Messages in this thread | | | Date | Sat, 03 May 2008 03:00:01 -0700 (PDT) | Subject | [GIT]: Networking | From | David Miller <> |
| |
Here is what has accumulated the past few days:
1) Set of patches from Denis V. Lunev which fix the procfs "pde->data not setup before grafting new node under /proc" bug in several networking spots.
2) When we get a transmit timeout, that's a pretty serious error and it's useful to have a backtrace, thus add a WARN_ON_ONCE(). From Arjan van de Ven.
3) sysfs network device renaming fix, and a ipv6 fragmentation queue namespace fix, from Daniel Lezcano.
4) Several wireless bug fixes from John Linville and the wireless crew.
5) Several changes from Harvy Harrison, mostly to use recently added infrastructure such as clamp and get_unaligned_${ENDIAN}${SZ}
6) Ilpo spotted some scary cases of missing braces hidden from humans by mis-indented code.
7) TG3 and BNX2 driver updates from Matt Carlson and Michael Chan.
8) Some bridge layer interfaces could only handle up to 256 devices, fix from Stephen Hemminger.
9) Some de-NR_CPUS'ification in net/core/dev.c from Mike Travis.
10) usb bluetooth driver race fix from Pavel Machek
11) Bernard Pidoux found incorrect locking as well as bad sparse locking annotations in AF_ROSE.
Please pull, thanks a lot!
The following changes since commit e4c576b911e364737b1bf4f5bfdab1c440713f26: Theodore Ts'o (1): Update .gitignore to include include/linux/bounds.h
are available in the git repository at:
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git master
Arjan van de Ven (1): net: Add a WARN_ON_ONCE() to the transmit timeout function
Bernard Pidoux (1): rose: Wrong list_lock argument in rose_node seqops
Bill Moss (1): iwlwifi: fix debug messages during scanning
Daniel Lezcano (2): netns: Fix device renaming for sysfs netns: Fix reassembly timer to use the right namespace
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
Denis V. Lunev (10): sunrpc: assign PDE->data before gluing PDE into /proc tree netfilter: assign PDE->data before gluing PDE into /proc tree net: assign PDE->data before gluing PDE into /proc tree ipv6: assign PDE->data before gluing PDE into /proc tree atm: assign PDE->data before gluing PDE into /proc tree vlan: assign PDE->data before gluing PDE into /proc tree ipv4: assign PDE->data before gluing PDE into /proc tree netfilter: assign PDE->fops before gluing PDE into /proc tree netfilter: assign PDE->data before gluing PDE into /proc tree netns: assign PDE->data before gluing entry into /proc tree
Guy Cohen (1): iwlwifi: fix current channel is not scanned
Harvey Harrison (6): mac80211: incorrect shift direction net: fix returning void-valued expression warnings irda: use get_unaligned_* helpers bluetooth: use get/put_unaligned_* helpers net: use get/put_unaligned_* helpers dccp: ccid2.c, ccid3.c use clamp(), clamp_t()
Holger Schurig (1): libertas: fix use-before-check violation
Ilpo Järvinen (1): net: Add missing braces to multi-statement if()s
Ivo van Doorn (2): rt2x00: Don't enable short preamble for 1MBs rt2x00: Fix quality/activity led handling
Johannes Berg (3): mac80211: assign conf.beacon_control for mesh mac80211: don't allow invalid WDS peer addresses mac80211: insert WDS peer after adding interface
Kirill A. Shutemov (1): Make linux/wireless.h be able to compile
Luis Carlos Cobo (1): mac80211: use 4-byte mesh sequence number
Matt Carlson (5): tg3: Use constant 500KHz MI clock on adapters with a CPMU tg3: Fix 5761 NVRAM sizes tg3: Fix ethtool loopback test for 5761 BX devices tg3: Add link state reporting to UMP firmware tg3: Update version to 3.92
Michael Buesch (2): b43: Fix dual-PHY devices b43: Fix some TX/RX locking issues
Michael Chan (6): bnx2: Refine remote PHY locking. bnx2: Fix remote PHY initial link state. bnx2: Fix register test on 5709. bnx2: Zero out context memory for 5709. bnx2: Update RV2P firmware for 5709. bnx2: Update version to 1.7.5.
Mike Travis (1): net: remove NR_CPUS arrays in net/core/dev.c
Pavel Machek (1): hci_usb.h: fix hard-to-trigger race
Stephen Hemminger (1): bridge: forwarding table information for >256 devices
drivers/bluetooth/hci_usb.h | 21 +- drivers/net/8390.c | 2 +- drivers/net/bnx2.c | 43 ++- drivers/net/bnx2_fw2.h | 502 ++++++++++++++------------- drivers/net/tg3.c | 149 ++++++-- drivers/net/tg3.h | 15 +- drivers/net/wireless/b43/b43.h | 4 + drivers/net/wireless/b43/main.c | 51 ++- drivers/net/wireless/iwlwifi/iwl-3945.h | 1 - drivers/net/wireless/iwlwifi/iwl-4965.h | 1 - drivers/net/wireless/iwlwifi/iwl3945-base.c | 29 +-- drivers/net/wireless/iwlwifi/iwl4965-base.c | 26 +- drivers/net/wireless/libertas/scan.c | 3 +- drivers/net/wireless/rt2x00/rt2400pci.c | 4 +- drivers/net/wireless/rt2x00/rt2500pci.c | 4 +- drivers/net/wireless/rt2x00/rt2500usb.c | 2 +- drivers/net/wireless/rt2x00/rt2x00dev.c | 2 + drivers/net/wireless/rt2x00/rt2x00leds.c | 15 + drivers/net/wireless/rt2x00/rt2x00lib.h | 6 + drivers/net/wireless/rt2x00/rt61pci.c | 2 +- drivers/net/wireless/rt2x00/rt73usb.c | 2 +- drivers/net/xen-netfront.c | 2 +- fs/proc/generic.c | 17 + fs/proc/proc_net.c | 11 - include/linux/ieee80211.h | 2 +- include/linux/if_bridge.h | 4 +- include/linux/wireless.h | 7 +- net/8021q/vlanproc.c | 7 +- net/atm/proc.c | 6 +- net/bluetooth/bnep/core.c | 8 +- net/bluetooth/hci_event.c | 9 +- net/bluetooth/hci_sock.c | 2 +- net/bluetooth/l2cap.c | 2 +- net/bridge/br_fdb.c | 4 + net/bridge/br_stp_bpdu.c | 4 +- net/core/dev.c | 19 +- net/core/filter.c | 4 +- net/core/neighbour.c | 5 +- net/core/net-sysfs.c | 7 +- net/core/net-sysfs.h | 2 +- net/core/pktgen.c | 12 +- net/core/sock.c | 3 +- net/dccp/ccids/ccid2.c | 2 +- net/dccp/ccids/ccid3.c | 4 +- net/ipv4/cipso_ipv4.c | 18 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 6 +- net/ipv4/tcp_hybla.c | 6 +- net/ipv4/tcp_input.c | 18 +- net/ipv4/tcp_ipv4.c | 10 +- net/ipv4/tcp_vegas.c | 6 +- net/ipv4/tcp_veno.c | 6 +- net/ipv4/udp.c | 7 +- net/ipv6/proc.c | 6 +- net/ipv6/reassembly.c | 4 +- net/irda/iriap.c | 8 +- net/mac80211/ieee80211_i.h | 2 +- net/mac80211/main.c | 47 ++- net/mac80211/mesh.c | 17 +- net/mac80211/mesh.h | 2 +- net/mac80211/tkip.c | 6 +- net/netfilter/nf_conntrack_standalone.c | 6 +- net/netfilter/x_tables.c | 13 +- net/netfilter/xt_hashlimit.c | 12 +- net/rose/rose_route.c | 8 +- net/rxrpc/ar-transport.c | 3 +- net/sched/sch_generic.c | 1 + net/sunrpc/cache.c | 15 +- net/sunrpc/stats.c | 8 +- net/sysctl_net.c | 2 +- 69 files changed, 704 insertions(+), 560 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |