diff options
author | Rik van Riel <[email protected]> | 2024-10-10 11:36:51 -0400 |
---|---|---|
committer | Christian Brauner <[email protected]> | 2024-10-22 11:16:58 +0200 |
commit | 0dfcb72d33c767bbe63f4a6872108515594154d9 (patch) | |
tree | fc0e50854337cda8e30088ea701af88464006bf9 /scripts/generate_rust_analyzer.py | |
parent | 98f3ac9ba0ec35ff276e6c64ac9f173efa27df78 (diff) |
coredump: add cond_resched() to dump_user_range
The loop between elf_core_dump() and dump_user_range() can run for
so long that the system shows softlockup messages, with side effects
like workqueues and RCU getting stuck on the core dumping CPU.
Add a cond_resched() in dump_user_range() to avoid that softlockup.
Signed-off-by: Rik van Riel <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Christian Brauner <[email protected]>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions