[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20100707.183538.236240845.davem@davemloft.net>
Date: Wed, 07 Jul 2010 18:35:38 -0700 (PDT)
From: David Miller <davem@...emloft.net>
To: torvalds@...ux-foundation.org
CC: akpm@...ux-foundation.org, netdev@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [GIT] Networking
1) Fix missing length checks in ETHTOOL_* command handling, from Ben
Hutchings.
2) Disable netpoll support for bond interfaces, it's a feature we
tried to add this merge window and we can't make it work properly
without major locking changes. From Andy Gospodarek.
3) XFRMA_MARK attribute extraction uses wrong sizeof() in memcpy(),
fix from Andreas Steffen.
4) ll_temac driver leaks iomaps on error, from Denis Kirjanov.
5) Bridge injection into IPV4 stack crashes because it fails to
clear out the SKB control block, fix from Herbert Xu.
Also, handle correctly the case where we have no bridging multicast
table and see an IGMP. People have reported crashes due to this.
6) Bonding driver can babble excessively in certain configurations
because it sends out pointless notifications when the MAC address
of a client hasn't even changed. Fix from Flavio Leitner.
7) rndis_host status polling change broke some chips, revert.
From Ben Hutchings.
8) netif_vdbg() is bogusly defined when VERBOSE_DEBUG is enabled.
Also from Ben Hutchings.
9) qlge driver timer crash fixes, from Breno Leitao.
10) netfilter ipv6 REJECT module leaks routes, fix from Eric Dumazet.
11) Fix bogus statistic reporting in s2io driver, previously it was possible
(for example) to see more multicast RX than total RX. Fix from
Jon Mason.
12) SB1250 fails to initialize module owner, from Ralf Baechle.
13) virtio net fixes from Michael S. Tsirkin, including a fix for
infinite rx refilling and error handling in polling.
As well as a TX oom handling fix from Rusty.
14) vxge driver shows probe time driver info using KERN_CRIT, fix
from Wu Fengguang.
15) A few small wireless fixes via Wey-Yi Guy, Vasanthakumar Thiagarajan,
and Johannes Berg.
16) Drivers that modify ->real_num_tx_queues on a potentially active
interface must flush the attached qdisc or we get illegal accesses
later, from John Fastabend.
Please pull, thanks a lot!
The following changes since commit 815c4163b6c8ebf8152f42b0a5fd015cfdcedc78:
Linux 2.6.35-rc4 (2010-07-04 20:22:50 -0700)
are available in the git repository at:
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git master
Andreas Steffen (1):
xfrm: fix XFRMA_MARK extraction in xfrm_mark_get
Andy Gospodarek (2):
bonding: prevent netpoll over bonded interfaces
ixgbe: fix panic when shutting down system with WoL enabled
Ben Hutchings (5):
ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL
ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH
net: Revert "rndis_host: Poll status channel before control channel"
usbnet: Set parent device early for netdev_printk()
net: Fix definition of netif_vdbg() when VERBOSE_DEBUG is defined
Breno Leitao (2):
qlge: Replacing add_timer() to mod_timer()
qlge: fix a eeh handler to not add a pending timer
Cody Rester (1):
drivers: bluetooth: bluecard_cs.c: Fixed include error, changed to linux/io.h
David Howells (1):
Bluetooth: Fix abuse of the preincrement operator
David S. Miller (3):
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6
Merge branch 'master' of git://git.kernel.org/.../kaber/nf-2.6
Merge branch 'vhost-net' of git://git.kernel.org/.../mst/vhost
Denis Kirjanov (1):
ll_temac: Fix missing iounmaps
Eric Dumazet (1):
netfilter: ip6t_REJECT: fix a dst leak in ipv6 REJECT
Flavio Leitner (1):
bonding: check if clients MAC addr has changed
Guillaume Gaudonville (1):
ixgbe: skip non IPv4 packets in ATR filter
Herbert Xu (2):
bridge br_multicast: BUG: unable to handle kernel NULL pointer dereference
bridge: Clear IPCB before possible entry into IP stack
Johannes Berg (1):
iwlwifi: fix multicast
John Fastabend (3):
ixgbe: disable tx engine before disabling tx laser
sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock
net: decreasing real_num_tx_queues needs to flush qdisc
Jon Mason (1):
s2io: resolve statistics issues
Kulikov Vasiliy (1):
net/ne: fix memory leak in ne_drv_probe()
Michael S. Tsirkin (3):
vhost: break out of polling loop on error
vhost: add unlikely annotations to error path
virtio_net: do not reschedule rx refill forever
Peter Kosyh (1):
xfrm: fix xfrm by MARK logic
Ralf Baechle (1):
NET: SB1250: Initialize .owner
Randy Dunlap (1):
linux/net.h: fix kernel-doc warnings
Rusty Russell (1):
virtio_net: fix oom handling on tx
Saeed Bishara (1):
mv643xx_eth: use sw csum for big packets
Vasanthakumar Thiagarajan (1):
ath9k: Fix bug in starting ani
Wey-Yi Guy (1):
iwlwifi: set TX_CMD_FLAG_PROT_REQUIRE_MSK in tx_flag
Wu Fengguang (1):
vxge: show startup message with KERN_INFO
drivers/bluetooth/bluecard_cs.c | 2 +-
drivers/bluetooth/hci_bcsp.c | 2 +-
drivers/net/bonding/bond_alb.c | 3 +-
drivers/net/bonding/bond_main.c | 33 ++++++---
drivers/net/ixgbe/ixgbe_main.c | 17 +++--
drivers/net/ll_temac_main.c | 18 ++++--
drivers/net/mv643xx_eth.c | 9 ++-
drivers/net/ne.c | 4 +-
drivers/net/qlge/qlge_main.c | 11 ++--
drivers/net/s2io.c | 101 +++++++++++++++++----------
drivers/net/s2io.h | 4 -
drivers/net/sb1250-mac.c | 1 +
drivers/net/usb/rndis_host.c | 18 ++---
drivers/net/usb/usbnet.c | 5 +-
drivers/net/virtio_net.c | 28 ++++---
drivers/net/vxge/vxge-main.c | 4 +-
drivers/net/wireless/ath/ath9k/ath9k.h | 1 +
drivers/net/wireless/ath/ath9k/main.c | 11 +++-
drivers/net/wireless/iwlwifi/iwl-agn-hcmd.c | 6 +--
drivers/net/wireless/iwlwifi/iwl-core.c | 7 ++-
drivers/vhost/net.c | 12 +++-
drivers/vhost/vhost.c | 86 ++++++++++++-----------
drivers/vhost/vhost.h | 8 +-
include/linux/ethtool.h | 2 +
include/linux/mv643xx_eth.h | 5 ++
include/linux/net.h | 3 +-
include/linux/netdevice.h | 5 +-
include/net/sch_generic.h | 20 ++++-
include/net/xfrm.h | 2 +-
net/bridge/br_multicast.c | 21 +++---
net/bridge/br_netfilter.c | 3 +
net/core/dev.c | 18 +++++
net/core/ethtool.c | 41 ++++++++---
net/ipv4/xfrm4_policy.c | 2 +
net/ipv6/netfilter/ip6t_REJECT.c | 6 +-
net/ipv6/xfrm6_policy.c | 2 +
36 files changed, 332 insertions(+), 189 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists