aboutsummaryrefslogtreecommitdiff
path: root/net/unix/sysctl_net_unix.c
diff options
context:
space:
mode:
authorJan Beulich <[email protected]>2010-09-13 10:11:05 +0000
committerGuenter Roeck <[email protected]>2010-09-24 11:44:18 -0700
commitd9bca4358286584cc22f4261ee3a60cad01aa4d4 (patch)
treef18ecad6c5d1983d6c4b33544e405fb9680f000c /net/unix/sysctl_net_unix.c
parent89a3fd35ba0318a7208e2c8d8ca6189f567d4a93 (diff)
x86/hwmon: avoid deadlock on CPU removal in pkgtemp
pkgtemp_device_remove(), holding the list protecting mutex, calls pkgtemp_device_add(), which itself wants to acquire the same mutex. Holding the mutex over the entire loop body in pkgtemp_device_remove() isn't really necessary, as long as the loop gets exited after processing the matched CPU. Once exiting the loop after removing an eventual match, there's no need for using the "safe" list iterator anymore. Signed-off-by: Jan Beulich <[email protected]> Cc: Fenghua Yu <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
Diffstat (limited to 'net/unix/sysctl_net_unix.c')
0 files changed, 0 insertions, 0 deletions