diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2021-06-29 22:23:02 +0300 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2021-06-29 22:23:02 +0300 |
commit | 62180152e0944e815ebbfd0ffd822d2b0e2cd8e7 (patch) | |
tree | cc726badfd3ca5331351bb4127b8c71bec7775e9 /drivers/ata/libata-zpodd.c | |
parent | 371fb85457c857eeac1611d3661ee8e637f6548c (diff) | |
parent | b22afcdf04c96ca58327784e280e10288cfd3303 (diff) | |
download | linux-62180152e0944e815ebbfd0ffd822d2b0e2cd8e7.tar.xz |
Merge tag 'smp-urgent-2021-06-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull CPU hotplug fix from Thomas Gleixner:
"A fix for the CPU hotplug and cpusets interaction:
cpusets delegate the hotplug work to a workqueue to prevent a lock
order inversion vs. the CPU hotplug lock. The work is not flushed
before the hotplug operation returns which creates user visible
inconsistent state. Prevent this by flushing the work after dropping
CPU hotplug lock and before releasing the outer mutex which serializes
the CPU hotplug related sysfs interface operations"
* tag 'smp-urgent-2021-06-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
cpu/hotplug: Cure the cpusets trainwreck
Diffstat (limited to 'drivers/ata/libata-zpodd.c')
0 files changed, 0 insertions, 0 deletions