summaryrefslogtreecommitdiff
path: root/rust/kernel
diff options
context:
space:
mode:
authorRik van Riel <riel@surriel.com>2024-10-10 11:36:51 -0400
committerChristian Brauner <brauner@kernel.org>2024-10-22 11:16:58 +0200
commit0dfcb72d33c767bbe63f4a6872108515594154d9 (patch)
treefc0e50854337cda8e30088ea701af88464006bf9 /rust/kernel
parent98f3ac9ba0ec35ff276e6c64ac9f173efa27df78 (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 <riel@surriel.com> Link: https://lore.kernel.org/r/20241010113651.50cb0366@imladris.surriel.com Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'rust/kernel')
0 files changed, 0 insertions, 0 deletions