[GIT] Networking
From: David Miller
Date: Wed Jul 13 2011 - 15:31:21 EST
1) SLIP config ifdefs surround wrong bits of code, fix from
Matvejchikov Ilya.
2) Natsemi does DMA unmaps using wrong length, fix from Jim Cromie.
3) Two SCTP fixes from Thomas Graf. Do not deadlock on graceful
shutdown when data chunks exist in the retransmit queue. Also,
if behave like TCP if receiver closes with data still queued up
on receive by emitting an ABORT.
4) Fix use after free in HSO driver, from Octavian Purdila.
5) Natsemi module parms permissions are busted, from Jean Delvare.
6) Fix memory leak in XFRM state code, from Tushar Gohad.
7) Fix vulnerability in mac80211 TKIP replay handling, from Johannes
Berg.
8) Several bluetooth fixes:
Buffer overflow in l2cap from Dan Rosenberg
HIDP disconnect deadlocks from Peter Hurley
Incoming L2CAP regression fix from Gustavo F. Padovan
Memory leak in hci_conn from Tomas Targownik
9) ath5k driver stores "ieee80211_hw" pointer in drvdata but then
tries to use it as a "ath5k_softc" pointer, fix from Pavel roskin.
10) Fix deadlock in rfkill/sched_scan code of cfg80211 by using a new
mutex, fix from Luciano Coelho.
Please pull, thanks a lot!
The following changes since commit 8d86e5f91440aa56a5df516bf58fe3883552ad56:
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc (2011-07-12 14:21:19 -0700)
are available in the git repository at:
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git master
Christian Lamparter (1):
carl9170: add NEC WL300NU-AG usbid
Dan Rosenberg (1):
Bluetooth: Prevent buffer overflow in l2cap config request
David S. Miller (2):
net: Fix default in docs for tcp_orphan_retries.
Merge branch 'for-davem' of git://git.kernel.org/.../linville/wireless-2.6
Greg Kroah-Hartman (1):
hso: fix a use after free condition
Gustavo F. Padovan (1):
Bluetooth: Fix regression with incoming L2CAP connections
Jean Delvare (1):
net/natsemi: Fix module parameter permissions
Jim Cromie (1):
natsemi: fix another dma-debug report
Johannes Berg (1):
mac80211: fix TKIP replay vulnerability
John W. Linville (2):
Merge branch 'master' of master.kernel.org:/.../padovan/bluetooth-2.6
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6 into for-davem
Luciano Coelho (2):
cfg80211: fix deadlock with rfkill/sched_scan by adding new mutex
mac80211: fix ie memory allocation for scheduled scans
Matvejchikov Ilya (1):
slip: fix wrong SLIP6 ifdef-endif placing
Pavel Roskin (2):
ath5k: fix incorrect use of drvdata in sysfs code
ath5k: fix incorrect use of drvdata in PCI suspend/resume code
Peter Hurley (1):
Bluetooth: Fix hidp disconnect deadlocks and lost wakeup
Rafał Miłecki (1):
ssb: fix init regression of hostmode PCI core
Rajkumar Manoharan (1):
ath9k: Fix tx throughput drops for AR9003 chips with AES encryption
Thomas Graf (2):
sctp: Enforce retransmission limit during shutdown
sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket
Tomas Targownik (1):
Bluetooth: Fix memory leak under page timeouts
Tushar Gohad (1):
XFRM: Fix memory leak in xfrm_state_update
Yoann DI-RUZZA (1):
rtlwifi: rtl8192cu: Add new USB ID for Netgear WNA1000M
Documentation/networking/ip-sysctl.txt | 2 +-
drivers/net/natsemi.c | 6 ++--
drivers/net/slip.c | 2 +-
drivers/net/usb/hso.c | 7 +++--
drivers/net/wireless/ath/ath5k/pci.c | 7 ++++-
drivers/net/wireless/ath/ath5k/sysfs.c | 9 +++++--
drivers/net/wireless/ath/ath9k/xmit.c | 3 +-
drivers/net/wireless/ath/carl9170/usb.c | 2 +
drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 1 +
drivers/ssb/driver_pcicore.c | 18 +++++++-------
include/net/sctp/command.h | 1 +
include/net/sctp/ulpevent.h | 2 +-
net/bluetooth/hci_conn.c | 3 ++
net/bluetooth/hidp/core.c | 18 +++++++++------
net/bluetooth/hidp/hidp.h | 1 +
net/bluetooth/l2cap_core.c | 5 ++-
net/mac80211/scan.c | 3 +-
net/mac80211/wpa.c | 16 +++++++++++--
net/sctp/outqueue.c | 20 ++++++++++++++++-
net/sctp/sm_sideeffect.c | 20 +++++++++++++++-
net/sctp/sm_statefuns.c | 32 +++++++++++++++++++-------
net/sctp/sm_statetable.c | 2 +-
net/sctp/socket.c | 13 ++++++----
net/sctp/ulpevent.c | 16 +++++++++++--
net/wireless/core.c | 12 +++++++--
net/wireless/core.h | 2 +
net/wireless/nl80211.c | 24 +++++++++++++++-----
net/wireless/scan.c | 10 ++++----
net/xfrm/xfrm_state.c | 2 +
29 files changed, 187 insertions(+), 72 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/