[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20090823.231853.202608464.davem@davemloft.net>
Date: Sun, 23 Aug 2009 23:18:53 -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) Improper error return in allocation failure case in xt_quota
netfilter module results in NULL deref, from Patrick McHardy.
2) Use the tasklet_hrtimer facility added by Peter Z. in order to
fix hrtimers in networking that can't actually safely run from
HW interrupt context.
3) LLC protocol leaks some bytes to userspace via ->getname().
Fix from Jiri Slaby.
4) Fix an ipv6 commit that broke bind() error reporting to userspace.
From Bruno Prémont.
5) Fix bonding with ibm_newemac, from Petri Gynther.
6) pxaficp-ir netdev_ops conversion was buggy, fix from Marek Vasut.
7) ks8851 build fix from Randy Dunlap
8) Orinoco and RTL8187 wireless fixes from John Linville and
Herton Ronaldo Krzesinski respectively.
9) netpoll transmit locking fixes from Dongdong Deng, and he also
added a check so that we can quickly discover any drivers that
are still buggy in this regard.
Please pull, thanks a lot!
The following changes since commit 3edf2fb9d80a46d6c32ba12547a42419845b4b76:
Linus Torvalds (1):
Merge branch 'for-linus' of git://git.kernel.org/.../jbarnes/pci-2.6
are available in the git repository at:
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git master
Andreas Mohr (1):
net: Fix Micrel KSZ8842 Kconfig description
Bruno Prémont (1):
ipv6: Fix commit 63d9950b08184e6531adceb65f64b429909cc101 (ipv6: Make v4-mapped bindings consistent with IPv4)
David S. Miller (4):
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6
pkt_sched: Convert qdisc_watchdog to tasklet_hrtimer
pkt_sched: Convert CBQ to tasklet_hrtimer.
Dongdong Deng (3):
netpoll: warning for ndo_start_xmit returns with interrupts enabled
drivers/net: fixed drivers that support netpoll use ndo_start_xmit()
smc91x: let smc91x work well under netpoll
Herton Ronaldo Krzesinski (1):
rtl8187: always set MSR_LINK_ENEDCA flag with RTL8187B
Jiri Slaby (1):
NET: llc, zero sockaddr_llc struct
Johannes Berg (1):
mac80211: fix todo lock
John W. Linville (1):
orinoco: correct key bounds check in orinoco_hw_get_tkip_iv
Krzysztof Hałasa (1):
E100: fix interaction with swiotlb on X86.
Marek Vasut (1):
pxaficp-ir: remove incorrect net_device_ops
Patrick McHardy (1):
netfilter: xt_quota: fix wrong return value (error case)
Petri Gynther (1):
ibm_newemac: emac_close() needs to call netif_carrier_off()
Randy Dunlap (1):
net: fix ks8851 build errors
Roel Kluin (1):
yellowfin: Fix buffer underrun after dev_alloc_skb() failure
Wan ZongShun (1):
net: Rename MAC platform driver for w90p910 platform
drivers/net/Kconfig | 4 ++-
drivers/net/arm/w90p910_ether.c | 4 +-
drivers/net/e100.c | 2 +-
drivers/net/fec_mpc52xx.c | 5 ++-
drivers/net/ibm_newemac/core.c | 2 +
drivers/net/irda/pxaficp_ir.c | 4 +--
drivers/net/ixp2000/ixpdev.c | 5 ++-
drivers/net/macb.c | 7 +++--
drivers/net/mlx4/en_tx.c | 5 ++-
drivers/net/smc91x.c | 40 +++++++++++++++------------
drivers/net/wireless/orinoco/hw.c | 2 +-
drivers/net/wireless/rtl818x/rtl8187_dev.c | 14 +++++++---
drivers/net/yellowfin.c | 28 ++++++++++++-------
include/net/pkt_sched.h | 4 +-
net/core/netpoll.c | 5 +++
net/ipv6/af_inet6.c | 4 ++-
net/llc/af_llc.c | 1 +
net/mac80211/key.c | 28 ++++++++++---------
net/netfilter/xt_quota.c | 2 +-
net/sched/sch_api.c | 8 +++---
net/sched/sch_cbq.c | 23 +++++++++-------
21 files changed, 117 insertions(+), 80 deletions(-)
Powered by blists - more mailing lists