mirror of
https://github.com/torvalds/linux.git
synced 2026-06-10 23:53:52 +02:00
Since wait_event() uses TASK_UNINTERRUPTIBLE by default, waiting for an allocation counts towards load. However, for KFENCE, this does not make any sense, since there is no busy work we're awaiting. Instead, use TASK_IDLE via wait_event_idle() to not count towards load. BugLink: https://bugzilla.suse.com/show_bug.cgi?id=1185565 Link: https://lkml.kernel.org/r/20210521083209.3740269-1-elver@google.com Fixes: |
||
|---|---|---|
| .. | ||
| core.c | ||
| kfence_test.c | ||
| kfence.h | ||
| Makefile | ||
| report.c | ||