diff options
author | David S. Miller <davem@davemloft.net> | 2014-10-29 15:59:43 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2014-10-29 15:59:43 -0400 |
commit | c6be2a10ac2f810bdd01e978c93a8ef65b46120b (patch) | |
tree | 204d36b5745bdeeacf4d2ccd2946deebe3973aa6 | |
parent | 7fd2561e4ebdd070ebba6d3326c4c5b13942323f (diff) | |
parent | 44cc8ed17e203479827ef6b6d37404d2665da6fb (diff) |
Merge branch 'xen-netback-next'
David Vrabel says:
====================
xen-netback: minor cleanups
Two minor xen-netback cleanups originally from Zoltan.
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r-- | drivers/net/xen-netback/interface.c | 2 | ||||
-rw-r--r-- | drivers/net/xen-netback/netback.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/xen-netback/interface.c b/drivers/net/xen-netback/interface.c index f379689dde30..7342a6bb5557 100644 --- a/drivers/net/xen-netback/interface.c +++ b/drivers/net/xen-netback/interface.c | |||
@@ -281,10 +281,10 @@ static void xenvif_down(struct xenvif *vif) | |||
281 | 281 | ||
282 | for (queue_index = 0; queue_index < num_queues; ++queue_index) { | 282 | for (queue_index = 0; queue_index < num_queues; ++queue_index) { |
283 | queue = &vif->queues[queue_index]; | 283 | queue = &vif->queues[queue_index]; |
284 | napi_disable(&queue->napi); | ||
285 | disable_irq(queue->tx_irq); | 284 | disable_irq(queue->tx_irq); |
286 | if (queue->tx_irq != queue->rx_irq) | 285 | if (queue->tx_irq != queue->rx_irq) |
287 | disable_irq(queue->rx_irq); | 286 | disable_irq(queue->rx_irq); |
287 | napi_disable(&queue->napi); | ||
288 | del_timer_sync(&queue->credit_timeout); | 288 | del_timer_sync(&queue->credit_timeout); |
289 | } | 289 | } |
290 | } | 290 | } |
diff --git a/drivers/net/xen-netback/netback.c b/drivers/net/xen-netback/netback.c index 08f65996534c..85fec0fb4ec2 100644 --- a/drivers/net/xen-netback/netback.c +++ b/drivers/net/xen-netback/netback.c | |||
@@ -1494,7 +1494,7 @@ static int xenvif_handle_frag_list(struct xenvif_queue *queue, struct sk_buff *s | |||
1494 | unsigned int len; | 1494 | unsigned int len; |
1495 | 1495 | ||
1496 | BUG_ON(i >= MAX_SKB_FRAGS); | 1496 | BUG_ON(i >= MAX_SKB_FRAGS); |
1497 | page = alloc_page(GFP_ATOMIC|__GFP_COLD); | 1497 | page = alloc_page(GFP_ATOMIC); |
1498 | if (!page) { | 1498 | if (!page) { |
1499 | int j; | 1499 | int j; |
1500 | skb->truesize += skb->data_len; | 1500 | skb->truesize += skb->data_len; |