Andrey reported a potential deadlock with the memory hotplug lock and the cpu hotplug lock. The following series addresses this by reworking the memory hotplug locking and fixing up the potential deadlock scenarios. Applies against Linus head. All preliminaries are merged there already Thanks, tglx --- include/linux/swap.h | 1 mm/memory_hotplug.c | 89 ++++++++------------------------------------------- mm/page_alloc.c | 2 - mm/swap.c | 11 ++++-- 4 files changed, 25 insertions(+), 78 deletions(-) -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>