summaryrefslogtreecommitdiffstats
path: root/REPORTING-BUGS
diff options
context:
space:
mode:
authorDavid Rientjes <rientjes@google.com>2011-06-23 03:13:04 +0200
committerLinus Torvalds <torvalds@linux-foundation.org>2011-06-23 06:06:48 +0200
commitf957db4fcdd8f03e186aa8f041f4049e76ab741c (patch)
tree34c5868d819fad1b831e72ca600e655a7b9d8872 /REPORTING-BUGS
parentmm, hotplug: fix error handling in mem_online_node() (diff)
downloadlinux-f957db4fcdd8f03e186aa8f041f4049e76ab741c.tar.xz
linux-f957db4fcdd8f03e186aa8f041f4049e76ab741c.zip
mm, hotplug: protect zonelist building with zonelists_mutex
Commit 959ecc48fc75 ("mm/memory_hotplug.c: fix building of node hotplug zonelist") does not protect the build_all_zonelists() call with zonelists_mutex as needed. This can lead to races in constructing zonelist ordering if a concurrent build is underway. Protecting this with lock_memory_hotplug() is insufficient since zonelists can be rebuild though sysfs as well. Signed-off-by: David Rientjes <rientjes@google.com> Reviewed-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'REPORTING-BUGS')
0 files changed, 0 insertions, 0 deletions