From: David Rientjes <rientjes@xxxxxxxxxx> Date: Tue, 20 Jul 2010 19:44:53 -0700 (PDT) > The kmalloc() in mdesc_kmalloc() is failable, so remove __GFP_NOFAIL from > its mask. > > Cc: Benjamin Herrenschmidt <benh@xxxxxxxxxxxxxxxxxxx> > Signed-off-by: David Rientjes <rientjes@xxxxxxxxxx> The __GFP_NOFAIL is there intentionally. The code above this, in the cases where the machine description is dynamically updated by the hypervisor at run time, long after boot, has no failure handling. We absolutely must accept the machine descriptor update and fetch it from the hypervisor into a new buffer. Please don't remove this. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>