From: Sarah Sharp Date: Mon, 27 Jul 2009 19:03:23 +0000 (-0700) Subject: USB: xhci: Use GFP_ATOMIC while holding spinlocks. X-Git-Tag: v2.6.31-rc5~71^2~14 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b11069f5f6ce6e359f853e908b0917303fcdec8f;p=pandora-kernel.git USB: xhci: Use GFP_ATOMIC while holding spinlocks. The xHCI functions to queue an URB onto the hardware rings must be called with the xhci spinlock held. Those functions will allocate memory, and take a gfp_t memory flags argument. We must pass them the GFP_ATOMIC flag, since we don't want the memory allocation to attempt to sleep while waiting for more memory to become available. Signed-off-by: Sarah Sharp Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed