From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: [GIT]: networking Date: Thu, 24 Apr 2008 04:06:58 -0700 (PDT) Message-ID: <20080424.040658.78568675.davem@davemloft.net> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: akpm@linux-foundation.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org To: torvalds@linux-foundation.org Return-path: Received: from 74-93-104-97-Washington.hfc.comcastbusiness.net ([74.93.104.97]:50362 "EHLO sunset.davemloft.net" rhost-flags-OK-FAIL-OK-OK) by vger.kernel.org with ESMTP id S1752245AbYDXLG6 (ORCPT ); Thu, 24 Apr 2008 07:06:58 -0400 Sender: netdev-owner@vger.kernel.org List-ID: Networking updates: 1) Really really fix the build of iwlwifi when built non-modular, from Zhu Yi. 2) Several wireless bug fixes via John Linville's wireless tree. 3) Initialize AF_UNIX earlier to try and solve some MTD partition module loading issues, from David Woodhouse. 4) Alan Cox noticed some locking problems in the TUN driver ioctl() handler, fixed by your's truly. 5) PPP driver can use the generic statistics area in the generic netdev structure, instead of it's own copy. 6) Several seq_file output routines in the networking use a large (~128 byte) on-stack structure, which is totally unnecessary if we use "%n" properly. From Pavel Emelyanov, based upon suggestions by Al Viro and initial patches by Yoshifuji HIDEAKI. 7) Kill erroneous lockdep warnings generated by ASSERT_RTNL, from Patrick McHardy. Please pull, thanks a lot! The following changes since commit d7d313000ba2fc94a5383511a17ff38a39bab928: Tomas Winkler (1): iwlwifi: Fix built-in compilation of iwlcore are available in the git repository at: master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git master Abhijeet Kolekar (1): mac80211: Fix n-band association problem Adrian Bunk (1): net/mac80211/rx.c: fix off-by-one David S. Miller (3): tun: Fix minor race in TUNSETLINK ioctl handling. Merge branch 'master' of master.kernel.org:/.../linville/wireless-2.6 tun: Multicast handling in tun_chr_ioctl() needs proper locking. David Woodhouse (1): [AF_UNIX] Initialise UNIX sockets before general device initcalls Johannes Berg (1): mac80211: MAINTAINERS update Larry Finger (1): ssb: Fix all-ones boardflags Luis Carlos Cobo (1): mac80211: update mesh EID values Michael Buesch (4): b43: Workaround invalid bluetooth settings b43: Fix HostFlags data types b43: Add more btcoexist workarounds b43: Workaround DMA quirks Nick Kossifidis (1): ath5k: Fix radio identification on AR5424/2424 Patrick McHardy (1): [RTNETLINK]: Fix bogus ASSERT_RTNL warning Paulius Zaleckas (1): ppp_generic: use stats from net_device structure Pavel Emelyanov (2): mac80211: Fix race between ieee80211_rx_bss_put and lookup routines. [NET]: Fix heavy stack usage in seq_file output routines. Roel Kluin (2): prism54: prism54_get_encode() test below 0 on unsigned index wireless: rndis_wlan: modparam_workaround_interval is never below 0. Roland Dreier (1): iwlwifi: Don't unlock priv->mutex if it isn't locked Ron Rindjunsky (1): mac80211: fix use before check of Qdisc length Zhu Yi (1): iwlwifi: Fix built-in compilation of iwlcore (part 2) MAINTAINERS | 6 +-- drivers/net/ppp_generic.c | 48 ++++++++++---------------- drivers/net/tun.c | 21 ++++++++++- drivers/net/wireless/Makefile | 3 +- drivers/net/wireless/ath5k/hw.c | 14 +++++-- drivers/net/wireless/b43/dma.c | 47 ++++++++++++++++++++++---- drivers/net/wireless/b43/main.c | 32 +++++++++++++++-- drivers/net/wireless/b43/phy.c | 2 +- drivers/net/wireless/iwlwifi/iwl3945-base.c | 1 - drivers/net/wireless/iwlwifi/iwl4965-base.c | 1 - drivers/net/wireless/prism54/isl_ioctl.c | 2 +- drivers/net/wireless/rndis_wlan.c | 5 ++- drivers/ssb/pci.c | 5 +++ include/linux/ieee80211.h | 20 +++++++---- include/linux/rtnetlink.h | 4 +- net/core/rtnetlink.c | 6 +++ net/ipv4/fib_hash.c | 17 +++++---- net/ipv4/fib_trie.c | 18 +++++---- net/ipv4/route.c | 11 +++--- net/ipv4/tcp_ipv4.c | 36 ++++++++++--------- net/ipv4/udp.c | 15 ++++---- net/mac80211/mlme.c | 28 ++++++++++++++-- net/mac80211/rx.c | 2 +- net/mac80211/wme.c | 2 +- net/sctp/objcnt.c | 9 ++--- net/unix/af_unix.c | 6 +++- 26 files changed, 237 insertions(+), 124 deletions(-)