Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1623 commits) netxen: update copyright netxen: fix tx timeout recovery netxen: fix file firmware leak netxen: improve pci memory access netxen: change firmware write size tg3: Fix return ring size breakage netxen: build fix for INET=n cdc-phonet: autoconfigure Phonet address Phonet: back-end for autoconfigured addresses Phonet: fix netlink address dump error handling ipv6: Add IFA_F_DADFAILED flag net: Add DEVTYPE support for Ethernet based devices mv643xx_eth.c: remove unused txq_set_wrr() ucc_geth: Fix hangs after switching from full to half duplex ucc_geth: Rearrange some code to avoid forward declarations phy/marvell: Make non-aneg speed/duplex forcing work for 88E1111 PHYs drivers/net/phy: introduce missing kfree drivers/net/wan: introduce missing kfree net: force bridge module(s) to be GPL Subject: [PATCH] appletalk: Fix skb leak when ipddp interface is not loaded ... Fixed up trivial conflicts: - arch/x86/include/asm/socket.h converted to <asm-generic/socket.h> in the x86 tree. The generic header has the same new #define's, so that works out fine. - drivers/net/tun.c fix conflict between89f56d1e9
("tun: reuse struct sock fields") that switched over to using 'tun->socket.sk' instead of the redundantly available (and thus removed) 'tun->sk', and2b980dbd
("lsm: Add hooks to the TUN driver") which added a new 'tun->sk' use. Noted in 'next' by Stephen Rothwell.
This commit is contained in:
@@ -663,8 +663,6 @@ static int fwnet_finish_incoming_packet(struct net_device *net,
|
||||
if (netif_queue_stopped(net))
|
||||
netif_wake_queue(net);
|
||||
|
||||
net->last_rx = jiffies;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -1188,7 +1186,7 @@ static int fwnet_stop(struct net_device *net)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int fwnet_tx(struct sk_buff *skb, struct net_device *net)
|
||||
static netdev_tx_t fwnet_tx(struct sk_buff *skb, struct net_device *net)
|
||||
{
|
||||
struct fwnet_header hdr_buf;
|
||||
struct fwnet_device *dev = netdev_priv(net);
|
||||
@@ -1342,7 +1340,7 @@ static void fwnet_get_drvinfo(struct net_device *net,
|
||||
strcpy(info->bus_info, "ieee1394");
|
||||
}
|
||||
|
||||
static struct ethtool_ops fwnet_ethtool_ops = {
|
||||
static const struct ethtool_ops fwnet_ethtool_ops = {
|
||||
.get_drvinfo = fwnet_get_drvinfo,
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user