On Wed, 1 May 2013, Cody P Schafer wrote: > All updaters of pgdat size (spanned_pages, start_pfn, and > present_pages) currently also hold lock_memory_hotplug() (in addition > to pgdat_resize_lock()). > > Document this and make holding of that lock a requirement on the update > side for now, but keep the pgdat_resize_lock() around for readers that > can't lock a mutex. > > Signed-off-by: Cody P Schafer <cody@xxxxxxxxxxxxxxxxxx> Nack, these fields are initialized at boot without lock_memory_hotplug(), so you're statement is wrong, and all you need is pgdat_resize_lock(). -- 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>