OSDN Git Service

Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
authorDavid S. Miller <davem@davemloft.net>
Sat, 29 Mar 2014 22:48:54 +0000 (18:48 -0400)
committerDavid S. Miller <davem@davemloft.net>
Sat, 29 Mar 2014 22:48:54 +0000 (18:48 -0400)
Conflicts:
drivers/net/ethernet/marvell/mvneta.c

The mvneta.c conflict is a case of overlapping changes,
a conversion to devm_ioremap_resource() vs. a conversion
to netdev_alloc_pcpu_stats.

Signed-off-by: David S. Miller <davem@davemloft.net>
19 files changed:
1  2 
MAINTAINERS
drivers/net/ethernet/broadcom/tg3.c
drivers/net/ethernet/marvell/mvneta.c
drivers/net/ethernet/mellanox/mlx4/main.c
drivers/net/ethernet/qlogic/qlge/qlge_main.c
drivers/net/ifb.c
drivers/net/veth.c
drivers/net/virtio_net.c
include/linux/netdevice.h
include/linux/skbuff.h
net/8021q/vlan_dev.c
net/bridge/br_device.c
net/bridge/br_vlan.c
net/core/dev.c
net/core/skbuff.c
net/ipv4/ip_tunnel.c
net/ipv4/ip_tunnel_core.c
net/ipv4/tcp_ipv4.c
net/openvswitch/datapath.c

diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -883,9 -882,10 +882,10 @@@ static netdev_tx_t start_xmit(struct sk
                        dev_warn(&dev->dev,
                                 "Unexpected TXQ (%d) queue failure: %d\n", qnum, err);
                dev->stats.tx_dropped++;
 -              kfree_skb(skb);
 +              dev_kfree_skb_any(skb);
                return NETDEV_TX_OK;
        }
+       virtqueue_kick(sq->vq);
  
        /* Don't wait up for transmitted skbs to be freed. */
        skb_orphan(skb);
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc net/core/dev.c
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge