-
- Downloads
sched: Add wrapper for get_wchan() to keep task blocked
Having a stable wchan means the process must be blocked and for it to stay that way while performing stack unwinding. Suggested-by:Peter Zijlstra <peterz@infradead.org> Signed-off-by:
Kees Cook <keescook@chromium.org> Signed-off-by:
Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by:
Geert Uytterhoeven <geert@linux-m68k.org> Acked-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk> [arm] Tested-by: Mark Rutland <mark.rutland@arm.com> [arm64] Link: https://lkml.kernel.org/r/20211008111626.332092234@infradead.org
Showing
- arch/alpha/include/asm/processor.h 1 addition, 1 deletionarch/alpha/include/asm/processor.h
- arch/alpha/kernel/process.c 2 additions, 3 deletionsarch/alpha/kernel/process.c
- arch/arc/include/asm/processor.h 1 addition, 1 deletionarch/arc/include/asm/processor.h
- arch/arc/kernel/stacktrace.c 2 additions, 2 deletionsarch/arc/kernel/stacktrace.c
- arch/arm/include/asm/processor.h 1 addition, 1 deletionarch/arm/include/asm/processor.h
- arch/arm/kernel/process.c 1 addition, 3 deletionsarch/arm/kernel/process.c
- arch/arm64/include/asm/processor.h 1 addition, 1 deletionarch/arm64/include/asm/processor.h
- arch/arm64/kernel/process.c 1 addition, 3 deletionsarch/arm64/kernel/process.c
- arch/csky/include/asm/processor.h 1 addition, 1 deletionarch/csky/include/asm/processor.h
- arch/csky/kernel/stacktrace.c 2 additions, 3 deletionsarch/csky/kernel/stacktrace.c
- arch/h8300/include/asm/processor.h 1 addition, 1 deletionarch/h8300/include/asm/processor.h
- arch/h8300/kernel/process.c 1 addition, 4 deletionsarch/h8300/kernel/process.c
- arch/hexagon/include/asm/processor.h 1 addition, 1 deletionarch/hexagon/include/asm/processor.h
- arch/hexagon/kernel/process.c 1 addition, 3 deletionsarch/hexagon/kernel/process.c
- arch/ia64/include/asm/processor.h 1 addition, 1 deletionarch/ia64/include/asm/processor.h
- arch/ia64/kernel/process.c 1 addition, 4 deletionsarch/ia64/kernel/process.c
- arch/m68k/include/asm/processor.h 1 addition, 1 deletionarch/m68k/include/asm/processor.h
- arch/m68k/kernel/process.c 1 addition, 3 deletionsarch/m68k/kernel/process.c
- arch/microblaze/include/asm/processor.h 1 addition, 1 deletionarch/microblaze/include/asm/processor.h
- arch/microblaze/kernel/process.c 1 addition, 1 deletionarch/microblaze/kernel/process.c
Loading
Please register or sign in to comment