[GIT]: Networking

David Miller
2008-10-24T00:37:34Z

Several bug fixes, highlights:

1) MAC address tweaks for r8169 from Francois Romieu

2) Netdev feature flag handling bug fix from Herbert Xu.

3) Two TCP bug fixes from Ilpo Järvinen.

In particular the change of the ordering of TCP options advertised
broke some communication paths. That's bogus for an intermediate
device to choke on that, but it doesn't cost us anything to fix
this and be interoperable.

4) SCTP rfc conformance fixes from Wei Yongjun.

5) TX corruption fix in IGB from Alexander Duyck.

Please pull, thanks a lot!

The following changes since commit 2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4:
Paul Mundt (1):
binfmt_elf_fdpic: Update for cputime changes.

are available in the git repository at:

master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git master

Alexander Duyck (1):
igb: fix tx data corruption with transition to L0s on 82575

Andrey Borzenkov (1):
orinoco: reduce stack usage in firmware download path

Atsushi Nemoto (1):
net: Make SMC91X selectable on other MIPS boards

Bob Copeland (1):
ath5k: fix suspend-related oops on rmmod

Brice Goglin (1):
myri10ge: disable NAPI on failure to setup the interface

Bryan Wu (1):
netdev: DM9000: remove BLACKFIN hacking in DM9000 netdev driver

Catalin Marinas (3):
smc911x: Allow Kconfig dependency on ARM
smc911x: Add IRQ polarity configuration
smc911x: Make the driver safer on SMP

Christian Lamparter (1):
p54: enable 2.4/5GHz spectrum by eeprom bits.

David S. Miller (1):
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6

Dmitry Baryshkov (1):
SMC911x: unbreak PXA builds

Francois Romieu (3):
r8169: verbose mac address init
r8169: checks against wrong mac addresse init
sis190: add identifier for Atheros AR8021 PHY

Hannes Hering (1):
ehea: Fix memory hotplug support

Herbert Xu (1):
net: Fix disjunct computation of netdev features

Ilpo Järvinen (2):
tcp: should use number of sack blocks instead of -1
tcp: Restore ordering of TCP options for the sake of inter-operability

Jeff Kirsher (1):
igb: add IGB_DCA instead of selecting INTEL_IOATDMA

Jon Smirl (1):
[netdrvr] fec_mpc52xx: Implement polling, to make netconsole work.

Roland Dreier (1):
cxgb3: Fix kernel crash caused by uninitialized l2t_entry.arpq

Ron Mercer (1):
qlge: Fix MSI/legacy single interrupt bug.

Stephen Hemminger (1):
8139x: reduce message severity on driver overlap

Wei Yongjun (4):
sctp: Drop ICMP packet too big message with MTU larger than current PMTU
sctp: Add check for the TSN field of the SHUTDOWN chunk
sctp: Fix to handle SHUTDOWN in SHUTDOWN-PENDING state
sctp: Fix to handle SHUTDOWN in SHUTDOWN_RECEIVED state

roel kluin (2):
gianfar: fix handle errors returned by platform_get_irq*()
AX88796: ax_probe() fix irq assignment

drivers/net/8139cp.c | 5 +-
drivers/net/8139too.c | 5 +-
drivers/net/Kconfig | 9 ++-
drivers/net/ax88796.c | 6 +-
drivers/net/bonding/bond_main.c | 16 +++-
drivers/net/cxgb3/l2t.c | 1 +
drivers/net/dm9000.c | 9 --
drivers/net/ehea/ehea.h | 2 +-
drivers/net/ehea/ehea_main.c | 25 ++++---
drivers/net/ehea/ehea_qmr.c | 131 +++++++++++++++++++++++++--------
drivers/net/ehea/ehea_qmr.h | 2 +
drivers/net/fec_mpc52xx.c | 18 +++++
drivers/net/gianfar.c | 24 ++++--
drivers/net/igb/igb_main.c | 60 +++++++++++-----
drivers/net/myri10ge/myri10ge.c | 6 +-
drivers/net/qlge/qlge.h | 5 +-
drivers/net/qlge/qlge_main.c | 89 ++++++++++++-----------
drivers/net/r8169.c | 38 ++++++++--
drivers/net/sis190.c | 1 +
drivers/net/smc911x.c | 38 ++++-----
drivers/net/smc911x.h | 6 +-
drivers/net/wireless/ath5k/base.c | 27 +++++--
drivers/net/wireless/ath5k/base.h | 3 +-
drivers/net/wireless/orinoco.c | 42 +++++++---
drivers/net/wireless/p54/p54common.c | 28 +++-----
include/linux/netdevice.h | 12 +++-
include/linux/smc911x.h | 1 +
include/net/sctp/sm.h | 1 +
net/bridge/br_device.c | 2 +-
net/bridge/br_if.c | 14 +++-
net/core/dev.c | 135 ++++++++++++++++++----------------
net/ipv4/tcp_output.c | 25 +++++--
net/sctp/input.c | 2 +-
net/sctp/sm_statefuns.c | 54 ++++++++++++++
net/sctp/sm_statetable.c | 4 +-
35 files changed, 556 insertions(+), 290 deletions(-)