|
|
@@ -287,7 +287,7 @@ static int xhci_stop_device(struct xhci_hcd *xhci, int slot_id, int suspend)
|
|
|
if (virt_dev->eps[i].ring && virt_dev->eps[i].ring->dequeue) {
|
|
|
struct xhci_command *command;
|
|
|
command = xhci_alloc_command(xhci, false, false,
|
|
|
- GFP_NOIO);
|
|
|
+ GFP_NOWAIT);
|
|
|
if (!command) {
|
|
|
spin_unlock_irqrestore(&xhci->lock, flags);
|
|
|
xhci_free_command(xhci, cmd);
|