Unverified Commit 1ab27856 authored by Mateusz Guzik's avatar Mateusz Guzik Committed by Christian Brauner
Browse files

exit: perform add_device_randomness() without tasklist_lock



Parallel calls to add_device_randomness() contend on their own.

The clone side aleady runs outside of tasklist_lock, which in turn means
any caller on the exit side extends the tasklist_lock hold time while
contending on the random-private lock.

Reviewed-by: default avatarOleg Nesterov <oleg@redhat.com>
Signed-off-by: default avatarMateusz Guzik <mjguzik@gmail.com>
Link: https://lore.kernel.org/r/20250206164415.450051-2-mjguzik@gmail.com


Acked-by: default avatar"Liam R. Howlett" <Liam.Howlett@Oracle.com>
Signed-off-by: default avatarChristian Brauner <brauner@kernel.org>
parent 33be3ffd
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment