Files
Linux/include/linux
Kees Cook 42a20f86dc 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 <[email protected]>
Signed-off-by: Kees Cook <[email protected]>
Signed-off-by: Peter Zijlstra (Intel) <[email protected]>
Acked-by: Geert Uytterhoeven <[email protected]>
Acked-by: Russell King (Oracle) <[email protected]> [arm]
Tested-by: Mark Rutland <[email protected]> [arm64]
Link: https://lkml.kernel.org/r/[email protected]
2021-10-15 11:25:14 +02:00
..
…
…
…
2021-09-02 22:49:16 +02:00
…
…
2021-09-17 13:52:17 +01:00
…
…
…
…
…
…
…
…
…
…
…
2021-09-20 12:43:34 +01:00
…
…
…
…
2021-08-29 14:47:42 +03:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-08-16 10:50:32 -06:00
…
…
…
…
…
…
…
…
…
…
…
…
2021-09-08 15:32:35 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-08-26 16:52:03 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-09-07 21:17:28 +02:00
…
…
2021-08-26 15:32:28 -04:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-09-06 07:20:56 -04:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-09-03 09:58:13 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-08-05 11:46:42 +01:00
…
…
…
…
…
…
…
…
…
…
…
…
2021-08-16 21:26:33 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-08-19 09:02:55 +09:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-09-23 11:01:12 -04:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-10-05 15:52:09 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-08-23 13:19:12 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-09-17 13:52:17 +01:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-08-18 22:08:24 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-09-02 21:38:56 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-08-17 17:50:51 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-08-06 13:41:48 -07:00
…
…
2021-08-19 09:02:55 +09:00
…
…
…
2021-08-19 09:02:55 +09:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-09-08 15:32:35 -07:00
…
…
…
2021-09-15 09:22:35 -06:00
…
…
…
…
…
…
…
…
…
…
…
…
2021-08-10 11:50:55 -04:00
…
…
…
2021-08-11 06:44:24 -04:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…