[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20080701.204721.57016319.davem@davemloft.net>
Date: Tue, 01 Jul 2008 20:47:21 -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
Lots of small fixers all over, highlights:
1) Kernel command line net device name parsing potential overflow.
Fix from Wang Chen.
2) Fix incomplete conversion over to RT6_LOOKUP_F_* flags in ipv6.
From YOSHIFUJI Hideaki.
3) Accidental positive errno usage in packet scheduler.
4) poll() semantic fix for AF_UNIX sockets on connected datagram
sockets. From Rainer Weikusat.
5) Race fix in ipv4/ipv6 fragmentation code, from Pavel Emelyanov.
6) Fix possible double free in packet scheduler filter list destruction,
from Patrick McHardy.
7) TCP mem[] sysctls computed considering highmem, which is wrong.
From Miquel van Smoorenburg.
8) skb->ip_summed setting is made incorrectly when LRO is not possible.
Fix from Eli Cohen.
9) The usual assortment of driver bug fixes via Jeff Garzik and
John Linville.
Please pull, thanks a lot!
The following changes since commit b9f75f45a6b46a0ab4eb0857d437a0845871f314:
Eric W. Biederman (1):
netns: Don't receive new packets in a dead network namespace.
are available in the git repository at:
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git master
Adrian Bunk (2):
pkt_sched: Remove CONFIG_NET_SCH_RR
include/linux/netdevice.h: don't export MAX_HEADER to userspace
Al Viro (1):
[netdrvr] netxen: fix netxen_pci_tbl[] breakage
Andi Kleen (1):
[netdrvr] Fix IOMMU overflow checking in s2io.c
Andre Haupt (1):
hamradio: remove unused variable
Andy Gospodarek (1):
e1000: only enable TSO6 via ethtool when using correct hardware
Atsushi Nemoto (2):
tc35815: Mark carrier-off before starting PHY
tc35815: Fix receiver hangup on Rx FIFO overflow
Ben Hutchings (2):
qla3xxx: Hold RTNL while calling dev_close()
Hold RTNL while calling dev_close()
David S. Miller (2):
Merge branch 'master' of master.kernel.org:/.../linville/wireless-2.6
Merge branch 'master' of master.kernel.org:/.../linville/wireless-2.6
Eli Cohen (1):
net/inet_lro: remove setting skb->ip_summed when not LRO-able
Emmanuel Grumbach (2):
mac80211: fix an oops in several failure paths in key allocation
mac80211: don't accept WEP keys other than WEP40 and WEP104
Harvey Harrison (1):
prism: islpci_eth.c endianness fix
Ingo Molnar (1):
[netdrvr] 3c59x: remove irqs_disabled warning from local_bh_enable
Ivo van Doorn (2):
rt2x00: Fix unbalanced mutex locking
rt2x00: Fix lock dependency errror
Jeff Kirsher (2):
igb: fix EEH recovery during reset on PPC
e1000e: fix EEH recovery during reset on PPC
Joonwoo Park (1):
textsearch: fix Boyer-Moore text search bug
Jozsef Kadlecsik (1):
netfilter: nf_conntrack_tcp: fixing to check the lower bound of valid ACK
Julia Lawall (1):
drivers/net/r6040.c: Eliminate double sizeof
Julius Volz (1):
netlink: Fix some doc comments in net/netlink/attr.c
Kevin Hao (1):
e100: Do pci_dma_sync after skb_alloc for proper operation on ixp4xx
Komuro (1):
pcnet_cs, axnet_cs: clear bogus interrupt before request_irq
Li Zefan (1):
CONNECTOR: add a proc entry to list connectors
Michael Buesch (4):
b43: Do not return TX_BUSY from op_tx
b43legacy: Do not return TX_BUSY from op_tx
b43: Fix possible MMIO access while device is down
b43legacy: Fix possible NULL pointer dereference in DMA code
Michal Schmidt (1):
s2io: fix documentation about intr_type
Miquel van Smoorenburg (1):
tcp: calculate tcp_mem based on low memory instead of all memory
Octavian Purdila (1):
tcp: fix for splice receive when used with software LRO
Patrick McHardy (4):
netfilter: ip6table_mangle: don't reroute in LOCAL_IN
net-sched: change tcf_destroy_chain() to clear start of filter list
net-sched: fix filter destruction in atm/hfsc qdisc destruction
net: fib_rules: fix error code for unsupported families
Paul Larson (1):
ixgbe: fix EEH recovery during reset on PPC
Paul Moore (1):
netlabel: Fix a problem when dumping the default IPv6 static labels
Pavel Emelyanov (1):
inet fragments: fix race between inet_frag_find and inet_frag_secret_rebuild
Pavel Roskin (2):
hostap: don't report useless WDS frames by default
hostap: fix sparse warnings
Pekka Enberg (2):
ipg: fix jumbo frame compilation
ipg: use NULL, not zero, for pointers
Rainer Weikusat (1):
af_unix: fix 'poll for write'/connected DGRAM sockets
Ron Rindjunsky (1):
iwlwifi: improve scanning band selection management
Stephen Hemminger (2):
tcp: /proc/net/tcp rto,ato values not scaled properly (v2)
ipv4: fix sysctl documentation of time related values
Tony Vroon (1):
mac80211: implement EU regulatory domain
WANG Cong (1):
pkt_sched: ERR_PTR() ususally encodes an negative errno, not positive.
Wang Chen (4):
netdevice: Fix typo of dev_unicast_add() comment
netlink: Unneeded local variable
net: Tyop of sk_filter() comment
netdevice: Fix wrong string handle in kernel command line parsing
YOSHIFUJI Hideaki (1):
ipv6 route: Convert rt6_device_match() to use RT6_LOOKUP_F_xxx flags.
Documentation/networking/ip-sysctl.txt | 12 ++----
Documentation/networking/s2io.txt | 6 +-
drivers/connector/connector.c | 40 +++++++++++++++++++
drivers/net/3c59x.c | 5 +-
drivers/net/e100.c | 2 +
drivers/net/e1000/e1000_ethtool.c | 2 +-
drivers/net/e1000e/netdev.c | 3 +-
drivers/net/hamradio/dmascc.c | 2 -
drivers/net/igb/igb_main.c | 3 +-
drivers/net/ipg.c | 16 ++++----
drivers/net/ixgbe/ixgbe_main.c | 3 +-
drivers/net/netxen/netxen_nic_main.c | 18 +++++---
drivers/net/pcmcia/axnet_cs.c | 2 +
drivers/net/pcmcia/pcnet_cs.c | 3 +
drivers/net/qla3xxx.c | 2 +
drivers/net/r6040.c | 2 +-
drivers/net/s2io.c | 35 ++++++-----------
drivers/net/s2io.h | 4 --
drivers/net/tc35815.c | 4 +-
drivers/net/wan/x25_asy.c | 3 +
drivers/net/wireless/b43/leds.c | 3 +
drivers/net/wireless/b43/main.c | 12 ++++--
drivers/net/wireless/b43legacy/dma.c | 2 +-
drivers/net/wireless/b43legacy/main.c | 6 ++-
drivers/net/wireless/hostap/hostap_80211_rx.c | 8 ++--
drivers/net/wireless/hostap/hostap_ap.c | 2 +-
drivers/net/wireless/hostap/hostap_cs.c | 8 ++--
drivers/net/wireless/hostap/hostap_hw.c | 10 ++--
drivers/net/wireless/hostap/hostap_main.c | 5 +-
drivers/net/wireless/iwlwifi/iwl3945-base.c | 33 +++++++++-------
drivers/net/wireless/iwlwifi/iwl4965-base.c | 39 ++++++++++---------
drivers/net/wireless/prism54/islpci_eth.c | 2 +-
drivers/net/wireless/rt2x00/rt2500usb.c | 36 ++++++++++-------
drivers/net/wireless/rt2x00/rt2x00.h | 1 +
drivers/net/wireless/rt2x00/rt2x00dev.c | 38 ++++++++++++------
drivers/net/wireless/rt2x00/rt2x00mac.c | 4 +-
drivers/net/wireless/rt2x00/rt73usb.c | 36 ++++++++++-------
include/linux/inet_lro.h | 6 ++-
include/linux/netdevice.h | 4 ++
include/net/mac80211.h | 9 ++++
include/net/sch_generic.h | 2 +-
lib/ts_bm.c | 2 +-
net/core/dev.c | 6 +-
net/core/fib_rules.c | 4 +-
net/core/filter.c | 1 -
net/core/skbuff.c | 17 ++++++--
net/ipv4/inet_fragment.c | 16 +++++--
net/ipv4/inet_lro.c | 3 +-
net/ipv4/ip_fragment.c | 2 +
net/ipv4/tcp.c | 9 +++-
net/ipv4/tcp_ipv4.c | 6 +-
net/ipv6/netfilter/ip6table_mangle.c | 2 +-
net/ipv6/netfilter/nf_conntrack_reasm.c | 3 +-
net/ipv6/reassembly.c | 2 +
net/ipv6/route.c | 6 +-
net/ipv6/tcp_ipv6.c | 6 +-
net/mac80211/key.c | 9 ++++
net/mac80211/wext.c | 7 +++
net/mac80211/wme.c | 3 +-
net/netfilter/nf_conntrack_proto_tcp.c | 13 +++---
net/netlabel/netlabel_unlabeled.c | 2 +-
net/netlink/af_netlink.c | 2 +-
net/netlink/attr.c | 7 ++-
net/sched/Kconfig | 11 -----
net/sched/sch_api.c | 6 +-
net/sched/sch_atm.c | 7 ++-
net/sched/sch_cbq.c | 8 +--
net/sched/sch_dsmark.c | 2 +-
net/sched/sch_generic.c | 2 +-
net/sched/sch_hfsc.c | 6 ++-
net/sched/sch_htb.c | 4 +-
net/sched/sch_ingress.c | 2 +-
net/sched/sch_prio.c | 2 +-
net/sched/sch_sfq.c | 2 +-
net/unix/af_unix.c | 52 +++++++++++-------------
net/wireless/reg.c | 18 +++++++++
76 files changed, 411 insertions(+), 272 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