31.10.2012 Views

[GIT]: Networking - DerKeiler Linux Archive

[GIT]: Networking - DerKeiler Linux Archive

[GIT]: Networking - DerKeiler Linux Archive

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Source: http://linux.derkeiler.com/Mailing−Lists/Kernel/2009−09/msg04343.html<br />

• From: David Miller <br />

• Date: Fri, 11 Sep 2009 20:25:43 −0700 (PDT)<br />

Besides the usual plethora of driver updates, here are the<br />

changes that stand out:<br />

1) Major cleanup of pktgen from Stephen Hemminger, including<br />

a long overdue conversion to ktime_t and hrtimers<br />

2) Multiqueue devices are handled more cleanly in the packet scheduler<br />

by using a new dummy classful queue discipline called 'mq', and<br />

this makes us report statistics on multiqueue devices properly<br />

too. From Patrick McHardy.<br />

3) proc_create*() and seq_file conversions from Alexey Dobriyan.<br />

4) MDIO ioctl cleanups from Ben Hutchings.<br />

5) Dropped a lot of old compat netfilter bits, from Jan Engelhardt and<br />

Patrick McHardy.<br />

6) Make VLAN and MACVLAN drivers support multiqueue, from Eric Dumazet.<br />

7) ETRM support in bluetooth from Gustavo F. Padovan<br />

8) fib_trie adjustments and fixes from Jarek Poplawski and Jens Låås<br />

9) Return type of net driver xmit routines is formalized into<br />

a netdev_tx_t so we can catch drivers returning undefined<br />

garbage at compile time. From Stephen Hemminger.<br />

10) default qdisc optimizations from Krishna Kumar<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

11) Lots of bluetooth fixes and cleanups from Marcel Holtmann<br />

12) Add a sysfs file that helps userland distinguish wimax, wireless,<br />

etc. device types easily. Also from Marcel.<br />

13) FD sending over unix sockets was broken with stream sockets when<br />

multiple segments were necessary, fix from Miklos Szeredi and<br />

this is a old'ish regression so this will be sent to −stable too.<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 1


14) <strong>Networking</strong> tracepoint enhancements from Neil Horman and Xiao Guangrong.<br />

15) Fix premature termination of FIN_WAIT2, from Octavian Purdila.<br />

16) Several fixes and enhancements for SW UDP fragmentation offload<br />

support. From Sridhar Samudrala.<br />

17) Lots of SCTP cures from Vlad Yasevich and Wei Yongjun.<br />

18) FCOE offloading infrastructure and support for Intel cards from<br />

Yi Zou.<br />

19) New Marvel bluetooth driver from Bing Zhao<br />

20) Add TCP support to RDS stack, from Andy Grover.<br />

Actually, relatively speaking, it's a slow release cycle for networking.<br />

Maybe we'll therefore introduce less regressions this time. :−)<br />

Please pull, thanks a lot!<br />

The following changes since commit 86d710146fb9975f04c505ec78caa43d227c1018:<br />

Linus Torvalds (1):<br />

Merge git://git.linux−nfs.org/projects/trondmy/nfs−2.6<br />

are available in the git repository at:<br />

master.kernel.org:/pub/scm/linux/kernel/git/davem/net−next−2.6.git master<br />

Abhijeet Kolekar (1):<br />

iwlwifi: fix remove key error<br />

Ajit Khaparde (4):<br />

be2net: Add GRO support to the be2net driver. LRO is not supported anymore.<br />

net/ethtool: Add support for the ethtool feature to flash firmware image from a specified file.<br />

be2net: Changes to support flashing of the be2 network adapter<br />

be2net: Code changes in Tx path to use skb_dma_map/skb_dma_unmap<br />

Albert Herranz (1):<br />

ssb: Implement SDIO host bus support<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Alexander Beregalov (1):<br />

ar9170: fix build error when !CONFIG_AR9170_LEDS<br />

Alexander Duyck (17):<br />

igb: remove media type fiber as it is misleading<br />

igb: make serdes power down available for 82575 in addition to 82576 parts<br />

igb: change configure_pcs_link to void since it always returns 0<br />

igb: do not overwrite EEPROM LED settings<br />

igb: add completion timeout workaround for 82575/82576<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 2


igb: move all multicast addresses into multicast table array<br />

igb: cleanup receive address register initialization<br />

igb: remove unused switch statement from igb_set_wol<br />

igb: add support for 82576 mezzanine card<br />

igb: use buffer_info−>dma instead of shinfo−>nr_frags to determine unmap<br />

igb: cleanup flow control configuration to make requested/current more clear<br />

igb: initialize mailbox function pointers prior to phy init<br />

igbvf: resolve "frees DMA memory with different size" warnings<br />

igb/ixgbe: add IPV6_CSUM support to vlan_features<br />

igb: add support for set_rx_mode netdevice operation<br />

igb: only disable/enable interrupt bits for igb physical function<br />

igb: set vf rlpml wasn't taking vlan tag into account<br />

Alexey Dobriyan (6):<br />

pktgen: use proc_create_data()<br />

can: switch to seq_file<br />

netfilter: nf_conntrack: netns fix re reliable conntrack event delivery<br />

netns: embed ip6_dst_ops directly<br />

sctp: use proc_create()<br />

headers: net/ipv[46]/protocol.c header trim<br />

Amit Kumar Salecha (8):<br />

netxen: support for ethtool set ringparam<br />

netxen: implement pci driver shutdown<br />

netxen: fix ip addr hashing after firmware reset<br />

netxen: pre calculate register addresses<br />

netxen: fix check for ip addr hashing support<br />

netxen: fix tx descriptor structure<br />

netxen: change firmware write size<br />

netxen: fix tx timeout recovery<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Andi Kleen (1):<br />

TCP: Add comments to (near) all functions in tcp_output.c v3<br />

Andrey Yurovsky (7):<br />

libertas: remove ps_supported flag, use fwcapinfo<br />

libertas: copy WPA keys to priv when associating<br />

libertas: correct card cleanup order in SPI driver<br />

libertas: fix card cleanup order in SDIO driver<br />

libertas: check valid bits in SPI bus mode reg<br />

mac80211: Use correct sign for mesh active path refresh.<br />

libertas: don't use dynamic−sized array<br />

Andy Grover (20):<br />

RDS: Set retry_count to 2 and make modifiable via modparam<br />

RDS/IB: Improve RDS protocol version checking<br />

RDS/IB: Handle connections using RDS 3.0 wire protocol<br />

RDS/IB: Fix printk to indicate remote IP, not local<br />

RDS/RDMA: Fix cut−n−paste errors in printks in rdma_transport.c<br />

RDS/IB: Rename byte_len to data_len to enhance readability<br />

RDS: Don't set c_version in __rds_conn_create()<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 3


RDS/IB: Move tx/rx ring init and refill to later<br />

RDS/IB: Disable flow control in sysctl and explain why<br />

RDS/IB: Drop connection when a fatal QP event is received<br />

RDS: Fix completion notifications on blocking sockets<br />

RDS/IB: Always use PAGE_SIZE for FMR page size<br />

RDS/IW: Remove page_shift variable from iwarp transport<br />

RDS/IW: Remove dead code<br />

RDS: Refactor end of __conn_create for readability<br />

RDS: Add TCP transport to RDS<br />

RDS: Export symbols from core RDS<br />

RDS: Modularize RDMA and TCP transports<br />

RDS: Track transports via an array, not a list<br />

RDS: Add a debug message suggesting to load transport modules<br />

Anton Vorontsov (10):<br />

ucc_geth: Add support for skb recycling<br />

netpoll: Introduce netpoll_carrier_timeout kernel option<br />

ucc_geth: Fix NULL pointer dereference in uec_get_ethtool_stats()<br />

powerpc/qe: Implement qe_alive_during_sleep() helper function<br />

ucc_geth: Factor out MAC initialization steps into a call<br />

ucc_geth: Remove UGETH_MAGIC_PACKET Kconfig symbol and code<br />

ucc_geth: Implement suspend/resume and Wake−On−LAN support<br />

phy/marvell: Make non−aneg speed/duplex forcing work for 88E1111 PHYs<br />

ucc_geth: Rearrange some code to avoid forward declarations<br />

ucc_geth: Fix hangs after switching from full to half duplex<br />

Ari Kauppi (2):<br />

wl12xx: Fix incorrect warning message.<br />

wl12xx: Fix CMD_TEST regression via netlink.<br />

Arnaldo Carvalho de Melo (1):<br />

Subject: [PATCH] appletalk: Fix skb leak when ipddp interface is not loaded<br />

Arnd Hannemann (2):<br />

mac80211: Remove unnused throughput field from minstrel_rate.<br />

mac80211: Fix output of minstrels rc_stats<br />

Atsushi Nemoto (5):<br />

tc35815: Disable StripCRC<br />

tc35815: Improve BLEx / FDAEx handling<br />

tc35815: Increase timeout for mdio<br />

tc35815: Fix rx_missed_errors count<br />

tc35815: Use 0 RxFragSize.MinFrag value for non−packing mode<br />

Ben Greear (1):<br />

veth: Zero timestamp in xmit path.<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Ben Hutchings (10):<br />

mdio: mdio_if_info::mmds should not be __bitwise<br />

sfc: Fix ordering of device registration and initial netif_carrier_off()<br />

sfc: Do not reinitialise XAUI serdes before it has completed reset<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 4


mdio: Check MDIO_STAT1_FAULT in mdio45_links_ok()<br />

sfc: QT2025C: Use hard reset only<br />

sfc: Work around XMAC bug causing packet loss with some peers<br />

sfc: Improve reliability of RX queue flushing<br />

netdev: Remove SIOCDEVPRIVATE aliases for MDIO ioctls<br />

netdev: Remove redundant checks for CAP_NET_ADMIN in MDIO implementations<br />

netdev: Convert MDIO ioctl implementation to use struct mii_ioctl_data<br />

Benjamin LaHaise (6):<br />

vxge: don't drop frame on tx queue full<br />

vxge: fix pktgen hangs (don't abuse skb−>cb[])<br />

vxge: improve tx performance by using mmiowb() instead of wmb()<br />

vxge: prefetch RxD descriptors<br />

vxge: prefetch skb−>data<br />

vxge: Version update<br />

Benoit PAPILLAULT (1):<br />

rt2x00: Add support for retry rates<br />

Bhaskar Dutta (1):<br />

sctp: Sysctl configuration for IPv4 Address Scoping<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Bing Zhao (5):<br />

Bluetooth: Add btmrvl driver for Marvell Bluetooth devices<br />

Bluetooth: Add Marvell BT−over−SDIO driver<br />

Bluetooth: Add debugfs support to btmrvl driver<br />

Bluetooth: Add documentation for Marvell Bluetooth driver<br />

Bluetooth: Fix incorrect alignment in Marvell BT−over−SDIO driver<br />

Bob Copeland (25):<br />

ath5k: cleanup ath5k_hw struct<br />

ath5k: enable hardware LEDs<br />

ath5k: send buffered frames after the beacon<br />

ath5k: rework beacon configuration<br />

ath: remove unnecessary return in ath_regd_get_band_ctl<br />

ath5k: do not release irq across suspend/resume<br />

ath5k: write PCU registers on initial reset<br />

mac80211: disable beacons before removing the associated interface<br />

ath5k: update PCU opmode whenever a new interface is added<br />

ath5k: fix CAB queue operation<br />

wl1251: separate bus i/o code into io.c<br />

wl1251: use wiphy_dev instead of wl−>spi−>dev<br />

wl1251: introduce wl1251_if_operations struct<br />

wl1251: make wl1251_set_partition bus agnostic<br />

wl1251: move module probe methods into spi.c<br />

wl1251: split spi interface into separate module<br />

wl1251: add sdio support<br />

wl1251: make irq handling interface specific<br />

wl1251: correct definitions for 0th bit defines<br />

wl1251: halt the embedded CPU before loading firmware<br />

ath5k: clean up filter flags setting<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 5


ath5k: use the skb−>cb directly for RX status<br />

ath5k: add hardware CCMP encyption support<br />

ath5k: clarify srev comparison for CCMP check<br />

cfg80211: fix looping soft lockup in find_ie()<br />

Brian Haley (2):<br />

netlink: silence compiler warning<br />

ipv6: Add IFA_F_DADFAILED flag<br />

Brice Goglin (1):<br />

myri10ge: improve parity error detection and recovery<br />

Changli Gao (1):<br />

net: remove redundant sched/ in net/Makefile<br />

Christian Lamparter (28):<br />

ar9170usb: module link in sysfs<br />

p54: redo rx_status into skb−>cb<br />

p54: Move eeprom code<br />

p54: Move eeprom header<br />

p54: Move firmware code<br />

p54: Move LED code<br />

p54: Move LMAC interface definitions<br />

p54: Move mac80211 glue code<br />

p54: Move TX/RX code<br />

p54: Modify p54 files for new organization<br />

p54: two endian fixes<br />

p54spi: remove dead code and definitions<br />

p54usb: fix stalls caused by urb allocation failures<br />

p54: fix queue stall due to underrun<br />

p54: re−enable power save feature<br />

p54: generate channel list dynamically<br />

ar9170: implement transmit aggregation<br />

p54: remove useless code<br />

p54: fix beaconing related firmware crash<br />

p54: fix a fw crash caused by statistic feedback<br />

mac80211: do not monitor the connection while scanning<br />

mac80211: fix spare warnings in driver−trace.h<br />

p54: Write outside array bounds<br />

p54: implement rfkill<br />

p54: disable PS by default<br />

ar9170: refactor configure_filter<br />

p54: fix broadcast buffering in AP mode<br />

ar9170: implement frequency calibration for one−stage/openfw<br />

Cosmin Ratiu (1):<br />

ipv6: Fix tcp_v6_send_response(): it didn't set skb transport header<br />

Cyrill Gorcunov (3):<br />

net, bridge: align br_nf_ops assignment<br />

net, netns_xt: shrink netns_xt members<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 6


net,pppoe: fixup module init/exit subsequent calls<br />

Damian Lukowski (5):<br />

Revert Backoff [v3]: Rename skb to icmp_skb in tcp_v4_err()<br />

Revert Backoff [v3]: Revert RTO on ICMP destination unreachable<br />

Revert Backoff [v3]: Calculate TCP's connection close threshold as a time value.<br />

RTO connection timeout: coding style fixes and comments<br />

RTO connection timeout: sysctl documentation update<br />

Dan Williams (1):<br />

libertas: clean up and clarify get_common_rates<br />

Daniel C Halperin (13):<br />

iwlwifi: clear iwl_cmd_meta structure before use<br />

iwlwifi: remove unused HT configuration entry tx_chan_width<br />

iwlwifi: include HT configuration when adding stations through rs_rate_init<br />

iwlwifi: refactor packet reception code<br />

iwlwifi: configure HT40 channels in iwl_mac_config<br />

iwlwifi: check short GI support per−station rather than globally<br />

iwlwifi: use station HT capabilities and BSS operating mode for Green−field<br />

iwlwifi: fix erroneous use of iwl_rx_packet.len as a length<br />

iwlwifi: clear rate control flags on non−HT packet<br />

iwlwifi: set HT flags in ieee80211_rx_status for received packets<br />

iwlwifi: remove 60 Mbps from sband bitrates table<br />

iwlwifi: remove incorrect uses of ieee80211_get_tx_rate to prevent TX stall<br />

iwlwifi: use iwl_hwrate_get_mac80211_idx where appropriate<br />

Daniel Mack (2):<br />

net: smsc911x: switch to new dev_pm_ops<br />

libertas: name the network device wlan%d<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Daniel Silverstone (1):<br />

IEEE80154: Add documentation to the IEEE80154 netlink and fakehard driver<br />

Daniel Walker (1):<br />

mac80211: New stat counters for multicast and unicast forwarded frames<br />

Dave Jones (4):<br />

Remove unused zero−copy code from velocity NIC driver.<br />

Fix up CodingStyle problems in via−velocity.c<br />

Remove unnecessary forward declarations from velocity NIC driver.<br />

Fix typos in comments in via−velocity header.<br />

David Kilroy (32):<br />

cfg80211: add wrapper function to get wiphy from priv pointer<br />

cfg80211: Advertise ciphers via WE according to driver capability<br />

cfg80211: allow drivers that can't scan for specific ssids<br />

cfg80211: set WE encoding size based on available ciphers<br />

cfg80211: infer WPA and WPA2 support from TKIP and CCMP<br />

orinoco: Move firmware capability determination into hw.c<br />

orinoco: Move card reading code into hw.c<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 7


[<strong>GIT</strong>]: <strong>Networking</strong><br />

orinoco: Move FID allocation to hw.c<br />

orinoco: use dev_err in early initialisation routines<br />

orinoco: firmware helpers should use dev_err and friends<br />

orinoco: Replace net_device with orinoco_private in driver interfaces<br />

orinoco: initialise independently of netdev<br />

orinoco: Change set_tkip to use orinoco_private instead of hermes_t<br />

orinoco: initiate cfg80211 conversion<br />

orinoco: make firmware download less verbose<br />

orinoco: move netdev interface creation to main driver<br />

airport: store irq in card private structure<br />

orinoco: Handle suspend/restore in core driver<br />

orinoco: provide generic commit function<br />

orinoco: convert mode setting to cfg80211<br />

orinoco: convert scanning to cfg80211<br />

orinoco: convert giwrange to cfg80211<br />

orinoco: remove WE nickname support<br />

orinoco: fix printk format specifier for size_t arguments<br />

orinoco: prefer_port3 can be a single bit<br />

orinoco: use local types for auth alg and sequence length<br />

orinoco: pass orinoco_set_tkip_key the sequence lengths<br />

orinoco: move disassociation to hw.c<br />

orinoco: add function to retrieve current bssid<br />

orinoco: consolidate storage of WEP and TKIP keys<br />

cfg80211: fix leaks of wdev−>conn−>ie<br />

orinoco: remove spare whitespace<br />

David S. Miller (30):<br />

Merge branch 'master' of master.kernel.org:/.../davem/net−2.6<br />

Merge branch 'master' of master.kernel.org:/.../davem/net−2.6<br />

Merge branch 'master' of master.kernel.org:/.../davem/net−2.6<br />

Merge branch 'master' of master.kernel.org:/.../davem/net−2.6<br />

Merge branch 'for_david' of git://git.kernel.org/.../kkeil/ISDN−2.6−net−next<br />

Merge branch 'master' of git://git.kernel.org/.../linville/wireless−next−2.6<br />

phonet: Fix build.<br />

Merge branch 'for−linus' of git://git.kernel.org/.../lowpan/lowpan<br />

Merge branch 'master' of master.kernel.org:/.../davem/net−2.6<br />

Merge branch 'master' of git://git.kernel.org/.../linville/wireless−next−2.6<br />

xfrm6: Fix xfrm6_policy.c build when SYSCTL disabled.<br />

Merge branch 'master' of git://git.kernel.org/.../linville/wireless−next−2.6<br />

Merge branch 'master' of master.kernel.org:/.../davem/net−2.6<br />

Merge branch 'master' of master.kernel.org:/.../davem/net−2.6<br />

Merge branch 'master' of git://git.kernel.org/.../linville/wireless−next−2.6<br />

Merge branch 'master' of master.kernel.org:/.../davem/net−2.6<br />

ppp_generic: Help GCC see that 'flen' is always initialized.<br />

Merge branch 'master' of git://git.kernel.org/.../linville/wireless−next−2.6<br />

Merge branch 'for−next' of git://git.kernel.org/.../lowpan/lowpan<br />

net: Temporarily backout SKB sources tracer.<br />

Merge branch 'master' of git://git.kernel.org/.../linville/wireless−next−2.6<br />

Merge branch 'master' of git://git.kernel.org/.../holtmann/bluetooth−next−2.6<br />

xilinx_emaclite: Fix permissions on driver sources.<br />

Merge branch 'master' of master.kernel.org:/.../davem/net−2.6<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 8


Merge branch 'master' of git://git.kernel.org/.../linville/wireless−next−2.6<br />

WAN: dscc4: Fix warning pointing out a bug.<br />

net_sched: add classful multiqueue dummy scheduler<br />

r8169: Fix warning in rtl8169_start_xmit().<br />

Merge branch 'master' of git://git.kernel.org/.../linville/wireless−next−2.6<br />

Merge branch 'master' of git://git.kernel.org/.../kaber/nf−next−2.6<br />

David Ward (1):<br />

ipv6: Update Neighbor Cache when IPv6 RA is received on a router<br />

David Woo (2):<br />

mac80211: Mark a destination sequence number as valid when a PREQ is received.<br />

mac80211: Fix invalid length passed to IE parser for PLINK CONFIRM frames<br />

Dean Nelson (9):<br />

atl1c: return PCI_ERS_RESULT_DISCONNECT on permanent failure<br />

atl1e: return PCI_ERS_RESULT_DISCONNECT on permanent failure<br />

bnx2: return PCI_ERS_RESULT_DISCONNECT on permanent failure<br />

bnx2x: return PCI_ERS_RESULT_DISCONNECT on permanent failure<br />

igbvf: return PCI_ERS_RESULT_DISCONNECT on permanent failure<br />

ixgb: return PCI_ERS_RESULT_DISCONNECT on permanent failure<br />

qlge: return PCI_ERS_RESULT_DISCONNECT on permanent failure<br />

s2io: return PCI_ERS_RESULT_DISCONNECT on permanent failure<br />

vxge: return PCI_ERS_RESULT_DISCONNECT on permanent failure<br />

Dhananjay Phadke (31):<br />

netxen: refresh firmware info after reset<br />

netxen: enable ip addr hashing<br />

netxen: configure interrupt coalesce defaults<br />

netxen: annotate dma watchdog setup<br />

netxen: refactor tso code<br />

netxen: Add default and limit macros for ring sizes.<br />

netxen: clean up firmware version checks<br />

netxen: refactor net_device setup code<br />

netxen: fix skb alloc size for legacy firmware<br />

netxen: add vlan tx acceleration support<br />

netxen: update version to 4.0.41<br />

netxen: fix CONFIG_INET=n build<br />

netxen: fix vlan tso case<br />

netxen: remove unnecessary structures<br />

netxen: add hardware LRO support<br />

netxen: fix firmware reset logic<br />

netxen: refactor tx dma mapping code<br />

netxen: remove netxen_nic_phan_reg.h<br />

netxen: remove unused code<br />

netxen: implement generic pcie semaphore functions<br />

netxen: remove netxen_nic_niu.c<br />

netxen: fix lro buffer allocation<br />

netxen: remove duplicate napi_add<br />

netxen: fix infinite loop on dma mapping failure<br />

netxen: handle firmware load errors<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 9


netxen: firmware hang detection<br />

netxen: refactor firmware info code<br />

netxen: update version to 4.0.50<br />

netxen: improve pci memory access<br />

netxen: fix file firmware leak<br />

netxen: update copyright<br />

Divy Le Ray (11):<br />

cxgb3: AQ100X phy support update<br />

cxgb3: fix phy power down<br />

cxgb3: Fix T3C MAC max packet size access<br />

cxgb3: AEL2020 phy support update<br />

cxgb3: use request_firmware() for the EDC registers setup<br />

cxgb3: Fix mss table initialization<br />

cxgb3: fix mac index mapping<br />

cxgb3: Drain Mac Tx fifo when the port goes down.<br />

cxgb3: fix EDC filename string<br />

cxgb3: fix Gen2 pci default settings<br />

cxgb3: fix 2 ports 1G regression<br />

Dmitry Eremin−Solenikov (14):<br />

ieee802154: move headers out of extra directory<br />

af_ieee802154: drop IEEE802154_SIOC_ADD_SLAVE declaration<br />

nl802154: make ieee802154_policy constant<br />

documentation: fix wrt. headers rename<br />

nl802154: add support for dumping WPAN interface information<br />

af_ieee802154: minor cleanup in dgram_bind<br />

af_ieee802154: add support for WANT_ACK socket option<br />

nl802154: support START−CONFIRM primitive<br />

fakehard: use START−CONFIRM primitive to report START failure<br />

ieee802154: document the skb−>cb usage clearly.<br />

ieee802154: add a sysfs representation of WPAN master devices<br />

fakehard: add binding to wpan−phy device<br />

ieee802154: add support for channel pages from IEEE 802.15.4−2006<br />

Drop ARPHRD_IEEE802154_PHY<br />

Don Skidmore (1):<br />

ixgbe: cleanup functions that should have been defined static<br />

Doug Graham (1):<br />

sctp: Fix piggybacked ACKs<br />

Eilon Greenstein (50):<br />

bnx2x: Stop management traffic in loopback test<br />

bnx2x: Fan failure<br />

bnx2x: Fan failure early detection<br />

bnx2x: Adding some mmiowb<br />

bnx2x: SMP−safe inter_sem<br />

bnx2x: Update vlan_features<br />

bnx2x: Supporting BCM8727 PHY<br />

bnx2x: Set LED in loopback test<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 10


[<strong>GIT</strong>]: <strong>Networking</strong><br />

bnx2x: Missing parenthesis might result with wrong casting<br />

bnx2x: Version 1.48.113−1<br />

bnx2x: Receive traffic that maches management filtering rules<br />

bnx2x: Self−test kills management traffic<br />

bnx2x: WoL only with current MAC address<br />

bnx2x: Version 1.48.114−1<br />

bnx2x: New FW files<br />

bnx2x: Using the new FW<br />

bnx2x: Removing old FW files<br />

bnx2x: Supporting Device Control Channel<br />

bnx2x: Advertize flow control normally in MF mode<br />

bnx2x: BCM8481 LED4 instead of LASI<br />

bnx2x: Reading the FW version of the BCM8481 PHY<br />

bnx2x: get_ext_phy_fw_version returns NULL if not applicable<br />

bnx2x: BCM8727 FW load<br />

bnx2x: Adding XAUI CL73 autoneg support<br />

bnx2x: MDC/MDIO CL45 IOCTLs<br />

bnx2x: Supporting PHY FW upgrade<br />

bnx2x: Removing old PHY FW upgrade code<br />

bnx2x: Reporting host statistics to management FW<br />

bnx2x: Prefetch the page containing the BD descriptor<br />

bnx2x: Adding Likely directive<br />

bnx2x: Configurable pause scheme<br />

bnx2x: Calling pci_set_drvdata earlier<br />

bnx2x: Stop loading if error condition detected<br />

bnx2x: Combine get_pcie_width and get_pcie_speed<br />

bnx2x: Move printing of version from probe to the init<br />

bnx2x: Updating regdump_len at drvinfo<br />

bnx2x: Remove the init_dmae field from bp<br />

bnx2x: Check unzip return code<br />

bnx2x: Keep only one HW path active<br />

bnx2x: Remove SGMII configuration when not required<br />

bnx2x: Missing smp_wmb for statistics state machine<br />

bnx2x: Re−arrange the link structures for better alignment<br />

bnx2x: Using macro for phy address<br />

bnx2x: Adding explicit casting<br />

bnx2x: Using PCI_DEVICE macro<br />

bnx2x: Re−factor the initialization code<br />

bnx2x: Beautify bnx2x_dump.h<br />

bnx2x: Removing unused definitions<br />

bnx2x: Whitespaces and comments<br />

bnx2x: update version to 1.52.1<br />

Eric Dumazet (22):<br />

udp: cleanups<br />

af_packet: style cleanups<br />

bnx2x: Dont update vlan_features in bnx2x_set_tso()<br />

bnx2: Update vlan_features<br />

phonet: phonet_device_get() fix<br />

net: ethtool_op_get_rx_csum() should be public and exported<br />

neigh: Convert garbage collection from softirq to workqueue<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 11


netfilter: bridge: refcount fix<br />

ipv4: af_inet.c cleanups<br />

tcp: keepalive cleanups<br />

net: ip_rt_send_redirect() optimization<br />

macvlan: Use compare_ether_addr_64bits()<br />

bonding: use compare_ether_addr_64bits() in ALB<br />

ipv6: ip6_push_pending_frames() should increment IPSTATS_MIB_OUTDISCARDS<br />

vlan: multiqueue vlan device<br />

ip: Report qdisc packet drops<br />

drivers: Kill now superfluous −>last_rx stores<br />

net: net/core/dev.c cleanups<br />

vlan: enable multiqueue xmits<br />

net: Remove debugging code<br />

macvlan: add multiqueue capability<br />

vlan: adds drops accounting<br />

Fischer, Anna (1):<br />

net/bridge: Add 'hairpin' port forwarding mode<br />

Florian Fainelli (7):<br />

cpmac: fix wrong MDIO bus identifier<br />

ar7: add fixed PHY support for the two on−board cpmac<br />

cpmac: add support for fixed PHY<br />

cpmac: wait longer after MDIO reset<br />

cpmac: bump version to 0.5.1<br />

cpmac: unmark as broken<br />

r6040: bump to version 0.25 and 20 August 2009 release date<br />

Florian Westphal (1):<br />

net: remove NET_RX_BAD and NET_RX_CN* defines<br />

Frank Blaschka (1):<br />

qeth: scheduling while atomic during ifconfig online sequence<br />

Gabor Juhos (9):<br />

ath9k: remove unnecessary clearing of SC_OP_WAIT_{BEACON,CAB} flags<br />

ath9k: remove ath_rx_ps_back_to_sleep helper<br />

ath9k: serialize ath9k_hw_setpower calls<br />

ath9k: uninline ath9k_ps_{wakeup,restore} functions<br />

ath9k: serialize ath9k_ps_{wakeup,restore} calls<br />

ath9k: wake up the chip for TSF reset<br />

ath9k: make use ath9k_hw_wait int ath9k_hw_reset_tsf<br />

ath9k: fix race with IEEE80211_CONF_PS checks<br />

ath9k: get rid of unnecessary setpower calls<br />

Gerrit Renker (4):<br />

mcastv6: Local variable shadows function argument<br />

inet6: functions shadow global variable<br />

inet6: Conversion from u8 to int<br />

inet6: Set default traffic class<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 12


Graham, David (2):<br />

e1000: Remove unused function e1000_mta_set.<br />

e1000: Fix for e1000 kills IPMI on a tagged vlan.<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Guo−Fu Tseng (7):<br />

jme: Some minor coding style consistency modifications<br />

jme: Fix unmatched tasklet_{enable|disable} pair<br />

jme: Fix typo<br />

jme: Change bufinf memory location<br />

jme: Remove shadow register support<br />

jme: Tuning rxsum function<br />

jme: Advance driver version number<br />

Gustavo F. Padovan (15):<br />

Bluetooth: Add configuration support for ERTM and Streaming mode<br />

Bluetooth: Create separate l2cap_send_disconn_req() function<br />

Bluetooth: Add initial support for ERTM packets transfers<br />

Bluetooth: Add support for Segmentation and Reassembly of SDUs<br />

Bluetooth: Initial support for retransmission of packets with REJ frames<br />

Bluetooth: Add support for Retransmission and Monitor Timers<br />

Bluetooth: Enable Streaming Mode for L2CAP<br />

Bluetooth: Add support for FCS option to L2CAP<br />

Bluetooth: Add support for L2CAP SREJ exception<br />

Bluetooth: Full support for receiving L2CAP SREJ frames<br />

Bluetooth: Add locking scheme to L2CAP timeout callbacks<br />

Bluetooth: Use proper *_unaligned_le{16,32} helpers for L2CAP<br />

Bluetooth: Acknowledge L2CAP packets when receiving RR−frames (F−bit=1)<br />

Bluetooth: Handle L2CAP case when the remote receiver is busy<br />

Bluetooth: Add support for L2CAP 'Send RRorRNR' action<br />

Gábor Stefanik (47):<br />

cfg80211: fix disabling WPA via wext (SIOCSIWAUTH)<br />

b43: implement baseband init for LP−PHY


43: Make LP−PHY testable<br />

b43: LP−PHY: Don't adjust gain table for rev2+ when setting channel<br />

b43: LP−PHY: Update TX gain override for a spec typo fix<br />

b43: LP−PHY: Fix another TX power control abuse<br />

b43: Handle B43_PHYTYPE_LP in RX path<br />

b43: LP−PHY: Update baseband init for recent spec changes<br />

b43: LP−PHY: Fix a spec error in the B2062 channel switch routine<br />

b43: LP−PHY: Update code for spec fixes, and fix a few typos<br />

b43: LP−PHY: Fix a bug in the B2062 channel tune path<br />

b43: LP−PHY: Update B2062 radio init with recent spec changes<br />

b43: LP−PHY: Remove BROKEN from B43_PHY_LP<br />

b43: LP−PHY: Fix reading old mode in the set TX power control routine<br />

b43: LP−PHY: Fix setting TX power control mode during RC calibration<br />

b43: LP−PHY: Two small spec updates<br />

b43: LP−PHY: Implement spec updates and remove resolved FIXMEs<br />

iwlwifi: Make injection of non−broadcast frames work again<br />

b43: LP−PHY: Fix a few typos in the RC calibration code<br />

b43: LP−PHY: Fix and simplify Qdiv roundup<br />

b43: Fix and update LP−PHY code<br />

ssb: Implement PMU LDO control and use it in b43<br />

b43: LP−PHY: Revert to the original PHY register write routine<br />

b43: Enable LP−PHY support by default and remove Kconfig warning<br />

b43: Implement antenna diversity support for LP−PHY<br />

b43: Refactor and update antenna diversity for A/G−PHY<br />

b43: Add myself to module authors & to LP−PHY file copyright notices<br />

b43: Fix typo in modparam_btcoex description<br />

b43: LP−PHY: Fix TX gain tables<br />

Hannes Eder (2):<br />

IPVS: use pr_fmt<br />

IPVS: use pr_err and friends instead of IP_VS_ERR and friends<br />

Helmut Schaa (10):<br />

mac80211: shorten the passive dwell time for sw scans<br />

cfg80211: update misleading comment<br />

mac80211: refactor the scan code<br />

mac80211: advance the state machine immediately if no delay is needed<br />

mac80211: introduce a new scan state "decision"<br />

mac80211: Replace {sw, hw}_scanning variables with a bitfield<br />

mac80211: implement basic background scanning<br />

mac80211: rename scan_state to next_scan_state<br />

cfg80211: increase scan result expire time<br />

mac80211: fix an oops in ieee80211_scan_state_set_channel<br />

Herbert Xu (1):<br />

vlan: Propagate physical MTU changes<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Herton Ronaldo Krzesinski (2):<br />

rtl8187: fix circular locking (rtl8187_stop/rtl8187_work)<br />

rtl8187: Implement rfkill support<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 14


Hin−Tak Leung (3):<br />

zd1211rw: sort vid/pid pairs by numerical value<br />

zd1211rw: adding Accton Technology Corp (083a:e501) as a ZD1211B device<br />

rtl8187: updating Kconfig with info of branded devices<br />

Holger Schurig (2):<br />

orinoco: enable cfg80211 "set_channel" operation<br />

cfg80211: allow scanning on specified frequencies when using wext−compatibility<br />

Huang Weiyi (1):<br />

dropmon: remove duplicated #include<br />

Igor Perminov (4):<br />

mac80211: FIF_PSPOLL filter flag<br />

rt2x00: Fix for race condition while update beacon<br />

rt2x00: FIF_PSPOLL filter flag support<br />

rt2x00: Fix beacon de−synchronization while update beacon<br />

Ivo van Doorn (18):<br />

rt2x00: use wiphy rfkill interface<br />

rt2x00: Remove DEVICE_STATE_DISABLED_RADIO_HW<br />

rt2x00: Fix build error when crypto support is disabled<br />

rt2x00: Remove usage of deprecated radio_enabled & IEEE80211_CONF_CHANGE_RADIO_ENABLED<br />

rt2x00: Use IEEE80211_TX_CTL_MORE_FRAMES flag<br />

rt2x00: Align ieee80211 header to 4−byte boundary for PCI devices<br />

rt2x00: Fix RFKILL polling<br />

rt2x00: Fix for rt2800usb for SHARED_KEY_TABLE initializations<br />

rt2x00: Add new RF chip defines<br />

rt2x00: Set SKBDESC_L2_PADDED in RX path<br />

rt2x00: wireless CLI ID and packet ID must not be 0<br />

rt2x00: Fix MCS register intialization<br />

rt2x00: configure_filter() callback is allowed to sleep<br />

rt2x00: bss_info_changed() callback is allowed to sleep<br />

rt2x00: Cleanup rt2x00mac_bss_info_changed()<br />

rt2x00: Fix TX status reporting<br />

rt2x00: Reorganize padding & L2 padding<br />

rt2x00: Hardcode TX ack timeout and consume time<br />

Jan Engelhardt (22):<br />

net: mark read−only arrays as const<br />

net: implement a SO_PROTOCOL getsockoption<br />

net: implement a SO_DOMAIN getsockoption<br />

netfilter: xtables: remove xt_TOS v0<br />

netfilter: xtables: remove xt_CONNMARK v0<br />

netfilter: xtables: remove xt_MARK v0, v1<br />

netfilter: xtables: remove xt_connmark v0<br />

netfilter: xtables: remove xt_conntrack v0<br />

netfilter: xtables: remove xt_iprange v0<br />

netfilter: xtables: remove xt_mark v0<br />

netfilter: xtables: remove xt_owner v0<br />

netfilter: xtables: remove redirecting header files<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 15


netfilter: conntrack: switch hook PFs to nfproto<br />

netfilter: xtables: switch hook PFs to nfproto<br />

netfilter: xtables: switch table AFs to nfproto<br />

netfilter: xtables: realign struct xt_target_param<br />

netfilter: iptables: remove unused datalen variable<br />

netfilter: xtables: use memcmp in unconditional check<br />

netfilter: xtables: ignore unassigned hooks in check_entry_size_and_hooks<br />

netfilter: xtables: check for unconditionality of policies<br />

netfilter: xtables: check for standard verdicts in policies<br />

netfilter: xtables: mark initial tables constant<br />

Jarek Poplawski (3):<br />

ipv4: Use synchronize_rcu() during trie_rebalance()<br />

ipv4: Fix inflate_threshold_root automatically<br />

ipv4: fib_trie: Use tnode_get_child_rcu() and node_parent_rcu() in lookups<br />

Jaswinder Singh Rajput (5):<br />

net: cs89x0: includecheck fix for cs89x0.c<br />

net: pcmcia/axnet_cs: includecheck fix axnet_cs.c<br />

net: include/linux/icmpv6: includecheck fix for icmpv6.h<br />

net: smc911x: includecheck fix for smc911x.h<br />

PRISM54: fix compilation warning<br />

Javier Cardona (12):<br />

mac80211: Assign next hop address to pending mesh frames<br />

mac80211: Fix regression in mesh forwarding path.<br />

mac80211: Improve dequeing from mpath frame queue.<br />

mac80211: Use 3−address format for mesh broadcast frames.<br />

mac80211: Update the station failed frames average when minstrel is used.<br />

mac80211: Early detection of broken mesh paths when using minstrel.<br />

mac80211: Assign a default mesh beaconing interval.<br />

mac80211: Move mpath and mpp growth to mesh workqueue.<br />

mac80211: Fix unresolved mesh frames queued without valid control.vif<br />

mac80211: Decouple fail_avg stats used by mesh from rate control algorithm.<br />

mac80211: Update mesh config IE to 11s draft 3.02<br />

ath9k: Add support FIF_OTHER_BSS filtering mode.<br />

Jay Sternberg (3):<br />

iwlwifi: Handle new firmware file with ucode build number in header<br />

iwlwifi: update 1000 series API version to match firmware<br />

iwlwifi: remove duplicated version info from sysfs<br />

Jay Vosburgh (1):<br />

bonding: propogate vlan_features to bonding master<br />

Jens Låås (1):<br />

fib_trie: resize rework<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Jens Rosenboom (1):<br />

ipv6: Log the explicit address that triggered DAD failure<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 16


Jesse Brandeburg (3):<br />

e1000: allow ethtool coalesece to adjust interrupts per second<br />

e1000: implement jumbo receive with partial descriptors<br />

e1000: fix flow control thresholds<br />

Jiri Pirko (1):<br />

bonding: wipe out printk's<br />

Jiri Slaby (3):<br />

ath5k: remove permissions from debugfs files<br />

ath9k: remove permissions from debugfs files<br />

wireless: wl12xx, fix lock imbalance<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Joe Perches (17):<br />

drivers/net/wireless: Use PCI_VDEVICE<br />

drivers/net/wireless/ath/ath9k: Remove unnecessary semicolons<br />

MAINTAINERS: Update rtl8180 patterns<br />

MAINTAINERS: NETWORKING [WIRELESS] additional patterns<br />

MAINTAINERS: update information for sfc network driver<br />

lib/vsprintf.c: Add "%pI6c" − print pointer as compressed ipv6 address<br />

s2io.c: Use const for strings<br />

s2io.c: Shorten code line length by using intermediate pointers<br />

s2io.c: Use calculated size in kmallocs<br />

s2io.c: use kzalloc<br />

s2io.c: Make more conforming to normal kernel style<br />

s2io.c: convert printks to pr_<br />

s2io.c: fix spelling explaination<br />

s2io.c: Standardize statistics accessors<br />

s2io.c: Convert skipped nic−>config.tx_cfg[i]. to tx_cfg−><br />

s2io: Generate complete messages using single line DBG_PRINTs<br />

MAINTAINERS: Add Atheros <strong>Linux</strong> wireless drivers home page<br />

Joerg Albert (6):<br />

ath5k: fix missing output in monitor mode after ifconfig up<br />

ar9170: cleanup of bss_info_changed and beacon config<br />

ar9170: remove unnecessary call to ar9170_set_beacon_timers<br />

ar9170: added phy register initialisation from eeprom values<br />

ath,ar9170: move CTL_ defines into regd.h<br />

ath,ar9170: implemented conformance test limit calc. for tx power<br />

Johannes Berg (151):<br />

cfg80211: pass netdev to change_virtual_intf<br />

cfg80211: issue netlink notification when scan starts<br />

rt2x00: remove skb−>do_not_encrypt usage<br />

mac80211: push rx status into skb−>cb<br />

mac80211: improve per−sta debugfs<br />

cfg80211: prohibit scanning the same channel more than once<br />

mac80211_hwsim: clean up the skb before passing it back<br />

cfg80211: send wext MLME−MICHAELMICFAILURE.indication<br />

wext: allow returning NULL stats<br />

mac80211: fix todo lock<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 17


[<strong>GIT</strong>]: <strong>Networking</strong><br />

wext: default to y<br />

cfg80211: move break statement to correct place<br />

nl80211: clean up function definitions<br />

cfg80211: use proper allocation flags<br />

cfg80211: remove wireless_dev−>bssid<br />

mac80211: tell SME about real auth state<br />

wext: constify extra argument to wireless_send_event<br />

cfg80211: introduce nl80211 testmode command<br />

mac80211: remove an unused function declaration<br />

wireless: define AKM suites<br />

cfg80211: emulate connect with auth/assoc<br />

cfg80211: managed mode wext compatibility<br />

cfg80211: implement iwpower<br />

cfg80211: implement IWAP for WDS<br />

cfg80211: implement IWRATE<br />

cfg80211: implement get_wireless_stats<br />

mac80211: re−add HT disabling<br />

mac80211: remove auth algorithm retry<br />

mac80211: remove dead code, clean up<br />

cfg80211: send events for userspace SME<br />

cfg80211: reset auth algorithm<br />

cfg80211: assimilate and export ieee80211_bss_get_ie<br />

cfg80211: keep track of BSSes<br />

cfg80211: refuse authenticating to same BSSID twice<br />

nl80211: limit to one pairwise cipher for associate()<br />

cfg80211: fix giwrange<br />

iwlwifi: make software queue assignment more efficient<br />

iwlwifi: scan requested channels only<br />

iwlwifi: fix aggregation limit<br />

rfkill: prep for rfkill API changes<br />

cfg80211: let SME control reassociation vs. association<br />

mac80211: remove dead code from mlme<br />

mac80211: rework MLME for multiple authentications<br />

mac80211: refactor the WEP code to be directly usable<br />

cfg80211: fix netdev down problem<br />

cfg80211: dont use union for wext<br />

cfg80211: mlme API must be able to sleep<br />

cfg80211: warn again on spurious deauth<br />

cfg80211: properly name driver locking<br />

cfg80211: fix MFP bug, sparse warnings<br />

cfg80211: fix locking<br />

cfg80211: clean up naming once and for all<br />

cfg80211: disallow configuring unsupported interfaces<br />

hwsim: make testmode_cmd static<br />

netlink: remove unused exports<br />

netlink: use call_rcu for netlink_change_ngroups<br />

net: make namespace iteration possible under RCU<br />

genetlink: make netns aware<br />

net: move and export get_net_ns_by_pid<br />

wireless extensions: make netns aware<br />

wext: optimise, comment and fix event sending<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 18


[<strong>GIT</strong>]: <strong>Networking</strong><br />

net/compat/wext: send different messages to compat tasks<br />

gianfar: remove unused DECLARE_MAC_BUF<br />

net: explain netns notifiers a little better<br />

mac80211: fix sparse warning<br />

mac80211: driver operation debugging<br />

cfg80211: fix race in giwrate<br />

cfg80211: fix two buglets<br />

nl80211: introduce new key attributes<br />

cfg80211: rework key operation<br />

mac80211: fix multi−use timer<br />

mac80211: monitor the connection<br />

cfg80211: fix a locking bug<br />

mac80211: mesh: fix two small problems<br />

cfg80211: fix wext stats<br />

mac80211_hwsim: report fixed signal strength<br />

cfg80211: don't look at wdev−>ssid for giwessid<br />

cfg80211: fix wext setting SSID<br />

nl80211: report BSS status<br />

cfg80211: fix more bugs in mlme handling<br />

mac80211: cancel the connection monitor timers/work<br />

cfg80211: fix unregistration<br />

iwlwifi: make some logging functions static/unexport<br />

wireless: remove print_mac uses<br />

cfg80211: don't optimise wext calls too much<br />

net: export __dev_addr_sync/__dev_addr_unsync<br />

mac80211: remove master netdev<br />

net: remove unused skb−>do_not_encrypt<br />

mac80211: fix ieee80211_xmit call context<br />

net: deprecate print_mac<br />

mac80211: cooperate more with network namespaces<br />

cfg80211: make aware of net namespaces<br />

mac80211: allow using network namespaces<br />

mac80211: fix mlme timeouts<br />

mac80211: fix PS−poll response, race<br />

iwlwifi: fix up command sending<br />

iwlwifi: remove command callback return value<br />

cfg80211: fix circular lock dependency (1)<br />

mac80211: fix receiving deauth<br />

nl80211: add missing parameter clearing<br />

cfg80211: fix disassoc while not associated<br />

mac80211: verify info−>control.vif is not NULL<br />

cfg80211: combine iwfreq implementations<br />

cfg80211: combine IWAP handlers<br />

cfg80211: combine IWESSID handlers<br />

cfg80211: self−contained wext handling where possible<br />

mac80211: disable software retry for now<br />

cfg80211: keep track of current_bss for userspace SME<br />

mac80211: fix sparse warnings/errors<br />

iwlwifi: don't export symbols not needed in other modules<br />

cfg80211: fix NETDEV_UNREGISTER notifier<br />

mac80211: fix powersave<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 19


cfg80211: lower dynamic PS timeout to 100ms<br />

cfg80211: clear SSID on disconnect/no connection<br />

mac80211: stay authenticated after disassoc<br />

cfg80211: fix nl80211 disconnected events<br />

cfg80211: fix SME association after disassociation<br />

cfg80211: validate channel settings across interfaces<br />

cfg80211: use reassociation when possible<br />

nl80211: add generation number to all dumps<br />

mac80211: explain TX retry and status<br />

mac80211: document TX powersave filter requirements<br />

mac80211: allow DMA optimisation<br />

cfg80211: fix alignment problem in scan request<br />

iwlwifi: refactor some thermal throttle code<br />

iwlwifi: automatically adjust sleep level<br />

cfg80211: fix locking for SIWFREQ<br />

cfg80211: add missing device list locking<br />

mac80211: take statistics before encryption<br />

mac80211: sequence number micro−optimisation<br />

mac80211: small tx code cleanup<br />

cfg80211: check for and abort dangling scan requests<br />

cfg80211: allow driver to override PS default<br />

iwlwifi: remove unused members of iwl_ht_info<br />

iwlwifi: disable PS by default<br />

cfg80211: fix deadlock<br />

cfg80211: report userspace SME connected event properly<br />

mac80211: allow configure_filter callback to sleep<br />

mac80211: remove deprecated API<br />

cfg80211: fix dangling scan request checking<br />

mac80211: fix register_hw error path<br />

mac80211: fix configure_filter invocation after stop<br />

cfg80211: check lost scans later, fix bug<br />

cfg80211: make spurious warnings less likely, configurable<br />

cfg80211: clean up properly on interface type change<br />

mac80211: remove tasklet enable/disable<br />

mac80211: fix RX skb leaks<br />

mac80211: fix scan cancel on ifdown<br />

iwlwifi: fix ICT irq table endianness<br />

iwlwifi: use sleep interval succession<br />

rfkill: relicense header file<br />

John Dykstra (1):<br />

tcp: Remove redundant copy of MD5 authentication key<br />

John Linn (1):<br />

net: add Xilinx emac lite device driver<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

John W. Linville (7):<br />

mac80211_hwsim: fix−up build damage from removal of skb−>dst<br />

ray_cs: remove bogus NULL check at head of ray_get_wireless_stats<br />

rc80211_pid_algo.c: remove unused variable declaration<br />

wl1271: remove print_mac usage<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 20


libipw: switch from ieee80211_* to libipw_* naming policy<br />

mac80211: remove ieee80211_rx namespace hack<br />

libipw: initiate cfg80211 API conversion<br />

Jouni Malinen (1):<br />

mac80211: Check pending scan request after having processed mgd work<br />

Julia Lawall (18):<br />

drivers/net/cs89x0.c: Avoid using magic number in set_dma_mode<br />

drivers/net/bonding: Adjust constant name<br />

drivers/net: Drop unnecessary NULL test<br />

drivers/isdn: Drop unnecessary NULL test<br />

drivers/net: Correct redundant test<br />

net/netlabel: Correct redundant test<br />

drivers/atm: Correct redundant test<br />

drivers/net: Use DIV_ROUND_CLOSEST<br />

drivers/atm: Use DIV_ROUND_CLOSEST<br />

drivers/net/wireless: Use DIV_ROUND_CLOSEST<br />

net/rds: Use AF_INET for sin_family field<br />

drivres/net: Change constant name<br />

drivers/net/tokenring: Use status field rather than state field<br />

drivers/net: Correct use of request_region/request_mem_region<br />

drivers/net/wireless/ath/ath5k: Change constant name<br />

Bluetooth: Add missing kmalloc NULL tests to Marvell driver<br />

drivers/net/wan: introduce missing kfree<br />

drivers/net/phy: introduce missing kfree<br />

Julius Volz (1):<br />

IPVS: Add handling of incoming ICMPV6 messages<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Jussi Kivilinna (39):<br />

rndis_wlan: convert get/set frag/rts to cfg80211<br />

usbnet: Add stop function pointer to 'struct rndis_data'.<br />

rndis_wlan: convert set/get txpower to cfg80211<br />

usbnet: allow "minidriver" to prevent urb unlinking on usbnet_stop<br />

rndis_wlan: stop workers on rndis_wlan_stop() and restore on rndis_wlan_reset()<br />

rndis_wlan: clear cfg80211 scan on rndis_wlan_stop()<br />

rndis_wlan: reset device and restore multicast list on rndis_wlan_reset()<br />

rndis_wlan: set current packet filter to zero on stop<br />

rndis_wlan: add rndis_set/query_oid debugging<br />

rndis_host: allow rndis_wlan to see all indications<br />

rndis_wlan: handle 802.11 indications from device<br />

rndis_wlan: add missing padding to struct rndis_80211_remove_key<br />

rndis_wlan: rework key handling<br />

usbnet: add rx queue pausing<br />

cfg80211: export cfg80211_wext_siwfreq<br />

rndis_wlan: fix broken logic in add_wep_key()<br />

rndis_wlan: set cipher suites for cfg80211<br />

rndis_wlan: ignore OID_802_11_ADD_KEY triggered media connect indications<br />

rndis_wlan: get bssid scan list before new scan<br />

rndis_wlan: resize bssid list if too small<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 21


[<strong>GIT</strong>]: <strong>Networking</strong><br />

rndis_wlan: increase scan timer delay<br />

rndis_wlan: move link up/down work to separate functions<br />

rndis_wlan: use is_zero_ether_addr() and is_broadcast_ether_addr()<br />

rndis_wlan: set ieee80211_ptr−>iftype in rndis_change_virtual_intf<br />

rndis_wlan: enable infrastructure before setting random essid<br />

rndis_wlan: add cfg80211 connect, disconnect, join_ibss and leave_ibss<br />

rndis_wlan: add cfg80211 set_channel<br />

rndis_wlan: add cfg80211 key handling<br />

rndis_wlan: add cfg80211 get_station<br />

rndis_wlan: add cfg80211 dump_station<br />

rndis_wlan: rename wireless stats worker to device poller<br />

rndis_wlan: remove unneeded SIOCSIWCOMMIT<br />

rndis_wlan: convert mic failure wireless event to cfg80211<br />

rndis_wlan: disable IWEVPMKIDCAND wireless event<br />

rndis_wlan: use cfg80211_wext_handler<br />

rndis_wlan: use bool for on/off switches<br />

rndis_wlan: cleanup<br />

rndis_wlan: fix sparse endianess warnings<br />

rndis_wlan: remove 'select WIRELESS_EXT' in Kconfig<br />

Juuso Oikarinen (4):<br />

wl12xx: removed chipset interrupt source configuration from fw wakeup<br />

wl12xx: Moved wl1251 TX path implementation into chip specific files<br />

wl12xx: Add support for block reading from a fixed register address<br />

wl12xx: Use chipset specific join commands<br />

Kalle Valo (41):<br />

wl12xx: cmd and acx interface rework<br />

wl12xx: reserver buffer for read32()/write32() in struct wl12xx<br />

wl12xx: fix error handling in wl12xx_probe()<br />

wl12xx: reserve buffer for partition command in struct wl12xx<br />

wl12xx: allocate buffer spi read/write command buffer kzalloc()<br />

wl12xx: allocate buffer the spi busy word from struct wl12xx<br />

wl12xx: use wl12xx_mem_read32() to read the rx counter<br />

wl12xx: fix rx descriptor use<br />

wl12xx: protect wl12xx_op_set_rts_threshold()<br />

wl12xx: optimise elp wakeup and sleep calls<br />

wl12xx: check if elp wakeup failed<br />

wl12xx: enable ELP mode<br />

wl12xx: rename wl1251.c wl1251_ops.c<br />

wl12xx: rename driver to wl1251<br />

wl1251: remove wl1271_setup()<br />

wl1251: add wl1251 prefix to all 1251 files<br />

wl1251: rename wl12xx.h to wl1251.h<br />

wl12xx: remove unused wl12xx_hw_init_mem_config()<br />

wl1251: use wl1251 prefix everywhere<br />

wl1251: fix a checkpatch warning<br />

wl1251: remove accidentally added wl1251_netlink.c<br />

wl1251: remove wl1251_plt_start/stop()<br />

MAINTAINERS: add wl1251 wireless driver<br />

wl1251: remove fixed address support from spi commands<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 22


wl1251: remove wl1251_ops<br />

wl1251: reorder wl1251_cmd_join() arguments<br />

wl1251: use beacon interval and dtim period provided by mac80211<br />

wl1251: remove wait parameter from wl1251_cmd_join()<br />

wl1251: initialise default channel to zero<br />

wl1251: add channel to wl1251_cmd_join() parameters<br />

wl1251: create wl1251_join()<br />

wl1251: fix channel setting in wl1251_op_config()<br />

wl1251: move wl1251_acx_wake_up_conditions() to wl1251_ps_set_mode()<br />

wl1251: use workqueue provided by mac80211<br />

wl1251: rename reg.h to wl1251_reg.h<br />

wl1251: remove Luciano as maintainer<br />

wl1251: add hw scan completed debug message<br />

wl1251: hack to disable filters for fixing association<br />

iwl3945: fix compilation error in iwl3945_pass_packet_to_mac80211()<br />

wl1251: remove wl1251_ops.c<br />

wl1251: remove unused definitions from wl1251_reg.h<br />

Karl Hiramoto (1):<br />

atm/br2684: netif_stop_queue() when atm device busy and netif_wake_queue() when we can send packets<br />

again.<br />

Karsten Keil (13):<br />

ISDN: Make isdnhdlc usable for other ISDN drivers<br />

ISDN: Clean up isdnhdlc code<br />

ISDN: Add support for none reverse bitstreams to isdnhdc<br />

ISDN: Fix isdnhdlc for one byte hdlc packets<br />

mISDN: Make clearing B−channel a common function<br />

mISDN: Add driver for Infineon ISDN chipset family<br />

mISDN: Driver for AVM Fritz!CARD PCI<br />

mISDN: Add support for Speedfax+ cards<br />

mISDN: Add driver for Winbond cards<br />

mISDN: Add support for Traverse Technologies NETJet PCI cards<br />

ISDN: ARRAY_SIZE changes<br />

mISDN: hfcmulti display real PCI ids for not supported cards<br />

mISDN: Fix wrong struct name in macro and clarifications<br />

Kiran Divekar (1):<br />

libertas: add NULL check on return value of get_zeroed_page<br />

Klaus−Dieter Wacker (3):<br />

qeth: HiperSockets SIGA retry support on CC=2.<br />

qeth: Cleanup for cast−type determination.<br />

qeth: display service_level info only when valid.<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Krishna Kumar (5):<br />

net: Avoid enqueuing skb for default qdiscs<br />

Speed−up pfifo_fast lookup using a private bitmap<br />

netdevice: Consolidate to use existing macros where available.<br />

net: convert remaining non−symbolic return values in dev_queue_xmit<br />

pkt_sched: Fix resource limiting in pfifo_fast<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 23


Krzysztof Halasa (3):<br />

WAN/LMC: Fix type_trans().<br />

WAN: remove deprecated PCI_DEVICE_ID from PCI200SYN driver.<br />

IXP42x HSS support for setting internal clock rate<br />

Larry Finger (4):<br />

hostap_cs: Enable shared interrupts<br />

p54: Eliminate unnecessary initialization<br />

b43: Work around mac80211 race condition<br />

b43legacy: Work around mac80211 race condition<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Lars Ericsson (3):<br />

rt2x00: Don't alter rt2x00dev−>default_ant<br />

rt2x00: Fix quality houskeeping for software diversity<br />

rt2x00: Fix rounding errors in RSSI average calculation<br />

Lennert Buytenhek (33):<br />

mwl8k: remove various unused struct members and defines<br />

mwl8k: s/IEEE80211_ADDR_LEN/ETH_ALEN/g<br />

mwl8k: sort firmware command list by opcode, and trim unused commands<br />

mwl8k: various coding style cleanups<br />

mwl8k: remove MWL8K_RADIO_* defines<br />

mwl8k: remove MWL8K_RADIO_*_PREAMBLE defines<br />

mwl8k: remove MWL8K_WMM_* defines<br />

mwl8k: remove MWL8K_*_SLOTTIME defines<br />

mwl8k: fix mwl8k_configure_filter() parameter lifetime issue<br />

mwl8k: −>add_interface() is not called for monitor interfaces<br />

mwl8k: dma header manipulations can't fail<br />

mwl8k: don't touch 'command done' interrupt during firmware load<br />

mwl8k: don't hardcode the number of transmit queues<br />

mwl8k: no need to hold −>tx_lock while setting the hardware interrupt mask<br />

mwl8k: implement idle mode<br />

mwl8k: mwl8k_txq_xmit() rework<br />

mwl8k: mwl8k_queue_work() cleanup<br />

mwl8k: fix firmware command serialisation<br />

mwl8k: get rid of mwl8k_start() workqueue use<br />

mwl8k: get rid of mwl8k_stop() workqueue use<br />

mwl8k: get rid of mwl8k_config() workqueue use<br />

mwl8k: get rid of mwl8k_bss_info_changed() workqueue use<br />

mwl8k: get rid of mwl8k_set_rts_threshold() workqueue use<br />

mwl8k: get rid of mwl8k_conf_tx() workqueue use<br />

mwl8k: get rid of mwl8k_get_stats() workqueue use<br />

mwl8k: get rid of mwl8k_configure_filter() workqueue use<br />

mwl8k: remove mwl8k_queue_work()<br />

mwl8k: update copyright and version number<br />

MAINTAINERS: add information for mwl8k wireless driver<br />

mwl8k: fix inverted error test in mwl8k_bss_info_changed()<br />

mwl8k: fix pci dma mapping leak in mwl8k_post_cmd() error path<br />

mwl8k: missing endian conversion when printing firmware command result<br />

mwl8k: separate driver and device info reporting during probe<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 24


Luciano Coelho (10):<br />

wl12xx: add wl12xx_spi_reg_read() and wl12xx_spi_reg_write() functions<br />

wl12xx: moved firmware version reading routine to chip−specific functions<br />

wl12xx: add support for new WL1271 chip revision<br />

wl12xx: add support for fixed address in wl12xx_spi_read<br />

wl12xx: pass the wake up condition when configuring the wake up event<br />

wl1251: change psm enabled/disabled info to debug<br />

wl1271: add wl1271 driver files<br />

wl1271: add wl1271 to Kconfig and the Makefile<br />

MAINTAINERS: add information for wl1271 wireless driver<br />

wl1271: fix compiler warnings on 64 bit archs<br />

Lucy Liu (1):<br />

ixgbe: allow vlan egress priority mapping in DCB mode<br />

Luis Correia (1):<br />

rt2x00: Comment spellchecking<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Luis R. Rodriguez (94):<br />

ath9k: differentiate quality reporting between legacy and HT configurations<br />

mac80211: drop frames for sta with no valid rate<br />

ath9k: downgrade assert in rc.c for invalid rate<br />

iwlwifi: remove rs_get_rate workaround<br />

ath9k: cleanup try count for MRR in rate control<br />

ath9k: remove unused min rate calculation code<br />

ath9k: remove unused stepdown when looking for the next rate<br />

ath9k: remove pointless wrapper ath_rc_rate_getidx()<br />

ath9k: rename ath_rc_get_nextlowervalid_txrate()<br />

ath9k: remove unused ath_rc_isvalid_txmask()<br />

ath9k: remove ATH9K_MODE_11B<br />

ath9k: remap ATH9K_MODE_*<br />

ath9k: rename ath_rc_ratefind_ht() to ath_rc_get_highest_rix()<br />

ath9k: remove unnecessary IEEE80211_TX_CTL_NO_ACK checks<br />

mac80211: make minstrel/pid RC use ieee80211_is_data(fc)<br />

iwlwifi: use ieee80211_is_data(fc)<br />

mac80211: add helper for management / no−ack frame rate decision<br />

ath9k: remove rate control wraper<br />

ath9k: disable radio when all devices are marked idle<br />

cfg80211: treat ieee80211_regdom hints as user hints<br />

ath9k: do not stop the queues in driver stop<br />

adm8211: remove uneeded code during suspend/resume<br />

ath: map TH to FCC3_WORLD<br />

mac80211: fix MLME issuing of probe requests while scanning<br />

mac80211: fix oops due to missing private data<br />

ath9k: remove unused ATH_PCI_VERSION<br />

ath9k: re−order cancelling of work on mac80211 workqueue<br />

ath9k: move cancel_delayed_work_sync() out of ath_deinit_leds()<br />

ath9k: move workqueue cancels to stop callback<br />

ar76c50x−usb: cancel promisc work during mac80211 stop<br />

at76c50x−usb: cancel scan work at stop callback<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 25


[<strong>GIT</strong>]: <strong>Networking</strong><br />

ar9170: remove unneeded flush_workqueue()<br />

wext: remove extra return on wireless_nlevent_init()<br />

ath: depend on cfg80211<br />

ath: simplify kconfig dependency and add documentation<br />

ath: use menuconfig to put ath stuff in its own page<br />

ath5k: remove EXPERIMENTAL marker<br />

wireless: use menuconfig for WLAN_PRE80211 and WLAN_80211<br />

rt2x00: move experimental on kconfig only to rt2800usb<br />

ar9170: remove EXPERIMENTAL marker<br />

at76c50x−usb: remove unneeded flush_workqueue() at usb disconnect<br />

mac80211: redefine usage of the mac80211 workqueue<br />

cfg80211: use goto out on country IE reg hint failure<br />

cfg80211: do not iterate over rdev list on country IE hint<br />

cfg80211: decouple regulatory variables from cfg80211_mutex<br />

cfg80211: enable country IE support to all cfg80211 drivers<br />

iwlwifi: remove usage of orig_flags<br />

ath9k: remove usage of AR_SREV_*() wrapper to detect supported hw<br />

ath9k: use a switch for revising supported hw mac revisions<br />

ath9k: propagate hw initialization errors<br />

ath9k: move memory allocation of ath_hw to ath_init()<br />

ath9k: move devid cache setting to ath_init()<br />

ath9k: move cache setting of softc ah prior to attach<br />

ath9k: call hw initializer directly<br />

ath9k: pass only one argument to hw attach<br />

ath9k: move hw macrevision checker to helper<br />

ath9k: rename ath9k_hw_newstate() to ath9k_hw_init_defaults()<br />

ath9k: rename ath9k_hw_set_defaults() to ath9k_hw_init_config()<br />

ath9k: remove debug message for no memoery on ath_init()<br />

ath9k: break up hw initialization into a few more helpers<br />

ath9k: describe hw initialization better<br />

ath9k: distinguish between device initialization and ath_softc init<br />

ath9k: remove !NULL check before kfree()<br />

ath9k: use helper macro to kfree and nullify on ath9k_hw_rfdetach()<br />

ath9k: rename ath9k_hw_rfdetach() to ath9k_hw_rf_free()<br />

ath9k: rename ath9k_hw_ani_detach() to ath9k_hw_ani_disable()<br />

ath9k: set ah to null after freeing<br />

ath9k: set sc−>sc_ah to NULL after freeing it<br />

ath9k: call ath9k_hw_detach() once upon hw init failure<br />

ath9k: remove dangling error check on keycache reset on hw init<br />

ath9k: remove spurious check for channel on keycache reset<br />

ath9k: Remove _t postfix for ar9287_eeprom structure<br />

ath9k: add ar9271 revision and subrevision ID helpers<br />

ath9k: add initvals and registry definitions for AR9271<br />

ath9k: add initial hardware support for ar9271<br />

ath9k: cancel xmit poll work at stop() callback<br />

ath9k: fix compile warning on ath9k_hw_AR9287_check_eeprom()<br />

ath9k: use new FIF_PSPOLL configure filter<br />

zd1211rw: make it clear we don't use leds.h LED stuff<br />

mac80211: fix compilation of mesh (although its disabled)<br />

ath9k: Fix regression on receiving PS poll frames<br />

ath: add common ath_rxbuf_alloc() and make ath9k use it<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 26


ath5k: use common ath.ko ath_rxbuf_alloc()<br />

ath5k: use bit shift operators for cache line size<br />

ath9k: update kconfig to indicate support for AR9002 family<br />

ath: move regulatory info into shared common structure<br />

wireless: update top level wireless driver entry<br />

wireless: update reg debug kconfig entry<br />

wireless: remove mac80211 rate selection extra menu<br />

ath9k: propagate ieee80211_alloc_hw() failure<br />

ath9k: propagate errors on ath_init_device() and request_irq()<br />

ath9k: claim irq for ath9k, not ath for pci<br />

wireless: update cfg80211 kconfig entry<br />

wireless: mark prism54 as deprecated and mark for removal<br />

Luiz Augusto von Dentz (1):<br />

Bluetooth: Fix rejected connection not disconnecting ACL link<br />

Maithili Hinge (1):<br />

libertas: Fix WEP association failure with open source wpa_supplicant 0.5.10<br />

Mallikarjuna R Chilakala (3):<br />

ixgbe: Fix isues while reporting 8259x backplane link capabilities<br />

ixgbe: refactor link setup code<br />

ixgbe: Patch to fix 82599 multispeed fiber link issues when driver is loaded without any cable and<br />

reconnecting it to 1G partner<br />

Marcel Holtmann (20):<br />

Bluetooth: Add proper shutdown support to SCO sockets<br />

Bluetooth: Disconnect HIDRAW devices on disconnect<br />

Bluetooth: Add extra device reference counting for connections<br />

Bluetooth: Let HIDP grab the device reference for connections<br />

Bluetooth: Fix Kconfig for Marvell Bluetooth driver<br />

Bluetooth: Fix compilation of Marvell driver without debugfs<br />

Bluetooth: Remove pointless ifdef protection for Marvell header files<br />

Bluetooth: Remove pointless casts from Marvell debugfs support<br />

Bluetooth: Some coding style cleanup for Marvell core driver<br />

Bluetooth: Fix complicated assignment of firmware for Marvell devices<br />

Bluetooth: Fix module description strings for Marvell driver<br />

Bluetooth: Remove private device name of Marvell SDIO driver<br />

Bluetooth: Fix Marvell driver to use skb_put and hci_opcode_pack<br />

Bluetooth: Fix last few compiler warning within Marvell core driver<br />

Bluetooth: Remove Enter/Leave debug statements from Marvell driver<br />

Bluetooth: Coding style cleanup from previous rfcomm_init bug fix<br />

Bluetooth: Add module option to enable L2CAP ERTM support<br />

Bluetooth: Allow setting of L2CAP ERTM via socket option<br />

Bluetooth: Add L2CAP RFC option if ERTM is enabled<br />

net: Add DEVTYPE support for Ethernet based devices<br />

Marcin Slusarz (1):<br />

wireless: fix supported cards for rtl8187<br />

Marcos Chaparro (1):<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 27


ath5k: add led pin configuration for compaq c700 laptop<br />

Marek Vasut (1):<br />

libertas: Add support for Marvell Libertas CF8305<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Mark Kelly (2):<br />

r6040: remove unused pioaddr variable<br />

r6040: move down second PHY detection to r6040_init_one<br />

Mark Smith (3):<br />

ipv6: correct return on ipv6_rcv() packet drop<br />

econet: use NET_RX_SUCCESS instead of magic number 0 for econet_rcv successful return<br />

Use correct NET_RX_* returns for atalk_rcv()<br />

Matt Carlson (48):<br />

tg3: Fix 57780 asic rev PCIe link receiver errors<br />

tg3: Prevent tx BD corruption<br />

tg3: Fix TSO test against wrong flags var<br />

tg3: Preserve PCIe MPS setting for new devs<br />

tg3: Add 57788, remove 57720<br />

tg3: Tune 5785 clock switching<br />

tg3: Create MII_TG3_FET namespace<br />

tg3: Convert code to use PHY_IS_FET<br />

broadcom: Add BCM50610M support<br />

broadcom: Add AC131 phy support<br />

broadcom: Make the 57780 IEEE compliant<br />

tg3: Update version to 3.100<br />

tg3: Delay mdio bus init until fw finishes<br />

tg3: Add new 5785 10/100 only device ID<br />

tg3: Reformat NVRAM case statements<br />

tg3: Break out mini producer ring handling<br />

tg3: Move the JUMBO_CAPABLE and SUPPORT_MSI flags<br />

tg3: Clarify rx buffer relationships<br />

tg3: Create rx producer ring setup routines<br />

tg3: Create a new prodring_set structure<br />

tg3: Use ext rx bds<br />

tg3: Cleanup interrupt setup / teardown<br />

tg3: Move napi to per−int struct<br />

tg3: Convert ISR parameter to tnapi<br />

tg3: Convert napi handlers to use tnapi<br />

tg3: Move general int members to a per−int struct<br />

tg3: Move per−int rx members to per−int struct<br />

tg3: Move per−int tx members to a per−int struct<br />

tg3: Update version to 3.101<br />

tg3: inline tg3_cond_int()<br />

tg3: Add per−int coalesce now member<br />

tg3: Create tg3_rings_reset()<br />

tg3: Add support code around kernel interrupt API<br />

tg3: Add MSI−X support<br />

tg3: Add mailbox assignments<br />

tg3: Add tx and rx ring resource tracking<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 28


tg3: Update intmbox and coal_now for msix<br />

tg3: Add TSS support<br />

tg3: Enable NAPI instances for other int vectors<br />

tg3: Add coalesce parameters for msix vectors<br />

tg3: Add RSS support<br />

tg3: Adjust RSS ring allocation strategies<br />

tg3: Assign rx ret producer indexes by vector<br />

tg3: Add 5717 asic rev<br />

tg3: Add 5717 NVRAM detection routines<br />

tg3: Add MDIO bus address assignments<br />

tg3: Update version to 3.102<br />

tg3: Fix return ring size breakage<br />

Maxim Levitsky (2):<br />

mac80211: Retry probe request few times<br />

mac80211: Increase timeouts for station polling<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Maxime Bizon (1):<br />

MIPS: BCM63XX: Add integrated ethernet PHY support for phylib.<br />

Maximilian Engelhardt (1):<br />

netfilter: nf_nat: fix inverted logic for persistent NAT mappings<br />

Michael Buesch (13):<br />

b43: Fix unaligned 32bit SHM−shared access<br />

b43: Fix hardware key index handling<br />

rtl818x: Add some documentation to the TX desc flags<br />

b43: Use a threaded IRQ handler<br />

b43: Remove TX spinlock<br />

b43: Remove DMA/PIO queue locks<br />

b43: Remove PIO RX workqueue<br />

b43: remove SHM spinlock<br />

ssb: Fail ssb modinit, if attach of the buses failed.<br />

b43: PCMCIA is not experimental anymore<br />

b43: Really disable QoS, if requested<br />

b43: Fix sparse warning in hw−tkip code<br />

b44/b43/b43legacy: Fix switch warnings introduced by SSB−SDIO<br />

Michael Chan (11):<br />

bnx2: Zero out status block before chip reset.<br />

bnx2: Check if_running() before touching chip registers.<br />

bnx2: Close device if MTU change or ring size change fails.<br />

bnx2: Apply BROKEN_STATS workaround to 5706 and 5708.<br />

bnx2: Report FTQ discard counter.<br />

bnx2: Refine coalescing parameters.<br />

bnx2: Use const on flash_table structure.<br />

bnx2: Update version to 2.0.2.<br />

cnic: Put rx/tx ring allocation in separate function.<br />

cnic: Put uio init in separate function.<br />

bnx2: Update firmware to 5.0.0.j3.<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 29


Michael Opdenacker (1):<br />

Minor code cleanup in drivers/net/r6040.c<br />

Michael S. Tsirkin (1):<br />

tun: reuse struct sock fields<br />

Mikael Pettersson (1):<br />

mv643xx_eth.c: remove unused txq_set_wrr()<br />

Mike Frysinger (3):<br />

connector: make callback argument type explicit<br />

connector: clean up grammar/style in documentation<br />

connector: get test code working by default<br />

Mike McCormack (6):<br />

sky2: remove unnecessary assignment<br />

sky2: Avoid rewinding sky2−>tx_prod<br />

sky2: Move tx reset functionality to sky2_tx_reset()<br />

sky2: Reset tx train after interrupts disabled.<br />

sky2: Create buffer alloc and free helpers<br />

sky2: Use 32bit read to read Y2_VAUX_AVAIL<br />

Mike Rapoport (1):<br />

dm9000: switch to dev_pm_ops<br />

Miklos Szeredi (1):<br />

net: unix: fix sending fds in multiple buffers<br />

Mohamed Abbas (1):<br />

iwlwifi: Check HW ready before prepare card.<br />

Narender Kumar (2):<br />

netxen: ethtool statistics and control for LRO<br />

netxen: bridged mode optimizations<br />

Neil Horman (6):<br />

xfrm: export xfrm garbage collector thresholds via sysctl<br />

xfrm: select sane defaults for xfrm[4|6] gc_thresh<br />

net: skb ftracer − add tracepoint to skb_copy_datagram_iovec (v3)<br />

net: skb ftracer − Add config option to enable new ftracer (v3)<br />

net: skb ftracer − Add actual ftrace code to kernel (v3)<br />

net: drop_monitor: make last_rx timestamp private<br />

Nick Kossifidis (5):<br />

ath5k: Check EEPROM before tweaking SERDES<br />

ath5k: Linear PCDAC code fixes<br />

ath5k: Wakeup fixes<br />

ath5k: Preserve pcicfg bits during attach<br />

ath5k: Use SWI to trigger calibration<br />

Nicolas de Pesloüan (1):<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 30


onding: Fix useless test: int > INT_MAX<br />

Octavian Purdila (1):<br />

tcp: fix premature termination of FIN_WAIT2 time−wait sockets<br />

Oliver Hartkopp (2):<br />

can: Use WARN_ONCE() instead of BUG_ON() for sanity check in receive path<br />

can: use correct NET_RX_ return values<br />

Oliver Neukum (1):<br />

Bluetooth: Add USB autosuspend support to btusb driver<br />

Pat Erley (1):<br />

mac80211: remove max_bandwidth<br />

Patrick McHardy (15):<br />

net: use NETDEV_TX_OK instead of 0 in ndo_start_xmit() functions<br />

net: convert remaining non−symbolic return values in ndo_start_xmit() functions<br />

Merge branch 'master' of git://dev.medozas.de/linux<br />

netfilter: nf_conntrack: log packets dropped by helpers<br />

netlink: constify nlmsghdr arguments<br />

netfilter: nfnetlink: constify message attributes and headers<br />

netfilter: ip6t_eui: fix read outside array bounds<br />

netfilter: ebt_ulog: fix checkentry return value<br />

net_sched: fix class grafting errno codes<br />

net_sched: make cls_ops−>tcf_chain() optional<br />

net_sched: make cls_ops−>change and cls_ops−>delete optional<br />

net_sched: remove some unnecessary checks in classful schedulers<br />

net_sched: reintroduce dev−>qdisc for use by sch_api<br />

net_sched: move dev_graft_qdisc() to sch_generic.c<br />

net_sched: fix estimator lock selection for mq child qdiscs<br />

Paul Moore (1):<br />

tun: Remove a dead line of code<br />

Pavel Machek (1):<br />

iwlwifi: fix LED config option<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Pavel Roskin (6):<br />

ath5k: fix values for bus error bits in ISR2<br />

rt61pci: fix module reloading<br />

rt2x00: cancel all work on disconnect<br />

cfg80211: fix disassociation warning due to misuse of wdev−>current_bss<br />

ath5k: fix uninitialized value use in ath5k_eeprom_read_turbo_modes()<br />

ath5k: don't use PCI ID to find the chip revision<br />

Peter P Waskiewicz Jr (5):<br />

ixgbe: Remove legacy descriptor support<br />

ixgbe: Make sure boolean assignments from bitwise operations done correctly<br />

ixgbe: Add device support for a new copper 82598 device<br />

ixgbe: Bump version number<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 31


ixgbe: Properly disable DCB arbiters prior to applying changes<br />

Petri Gynther (1):<br />

bonding: Have bond_check_dev_link examine netif_running<br />

Phil Sutter (2):<br />

korina: fix printk formatting, add final info line<br />

korina: add error−handling to korina_alloc_ring<br />

Rafael Laufer (1):<br />

netfilter: nf_conntrack: add SCTP support for SO_ORIGINAL_DST<br />

Rajashekhara, Sudhakar (1):<br />

TI DaVinci EMAC: delay DaVinci EMAC initialization<br />

Ralf Baechle (1):<br />

NET: Fix possible corruption in bpqether driver<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Rami Rosen (2):<br />

cleanup: remove unused member in scm_cookie.<br />

sctp: remove unused union (sctp_cmsg_data_t) definition<br />

Randy Dunlap (7):<br />

xfrm4: fix build when SYSCTLs are disabled<br />

trace_skb: fix build when CONFIG_NET is not enabled<br />

phonet: fix build when PROC_FS is disabled<br />

Bluetooth: Add missing selection of CONFIG_CRC16 for L2CAP layer<br />

ipw2200: fix kconfig dependencies<br />

net: fix hydra printk format warning<br />

netxen: build fix for INET=n<br />

Reinette Chatre (22):<br />

iwlagn: re−enable PS support for iwlagn<br />

iwlwifi: add utility to print buffer when error occurs<br />

iwlwifi: always print buffer when error condition occurs<br />

iwlwifi: fix permissions on debugfs files<br />

iwl3945: cleanup number of queues settings<br />

iwlagn: fix minimum number of queues setting<br />

iwlagn: do not send key clear commands when rfkill enabled<br />

iwlwifi: make debug level more user friendly<br />

iwlwifi: clarify hardware error message<br />

iwlwifi: inform user about rfkill state changes<br />

iwlwifi: print packet contents in error case<br />

iwlagn: fix null pointer access during ucode load on 1000<br />

iwlagn: fix sparse warning when compiling without debug<br />

iwlwifi: re−introduce per device debugging<br />

iwlwifi: revert uCode Alive notification with timeout<br />

iwlwifi: fix missing EXPORT_SYMBOL<br />

iwlwifi: prevent read outside array bounds<br />

ipw2x00: fix sparse warnings<br />

ipw2x00: update contact information<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 32


MAINTAINERS: Update ipw2x00 and iwlwifi entries<br />

iwlwifi: fix situation in which debug message is printed<br />

iwl3945: reduce debug noise when default debug flags used<br />

Roel Kluin (5):<br />

wireless: remove redundant tests on unsigned<br />

arlan: inverted logic?<br />

libertas: Read buffer overflow<br />

nl80211: jump to out_err upon unsupported iftype<br />

ath9k: Fix read buffer overflow<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Ron Mercer (3):<br />

qlge: Get rid of 'default' rx_ring type.<br />

qlge: Allow running MSIx with fewer vectors.<br />

qlge: Move TX completions from workqueue to NAPI.<br />

Rémi Denis−Courmont (9):<br />

Phonet: sockets list through proc_fs<br />

Phonet: account for dropped RX packets<br />

Phonet: dropped datagrams accounting<br />

f_phonet: lock−less MTU change<br />

f_phonet: use page−sized rather than MTU−sized RX buffers<br />

Phonet: fix /proc/net/phonet with network namespaces<br />

Phonet: fix netlink address dump error handling<br />

Phonet: back−end for autoconfigured addresses<br />

cdc−phonet: autoconfigure Phonet address<br />

Sachin Sant (1):<br />

net: Fix a build break because of a typo in drivers/net/3c503.c<br />

Samuel Ortiz (13):<br />

iwmc3200wifi: invalidate keys when changing the BSSID<br />

iwmc3200wifi: handling wifi_if_ntfy responses<br />

iwmc3200wifi: cfg80211 key hooks implemetation<br />

iwmc3200wifi: cache keys when interface is down<br />

cfg80211: connect/disconnect API<br />

cfg80211: check for current_bss from giwrate<br />

iwmc3200wifi: cfg80211 managed mode port<br />

cfg80211: Set WEP ciphers<br />

iwmc3200wifi: Set WEP key from connect<br />

iwmc3200wifi: Fix sparse warning<br />

iwmc3200wifi: New initial LMAC calibration<br />

iwmc3200wifi: Handle UMAC stalls and UMAC assert properly<br />

iwmc3200wifi: Add a last_fw_err debugfs entry<br />

Sarveshwar Bandi (1):<br />

be2net:Creating/destroying queues regardless of netif_running() in suspend/resume path<br />

Sascha Hlusiak (1):<br />

sit: allow ip fragmentation when using nopmtudisc to fix package loss<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 33


Sathya Perla (11):<br />

be2net: get rid of be_ctrl_info struct/abstraction<br />

be2net: remove pci_func field from be_adapter struct<br />

be2net: replace some printks with dev_err()/dev_warn()<br />

be2net: some name changes for consistency<br />

be2net: delete unnecessary code from be_cmd_POST()<br />

be2net: Clear pending tx completions before destroying tx queue<br />

be2net: fix bad queue traversal in be_rx_q_clean()<br />

be2net: clear & notify residual events before destroying event queues<br />

be2net: Set mac addr in hw regardless of netif_running()<br />

be2net: refactor be_msix_(un)register() code.<br />

be2net: destroy mcc queue before tx queues<br />

Scott Feldman (11):<br />

enic: add support for multiple BARs<br />

enic: workaround A0 erratum<br />

enic: bug fix: split TSO fragments larger than 16K into multiple descs<br />

enic: use netdev_alloc_skb<br />

enic: bug fix: protect fw call i/f with spinlock<br />

enic: bug fix: included MAC drops in rx_dropped netstat<br />

enic: provision for multiple Rx/Tx queues; prepare for RSS support<br />

enic: bug fix: enable VLAN filtering<br />

enic: changes to driver/firmware interface<br />

enic: bug fix: check for zero port MTU before posting warning<br />

enic: organize device initialization/deinit into separate functions<br />

Sebastian Haas (1):<br />

can: sja1000: Add support for the new 4 channel EMS CPC−PCI cards<br />

Senthil Balasubramanian (7):<br />

ath9k: remove unnecessary STATION mode check.<br />

ath9k: stop ani when the STA gets disconnected.<br />

ath9k: race condition in SCANNING state check during ANI calibration<br />

ath9k: Handle different TX and RX streams properly.<br />

ath9k: Manipulate and report the correct RSSI<br />

ath9k: RX stucks during heavy traffic in HT40 mode.<br />

ath9k: Fix TX hang issue with Atheros chipsets<br />

Simon Horman (1):<br />

ipvs: Use atomic operations atomicly<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Sreenivasa Honnur (9):<br />

vxge: Removed ioremap of unused bar addresses and their references<br />

vxge: Fixed memory leak by freeing memory allocated for device_config<br />

vxge: check for card status before continuing in device close<br />

vxge: Corrected Register map entry for xmac_link registers<br />

vxge: Removed the code to bounds check the mss value<br />

vxge: Fixes in isr routine<br />

vxge: Disable fcs stripping.<br />

vxge: Printing the function's configured mode of operation<br />

vxge: Version update<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 34


Sridhar Samudrala (8):<br />

udpv4: Handle large incoming UDP/IPv4 packets and support software UFO.<br />

udpv6: Fix HW checksum support for outgoing UFO packets<br />

udpv6: Fix gso_size setting in ip6_ufo_append_data<br />

udpv6: Remove unused skb argument of ipv6_select_ident()<br />

udpv6: Handle large incoming UDP/IPv6 packets and support software UFO<br />

virtio−net: Allow UFO feature to be set and advertised.<br />

tun: Allow tap device to send/receive UFO packets.<br />

ethtool: device independent rx_csum and get_flags routines<br />

Stefan Steuerwald (1):<br />

rt2x00: Implement set_tim callback for all drivers<br />

Stefan Weil (1):<br />

wl12xx: fix spelling<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Stephen Hemminger (59):<br />

vlan: allow creating vlan when real device is not up<br />

sky2: hold spinlock around phy_power_down<br />

sky2: hold RTNL when doing suspend/shutdown operations<br />

sky2: cleanup restart operations<br />

sky2: lock less transmit completion<br />

sky2: fix pause negotiation<br />

sky2: version 1.24<br />

sky2: remove restarting workaround flag<br />

sky2: use upper/lower 32 bits<br />

sky2: transmit ring 64 bit conservation<br />

sky2: simplify list element error<br />

sky2: dynamic size transmit ring<br />

sky2: optimize transmit completion<br />

sky2: no recycling<br />

sky2: version 1.25<br />

bonding: use compare_ether_addr<br />

pktgen: minor cleanup<br />

pktgen: change inlining<br />

pktgen: mark read−only/mostly variables<br />

pktgen: stop_device cleanup<br />

pktgen: xmit logic reorganization<br />

pktgen: cleanup clone count test<br />

pktgen: use netdev_alloc_skb<br />

pktgen: reorganize transmit loop<br />

pktgen: avoid calling gettimeofday<br />

pktgen: convert to use ktime_t<br />

pktgen: spin using hrtimer<br />

pktgen: use common idle routine<br />

pktgen: cleanup checkpatch warnings<br />

pktgen: increase version<br />

netdev: change transmit to limited range type<br />

netdev: convert pseudo−devices to netdev_tx_t<br />

convert ATM drivers to netdev_tx_t<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 35


convert hamradio drivers to netdev_txreturnt_t<br />

isdn: convert to netdev_tx_t<br />

usbnet: convert to netdev_tx_t<br />

tokenring: convert to netdev_tx_t<br />

wan: convert drivers to netdev_tx_t<br />

hdlc: convert to netdev_tx_t<br />

netdev: convert pcmcia drivers to netdev_tx_t<br />

irda: convert to netdev_tx_t<br />

netdev: convert pseudo drivers to netdev_tx_t<br />

uwb: convert to netdev_tx_t<br />

tulip: convert drivers to netdev_tx_t<br />

3com: convert drivers to netdev_tx_t<br />

intel: convert drivers to netdev_tx_t<br />

appletalk: convert drivers to netdev_tx_t<br />

wireless: convert drivers to netdev_tx_t<br />

netdev: convert bulk of drivers to netdev_tx_t<br />

sky2: fix management of driver LED<br />

net: make neigh_ops constant<br />

netdev: drivers should make ethtool_ops const<br />

net: seq_operations should be const<br />

tcp: MD5 operations should be const<br />

inet: inet_connection_sock_af_ops const<br />

net: file_operations should be const<br />

sky2: only enable Vaux if capable of wakeup<br />

wan: dlci/sdla transmit return dehacking<br />

net: force bridge module(s) to be GPL<br />

Stephen Rothwell (1):<br />

net: fix multiple definitions of setup_w6692<br />

Steve Glendinning (1):<br />

smsc95xx: remove EEPROM loaded check<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Sujith (31):<br />

mac80211: Add a few 802.11n defines for AMPDU parameters<br />

ath9k: Trivial fix in Kconfig<br />

ath9k: Fix a sparse warning<br />

ath9k: Remove redundant HT macros<br />

ath9k: Cleanup return values<br />

ath9k: Remove a few redundant variables/macros<br />

ath9k: Add debug counters for TX<br />

ath9k: Remove unneeded assignment of protocol field<br />

ath9k: Cleanup function return types<br />

ath9k: Try to fix whitespace damage<br />

ath9k: Remove a few DEBUG mesages<br />

ath9k: Split eeprom.c into manageable pieces<br />

ath9k: Cleanup ath9k_hw_4k_set_gain() interface<br />

ath9k: Add macros for Antenna Diversity<br />

ath9k: Clean antenna configuration for 4K EEPROM chips<br />

ath9k: Cleanup TX power calculation for 4K chips<br />

ath9k: Remove local chainmask variable<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 36


ath9k: Update beacon RSSI<br />

ath9k: Remove has_hw_phycounters<br />

ath9k: Remove duplicate variables<br />

ath9k: Fix bug in PCI resume<br />

ath9k: Set HW state properly<br />

ath9k: Fix TX poll cancelling<br />

ath9k: Fix chainmask selection during scanning<br />

ath9k: Reduce the frequency of PA offset calibration<br />

ath9k: Fix bugs in programming registers during PA CAL<br />

ath9k: Handle PA cal usage properly<br />

ath9k: Update INITVALs for AR9285<br />

ath9k: Wrap DMA dump function with PS wakeup/restore<br />

ath9k: Fix RX Filter handling for BAR<br />

ath9k: Fix channelFlags for 2GHZ<br />

Thadeu Lima de Souza Cascardo (2):<br />

trivial: fix typo in ieee802154 documentation and add it to index<br />

trivial: remove duplicate "different" from comment<br />

Thomas Gleixner (1):<br />

Bluetooth: Convert hdev−>req_lock to a mutex<br />

Tobias Klauser (5):<br />

net: Rename lookup_neigh_params function<br />

netfilter: ebtables: Use %pM conversion specifier<br />

niu: Use resource_size instead of private function<br />

dm9000: Remove unnecessary memset of netdev private data<br />

dm9000: Use resource_size instead of private macro<br />

Tomas Winkler (4):<br />

iwlwifi: drop sw_crypto from hw_params.<br />

iwlwifi: unify iwl_setup_rxon_timing<br />

imwc3200: move iwmc3200 SDIO ids to sdio_ids.h<br />

rfkill: add the GPS radio type<br />

Tushar Gohad (1):<br />

IPv6/addrconf: Fix minor addrlabel thinko<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Ursula Braun (1):<br />

qeth: display "undefined" value of sysfs−attribute "layer2"<br />

Uwe Kleine−König (8):<br />

net: move sgiseeq's probe function to .devinit.text<br />

net: move jazzsonic's probe function to .devinit.text<br />

net: move meth's probe function to .devinit.text<br />

net: move sb1250−mac's probe function to .devinit.text<br />

net: move xtsonic's probe function to .devinit.text<br />

net: move macsonic's probe function to .devinit.text<br />

fec: fix recursive locking of mii_lock<br />

fec: don't enable irqs in hard irq context<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 37


Vasanthakumar Thiagarajan (33):<br />

ath9k: Nuke unneccesary helper function to see if aggr is active<br />

ath9k: Remove unnecessary count for addba attempt<br />

ath9k: downgrade ASSERT() in ath_clone_txbuf()<br />

ath9k: Make sure we configure a non−zero beacon interval<br />

ath9k: Remove dead code in rate control<br />

ath9k: Remove unused members from rate control structure<br />

ath9k: Use probe interval instead of rssi reduce interval<br />

ath9k: Nuke struct ath_tx_ratectrl_state<br />

ath9k: Remove bogus assert in ath_clone_txbuf()<br />

ath9k: Handle tx desc shortage more appropriately<br />

ath9k: Remove pointless ath9k_ps_restore() in ath_detach()<br />

ath9k: Update rate control for 11NA HT40 mode<br />

ath9k: Maintain monotonicity of PER while going across different phy<br />

ath9k: Remove unused ath9k_hw_intrget()<br />

ath9k: Fix bug in retrieving average beacon rssi<br />

ath9k: Nuke struct ath9k_node_stats<br />

ath9k: Split ath9k_hw_btcoex_enable() into two logical pieces<br />

ath9k: Move btcoex stuff from hw.[ch] to new btcoex.[ch]<br />

ath9k: Configure btcoex register during every reset<br />

ath9k: Move btcoex related data to a separate struct<br />

ath9k: Determine btcoex scheme type based on chip version<br />

ath9k: Remove hw capability bit meant for btcoex<br />

ath9k: Add infrastructure for generic hw timers<br />

ath9k: Add Bluetooth Coexistence 3−wire support<br />

ath9k: Do an AHB reset before doing RTC reset<br />

ath9k: Move generic hw timer intr handler to bottom−half<br />

ath9k: Call spin_lock_bh() on btcoex_lock<br />

ath9k: Disable ASPM when btcoex is active<br />

ath9k: Remove unnecessary casting to u8 in pci_read_config_byte() call<br />

ath9k: Store subsystem id in struct hw_version<br />

ath9k: Enable btcoex based on the subsystem id of the device<br />

ath9k: Get rid of the modparam btcoex_enable<br />

ath9k: Initialize the priority gpio for BT coex 3−wire<br />

Vasu Dev (2):<br />

vlan: adds fcoe offload related net_device_ops and updates fcoe_ddp_xid field<br />

ixgbe: updates vlan feature flags to enable FCoE offloads on vlan interface<br />

Vidhya Govindan (1):<br />

wl12xx: Assign value to rx msdu lifetime variable<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Vikram Kandukuri (2):<br />

Bluetooth: Fix missing scheduling when VIRTUAL_CABLE_UNPLUG is received<br />

Bluetooth: Improve USB driver throughput by increasing the frame size<br />

Vivek Natarajan (9):<br />

ath9k: Add AR9287 based chipsets' register information.<br />

ath9k: Add init values for AR9287 based chipsets.<br />

ath9k: Add support for AR9287 based chipsets.<br />

ath9k: Add open loop power control support for AR9287.<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 38


ath9k: Set AR_WA for AR9287 as it improves consistency in throughput.<br />

ath9k: Enable LEDs for AR9287 chipsets.<br />

ath9k: Fix ref power interpolation logic for AR9287 chipsets.<br />

ath9k: Updates for AR9287_12 version of chipset.<br />

ath9k: Reconfigure beacon timers after the scan is completed.<br />

Vlad Yasevich (18):<br />

sctp: release cached route when the transport goes down.<br />

sctp: Disallow new connection on a closing socket<br />

sctp: Fix data segmentation with small frag_size<br />

sctp: Generate SACKs when actually sending outbound DATA<br />

sctp: Try to encourage SACK bundling with DATA.<br />

sctp: Send user messages to the lower layer as one<br />

sctp: Fix error count increments that were results of HEARTBEATS<br />

sctp: Clear fast_recovery on the transport when T3 timer expires.<br />

sctp: drop a_rwnd to 0 when receive buffer overflows.<br />

sctp: Try not to change a_rwnd when faking a SACK from SHUTDOWN.<br />

sctp: Nagle delay should be based on path mtu<br />

sctp: Don't do NAGLE delay on large writes that were fragmented small<br />

sctp: Fix SCTP_MAXSEG socket option to comply to spec.<br />

sctp: Failover transmitted list on transport delete<br />

sctp: Correctly track if AUTH has been bundled.<br />

sctp: Turn flags in 'sctp_packet' into bit fields<br />

sctp: Get rid of an extra routing lookup when adding a transport.<br />

sctp: Catch bogus stream sequence numbers<br />

Wan ZongShun (1):<br />

Add support for w90p910 mac driver<br />

Wei Yongjun (8):<br />

sctp: avoid overwrite the return value of sctp_process_asconf_ack()<br />

sctp: check the unrecognized ASCONF parameter before access it<br />

sctp: update the route for non−active transports after addresses are added<br />

sctp: drop SHUTDOWN chunk if the TSN is less than the CTSN<br />

sctp: fix check the chunk length of received HEARTBEAT−ACK chunk<br />

sctp: fix to reset packet information after packet transmit<br />

sctp: turn flags in 'struct sctp_association' into bit fields<br />

sctp: remove dup code in net/sctp/output.c<br />

Wending Weng (1):<br />

Bluetooth: Fix false errors from bcsp_pkt_cull function<br />

Wey−Yi Guy (42):<br />

iwlwifi: modify sensitivity value for 5150<br />

iwlwifi: no need to refer to max_nrg_cck range value<br />

iwlwifi: remove disable_tx_power for device > 4965<br />

iwlwifi: move show_qos to debugfs<br />

iwlagn: modify digital SVR for 1000<br />

iwlwifi: fix rx signal quality reporting in dmesg<br />

iwlwifi: make led functions generic<br />

iwlwifi: add led debugfs function<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 39


iwlwifi: Led blinking counting both tx and rx<br />

iwlwifi: checking unknown HW type<br />

iwlwifi: uCode Alive notification with timeout<br />

iwlwifi: change iwl_enable/disable_interrupts to "inline"<br />

iwlwifi: revert to active table when rate is not valid<br />

iwlwifi: critical temperature enter/exit condition<br />

iwlwifi: Thermal Throttling Management − Part 1<br />

iwlwifi: Thermal Throttling Management − part 2<br />

iwlwifi: Thermal Throttling debugfs function<br />

iwlwifi: Name fix for MPDU density for TX aggregation<br />

iwlwifi: debugFs to enable/disable HT40 support<br />

iwlwifi: Distinguish power amplifier for 6000 series<br />

iwlwifi: remove deprecated 6000 series adapters<br />

iwlwifi: name changed from "fat" to "ht40"<br />

iwlwifi: new debugging feature for dumping data traffic<br />

iwlwifi: Traffic type and counter for debugFs<br />

iwlwifi: tx/rx queue pointer information<br />

iwlwifi: uCode statistics notification counter<br />

iwlwifi: Display sensitivity and chain noise information<br />

iwlwifi: fix thermal throttling locking problem<br />

iwlwifi: fix legacy thermal throttling power index<br />

iwlwifi: handle the case when set power fail<br />

iwlwifi: display correct critical temperature infomation<br />

iwlwifi: traverse linklist to find the valid OTP block<br />

iwlwifi: add thermal throttling support to 5150<br />

iwlwifi: set default tx power user limit to minimal<br />

iwlwifi: do not allow set tx power over channel power limit<br />

iwlwifi: name changes from "tx_power_channel_lmt" to "tx_power_device_lmt"<br />

iwlwifi: error checking for setting tx_power in sysfs<br />

iwlwifi: change IWL6000_UCODE_API_MAX to v4<br />

iwlwifi: show current tx power<br />

iwlwifi: remove duplicated define<br />

iwlwifi: read enhanced tx power info from EEPROM image<br />

iwlwifi: fix unloading driver while scanning<br />

Wolfgang Denk (1):<br />

fs_enet/mii−fec.c: fix MII speed calculation<br />

Wolfgang Grandegger (3):<br />

can: add can_free_echo_skb() for upcoming drivers<br />

can: sja1000: fix network statistics update<br />

can: sja1000: legacy SJA1000 ISA bus driver<br />

Wu Fengguang (1):<br />

tcp: replace hard coded GFP_KERNEL with sk_allocation<br />

Xiao Guangrong (1):<br />

drop_monitor: fix trace_napi_poll_hit()<br />

Yeasah Pell (1):<br />

dm9000: add checksum offload support<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 40


Yevgeny Petrilin (3):<br />

mlx4_en: Adaptive moderation policy change<br />

mlx4_en: Using real number of rings as RSS map size<br />

mlx4_en: Not using Shared Receive Queues<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

Yi Zou (13):<br />

net: Add NETIF_F_FCOE_MTU to indicate support for a different MTU for FCoE<br />

ixgbe: Add support for NETIF_F_FCOE_MTU to 82599 devices<br />

net: Add ndo_fcoe_enable/ndo_fcoe_disable to net_device_ops<br />

vlan: Add support for net_devices_ops.ndo_fcoe_enable/_disable to VLAN<br />

ixgbe: Add support for the net_device_ops.ndo_fcoe_enable/disable to 82599<br />

dcbnl: Add support for setapp/getapp commands to dcbnl<br />

dcbnl: Add support for setapp/getapp to netdev dcbnl_rtnl_ops<br />

dcbnl: Add netlink attributes for setapp/getapp to dcbnl<br />

dcbnl: Add implementations of dcbnl setapp/getapp commands<br />

ixgbe: Add support for dcbnl_rtnl_ops.setapp/getapp<br />

ixgbe: Add support for multiple Tx queues for FCoE in 82599<br />

ixgbe: Distribute transmission of FCoE traffic in 82599<br />

ixgbe: Add support for using FCoE DDP in 82599 as FCoE targets<br />

Yoshihiro Shimoda (1):<br />

net: sh_eth: add value of ether_link pin in platform_data<br />

Zhu Yi (30):<br />

iwmc3200wifi: change coexist periodic calibration flag<br />

iwmc3200wifi: rfkill cleanup<br />

iwmc3200wifi: replace netif_rx with netif_rx_ni<br />

iwmc3200wifi: simplify calibration map<br />

iwmc3200wifi: remove B0 hardware support<br />

cfg80211: fix NULL dereference in IBSS SIOCGIWAP<br />

iwmc3200wifi: fix UMAC INIT_COMPLETE notification handling<br />

iwmc3200wifi: hardware does not support IP checksum<br />

iwmc3200wifi: set cipher_suites before registering wiphy<br />

iwmc3200wifi: use correct debug level<br />

iwmc3200wifi: remove setting WEP keys before setting essid support<br />

iwmc3200wifi: make iwm_send_wifi_if_cmd return 0 on success<br />

iwmc3200wifi: remove key caches in driver<br />

cfg80211: remove WARN_ON in __cfg80211_sme_scan_done<br />

cfg80211: set_default_key only for WEP<br />

cfg80211: fix typo of IWEVASSOCRESPIE<br />

iwmc3200wifi: use cfg80211_connect_result to send req/resp IE<br />

iwmc3200wifi: fix cfg80211_connect_result is called in IBSS<br />

iwmc3200wifi: fix a use−after−free bug<br />

cfg80211: avoid setting default_key if add_key fails<br />

iwmc3200wifi: fix set_wpa_version and set_auth_type order<br />

iwmc3200wifi: set WEP key static flag correctly<br />

iwmc3200wifi: avoid setting default key for 802.1X and RSNA<br />

wireless: display wext SSID when connected by cfg80211<br />

iwlwifi: cleanup HT40 extension channels setup<br />

cfg80211: allow cfg80211_connect_result with bssid == NULL<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 41


iwmc3200wifi: invalidate profile when necessary before connect<br />

iwmc3200wifi: use cfg80211_roamed to send roam event<br />

iwmc3200wifi: add disconnect work<br />

iwmc3200wifi: fix misuse of le16_to_cpu<br />

françois romieu (6):<br />

r8169: fix r8101 quirk dupe<br />

r8169: differentiate close chipsets in the startup identification message<br />

r8169: phy init for the 8169sce<br />

r8169: phy init for the 8169scd<br />

r8169: phy init for the 8169s<br />

r8169: phy init for the 8102e<br />

gregor kowski (3):<br />

b43: remove wrong probe_resp_plcp write<br />

b43: remove wrong probe_resp_plcp write<br />

b43: add hardware tkip<br />

oscar.medina@xxxxxxxxxxxx (1):<br />

tipc: Add socket options to get number of queued messages<br />

roel kluin (6):<br />

b44: strncpy does not null terminate string<br />

lmc: Read outside array bounds<br />

tipc: fix test of bearer_priority range in tipc_register_media()<br />

WAN: bit and/or confusion<br />

au1000_eth: possible NULL dereference of aup−>mii_bus−>irq in au1000_probe()<br />

WARNING: some request_irq() failures ignored in el2_open()<br />

sarveshwarb (1):<br />

be2net: Patch to perform function reset at initialization<br />

Documentation/00−INDEX | 2 +<br />

Documentation/btmrvl.txt | 119 +<br />

Documentation/connector/Makefile | 5 +<br />

Documentation/connector/cn_test.c | 33 +−<br />

Documentation/connector/connector.txt | 119 +−<br />

Documentation/connector/ucon.c | 62 +−<br />

Documentation/feature−removal−schedule.txt | 54 +−<br />

Documentation/kernel−parameters.txt | 5 +<br />

Documentation/networking/00−INDEX | 2 +<br />

Documentation/networking/ieee802154.txt | 20 +−<br />

Documentation/networking/ip−sysctl.txt | 47 +−<br />

MAINTAINERS | 52 +−<br />

arch/alpha/include/asm/socket.h | 2 +<br />

arch/arm/include/asm/socket.h | 3 +<br />

arch/arm/mach−ixp4xx/common.c | 1 +<br />

arch/avr32/include/asm/socket.h | 3 +<br />

arch/cris/include/asm/socket.h | 3 +<br />

arch/frv/include/asm/socket.h | 3 +<br />

arch/h8300/include/asm/socket.h | 3 +<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 42


arch/ia64/hp/sim/simeth.c | 2 +−<br />

arch/ia64/include/asm/socket.h | 3 +<br />

arch/m32r/include/asm/socket.h | 3 +<br />

arch/m68k/include/asm/socket.h | 3 +<br />

arch/mips/ar7/platform.c | 15 +<br />

arch/mips/include/asm/socket.h | 2 +<br />

arch/mips/kernel/scall64−n32.S | 2 +−<br />

arch/mips/kernel/scall64−o32.S | 4 +−<br />

arch/mn10300/include/asm/socket.h | 3 +<br />

arch/parisc/include/asm/socket.h | 2 +<br />

arch/powerpc/include/asm/qe.h | 1 +<br />

arch/powerpc/include/asm/socket.h | 3 +<br />

arch/powerpc/sysdev/qe_lib/qe.c | 13 +<br />

arch/s390/include/asm/socket.h | 3 +<br />

arch/sh/include/asm/sh_eth.h | 3 +<br />

arch/sparc/include/asm/socket.h | 3 +<br />

arch/sparc/kernel/sys32.S | 2 +−<br />

arch/um/drivers/net_kern.c | 4 +−<br />

arch/x86/include/asm/socket.h | 3 +<br />

arch/xtensa/include/asm/socket.h | 3 +<br />

arch/xtensa/platforms/iss/network.c | 2 +−<br />

drivers/atm/horizon.c | 4 +−<br />

drivers/atm/solos−pci.c | 2 +−<br />

drivers/bluetooth/Kconfig | 25 +<br />

drivers/bluetooth/Makefile | 6 +<br />

drivers/bluetooth/btmrvl_debugfs.c | 432 +<br />

drivers/bluetooth/btmrvl_drv.h | 139 +<br />

drivers/bluetooth/btmrvl_main.c | 624 +<br />

drivers/bluetooth/btmrvl_sdio.c | 1003 ++<br />

drivers/bluetooth/btmrvl_sdio.h | 108 +<br />

drivers/bluetooth/btusb.c | 198 +−<br />

drivers/bluetooth/hci_bcsp.c | 3 +−<br />

drivers/char/pcmcia/synclink_cs.c | 7 +−<br />

drivers/char/synclink.c | 7 +−<br />

drivers/char/synclink_gt.c | 7 +−<br />

drivers/char/synclinkmp.c | 7 +−<br />

drivers/connector/cn_proc.c | 3 +−<br />

drivers/connector/cn_queue.c | 7 +−<br />

drivers/connector/connector.c | 6 +−<br />

drivers/firewire/net.c | 6 +−<br />

drivers/ieee1394/eth1394.c | 19 +−<br />

drivers/ieee802154/fakehard.c | 191 +−<br />

drivers/infiniband/hw/amso1100/c2.c | 1 −<br />

drivers/infiniband/hw/nes/nes_hw.c | 2 +−<br />

drivers/infiniband/hw/nes/nes_nic.c | 2 +−<br />

drivers/infiniband/ulp/ipoib/ipoib_cm.c | 1 −<br />

drivers/infiniband/ulp/ipoib/ipoib_ib.c | 1 −<br />

drivers/isdn/Kconfig | 6 +−<br />

drivers/isdn/act2000/capi.c | 3 +−<br />

drivers/isdn/act2000/module.c | 31 +−<br />

drivers/isdn/hardware/eicon/message.c | 4 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 43


[<strong>GIT</strong>]: <strong>Networking</strong><br />

drivers/isdn/hardware/eicon/os_4bri.c | 3 +−<br />

drivers/isdn/hardware/mISDN/Kconfig | 51 +<br />

drivers/isdn/hardware/mISDN/Makefile | 8 +<br />

drivers/isdn/hardware/mISDN/avmfritz.c | 1152 ++<br />

drivers/isdn/hardware/mISDN/hfcmulti.c | 23 +−<br />

drivers/isdn/hardware/mISDN/hfcpci.c | 16 +−<br />

drivers/isdn/hardware/mISDN/hfcsusb.c | 16 +−<br />

drivers/isdn/hardware/mISDN/iohelper.h | 109 +<br />

drivers/isdn/hardware/mISDN/ipac.h | 405 +<br />

drivers/isdn/hardware/mISDN/isar.h | 269 +<br />

drivers/isdn/hardware/mISDN/mISDNinfineon.c | 1178 ++<br />

drivers/isdn/hardware/mISDN/mISDNipac.c | 1655 +++<br />

drivers/isdn/hardware/mISDN/mISDNisar.c | 1726 +++<br />

drivers/isdn/hardware/mISDN/netjet.c | 1156 ++<br />

drivers/isdn/hardware/mISDN/netjet.h | 58 +<br />

drivers/isdn/hardware/mISDN/speedfax.c | 526 +<br />

drivers/isdn/hardware/mISDN/w6692.c | 1440 +++<br />

drivers/isdn/hardware/mISDN/w6692.h | 190 +<br />

drivers/isdn/hisax/Kconfig | 6 +−<br />

drivers/isdn/hisax/Makefile | 4 −<br />

drivers/isdn/hisax/amd7930_fn.c | 2 −<br />

drivers/isdn/hisax/callc.c | 4 +−<br />

drivers/isdn/hisax/hfc_pci.c | 2 −<br />

drivers/isdn/hisax/hfc_sx.c | 2 −<br />

drivers/isdn/hisax/icc.c | 2 −<br />

drivers/isdn/hisax/isac.c | 2 −<br />

drivers/isdn/hisax/isdnhdlc.h | 70 −<br />

drivers/isdn/hisax/isdnl1.c | 12 +−<br />

drivers/isdn/hisax/isdnl2.c | 4 +−<br />

drivers/isdn/hisax/isdnl3.c | 4 +−<br />

drivers/isdn/hisax/l3_1tr6.c | 20 +−<br />

drivers/isdn/hisax/l3dss1.c | 26 +−<br />

drivers/isdn/hisax/l3ni1.c | 26 +−<br />

drivers/isdn/hisax/q931.c | 24 +−<br />

drivers/isdn/hisax/st5481.h | 2 +−<br />

drivers/isdn/hisax/st5481_b.c | 5 +−<br />

drivers/isdn/hisax/st5481_d.c | 2 +−<br />

drivers/isdn/hisax/st5481_usb.c | 11 +−<br />

drivers/isdn/hisax/tei.c | 4 +−<br />

drivers/isdn/hisax/w6692.c | 2 −<br />

drivers/isdn/hysdn/hysdn_net.c | 4 +−<br />

drivers/isdn/i4l/Kconfig | 11 +<br />

drivers/isdn/i4l/Makefile | 1 +<br />

drivers/isdn/i4l/isdn_net.c | 21 +−<br />

drivers/isdn/i4l/isdn_ppp.c | 6 +−<br />

drivers/isdn/{hisax => i4l}/isdnhdlc.c | 429 +−<br />

drivers/isdn/mISDN/hwchannel.c | 15 +−<br />

drivers/isdn/mISDN/layer2.c | 2 −<br />

drivers/media/dvb/dvb−core/dvb_net.c | 2 +−<br />

drivers/message/fusion/mptlan.c | 2 +−<br />

drivers/misc/sgi−xp/xpnet.c | 5 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 44


drivers/net/3c501.c | 4 +−<br />

drivers/net/3c501.h | 2 +−<br />

drivers/net/3c503.c | 10 +−<br />

drivers/net/3c505.c | 6 +−<br />

drivers/net/3c507.c | 8 +−<br />

drivers/net/3c509.c | 6 +−<br />

drivers/net/3c515.c | 12 +−<br />

drivers/net/3c523.c | 6 +−<br />

drivers/net/3c527.c | 10 +−<br />

drivers/net/3c59x.c | 14 +−<br />

drivers/net/7990.c | 2 +−<br />

drivers/net/8139cp.c | 5 +−<br />

drivers/net/8139too.c | 11 +−<br />

drivers/net/82596.c | 9 +−<br />

drivers/net/8390.c | 2 +−<br />

drivers/net/8390.h | 4 +−<br />

drivers/net/8390p.c | 2 +−<br />

drivers/net/Kconfig | 13 +−<br />

drivers/net/Makefile | 1 +<br />

drivers/net/a2065.c | 7 +−<br />

drivers/net/acenic.c | 3 +−<br />

drivers/net/acenic.h | 3 +−<br />

drivers/net/amd8111e.c | 8 +−<br />

drivers/net/appletalk/cops.c | 8 +−<br />

drivers/net/appletalk/ipddp.c | 12 +−<br />

drivers/net/appletalk/ltpc.c | 6 +−<br />

drivers/net/arcnet/arcnet.c | 3 +−<br />

drivers/net/ariadne.c | 10 +−<br />

drivers/net/arm/am79c961a.c | 2 +−<br />

drivers/net/arm/at91_ether.c | 2 +−<br />

drivers/net/arm/ep93xx_eth.c | 2 +−<br />

drivers/net/arm/ether1.c | 2 +−<br />

drivers/net/arm/ether3.c | 4 +−<br />

drivers/net/arm/ixp4xx_eth.c | 2 +−<br />

drivers/net/arm/ks8695net.c | 3 +−<br />

drivers/net/arm/w90p910_ether.c | 207 +−<br />

drivers/net/at1700.c | 8 +−<br />

drivers/net/atarilance.c | 4 +−<br />

drivers/net/atl1c/atl1c_ethtool.c | 2 +−<br />

drivers/net/atl1c/atl1c_main.c | 15 +−<br />

drivers/net/atl1e/atl1e_ethtool.c | 2 +−<br />

drivers/net/atl1e/atl1e_main.c | 14 +−<br />

drivers/net/atlx/atl1.c | 3 +−<br />

drivers/net/atlx/atl2.c | 9 +−<br />

drivers/net/atp.c | 8 +−<br />

drivers/net/au1000_eth.c | 7 +−<br />

drivers/net/b44.c | 23 +−<br />

drivers/net/benet/Kconfig | 1 −<br />

drivers/net/benet/be.h | 64 +−<br />

drivers/net/benet/be_cmds.c | 421 +−<br />

drivers/net/benet/be_cmds.h | 77 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 45


drivers/net/benet/be_ethtool.c | 38 +−<br />

drivers/net/benet/be_hw.h | 88 +−<br />

drivers/net/benet/be_main.c | 758 +−<br />

drivers/net/bfin_mac.c | 4 +−<br />

drivers/net/bmac.c | 2 +−<br />

drivers/net/bnx2.c | 112 +−<br />

drivers/net/bnx2.h | 3 +−<br />

drivers/net/bnx2x.h | 128 +−<br />

drivers/net/bnx2x_dump.h | 890 +−<br />

drivers/net/bnx2x_fw_defs.h | 379 +−<br />

drivers/net/bnx2x_hsi.h | 435 +−<br />

drivers/net/bnx2x_init.h | 320 +−<br />

drivers/net/bnx2x_init_ops.h | 419 +−<br />

drivers/net/bnx2x_link.c | 2578 +++−−<br />

drivers/net/bnx2x_link.h | 63 +−<br />

drivers/net/bnx2x_main.c | 2326 +++−−<br />

drivers/net/bnx2x_reg.h | 1065 +−−<br />

drivers/net/bonding/bond_3ad.c | 101 +−<br />

drivers/net/bonding/bond_alb.c | 99 +−<br />

drivers/net/bonding/bond_ipv6.c | 4 +−<br />

drivers/net/bonding/bond_main.c | 33 +−<br />

drivers/net/bonding/bond_sysfs.c | 63 +−<br />

drivers/net/bonding/bonding.h | 2 +−<br />

drivers/net/can/Kconfig | 14 +−<br />

drivers/net/can/dev.c | 19 +−<br />

drivers/net/can/sja1000/Makefile | 1 +<br />

drivers/net/can/sja1000/ems_pci.c | 152 +−<br />

drivers/net/can/sja1000/sja1000.c | 12 +−<br />

drivers/net/can/sja1000/sja1000_isa.c | 281 +<br />

drivers/net/can/vcan.c | 2 +−<br />

drivers/net/cassini.c | 10 +−<br />

drivers/net/chelsio/sge.c | 2 +−<br />

drivers/net/chelsio/sge.h | 2 +−<br />

drivers/net/cnic.c | 79 +−<br />

drivers/net/cpmac.c | 44 +−<br />

drivers/net/cris/eth_v10.c | 2 +−<br />

drivers/net/cs89x0.c | 11 +−<br />

drivers/net/cxgb3/adapter.h | 12 +−<br />

drivers/net/cxgb3/ael1002.c | 1193 +−−<br />

drivers/net/cxgb3/aq100x.c | 7 +−<br />

drivers/net/cxgb3/common.h | 10 +<br />

drivers/net/cxgb3/cxgb3_main.c | 99 +−<br />

drivers/net/cxgb3/sge.c | 2 +−<br />

drivers/net/cxgb3/t3_hw.c | 19 +−<br />

drivers/net/cxgb3/xgmac.c | 11 +−<br />

drivers/net/davinci_emac.c | 3 +−<br />

drivers/net/de600.c | 2 +−<br />

drivers/net/de620.c | 2 +−<br />

drivers/net/declance.c | 4 +−<br />

drivers/net/defxx.c | 16 +−<br />

drivers/net/depca.c | 8 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 46


drivers/net/dl2k.c | 4 +−<br />

drivers/net/dm9000.c | 134 +−<br />

drivers/net/dm9000.h | 18 +<br />

drivers/net/dnet.c | 4 +−<br />

drivers/net/dummy.c | 22 +−<br />

drivers/net/e100.c | 5 +−<br />

drivers/net/e1000/e1000.h | 7 +−<br />

drivers/net/e1000/e1000_ethtool.c | 51 +−<br />

drivers/net/e1000/e1000_hw.c | 48 +−<br />

drivers/net/e1000/e1000_hw.h | 3 −<br />

drivers/net/e1000/e1000_main.c | 504 +−<br />

drivers/net/e1000e/netdev.c | 5 +−<br />

drivers/net/eepro.c | 10 +−<br />

drivers/net/eexpress.c | 9 +−<br />

drivers/net/enc28j60.c | 5 +−<br />

drivers/net/enic/enic.h | 25 +−<br />

drivers/net/enic/enic_main.c | 379 +−<br />

drivers/net/enic/enic_res.c | 33 +−<br />

drivers/net/enic/enic_res.h | 2 +<br />

drivers/net/enic/vnic_dev.c | 74 +−<br />

drivers/net/enic/vnic_dev.h | 14 +−<br />

drivers/net/enic/vnic_devcmd.h | 20 +−<br />

drivers/net/enic/vnic_intr.c | 5 +<br />

drivers/net/enic/vnic_nic.h | 7 +<br />

drivers/net/enic/vnic_rq.c | 27 +−<br />

drivers/net/enic/vnic_rq.h | 19 +−<br />

drivers/net/enic/vnic_wq.c | 20 +−<br />

drivers/net/enic/vnic_wq.h | 4 +<br />

drivers/net/epic100.c | 9 +−<br />

drivers/net/eql.c | 6 +−<br />

drivers/net/eth16i.c | 8 +−<br />

drivers/net/ethoc.c | 5 +−<br />

drivers/net/ewrk3.c | 6 +−<br />

drivers/net/fealnx.c | 6 +−<br />

drivers/net/fec.c | 36 +−<br />

drivers/net/forcedeth.c | 5 +−<br />

drivers/net/fs_enet/mii−fec.c | 37 +−<br />

drivers/net/gianfar.c | 1 −<br />

drivers/net/hamachi.c | 8 +−<br />

drivers/net/hamradio/6pack.c | 4 +−<br />

drivers/net/hamradio/baycom_epp.c | 6 +−<br />

drivers/net/hamradio/bpqether.c | 30 +−<br />

drivers/net/hamradio/dmascc.c | 2 +−<br />

drivers/net/hamradio/hdlcdrv.c | 7 +−<br />

drivers/net/hamradio/mkiss.c | 4 +−<br />

drivers/net/hamradio/scc.c | 11 +−<br />

drivers/net/hamradio/yam.c | 5 +−<br />

drivers/net/hp100.c | 19 +−<br />

drivers/net/hydra.c | 4 +−<br />

drivers/net/ibm_newemac/core.c | 17 +−<br />

drivers/net/ibmlana.c | 2 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 47


drivers/net/ibmveth.c | 5 +−<br />

drivers/net/ifb.c | 9 +−<br />

drivers/net/igb/e1000_82575.c | 193 +−<br />

drivers/net/igb/e1000_82575.h | 6 +−<br />

drivers/net/igb/e1000_defines.h | 8 +<br />

drivers/net/igb/e1000_hw.h | 18 +−<br />

drivers/net/igb/e1000_mac.c | 175 +−<br />

drivers/net/igb/e1000_mac.h | 3 +<br />

drivers/net/igb/e1000_phy.c | 4 +−<br />

drivers/net/igb/e1000_regs.h | 1 +<br />

drivers/net/igb/igb.h | 1 +<br />

drivers/net/igb/igb_ethtool.c | 67 +−<br />

drivers/net/igb/igb_main.c | 267 +−<br />

drivers/net/igbvf/netdev.c | 26 +−<br />

drivers/net/ioc3−eth.c | 2 +−<br />

drivers/net/ipg.c | 5 +−<br />

drivers/net/irda/ali−ircc.c | 24 +−<br />

drivers/net/irda/au1k_ir.c | 4 +−<br />

drivers/net/irda/donauboe.c | 10 +−<br />

drivers/net/irda/irda−usb.c | 8 +−<br />

drivers/net/irda/kingsun−sir.c | 5 +−<br />

drivers/net/irda/ks959−sir.c | 3 +−<br />

drivers/net/irda/ksdazzle−sir.c | 3 +−<br />

drivers/net/irda/mcs7780.c | 3 +−<br />

drivers/net/irda/mcs7780.h | 3 +−<br />

drivers/net/irda/nsc−ircc.c | 22 +−<br />

drivers/net/irda/pxaficp_ir.c | 4 +−<br />

drivers/net/irda/sa1100_ir.c | 4 +−<br />

drivers/net/irda/sir_dev.c | 9 +−<br />

drivers/net/irda/smsc−ircc2.c | 31 +−<br />

drivers/net/irda/stir4200.c | 5 +−<br />

drivers/net/irda/via−ircc.c | 28 +−<br />

drivers/net/irda/vlsi_ir.c | 9 +−<br />

drivers/net/irda/w83977af_ir.c | 10 +−<br />

drivers/net/isa−skeleton.c | 2 +−<br />

drivers/net/iseries_veth.c | 4 +−<br />

drivers/net/ixgb/ixgb_main.c | 12 +−<br />

drivers/net/ixgbe/ixgbe.h | 45 +−<br />

drivers/net/ixgbe/ixgbe_82598.c | 56 +−<br />

drivers/net/ixgbe/ixgbe_82599.c | 285 +−<br />

drivers/net/ixgbe/ixgbe_common.c | 3 +−<br />

drivers/net/ixgbe/ixgbe_common.h | 1 −<br />

drivers/net/ixgbe/ixgbe_dcb_82599.c | 21 +−<br />

drivers/net/ixgbe/ixgbe_dcb_nl.c | 116 +−<br />

drivers/net/ixgbe/ixgbe_ethtool.c | 56 +−<br />

drivers/net/ixgbe/ixgbe_fcoe.c | 166 +−<br />

drivers/net/ixgbe/ixgbe_fcoe.h | 4 +<br />

drivers/net/ixgbe/ixgbe_main.c | 100 +−<br />

drivers/net/ixgbe/ixgbe_type.h | 39 +−<br />

drivers/net/ixp2000/ixpdev.c | 4 +−<br />

drivers/net/jazzsonic.c | 10 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 48


drivers/net/jme.c | 191 +−<br />

drivers/net/jme.h | 21 +−<br />

drivers/net/korina.c | 46 +−<br />

drivers/net/ks8842.c | 5 +−<br />

drivers/net/ks8851.c | 5 +−<br />

drivers/net/lance.c | 8 +−<br />

drivers/net/lib82596.c | 4 +−<br />

drivers/net/lib8390.c | 5 +−<br />

drivers/net/ll_temac_main.c | 2 +−<br />

drivers/net/loopback.c | 5 +−<br />

drivers/net/lp486e.c | 8 +−<br />

drivers/net/mac89x0.c | 2 +−<br />

drivers/net/macb.c | 4 +−<br />

drivers/net/mace.c | 2 +−<br />

drivers/net/macvlan.c | 42 +−<br />

drivers/net/mdio.c | 16 +−<br />

drivers/net/meth.c | 4 +−<br />

drivers/net/mii.c | 3 −<br />

drivers/net/mipsnet.c | 2 +−<br />

drivers/net/mlx4/en_main.c | 5 +−<br />

drivers/net/mlx4/en_netdev.c | 18 +−<br />

drivers/net/mlx4/en_resources.c | 9 +−<br />

drivers/net/mlx4/en_rx.c | 111 +−<br />

drivers/net/mlx4/en_tx.c | 8 +−<br />

drivers/net/mlx4/mlx4_en.h | 19 +−<br />

drivers/net/mv643xx_eth.c | 34 −<br />

drivers/net/myri10ge/myri10ge.c | 84 +−<br />

drivers/net/myri_sbus.c | 2 +−<br />

drivers/net/natsemi.c | 11 +−<br />

drivers/net/netx−eth.c | 2 +−<br />

drivers/net/netxen/Makefile | 9 +−<br />

drivers/net/netxen/netxen_nic.h | 572 +−<br />

drivers/net/netxen/netxen_nic_ctx.c | 116 +−<br />

drivers/net/netxen/netxen_nic_ethtool.c | 123 +−<br />

drivers/net/netxen/netxen_nic_hdr.h | 125 +−<br />

drivers/net/netxen/netxen_nic_hw.c | 854 +−<br />

drivers/net/netxen/netxen_nic_hw.h | 132 +−<br />

drivers/net/netxen/netxen_nic_init.c | 400 +−<br />

drivers/net/netxen/netxen_nic_main.c | 1462 ++−<br />

drivers/net/netxen/netxen_nic_niu.c | 550 −<br />

drivers/net/netxen/netxen_nic_phan_reg.h | 178 −<br />

drivers/net/ni5010.c | 2 +−<br />

drivers/net/ni52.c | 9 +−<br />

drivers/net/ni65.c | 8 +−<br />

drivers/net/niu.c | 28 +−<br />

drivers/net/ns83820.c | 3 +−<br />

drivers/net/pci−skeleton.c | 7 +−<br />

drivers/net/pcmcia/3c574_cs.c | 23 +−<br />

drivers/net/pcmcia/3c589_cs.c | 8 +−<br />

drivers/net/pcmcia/axnet_cs.c | 21 +−<br />

drivers/net/pcmcia/fmvj18x_cs.c | 10 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 49


drivers/net/pcmcia/nmclan_cs.c | 8 +−<br />

drivers/net/pcmcia/pcnet_cs.c | 11 +−<br />

drivers/net/pcmcia/smc91c92_cs.c | 12 +−<br />

drivers/net/pcmcia/xirc2ps_cs.c | 24 +−<br />

drivers/net/pcnet32.c | 8 +−<br />

drivers/net/phy/Kconfig | 6 +<br />

drivers/net/phy/Makefile | 1 +<br />

drivers/net/phy/bcm63xx.c | 132 +<br />

drivers/net/phy/broadcom.c | 233 +−<br />

drivers/net/phy/marvell.c | 21 +−<br />

drivers/net/phy/mdio−gpio.c | 2 +−<br />

drivers/net/phy/phy.c | 3 −<br />

drivers/net/plip.c | 2 +−<br />

drivers/net/ppp_generic.c | 7 +−<br />

drivers/net/pppoe.c | 22 +−<br />

drivers/net/ps3_gelic_net.c | 2 +−<br />

drivers/net/ps3_gelic_wireless.c | 2 +−<br />

drivers/net/qla3xxx.c | 3 +−<br />

drivers/net/qlge/qlge.h | 11 +−<br />

drivers/net/qlge/qlge_dbg.c | 2 −<br />

drivers/net/qlge/qlge_ethtool.c | 16 +−<br />

drivers/net/qlge/qlge_main.c | 396 +−<br />

drivers/net/r6040.c | 33 +−<br />

drivers/net/r8169.c | 260 +−<br />

drivers/net/rionet.c | 7 +−<br />

drivers/net/rrunner.c | 5 +−<br />

drivers/net/rrunner.h | 3 +−<br />

drivers/net/s2io.c | 3597 +++−−−<br />

drivers/net/s2io.h | 5 +−<br />

drivers/net/sb1000.c | 7 +−<br />

drivers/net/sb1250−mac.c | 4 +−<br />

drivers/net/sc92031.c | 3 +−<br />

drivers/net/seeq8005.c | 10 +−<br />

drivers/net/sfc/efx.c | 28 +−<br />

drivers/net/sfc/efx.h | 5 +−<br />

drivers/net/sfc/ethtool.c | 2 +−<br />

drivers/net/sfc/ethtool.h | 2 +−<br />

drivers/net/sfc/falcon_hwdefs.h | 2 +<br />

drivers/net/sfc/falcon_xmac.c | 8 +−<br />

drivers/net/sfc/net_driver.h | 7 +−<br />

drivers/net/sfc/selftest.c | 3 +−<br />

drivers/net/sfc/tx.c | 18 +−<br />

drivers/net/sfc/tx.h | 3 +−<br />

drivers/net/sfc/xfp_phy.c | 19 +−<br />

drivers/net/sgiseeq.c | 6 +−<br />

drivers/net/sh_eth.c | 8 +−<br />

drivers/net/sh_eth.h | 3 +<br />

drivers/net/sis190.c | 3 +−<br />

drivers/net/sis900.c | 9 +−<br />

drivers/net/skfp/skfddi.c | 10 +−<br />

drivers/net/skge.c | 6 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 50


drivers/net/sky2.c | 603 +−<br />

drivers/net/sky2.h | 34 +−<br />

drivers/net/slip.c | 8 +−<br />

drivers/net/smc911x.c | 6 +−<br />

drivers/net/smc911x.h | 1 −<br />

drivers/net/smc9194.c | 14 +−<br />

drivers/net/smc91x.c | 4 +−<br />

drivers/net/smsc911x.c | 32 +−<br />

drivers/net/smsc9420.c | 4 +−<br />

drivers/net/sonic.c | 4 +−<br />

drivers/net/starfire.c | 6 +−<br />

drivers/net/sun3_82586.c | 4 +−<br />

drivers/net/sun3lance.c | 4 +−<br />

drivers/net/sunbmac.c | 2 +−<br />

drivers/net/sundance.c | 6 +−<br />

drivers/net/sungem.c | 7 +−<br />

drivers/net/sunhme.c | 5 +−<br />

drivers/net/sunlance.c | 2 +−<br />

drivers/net/sunqe.c | 2 +−<br />

drivers/net/tc35815.c | 79 +−<br />

drivers/net/tehuti.c | 5 +−<br />

drivers/net/tg3.c | 2389 +++−−<br />

drivers/net/tg3.h | 223 +−<br />

drivers/net/tlan.c | 12 +−<br />

drivers/net/tokenring/3c359.c | 6 +−<br />

drivers/net/tokenring/ibmtr.c | 8 +−<br />

drivers/net/tokenring/lanstreamer.c | 8 +−<br />

drivers/net/tokenring/olympic.c | 8 +−<br />

drivers/net/tokenring/smctr.c | 44 +−<br />

drivers/net/tokenring/tms380tr.c | 21 +−<br />

drivers/net/tulip/de2104x.c | 5 +−<br />

drivers/net/tulip/de4x5.c | 11 +−<br />

drivers/net/tulip/dmfe.c | 9 +−<br />

drivers/net/tulip/tulip_core.c | 9 +−<br />

drivers/net/tulip/uli526x.c | 10 +−<br />

drivers/net/tulip/winbond−840.c | 8 +−<br />

drivers/net/tulip/xircom_cb.c | 8 +−<br />

drivers/net/tun.c | 50 +−<br />

drivers/net/typhoon.c | 4 +−<br />

drivers/net/ucc_geth.c | 582 +−<br />

drivers/net/ucc_geth.h | 3 +<br />

drivers/net/ucc_geth_ethtool.c | 48 +−<br />

drivers/net/usb/asix.c | 4 +−<br />

drivers/net/usb/catc.c | 7 +−<br />

drivers/net/usb/cdc−phonet.c | 21 +−<br />

drivers/net/usb/dm9601.c | 2 +−<br />

drivers/net/usb/hso.c | 12 +−<br />

drivers/net/usb/kaweth.c | 9 +−<br />

drivers/net/usb/mcs7830.c | 2 +−<br />

drivers/net/usb/pegasus.c | 7 +−<br />

drivers/net/usb/rndis_host.c | 48 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 51


drivers/net/usb/rtl8150.c | 7 +−<br />

drivers/net/usb/smsc95xx.c | 7 +−<br />

drivers/net/usb/usbnet.c | 98 +−<br />

drivers/net/veth.c | 11 +−<br />

drivers/net/via−rhine.c | 12 +−<br />

drivers/net/via−velocity.c | 3430 +++−−−<br />

drivers/net/via−velocity.h | 6 +−<br />

drivers/net/virtio_net.c | 7 +−<br />

drivers/net/vxge/vxge−config.c | 10 −<br />

drivers/net/vxge/vxge−config.h | 17 +−<br />

drivers/net/vxge/vxge−main.c | 173 +−<br />

drivers/net/vxge/vxge−main.h | 8 +−<br />

drivers/net/vxge/vxge−reg.h | 9 +−<br />

drivers/net/vxge/vxge−traffic.c | 12 +−<br />

drivers/net/vxge/vxge−traffic.h | 4 +−<br />

drivers/net/vxge/vxge−version.h | 4 +−<br />

drivers/net/wan/cosa.c | 7 +−<br />

drivers/net/wan/cycx_x25.c | 10 +−<br />

drivers/net/wan/dlci.c | 42 +−<br />

drivers/net/wan/dscc4.c | 16 +−<br />

drivers/net/wan/farsync.c | 29 +−<br />

drivers/net/wan/hd64570.c | 4 +−<br />

drivers/net/wan/hd64572.c | 4 +−<br />

drivers/net/wan/hdlc.c | 2 +−<br />

drivers/net/wan/hdlc_fr.c | 8 +−<br />

drivers/net/wan/hdlc_ppp.c | 1 +<br />

drivers/net/wan/hdlc_raw_eth.c | 2 +−<br />

drivers/net/wan/hdlc_x25.c | 6 +−<br />

drivers/net/wan/hostess_sv11.c | 3 +−<br />

drivers/net/wan/ixp4xx_hss.c | 95 +−<br />

drivers/net/wan/lapbether.c | 3 +−<br />

drivers/net/wan/lmc/lmc_main.c | 18 +−<br />

drivers/net/wan/pci200syn.c | 11 −<br />

drivers/net/wan/sbni.c | 11 +−<br />

drivers/net/wan/sdla.c | 11 +−<br />

drivers/net/wan/sealevel.c | 3 +−<br />

drivers/net/wan/wanxl.c | 4 +−<br />

drivers/net/wan/x25_asy.c | 13 +−<br />

drivers/net/wan/z85230.c | 9 +−<br />

drivers/net/wan/z85230.h | 3 +−<br />

drivers/net/wimax/i2400m/netdev.c | 12 +−<br />

drivers/net/wimax/i2400m/sdio.c | 17 +−<br />

drivers/net/wimax/i2400m/usb.c | 5 +<br />

drivers/net/wireless/Kconfig | 81 +−<br />

drivers/net/wireless/adm8211.c | 62 +−<br />

drivers/net/wireless/airo.c | 26 +−<br />

drivers/net/wireless/arlan−main.c | 8 +−<br />

drivers/net/wireless/at76c50x−usb.c | 33 +−<br />

drivers/net/wireless/ath/Kconfig | 19 +−<br />

drivers/net/wireless/ath/ar9170/Kconfig | 4 +−<br />

drivers/net/wireless/ath/ar9170/ar9170.h | 69 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 52


[<strong>GIT</strong>]: <strong>Networking</strong><br />

drivers/net/wireless/ath/ar9170/led.c | 11 +−<br />

drivers/net/wireless/ath/ar9170/mac.c | 46 +−<br />

drivers/net/wireless/ath/ar9170/main.c | 768 +−<br />

drivers/net/wireless/ath/ar9170/phy.c | 420 +−<br />

drivers/net/wireless/ath/ar9170/usb.c | 2 +−<br />

drivers/net/wireless/ath/ath.h | 48 +<br />

drivers/net/wireless/ath/ath5k/Kconfig | 3 +−<br />

drivers/net/wireless/ath/ath5k/ath5k.h | 45 +−<br />

drivers/net/wireless/ath/ath5k/attach.c | 84 +−<br />

drivers/net/wireless/ath/ath5k/base.c | 473 +−<br />

drivers/net/wireless/ath/ath5k/base.h | 29 +−<br />

drivers/net/wireless/ath/ath5k/debug.c | 8 +−<br />

drivers/net/wireless/ath/ath5k/eeprom.c | 39 +−<br />

drivers/net/wireless/ath/ath5k/eeprom.h | 4 +<br />

drivers/net/wireless/ath/ath5k/led.c | 2 +<br />

drivers/net/wireless/ath/ath5k/phy.c | 57 +−<br />

drivers/net/wireless/ath/ath5k/qcu.c | 3 +−<br />

drivers/net/wireless/ath/ath5k/reg.h | 12 +−<br />

drivers/net/wireless/ath/ath5k/reset.c | 156 +−<br />

drivers/net/wireless/ath/ath9k/Kconfig | 13 +−<br />

drivers/net/wireless/ath/ath9k/Makefile | 6 +−<br />

drivers/net/wireless/ath/ath9k/ahb.c | 10 +−<br />

drivers/net/wireless/ath/ath9k/ani.c | 207 +−<br />

drivers/net/wireless/ath/ath9k/ani.h | 25 +−<br />

drivers/net/wireless/ath/ath9k/ath9k.h | 86 +−<br />

drivers/net/wireless/ath/ath9k/beacon.c | 15 +−<br />

drivers/net/wireless/ath/ath9k/btcoex.c | 340 +<br />

drivers/net/wireless/ath/ath9k/btcoex.h | 100 +<br />

drivers/net/wireless/ath/ath9k/calib.c | 218 +−<br />

drivers/net/wireless/ath/ath9k/calib.h | 11 +−<br />

drivers/net/wireless/ath/ath9k/debug.c | 99 +−<br />

drivers/net/wireless/ath/ath9k/debug.h | 56 +<br />

drivers/net/wireless/ath/ath9k/eeprom.c | 2598 +−−−−<br />

drivers/net/wireless/ath/ath9k/eeprom.h | 284 +−<br />

drivers/net/wireless/ath/ath9k/eeprom_4k.c | 1188 ++<br />

drivers/net/wireless/ath/ath9k/eeprom_9287.c | 1177 ++<br />

drivers/net/wireless/ath/ath9k/eeprom_def.c | 1387 +++<br />

drivers/net/wireless/ath/ath9k/hw.c | 891 +−<br />

drivers/net/wireless/ath/ath9k/hw.h | 123 +−<br />

drivers/net/wireless/ath/ath9k/initvals.h | 2239 ++++−<br />

drivers/net/wireless/ath/ath9k/mac.c | 47 +−<br />

drivers/net/wireless/ath/ath9k/mac.h | 9 +−<br />

drivers/net/wireless/ath/ath9k/main.c | 316 +−<br />

drivers/net/wireless/ath/ath9k/pci.c | 34 +−<br />

drivers/net/wireless/ath/ath9k/phy.c | 65 +−<br />

drivers/net/wireless/ath/ath9k/phy.h | 32 +−<br />

drivers/net/wireless/ath/ath9k/rc.c | 616 +−<br />

drivers/net/wireless/ath/ath9k/rc.h | 29 +−<br />

drivers/net/wireless/ath/ath9k/recv.c | 150 +−<br />

drivers/net/wireless/ath/ath9k/reg.h | 202 +−<br />

drivers/net/wireless/ath/ath9k/virtual.c | 34 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 53


[<strong>GIT</strong>]: <strong>Networking</strong><br />

drivers/net/wireless/ath/ath9k/xmit.c | 193 +−<br />

drivers/net/wireless/ath/main.c | 36 +<br />

drivers/net/wireless/ath/regd.c | 2 −<br />

drivers/net/wireless/ath/regd.h | 26 +−<br />

drivers/net/wireless/ath/regd_common.h | 8 +−<br />

drivers/net/wireless/atmel.c | 8 +−<br />

drivers/net/wireless/b43/Kconfig | 18 +−<br />

drivers/net/wireless/b43/b43.h | 52 +−<br />

drivers/net/wireless/b43/debugfs.c | 67 +−<br />

drivers/net/wireless/b43/debugfs.h | 3 +−<br />

drivers/net/wireless/b43/dma.c | 52 +−<br />

drivers/net/wireless/b43/dma.h | 3 −<br />

drivers/net/wireless/b43/lo.c | 2 +−<br />

drivers/net/wireless/b43/main.c | 921 +−<br />

drivers/net/wireless/b43/main.h | 6 +−<br />

drivers/net/wireless/b43/phy_a.c | 48 +−<br />

drivers/net/wireless/b43/phy_common.c | 37 +−<br />

drivers/net/wireless/b43/phy_common.h | 21 +−<br />

drivers/net/wireless/b43/phy_g.c | 66 +−<br />

drivers/net/wireless/b43/phy_g.h | 3 +−<br />

drivers/net/wireless/b43/phy_lp.c | 1804 +++−<br />

drivers/net/wireless/b43/phy_lp.h | 58 +−<br />

drivers/net/wireless/b43/phy_n.c | 3 +−<br />

drivers/net/wireless/b43/pio.c | 75 +−<br />

drivers/net/wireless/b43/pio.h | 6 −<br />

drivers/net/wireless/b43/sysfs.c | 3 −<br />

drivers/net/wireless/b43/tables_lpphy.c | 2193 ++++−<br />

drivers/net/wireless/b43/tables_lpphy.h | 13 +<br />

drivers/net/wireless/b43/wa.c | 4 +−<br />

drivers/net/wireless/b43/xmit.c | 36 +−<br />

drivers/net/wireless/b43/xmit.h | 3 +−<br />

drivers/net/wireless/b43legacy/dma.c | 22 +−<br />

drivers/net/wireless/b43legacy/main.c | 20 +−<br />

drivers/net/wireless/b43legacy/xmit.c | 4 +−<br />

drivers/net/wireless/hostap/hostap_80211.h | 10 +−<br />

drivers/net/wireless/hostap/hostap_80211_tx.c | 53 +−<br />

drivers/net/wireless/hostap/hostap_cs.c | 3 +−<br />

drivers/net/wireless/ipw2x00/Kconfig | 6 +−<br />

drivers/net/wireless/ipw2x00/ipw2100.c | 228 +−<br />

drivers/net/wireless/ipw2x00/ipw2100.h | 16 +−<br />

drivers/net/wireless/ipw2x00/ipw2200.c | 1118 +−<br />

drivers/net/wireless/ipw2x00/ipw2200.h | 16 +−<br />

.../net/wireless/ipw2x00/{ieee80211.h => libipw.h} | 669 +−<br />

drivers/net/wireless/ipw2x00/libipw_geo.c | 82 +−<br />

drivers/net/wireless/ipw2x00/libipw_module.c | 124 +−<br />

drivers/net/wireless/ipw2x00/libipw_rx.c | 403 +−<br />

drivers/net/wireless/ipw2x00/libipw_tx.c | 78 +−<br />

drivers/net/wireless/ipw2x00/libipw_wx.c | 94 +−<br />

drivers/net/wireless/iwlwifi/Kconfig | 3 +<br />

drivers/net/wireless/iwlwifi/iwl−1000.c | 96 +−<br />

drivers/net/wireless/iwlwifi/iwl−3945−hw.h | 9 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 54


[<strong>GIT</strong>]: <strong>Networking</strong><br />

drivers/net/wireless/iwlwifi/iwl−3945−led.c | 11 +−<br />

drivers/net/wireless/iwlwifi/iwl−3945−rs.c | 24 +−<br />

drivers/net/wireless/iwlwifi/iwl−3945.c | 94 +−<br />

drivers/net/wireless/iwlwifi/iwl−3945.h | 12 +−<br />

drivers/net/wireless/iwlwifi/iwl−4965−hw.h | 6 +−<br />

drivers/net/wireless/iwlwifi/iwl−4965.c | 96 +−<br />

drivers/net/wireless/iwlwifi/iwl−5000.c | 149 +−<br />

drivers/net/wireless/iwlwifi/iwl−6000.c | 136 +−<br />

drivers/net/wireless/iwlwifi/iwl−agn−rs.c | 321 +−<br />

drivers/net/wireless/iwlwifi/iwl−agn−rs.h | 1 +<br />

drivers/net/wireless/iwlwifi/iwl−agn.c | 333 +−<br />

drivers/net/wireless/iwlwifi/iwl−calib.c | 13 +−<br />

drivers/net/wireless/iwlwifi/iwl−commands.h | 62 +−<br />

drivers/net/wireless/iwlwifi/iwl−core.c | 972 +−<br />

drivers/net/wireless/iwlwifi/iwl−core.h | 89 +−<br />

drivers/net/wireless/iwlwifi/iwl−csr.h | 10 +−<br />

drivers/net/wireless/iwlwifi/iwl−debug.h | 37 +−<br />

drivers/net/wireless/iwlwifi/iwl−debugfs.c | 1159 ++−<br />

drivers/net/wireless/iwlwifi/iwl−dev.h | 293 +−<br />

drivers/net/wireless/iwlwifi/iwl−eeprom.c | 514 +−<br />

drivers/net/wireless/iwlwifi/iwl−eeprom.h | 124 +−<br />

drivers/net/wireless/iwlwifi/iwl−hcmd.c | 65 +−<br />

drivers/net/wireless/iwlwifi/iwl−helpers.h | 21 +<br />

drivers/net/wireless/iwlwifi/iwl−led.c | 40 +−<br />

drivers/net/wireless/iwlwifi/iwl−power.c | 822 ++−<br />

drivers/net/wireless/iwlwifi/iwl−power.h | 115 +−<br />

drivers/net/wireless/iwlwifi/iwl−prph.h | 5 +−<br />

drivers/net/wireless/iwlwifi/iwl−rx.c | 245 +−<br />

drivers/net/wireless/iwlwifi/iwl−scan.c | 42 +−<br />

drivers/net/wireless/iwlwifi/iwl−sta.c | 60 +−<br />

drivers/net/wireless/iwlwifi/iwl−tx.c | 255 +−<br />

drivers/net/wireless/iwlwifi/iwl3945−base.c | 289 +−<br />

drivers/net/wireless/iwmc3200wifi/Kconfig | 1 −<br />

drivers/net/wireless/iwmc3200wifi/Makefile | 2 +−<br />

drivers/net/wireless/iwmc3200wifi/cfg80211.c | 436 +−<br />

drivers/net/wireless/iwmc3200wifi/commands.c | 196 +−<br />

drivers/net/wireless/iwmc3200wifi/commands.h | 7 +−<br />

drivers/net/wireless/iwmc3200wifi/debug.h | 2 +<br />

drivers/net/wireless/iwmc3200wifi/debugfs.c | 105 +−<br />

drivers/net/wireless/iwmc3200wifi/eeprom.c | 4 −<br />

drivers/net/wireless/iwmc3200wifi/fw.c | 67 +−<br />

drivers/net/wireless/iwmc3200wifi/hal.c | 16 +−<br />

drivers/net/wireless/iwmc3200wifi/iwm.h | 47 +−<br />

drivers/net/wireless/iwmc3200wifi/lmac.h | 19 +<br />

drivers/net/wireless/iwmc3200wifi/main.c | 103 +−<br />

drivers/net/wireless/iwmc3200wifi/netdev.c | 28 +−<br />

drivers/net/wireless/iwmc3200wifi/rx.c | 205 +−<br />

drivers/net/wireless/iwmc3200wifi/sdio.c | 10 +−<br />

drivers/net/wireless/iwmc3200wifi/sdio.h | 3 −<br />

drivers/net/wireless/iwmc3200wifi/umac.h | 8 +<br />

drivers/net/wireless/iwmc3200wifi/wext.c | 723 −−<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 55


drivers/net/wireless/libertas/assoc.c | 67 +−<br />

drivers/net/wireless/libertas/debugfs.c | 28 +<br />

drivers/net/wireless/libertas/decl.h | 5 +−<br />

drivers/net/wireless/libertas/dev.h | 3 +−<br />

drivers/net/wireless/libertas/ethtool.c | 2 +−<br />

drivers/net/wireless/libertas/if_cs.c | 42 +−<br />

drivers/net/wireless/libertas/if_sdio.c | 5 +−<br />

drivers/net/wireless/libertas/if_spi.c | 10 +−<br />

drivers/net/wireless/libertas/if_usb.c | 3 +−<br />

drivers/net/wireless/libertas/main.c | 6 +−<br />

drivers/net/wireless/libertas/tx.c | 6 +−<br />

drivers/net/wireless/libertas/wext.c | 4 +−<br />

drivers/net/wireless/libertas_tf/main.c | 40 +−<br />

drivers/net/wireless/mac80211_hwsim.c | 98 +−<br />

drivers/net/wireless/mwl8k.c | 1559 +−−<br />

drivers/net/wireless/netwave_cs.c | 8 +−<br />

drivers/net/wireless/orinoco/Kconfig | 1 +<br />

drivers/net/wireless/orinoco/Makefile | 2 +−<br />

drivers/net/wireless/orinoco/airport.c | 98 +−<br />

drivers/net/wireless/orinoco/cfg.c | 203 +<br />

drivers/net/wireless/orinoco/cfg.h | 15 +<br />

drivers/net/wireless/orinoco/fw.c | 41 +−<br />

drivers/net/wireless/orinoco/hermes.c | 2 +−<br />

drivers/net/wireless/orinoco/hermes.h | 2 +−<br />

drivers/net/wireless/orinoco/hermes_dld.c | 50 +−<br />

drivers/net/wireless/orinoco/hw.c | 786 ++−<br />

drivers/net/wireless/orinoco/hw.h | 16 +−<br />

drivers/net/wireless/orinoco/main.c | 1169 +−−<br />

drivers/net/wireless/orinoco/main.h | 3 +−<br />

drivers/net/wireless/orinoco/orinoco.h | 65 +−<br />

drivers/net/wireless/orinoco/orinoco_cs.c | 96 +−<br />

drivers/net/wireless/orinoco/orinoco_nortel.c | 38 +−<br />

drivers/net/wireless/orinoco/orinoco_pci.c | 38 +−<br />

drivers/net/wireless/orinoco/orinoco_pci.h | 57 +−<br />

drivers/net/wireless/orinoco/orinoco_plx.c | 38 +−<br />

drivers/net/wireless/orinoco/orinoco_tmd.c | 38 +−<br />

drivers/net/wireless/orinoco/scan.c | 291 +−<br />

drivers/net/wireless/orinoco/scan.h | 21 +−<br />

drivers/net/wireless/orinoco/spectrum_cs.c | 96 +−<br />

drivers/net/wireless/orinoco/wext.c | 1053 +−−<br />

drivers/net/wireless/p54/Makefile | 3 +<br />

drivers/net/wireless/p54/eeprom.c | 753 ++<br />

drivers/net/wireless/p54/eeprom.h | 226 +<br />

drivers/net/wireless/p54/fwio.c | 716 ++<br />

drivers/net/wireless/p54/led.c | 162 +<br />

drivers/net/wireless/p54/lmac.h | 558 +<br />

drivers/net/wireless/p54/main.c | 648 +<br />

drivers/net/wireless/p54/p54.h | 151 +−<br />

drivers/net/wireless/p54/p54common.c | 2688 −−−−<br />

drivers/net/wireless/p54/p54common.h | 644 −<br />

drivers/net/wireless/p54/p54pci.c | 9 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 56


drivers/net/wireless/p54/p54spi.c | 54 +−<br />

drivers/net/wireless/p54/p54usb.c | 42 +−<br />

drivers/net/wireless/p54/txrx.c | 869 ++<br />

drivers/net/wireless/prism54/islpci_eth.c | 8 +−<br />

drivers/net/wireless/prism54/islpci_eth.h | 2 +−<br />

drivers/net/wireless/prism54/islpci_hotplug.c | 4 +−<br />

drivers/net/wireless/ray_cs.c | 21 +−<br />

drivers/net/wireless/rndis_wlan.c | 2157 ++−−<br />

drivers/net/wireless/rt2x00/Kconfig | 16 +−<br />

drivers/net/wireless/rt2x00/Makefile | 1 −<br />

drivers/net/wireless/rt2x00/rt2400pci.c | 15 +−<br />

drivers/net/wireless/rt2x00/rt2400pci.h | 2 +−<br />

drivers/net/wireless/rt2x00/rt2500pci.c | 15 +−<br />

drivers/net/wireless/rt2x00/rt2500pci.h | 2 +−<br />

drivers/net/wireless/rt2x00/rt2500usb.c | 28 +−<br />

drivers/net/wireless/rt2x00/rt2500usb.h | 2 +−<br />

drivers/net/wireless/rt2x00/rt2800usb.c | 49 +−<br />

drivers/net/wireless/rt2x00/rt2800usb.h | 12 +−<br />

drivers/net/wireless/rt2x00/rt2x00.h | 60 +−<br />

drivers/net/wireless/rt2x00/rt2x00config.c | 35 +−<br />

drivers/net/wireless/rt2x00/rt2x00crypto.c | 14 +−<br />

drivers/net/wireless/rt2x00/rt2x00dev.c | 104 +−<br />

drivers/net/wireless/rt2x00/rt2x00lib.h | 68 +−<br />

drivers/net/wireless/rt2x00/rt2x00link.c | 168 +−<br />

drivers/net/wireless/rt2x00/rt2x00mac.c | 127 +−<br />

drivers/net/wireless/rt2x00/rt2x00queue.c | 123 +−<br />

drivers/net/wireless/rt2x00/rt2x00queue.h | 12 +−<br />

drivers/net/wireless/rt2x00/rt2x00reg.h | 4 +−<br />

drivers/net/wireless/rt2x00/rt2x00rfkill.c | 127 −<br />

drivers/net/wireless/rt2x00/rt61pci.c | 27 +−<br />

drivers/net/wireless/rt2x00/rt61pci.h | 2 +−<br />

drivers/net/wireless/rt2x00/rt73usb.c | 21 +−<br />

drivers/net/wireless/rt2x00/rt73usb.h | 4 +−<br />

drivers/net/wireless/rtl818x/Makefile | 2 +−<br />

drivers/net/wireless/rtl818x/rtl8180_dev.c | 16 +−<br />

drivers/net/wireless/rtl818x/rtl8187.h | 1 +<br />

drivers/net/wireless/rtl818x/rtl8187_dev.c | 47 +−<br />

drivers/net/wireless/rtl818x/rtl8187_leds.c | 14 +−<br />

drivers/net/wireless/rtl818x/rtl8187_rfkill.c | 63 +<br />

drivers/net/wireless/rtl818x/rtl8187_rfkill.h | 8 +<br />

drivers/net/wireless/rtl818x/rtl818x.h | 19 +−<br />

drivers/net/wireless/strip.c | 13 +−<br />

drivers/net/wireless/wavelan.c | 5 +−<br />

drivers/net/wireless/wavelan.p.h | 2 +−<br />

drivers/net/wireless/wavelan_cs.c | 6 +−<br />

drivers/net/wireless/wavelan_cs.p.h | 2 +−<br />

drivers/net/wireless/wl12xx/Kconfig | 51 +−<br />

drivers/net/wireless/wl12xx/Makefile | 18 +−<br />

drivers/net/wireless/wl12xx/acx.c | 689 −−<br />

drivers/net/wireless/wl12xx/boot.c | 295 −<br />

drivers/net/wireless/wl12xx/cmd.c | 353 −<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 57


[<strong>GIT</strong>]: <strong>Networking</strong><br />

drivers/net/wireless/wl12xx/init.c | 200 −<br />

drivers/net/wireless/wl12xx/wl1251.c | 709 −−<br />

drivers/net/wireless/wl12xx/wl1251.h | 467 +−<br />

drivers/net/wireless/wl12xx/wl1251_acx.c | 918 ++<br />

.../net/wireless/wl12xx/{acx.h => wl1251_acx.h} | 345 +−<br />

drivers/net/wireless/wl12xx/wl1251_boot.c | 530 +<br />

.../net/wireless/wl12xx/{boot.h => wl1251_boot.h} | 13 +−<br />

drivers/net/wireless/wl12xx/wl1251_cmd.c | 412 +<br />

.../net/wireless/wl12xx/{cmd.h => wl1251_cmd.h} | 196 +−<br />

.../wl12xx/{debugfs.c => wl1251_debugfs.c} | 60 +−<br />

.../wl12xx/{debugfs.h => wl1251_debugfs.h} | 16 +−<br />

.../wireless/wl12xx/{event.c => wl1251_event.c} | 57 +−<br />

.../wireless/wl12xx/{event.h => wl1251_event.h} | 12 +−<br />

drivers/net/wireless/wl12xx/wl1251_init.c | 413 +<br />

.../net/wireless/wl12xx/{init.h => wl1251_init.h} | 29 +−<br />

drivers/net/wireless/wl12xx/wl1251_io.c | 196 +<br />

drivers/net/wireless/wl12xx/wl1251_io.h | 64 +<br />

.../net/wireless/wl12xx/{main.c => wl1251_main.c} | 890 +−<br />

.../wireless/wl12xx/{init.h => wl1251_netlink.h} | 22 +−<br />

drivers/net/wireless/wl12xx/{ps.c => wl1251_ps.c} | 80 +−<br />

drivers/net/wireless/wl12xx/{ps.h => wl1251_ps.h} | 18 +−<br />

.../net/wireless/wl12xx/{reg.h => wl1251_reg.h} | 105 +−<br />

drivers/net/wireless/wl12xx/{rx.c => wl1251_rx.c} | 93 +−<br />

drivers/net/wireless/wl12xx/{rx.h => wl1251_rx.h} | 24 +−<br />

drivers/net/wireless/wl12xx/wl1251_sdio.c | 205 +<br />

drivers/net/wireless/wl12xx/wl1251_spi.c | 344 +<br />

drivers/net/wireless/wl12xx/wl1251_spi.h | 61 +<br />

drivers/net/wireless/wl12xx/{tx.c => wl1251_tx.c} | 174 +−<br />

drivers/net/wireless/wl12xx/{tx.h => wl1251_tx.h} | 21 +−<br />

drivers/net/wireless/wl12xx/{wl12xx.h => wl1271.h} | 210 +−<br />

drivers/net/wireless/wl12xx/wl1271_acx.c | 961 ++<br />

.../net/wireless/wl12xx/{acx.h => wl1271_acx.h} | 622 +−<br />

drivers/net/wireless/wl12xx/wl1271_boot.c | 541 +<br />

drivers/net/wireless/wl12xx/wl1271_boot.h | 72 +<br />

drivers/net/wireless/wl12xx/wl1271_cmd.c | 813 ++<br />

drivers/net/wireless/wl12xx/wl1271_cmd.h | 464 +<br />

.../wl12xx/{debugfs.c => wl1271_debugfs.c} | 62 +−<br />

.../wl12xx/{debugfs.h => wl1271_debugfs.h} | 18 +−<br />

.../wireless/wl12xx/{event.c => wl1271_event.c} | 64 +−<br />

drivers/net/wireless/wl12xx/wl1271_event.h | 110 +<br />

drivers/net/wireless/wl12xx/wl1271_init.c | 397 +<br />

drivers/net/wireless/wl12xx/wl1271_init.h | 115 +<br />

drivers/net/wireless/wl12xx/wl1271_main.c | 1394 +++<br />

drivers/net/wireless/wl12xx/wl1271_ps.c | 142 +<br />

.../net/wireless/wl12xx/{debugfs.h => wl1271_ps.h} | 22 +−<br />

.../net/wireless/wl12xx/{reg.h => wl1271_reg.h} | 223 +−<br />

drivers/net/wireless/wl12xx/wl1271_rx.c | 200 +<br />

drivers/net/wireless/wl12xx/wl1271_rx.h | 121 +<br />

.../net/wireless/wl12xx/{spi.c => wl1271_spi.c} | 194 +−<br />

.../net/wireless/wl12xx/{spi.h => wl1271_spi.h} | 68 +−<br />

drivers/net/wireless/wl12xx/wl1271_tx.c | 378 +<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 58


[<strong>GIT</strong>]: <strong>Networking</strong><br />

drivers/net/wireless/wl12xx/wl1271_tx.h | 130 +<br />

drivers/net/wireless/wl3501_cs.c | 6 +−<br />

drivers/net/wireless/zd1201.c | 7 +−<br />

drivers/net/wireless/zd1211rw/zd_chip.c | 6 +−<br />

drivers/net/wireless/zd1211rw/zd_chip.h | 6 +−<br />

drivers/net/wireless/zd1211rw/zd_mac.c | 51 +−<br />

drivers/net/wireless/zd1211rw/zd_usb.c | 74 +−<br />

drivers/net/xen−netfront.c | 8 +−<br />

drivers/net/xilinx_emaclite.c | 1040 ++<br />

drivers/net/xtsonic.c | 2 +−<br />

drivers/net/yellowfin.c | 12 +−<br />

drivers/net/znet.c | 9 +−<br />

drivers/s390/net/claw.c | 2 +<br />

drivers/s390/net/ctcm_main.c | 11 +−<br />

drivers/s390/net/lcs.c | 8 +−<br />

drivers/s390/net/netiucv.c | 7 +−<br />

drivers/s390/net/qeth_core.h | 10 +−<br />

drivers/s390/net/qeth_core_main.c | 114 +−<br />

drivers/s390/net/qeth_core_sys.c | 2 +−<br />

drivers/s390/net/qeth_l2_main.c | 48 +−<br />

drivers/s390/net/qeth_l3_main.c | 52 +−<br />

drivers/ssb/Kconfig | 14 +<br />

drivers/ssb/Makefile | 1 +<br />

drivers/ssb/driver_chipcommon_pmu.c | 94 +<br />

drivers/ssb/main.c | 64 +−<br />

drivers/ssb/pci.c | 55 +−<br />

drivers/ssb/scan.c | 11 +<br />

drivers/ssb/sdio.c | 610 +<br />

drivers/ssb/ssb_private.h | 40 +<br />

drivers/staging/agnx/xmit.c | 3 +−<br />

drivers/staging/at76_usb/at76_usb.c | 10 +−<br />

drivers/staging/dst/dcore.c | 3 +−<br />

drivers/staging/epl/VirtualEthernet<strong>Linux</strong>.c | 2 +−<br />

drivers/staging/octeon/ethernet−mdio.c | 2 +−<br />

drivers/staging/octeon/ethernet−mdio.h | 2 +−<br />

drivers/staging/otus/usbdrv.c | 8 +−<br />

drivers/staging/otus/wrap_pkt.c | 3 −<br />

drivers/staging/rt2860/rt_main_dev.c | 6 +−<br />

drivers/staging/rtl8187se/ieee80211/ieee80211_tx.c | 4 +−<br />

drivers/staging/rtl8187se/r8180_core.c | 4 +−<br />

drivers/staging/slicoss/slicoss.c | 2 +−<br />

drivers/staging/stlc45xx/stlc45xx.c | 3 +−<br />

drivers/staging/sxg/sxg.h | 2 +−<br />

drivers/staging/sxg/sxg_ethtool.c | 2 +−<br />

drivers/staging/winbond/wb35rx.c | 3 +−<br />

drivers/staging/wlan−ng/p80211netdev.c | 2 +−<br />

drivers/usb/gadget/f_phonet.c | 93 +−<br />

drivers/usb/gadget/u_ether.c | 11 +−<br />

drivers/uwb/i1480/i1480u−wlp/i1480u−wlp.h | 3 +−<br />

drivers/uwb/i1480/i1480u−wlp/tx.c | 3 +−<br />

drivers/video/uvesafb.c | 3 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 59


[<strong>GIT</strong>]: <strong>Networking</strong><br />

drivers/w1/w1_netlink.c | 3 +−<br />

firmware/Makefile | 16 +−<br />

firmware/WHENCE | 17 +<br />

firmware/bnx2/bnx2−mips−06−4.6.16.fw.ihex | 5805 −−−−−−−−−<br />

firmware/bnx2/bnx2−mips−06−5.0.0.j3.fw.ihex | 5841 +++++++++<br />

firmware/bnx2/bnx2−mips−09−4.6.17.fw.ihex | 5816 −−−−−−−−−<br />

firmware/bnx2/bnx2−mips−09−5.0.0.j3.fw.ihex | 6051 +++++++++<br />

firmware/bnx2/bnx2−rv2p−06−4.6.16.fw.ihex | 441 −<br />

firmware/bnx2/bnx2−rv2p−06−5.0.0.j3.fw.ihex | 424 +<br />

firmware/bnx2/bnx2−rv2p−09−4.6.15.fw.ihex | 490 −<br />

firmware/bnx2/bnx2−rv2p−09−5.0.0.j3.fw.ihex | 462 +<br />

firmware/bnx2/bnx2−rv2p−09ax−5.0.0.j3.fw.ihex | 498 +<br />

firmware/bnx2x−e1−4.8.53.0.fw.ihex |10364 −−−−−−−−−−−−−−−−<br />

firmware/bnx2x−e1−5.0.21.0.fw.ihex |10184 ++++++++++++++++<br />

firmware/bnx2x−e1h−4.8.53.0.fw.ihex |12028 −−−−−−−−−−−−−−−−−−<br />

firmware/bnx2x−e1h−5.0.21.0.fw.ihex |12855 ++++++++++++++++++++<br />

firmware/cxgb3/ael2005_opt_edc.bin.ihex | 69 +<br />

firmware/cxgb3/ael2005_twx_edc.bin.ihex | 93 +<br />

firmware/cxgb3/ael2020_twx_edc.bin.ihex | 100 +<br />

fs/dlm/netlink.c | 2 +−<br />

include/asm−generic/socket.h | 3 +<br />

include/linux/arcdevice.h | 3 +−<br />

include/linux/can/dev.h | 1 +<br />

include/linux/connector.h | 6 +−<br />

include/linux/dcbnl.h | 18 +<br />

include/linux/ethtool.h | 15 +<br />

include/linux/hdlc.h | 8 +−<br />

include/linux/icmpv6.h | 2 −<br />

include/linux/ieee80211.h | 31 +−<br />

include/linux/if_addr.h | 1 +<br />

include/linux/if_arp.h | 1 −<br />

include/linux/if_ether.h | 4 +−<br />

include/linux/if_frad.h | 5 −<br />

include/linux/if_tun.h | 1 +<br />

include/linux/isdn/hdlc.h | 82 +<br />

include/linux/mISDNhw.h | 1 +<br />

include/linux/mISDNif.h | 16 +−<br />

include/linux/mdio.h | 2 +−<br />

include/linux/mmc/sdio_ids.h | 6 +<br />

include/linux/net_dropmon.h | 1 −<br />

include/linux/netdevice.h | 51 +−<br />

include/linux/netfilter/nfnetlink.h | 3 +−<br />

include/linux/netfilter/x_tables.h | 4 +−<br />

include/linux/netfilter/xt_CONNMARK.h | 6 −<br />

include/linux/netfilter/xt_MARK.h | 17 −<br />

include/linux/netfilter/xt_connmark.h | 5 −<br />

include/linux/netfilter/xt_conntrack.h | 36 −<br />

include/linux/netfilter/xt_mark.h | 5 −<br />

include/linux/netfilter_arp/arp_tables.h | 2 +−<br />

include/linux/netfilter_bridge/ebtables.h | 2 +−<br />

include/linux/netfilter_ipv4/Kbuild | 32 −<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 60


include/linux/netfilter_ipv4/ip_tables.h | 2 +−<br />

include/linux/netfilter_ipv4/ipt_CLASSIFY.h | 7 −<br />

include/linux/netfilter_ipv4/ipt_CONNMARK.h | 19 −<br />

include/linux/netfilter_ipv4/ipt_DSCP.h | 18 −<br />

include/linux/netfilter_ipv4/ipt_ECN.h | 4 +−<br />

include/linux/netfilter_ipv4/ipt_MARK.h | 18 −<br />

include/linux/netfilter_ipv4/ipt_NFQUEUE.h | 16 −<br />

include/linux/netfilter_ipv4/ipt_TCPMSS.h | 9 −<br />

include/linux/netfilter_ipv4/ipt_TOS.h | 12 −<br />

include/linux/netfilter_ipv4/ipt_comment.h | 10 −<br />

include/linux/netfilter_ipv4/ipt_connbytes.h | 18 −<br />

include/linux/netfilter_ipv4/ipt_connmark.h | 7 −<br />

include/linux/netfilter_ipv4/ipt_conntrack.h | 28 −<br />

include/linux/netfilter_ipv4/ipt_dccp.h | 15 −<br />

include/linux/netfilter_ipv4/ipt_dscp.h | 21 −<br />

include/linux/netfilter_ipv4/ipt_ecn.h | 4 +−<br />

include/linux/netfilter_ipv4/ipt_esp.h | 10 −<br />

include/linux/netfilter_ipv4/ipt_hashlimit.h | 14 −<br />

include/linux/netfilter_ipv4/ipt_helper.h | 7 −<br />

include/linux/netfilter_ipv4/ipt_iprange.h | 21 −<br />

include/linux/netfilter_ipv4/ipt_length.h | 7 −<br />

include/linux/netfilter_ipv4/ipt_limit.h | 8 −<br />

include/linux/netfilter_ipv4/ipt_mac.h | 7 −<br />

include/linux/netfilter_ipv4/ipt_mark.h | 9 −<br />

include/linux/netfilter_ipv4/ipt_multiport.h | 15 −<br />

include/linux/netfilter_ipv4/ipt_owner.h | 20 −<br />

include/linux/netfilter_ipv4/ipt_physdev.h | 17 −<br />

include/linux/netfilter_ipv4/ipt_pkttype.h | 7 −<br />

include/linux/netfilter_ipv4/ipt_policy.h | 23 −<br />

include/linux/netfilter_ipv4/ipt_recent.h | 21 −<br />

include/linux/netfilter_ipv4/ipt_sctp.h | 105 −<br />

include/linux/netfilter_ipv4/ipt_state.h | 15 −<br />

include/linux/netfilter_ipv4/ipt_string.h | 10 −<br />

include/linux/netfilter_ipv4/ipt_tcpmss.h | 7 −<br />

include/linux/netfilter_ipv4/ipt_tos.h | 13 −<br />

include/linux/netfilter_ipv6/Kbuild | 12 +−<br />

include/linux/netfilter_ipv6/ip6_tables.h | 2 +−<br />

include/linux/netfilter_ipv6/ip6t_MARK.h | 9 −<br />

include/linux/netfilter_ipv6/ip6t_esp.h | 10 −<br />

include/linux/netfilter_ipv6/ip6t_length.h | 8 −<br />

include/linux/netfilter_ipv6/ip6t_limit.h | 8 −<br />

include/linux/netfilter_ipv6/ip6t_mac.h | 7 −<br />

include/linux/netfilter_ipv6/ip6t_mark.h | 9 −<br />

include/linux/netfilter_ipv6/ip6t_multiport.h | 14 −<br />

include/linux/netfilter_ipv6/ip6t_owner.h | 18 −<br />

include/linux/netfilter_ipv6/ip6t_physdev.h | 17 −<br />

include/linux/netfilter_ipv6/ip6t_policy.h | 23 −<br />

include/linux/netlink.h | 15 +−<br />

include/linux/nl80211.h | 174 +−<br />

include/linux/nl802154.h | 6 +−<br />

include/linux/pci_ids.h | 3 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 61


[<strong>GIT</strong>]: <strong>Networking</strong><br />

include/linux/phonet.h | 20 +<br />

include/linux/rds.h | 12 +<br />

include/linux/rfkill.h | 38 +−<br />

include/linux/rtnetlink.h | 2 +−<br />

include/linux/skbuff.h | 6 +−<br />

include/linux/ssb/ssb.h | 69 +−<br />

include/linux/ssb/ssb_driver_chipcommon.h | 10 +<br />

include/linux/ssb/ssb_regs.h | 66 +−<br />

include/linux/tcp.h | 6 +−<br />

include/linux/tipc.h | 2 +<br />

include/linux/usb/rndis_host.h | 13 +−<br />

include/linux/usb/usbnet.h | 18 +−<br />

include/linux/wireless.h | 8 +<br />

include/net/{ieee802154 => }/af_ieee802154.h | 6 +−<br />

include/net/arp.h | 2 +−<br />

include/net/bluetooth/bluetooth.h | 5 +−<br />

include/net/bluetooth/hci_core.h | 10 +−<br />

include/net/bluetooth/l2cap.h | 134 +−<br />

include/net/bluetooth/rfcomm.h | 2 +<br />

include/net/cfg80211.h | 570 +−<br />

include/net/dcbnl.h | 2 +<br />

include/net/dst.h | 23 +−<br />

include/net/dst_ops.h | 28 +<br />

include/net/genetlink.h | 66 +−<br />

include/net/{ieee802154/mac_def.h => ieee802154.h} | 4 +−<br />

include/net/ieee802154/nl802154.h | 41 −<br />

.../netdevice.h => ieee802154_netdev.h} | 6 +−<br />

include/net/ip6_fib.h | 6 +<br />

include/net/ip_vs.h | 119 +−<br />

include/net/ipv6.h | 12 +<br />

include/net/irda/ircomm_event.h | 2 +−<br />

include/net/irda/ircomm_tty_attach.h | 4 +−<br />

include/net/irda/irlap_event.h | 2 +−<br />

include/net/irda/irlmp_event.h | 4 +−<br />

include/net/iw_handler.h | 8 +−<br />

include/net/mac80211.h | 195 +−<br />

include/net/neighbour.h | 6 +−<br />

include/net/net_namespace.h | 26 +−<br />

include/net/netfilter/nf_nat_core.h | 2 +−<br />

include/net/netlink.h | 4 +−<br />

include/net/netns/ipv6.h | 3 +−<br />

include/net/netns/x_tables.h | 3 +<br />

include/net/nl802154.h | 126 +<br />

include/net/phonet/pn_dev.h | 2 +<br />

include/net/pkt_sched.h | 3 +<br />

include/net/rtnetlink.h | 5 +−<br />

include/net/sch_generic.h | 22 +−<br />

include/net/scm.h | 2 −<br />

include/net/sctp/command.h | 3 +<br />

include/net/sctp/constants.h | 13 +−<br />

include/net/sctp/sctp.h | 7 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 62


include/net/sctp/structs.h | 63 +−<br />

include/net/sctp/user.h | 6 −<br />

include/net/tcp.h | 42 +−<br />

include/net/transp_v6.h | 2 +−<br />

include/net/udp.h | 3 +<br />

include/net/wpan−phy.h | 63 +<br />

include/net/xfrm.h | 2 +−<br />

include/trace/events/skb.h | 20 +<br />

kernel/hrtimer.c | 2 +<br />

kernel/taskstats.c | 10 +−<br />

lib/vsprintf.c | 199 +−<br />

net/8021q/vlan.c | 27 +−<br />

net/8021q/vlan_dev.c | 107 +−<br />

net/8021q/vlan_netlink.c | 20 +<br />

net/8021q/vlanproc.c | 2 +−<br />

net/Kconfig | 20 +<br />

net/Makefile | 1 −<br />

net/appletalk/aarp.c | 16 +−<br />

net/appletalk/ddp.c | 70 +−<br />

net/atm/br2684.c | 44 +−<br />

net/atm/clip.c | 17 +−<br />

net/atm/lec.c | 23 +−<br />

net/atm/mpc.c | 8 +−<br />

net/atm/proc.c | 9 +−<br />

net/bluetooth/Kconfig | 1 +<br />

net/bluetooth/af_bluetooth.c | 4 +−<br />

net/bluetooth/bnep/core.c | 5 +<br />

net/bluetooth/bnep/netdev.c | 9 +−<br />

net/bluetooth/hci_conn.c | 17 +−<br />

net/bluetooth/hci_core.c | 2 +−<br />

net/bluetooth/hci_event.c | 2 +<br />

net/bluetooth/hidp/core.c | 66 +−<br />

net/bluetooth/hidp/hidp.h | 2 +<br />

net/bluetooth/l2cap.c | 1357 ++−<br />

net/bluetooth/rfcomm/core.c | 69 +−<br />

net/bluetooth/sco.c | 49 +−<br />

net/bridge/br_device.c | 4 +−<br />

net/bridge/br_forward.c | 3 +−<br />

net/bridge/br_if.c | 7 +<br />

net/bridge/br_netfilter.c | 98 +−<br />

net/bridge/br_private.h | 6 +−<br />

net/bridge/br_stp.c | 2 +−<br />

net/bridge/br_sysfs_if.c | 17 +<br />

net/bridge/netfilter/ebt_log.c | 29 +−<br />

net/bridge/netfilter/ebt_ulog.c | 2 +−<br />

net/bridge/netfilter/ebtable_broute.c | 2 +−<br />

net/bridge/netfilter/ebtable_filter.c | 8 +−<br />

net/bridge/netfilter/ebtable_nat.c | 6 +−<br />

net/bridge/netfilter/ebtables.c | 13 +−<br />

net/can/af_can.c | 20 +−<br />

net/can/bcm.c | 85 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 63


net/can/proc.c | 281 +−<br />

net/compat.c | 17 +−<br />

net/core/datagram.c | 3 +<br />

net/core/dev.c | 656 +−<br />

net/core/drop_monitor.c | 14 +−<br />

net/core/ethtool.c | 32 +−<br />

net/core/neighbour.c | 95 +−<br />

net/core/net−sysfs.c | 2 +−<br />

net/core/net_namespace.c | 35 +−<br />

net/core/netpoll.c | 6 +−<br />

net/core/pktgen.c | 700 +−<br />

net/core/rtnetlink.c | 37 +−<br />

net/core/skbuff.c | 3 −<br />

net/core/sock.c | 16 +−<br />

net/dcb/dcbnl.c | 130 +<br />

net/dccp/ccids/ccid3.c | 4 +−<br />

net/dccp/feat.c | 7 +−<br />

net/dccp/ipv4.c | 2 +−<br />

net/dccp/ipv6.c | 8 +−<br />

net/dccp/proto.c | 4 +−<br />

net/decnet/dn_neigh.c | 6 +−<br />

net/decnet/dn_route.c | 2 +−<br />

net/dsa/dsa_priv.h | 6 +−<br />

net/dsa/tag_dsa.c | 2 +−<br />

net/dsa/tag_edsa.c | 2 +−<br />

net/dsa/tag_trailer.c | 2 +−<br />

net/econet/af_econet.c | 4 +−<br />

net/ieee802154/Makefile | 2 +−<br />

net/ieee802154/af_ieee802154.c | 8 +−<br />

net/ieee802154/dgram.c | 78 +−<br />

net/ieee802154/netlink.c | 172 +−<br />

net/ieee802154/nl_policy.c | 4 +−<br />

net/ieee802154/raw.c | 5 +−<br />

net/ieee802154/wpan−class.c | 159 +<br />

net/ipv4/af_inet.c | 124 +−<br />

net/ipv4/arp.c | 8 +−<br />

net/ipv4/fib_trie.c | 101 +−<br />

net/ipv4/inet_timewait_sock.c | 2 +−<br />

net/ipv4/ip_gre.c | 8 +−<br />

net/ipv4/ip_output.c | 2 +−<br />

net/ipv4/ipip.c | 8 +−<br />

net/ipv4/ipmr.c | 4 +−<br />

net/ipv4/netfilter/arp_tables.c | 47 +−<br />

net/ipv4/netfilter/arptable_filter.c | 4 +−<br />

net/ipv4/netfilter/ip_tables.c | 51 +−<br />

net/ipv4/netfilter/iptable_filter.c | 10 +−<br />

net/ipv4/netfilter/iptable_mangle.c | 16 +−<br />

net/ipv4/netfilter/iptable_raw.c | 10 +−<br />

net/ipv4/netfilter/iptable_security.c | 12 +−<br />

net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c | 22 +−<br />

net/ipv4/netfilter/nf_nat_core.c | 8 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 64


net/ipv4/netfilter/nf_nat_rule.c | 6 +−<br />

net/ipv4/netfilter/nf_nat_standalone.c | 8 +−<br />

net/ipv4/protocol.c | 19 +−<br />

net/ipv4/raw.c | 9 +−<br />

net/ipv4/route.c | 22 +−<br />

net/ipv4/tcp.c | 16 +−<br />

net/ipv4/tcp_input.c | 5 +−<br />

net/ipv4/tcp_ipv4.c | 66 +−<br />

net/ipv4/tcp_minisocks.c | 25 +−<br />

net/ipv4/tcp_output.c | 63 +−<br />

net/ipv4/tcp_timer.c | 16 +−<br />

net/ipv4/udp.c | 156 +−<br />

net/ipv4/xfrm4_policy.c | 37 +−<br />

net/ipv6/addrconf.c | 12 +−<br />

net/ipv6/af_inet6.c | 20 +−<br />

net/ipv6/icmp.c | 17 +−<br />

net/ipv6/ip6_fib.c | 16 +−<br />

net/ipv6/ip6_input.c | 6 +−<br />

net/ipv6/ip6_output.c | 44 +−<br />

net/ipv6/ip6_tunnel.c | 6 +−<br />

net/ipv6/ip6mr.c | 11 +−<br />

net/ipv6/ipv6_sockglue.c | 5 +−<br />

net/ipv6/mcast.c | 1 −<br />

net/ipv6/ndisc.c | 24 +−<br />

net/ipv6/netfilter/ip6_tables.c | 48 +−<br />

net/ipv6/netfilter/ip6t_eui64.c | 9 +−<br />

net/ipv6/netfilter/ip6table_filter.c | 10 +−<br />

net/ipv6/netfilter/ip6table_mangle.c | 16 +−<br />

net/ipv6/netfilter/ip6table_raw.c | 10 +−<br />

net/ipv6/netfilter/ip6table_security.c | 12 +−<br />

net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c | 18 +−<br />

net/ipv6/proc.c | 4 +−<br />

net/ipv6/protocol.c | 15 +−<br />

net/ipv6/raw.c | 9 +−<br />

net/ipv6/route.c | 34 +−<br />

net/ipv6/sit.c | 11 +−<br />

net/ipv6/sysctl_net_ipv6.c | 4 +−<br />

net/ipv6/tcp_ipv6.c | 21 +−<br />

net/ipv6/udp.c | 158 +−<br />

net/ipv6/xfrm6_policy.c | 38 +<br />

net/irda/ircomm/ircomm_event.c | 4 +−<br />

net/irda/ircomm/ircomm_tty_attach.c | 4 +−<br />

net/irda/iriap.c | 4 +−<br />

net/irda/irlan/irlan_common.c | 4 +−<br />

net/irda/irlan/irlan_eth.c | 10 +−<br />

net/irda/irlap.c | 2 +−<br />

net/irda/irlap_event.c | 4 +−<br />

net/irda/irlmp_event.c | 6 +−<br />

net/irda/irnet/irnet_ppp.h | 2 +−<br />

net/irda/irnetlink.c | 2 +−<br />

net/irda/irproc.c | 14 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 65


net/key/af_key.c | 4 +−<br />

net/lapb/lapb_iface.c | 2 +−<br />

net/llc/llc_proc.c | 2 +−<br />

net/mac80211/Kconfig | 42 +−<br />

net/mac80211/Makefile | 4 +−<br />

net/mac80211/agg−tx.c | 3 −<br />

net/mac80211/cfg.c | 234 +−<br />

net/mac80211/debugfs.c | 2 +−<br />

net/mac80211/debugfs_netdev.c | 52 +−<br />

net/mac80211/debugfs_sta.c | 98 +−<br />

net/mac80211/driver−ops.h | 119 +−<br />

net/mac80211/driver−trace.c | 9 +<br />

net/mac80211/driver−trace.h | 672 +<br />

net/mac80211/event.c | 23 +−<br />

net/mac80211/ibss.c | 23 +−<br />

net/mac80211/ieee80211_i.h | 260 +−<br />

net/mac80211/iface.c | 170 +−<br />

net/mac80211/main.c | 200 +−<br />

net/mac80211/mesh.c | 207 +−<br />

net/mac80211/mesh.h | 35 +−<br />

net/mac80211/mesh_hwmp.c | 47 +−<br />

net/mac80211/mesh_pathtbl.c | 177 +−<br />

net/mac80211/mesh_plink.c | 2 +−<br />

net/mac80211/mlme.c | 1988 ++−−<br />

net/mac80211/pm.c | 19 +−<br />

net/mac80211/rate.c | 31 +−<br />

net/mac80211/rc80211_minstrel.c | 23 +−<br />

net/mac80211/rc80211_minstrel.h | 1 −<br />

net/mac80211/rc80211_minstrel_debugfs.c | 4 +−<br />

net/mac80211/rc80211_pid_algo.c | 28 +−<br />

net/mac80211/rc80211_pid_debugfs.c | 2 +−<br />

net/mac80211/rx.c | 259 +−<br />

net/mac80211/scan.c | 375 +−<br />

net/mac80211/sta_info.c | 2 +<br />

net/mac80211/sta_info.h | 30 +−<br />

net/mac80211/tx.c | 580 +−<br />

net/mac80211/util.c | 130 +−<br />

net/mac80211/wep.c | 52 +−<br />

net/mac80211/wep.h | 7 +−<br />

net/mac80211/wext.c | 633 −<br />

net/mac80211/wme.c | 6 +−<br />

net/mac80211/wme.h | 3 +−<br />

net/mac80211/wpa.c | 3 +−<br />

net/netfilter/ipvs/ip_vs_app.c | 19 +−<br />

net/netfilter/ipvs/ip_vs_conn.c | 17 +−<br />

net/netfilter/ipvs/ip_vs_core.c | 56 +−<br />

net/netfilter/ipvs/ip_vs_ctl.c | 67 +−<br />

net/netfilter/ipvs/ip_vs_dh.c | 7 +−<br />

net/netfilter/ipvs/ip_vs_est.c | 4 +<br />

net/netfilter/ipvs/ip_vs_ftp.c | 7 +−<br />

net/netfilter/ipvs/ip_vs_lblc.c | 9 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 66


net/netfilter/ipvs/ip_vs_lblcr.c | 17 +−<br />

net/netfilter/ipvs/ip_vs_lc.c | 5 +−<br />

net/netfilter/ipvs/ip_vs_nq.c | 5 +−<br />

net/netfilter/ipvs/ip_vs_proto.c | 12 +−<br />

net/netfilter/ipvs/ip_vs_proto_ah_esp.c | 7 +−<br />

net/netfilter/ipvs/ip_vs_proto_tcp.c | 7 +−<br />

net/netfilter/ipvs/ip_vs_proto_udp.c | 7 +−<br />

net/netfilter/ipvs/ip_vs_rr.c | 5 +−<br />

net/netfilter/ipvs/ip_vs_sched.c | 41 +−<br />

net/netfilter/ipvs/ip_vs_sed.c | 5 +−<br />

net/netfilter/ipvs/ip_vs_sh.c | 5 +−<br />

net/netfilter/ipvs/ip_vs_sync.c | 53 +−<br />

net/netfilter/ipvs/ip_vs_wlc.c | 3 +<br />

net/netfilter/ipvs/ip_vs_wrr.c | 14 +−<br />

net/netfilter/ipvs/ip_vs_xmit.c | 43 +−<br />

net/netfilter/nf_conntrack_core.c | 8 +−<br />

net/netfilter/nf_conntrack_netlink.c | 54 +−<br />

net/netfilter/nfnetlink.c | 2 +−<br />

net/netfilter/nfnetlink_log.c | 6 +−<br />

net/netfilter/nfnetlink_queue.c | 9 +−<br />

net/netfilter/x_tables.c | 7 +−<br />

net/netfilter/xt_CONNMARK.c | 134 +−<br />

net/netfilter/xt_DSCP.c | 46 −<br />

net/netfilter/xt_MARK.c | 163 +−<br />

net/netfilter/xt_connmark.c | 101 +−<br />

net/netfilter/xt_conntrack.c | 155 +−<br />

net/netfilter/xt_dscp.c | 17 −<br />

net/netfilter/xt_iprange.c | 45 +−<br />

net/netfilter/xt_mark.c | 86 +−<br />

net/netfilter/xt_osf.c | 6 +−<br />

net/netfilter/xt_owner.c | 130 +−<br />

net/netlabel/netlabel_kapi.c | 6 +−<br />

net/netlink/af_netlink.c | 74 +−<br />

net/netlink/genetlink.c | 188 +−<br />

net/netrom/nr_dev.c | 6 +−<br />

net/packet/af_packet.c | 246 +−<br />

net/phonet/datagram.c | 5 +−<br />

net/phonet/pep−gprs.c | 6 +−<br />

net/phonet/pep.c | 7 +−<br />

net/phonet/pn_dev.c | 34 +−<br />

net/phonet/pn_netlink.c | 2 +−<br />

net/phonet/socket.c | 99 +<br />

net/rds/Kconfig | 26 +−<br />

net/rds/Makefile | 11 +−<br />

net/rds/af_rds.c | 8 −<br />

net/rds/bind.c | 3 +<br />

net/rds/cong.c | 1 +<br />

net/rds/connection.c | 54 +−<br />

net/rds/ib.c | 7 +−<br />

net/rds/ib.h | 18 +−<br />

net/rds/ib_cm.c | 62 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 67


net/rds/ib_rdma.c | 12 +−<br />

net/rds/ib_recv.c | 53 +−<br />

net/rds/ib_stats.c | 2 +−<br />

net/rds/ib_sysctl.c | 12 +−<br />

net/rds/info.c | 3 +<br />

net/rds/iw.c | 16 +−<br />

net/rds/iw.h | 1 −<br />

net/rds/iw_rdma.c | 28 +−<br />

net/rds/iw_send.c | 2 +−<br />

net/rds/iw_stats.c | 2 +−<br />

net/rds/message.c | 6 +<br />

net/rds/page.c | 1 +<br />

net/rds/rdma_transport.c | 16 +−<br />

net/rds/rds.h | 9 +−<br />

net/rds/recv.c | 28 +−<br />

net/rds/send.c | 3 +<br />

net/rds/stats.c | 6 +−<br />

net/rds/tcp.c | 320 +<br />

net/rds/tcp.h | 93 +<br />

net/rds/tcp_connect.c | 153 +<br />

net/rds/tcp_listen.c | 199 +<br />

net/rds/tcp_recv.c | 356 +<br />

net/rds/tcp_send.c | 263 +<br />

net/rds/tcp_stats.c | 74 +<br />

net/rds/threads.c | 2 +<br />

net/rds/transport.c | 31 +−<br />

net/rfkill/core.c | 14 +−<br />

net/rose/rose_dev.c | 4 +−<br />

net/rxrpc/ar−ack.c | 2 +−<br />

net/sched/Makefile | 2 +−<br />

net/sched/act_api.c | 2 +−<br />

net/sched/cls_api.c | 12 +−<br />

net/sched/sch_api.c | 139 +−<br />

net/sched/sch_cbq.c | 38 +−<br />

net/sched/sch_generic.c | 223 +−<br />

net/sched/sch_hfsc.c | 4 +−<br />

net/sched/sch_htb.c | 35 +−<br />

net/sched/sch_ingress.c | 14 −<br />

net/sched/sch_mq.c | 235 +<br />

net/sched/sch_multiq.c | 33 +−<br />

net/sched/sch_prio.c | 32 +−<br />

net/sched/sch_red.c | 21 −<br />

net/sched/sch_sfq.c | 7 −<br />

net/sched/sch_tbf.c | 22 −<br />

net/sched/sch_teql.c | 10 +−<br />

net/sctp/associola.c | 93 +−<br />

net/sctp/bind_addr.c | 21 +−<br />

net/sctp/chunk.c | 62 +−<br />

net/sctp/debug.c | 14 +−<br />

net/sctp/output.c | 188 +−<br />

net/sctp/outqueue.c | 47 +−<br />

[<strong>GIT</strong>]: <strong>Networking</strong><br />

[<strong>GIT</strong>]: <strong>Networking</strong> 68


[<strong>GIT</strong>]: <strong>Networking</strong><br />

net/sctp/proc.c | 4 +−<br />

net/sctp/protocol.c | 11 +−<br />

net/sctp/sm_make_chunk.c | 25 +−<br />

net/sctp/sm_sideeffect.c | 56 +−<br />

net/sctp/sm_statefuns.c | 68 +−<br />

net/sctp/socket.c | 38 +−<br />

net/sctp/sysctl.c | 12 +<br />

net/sctp/transport.c | 3 +<br />

net/tipc/bearer.c | 2 +−<br />

net/tipc/netlink.c | 2 +−<br />

net/tipc/socket.c | 6 +<br />

net/unix/af_unix.c | 5 +−<br />

net/wireless/Kconfig | 75 +−<br />

net/wireless/Makefile | 5 +−<br />

net/wireless/chan.c | 89 +<br />

net/wireless/core.c | 499 +−<br />

net/wireless/core.h | 249 +−<br />

net/wireless/debugfs.c | 14 +−<br />

net/wireless/debugfs.h | 8 +−<br />

net/wireless/ibss.c | 294 +−<br />

net/wireless/mlme.c | 627 +−<br />

net/wireless/nl80211.c | 1724 ++−<br />

net/wireless/nl80211.h | 71 +−<br />

net/wireless/reg.c | 169 +−<br />

net/wireless/reg.h | 15 +<br />

net/wireless/scan.c | 159 +−<br />

net/wireless/sme.c | 933 ++<br />

net/wireless/util.c | 190 +−<br />

net/wireless/wext−compat.c | 880 ++−<br />

net/wireless/wext−compat.h | 49 +<br />

net/wireless/wext−sme.c | 404 +<br />

net/wireless/wext.c | 257 +−<br />

net/xfrm/xfrm_proc.c | 2 +−<br />

1378 files changed, 133424 insertions(+), 83544 deletions(−)<br />

create mode 100644 Documentation/btmrvl.txt<br />

create mode 100644 drivers/bluetooth/btmrvl_debugfs.c<br />

create mode 100644 drivers/bluetooth/btmrvl_drv.h<br />

create mode 100644 drivers/bluetooth/btmrvl_main.c<br />

create mode 100644 drivers/bluetooth/btmrvl_sdio.c<br />

create mode 100644 drivers/bluetooth/btmrvl_sdio.h<br />

create mode 100644 drivers/isdn/hardware/mISDN/avmfritz.c<br />

create mode 100644 drivers/isdn/hardware/mISDN/iohelper.h<br />

create mode 100644 drivers/isdn/hardware/mISDN/ipac.h<br />

create mode 100644 drivers/isdn/hardware/mISDN/isar.h<br />

create mode 100644 drivers/isdn/hardware/mISDN/mISDNinfineon.c<br />

create mode 100644 drivers/isdn/hardware/mISDN/mISDNipac.c<br />

create mode 100644 drivers/isdn/hardware/mISDN/mISDNisar.c<br />

create mode 100644 drivers/isdn/hardware/mISDN/netjet.c<br />

create mode 100644 drivers/isdn/hardware/mISDN/netjet.h<br />

create mode 100644 drivers/isdn/hardware/mISDN/speedfax.c<br />

create mode 100644 drivers/isdn/hardware/mISDN/w6692.c<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 69


[<strong>GIT</strong>]: <strong>Networking</strong><br />

create mode 100644 drivers/isdn/hardware/mISDN/w6692.h<br />

delete mode 100644 drivers/isdn/hisax/isdnhdlc.h<br />

rename drivers/isdn/{hisax => i4l}/isdnhdlc.c (54%)<br />

create mode 100644 drivers/net/can/sja1000/sja1000_isa.c<br />

delete mode 100644 drivers/net/netxen/netxen_nic_niu.c<br />

delete mode 100644 drivers/net/netxen/netxen_nic_phan_reg.h<br />

create mode 100644 drivers/net/phy/bcm63xx.c<br />

create mode 100644 drivers/net/wireless/ath/ath.h<br />

create mode 100644 drivers/net/wireless/ath/ath9k/btcoex.c<br />

create mode 100644 drivers/net/wireless/ath/ath9k/btcoex.h<br />

create mode 100644 drivers/net/wireless/ath/ath9k/eeprom_4k.c<br />

create mode 100644 drivers/net/wireless/ath/ath9k/eeprom_9287.c<br />

create mode 100644 drivers/net/wireless/ath/ath9k/eeprom_def.c<br />

rename drivers/net/wireless/ipw2x00/{ieee80211.h => libipw.h} (54%)<br />

delete mode 100644 drivers/net/wireless/iwmc3200wifi/wext.c<br />

create mode 100644 drivers/net/wireless/orinoco/cfg.c<br />

create mode 100644 drivers/net/wireless/orinoco/cfg.h<br />

create mode 100644 drivers/net/wireless/p54/eeprom.c<br />

create mode 100644 drivers/net/wireless/p54/eeprom.h<br />

create mode 100644 drivers/net/wireless/p54/fwio.c<br />

create mode 100644 drivers/net/wireless/p54/led.c<br />

create mode 100644 drivers/net/wireless/p54/lmac.h<br />

create mode 100644 drivers/net/wireless/p54/main.c<br />

delete mode 100644 drivers/net/wireless/p54/p54common.c<br />

delete mode 100644 drivers/net/wireless/p54/p54common.h<br />

create mode 100644 drivers/net/wireless/p54/txrx.c<br />

delete mode 100644 drivers/net/wireless/rt2x00/rt2x00rfkill.c<br />

create mode 100644 drivers/net/wireless/rtl818x/rtl8187_rfkill.c<br />

create mode 100644 drivers/net/wireless/rtl818x/rtl8187_rfkill.h<br />

delete mode 100644 drivers/net/wireless/wl12xx/acx.c<br />

delete mode 100644 drivers/net/wireless/wl12xx/boot.c<br />

delete mode 100644 drivers/net/wireless/wl12xx/cmd.c<br />

delete mode 100644 drivers/net/wireless/wl12xx/init.c<br />

delete mode 100644 drivers/net/wireless/wl12xx/wl1251.c<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1251_acx.c<br />

copy drivers/net/wireless/wl12xx/{acx.h => wl1251_acx.h} (84%)<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1251_boot.c<br />

rename drivers/net/wireless/wl12xx/{boot.h => wl1251_boot.h} (76%)<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1251_cmd.c<br />

rename drivers/net/wireless/wl12xx/{cmd.h => wl1251_cmd.h} (59%)<br />

copy drivers/net/wireless/wl12xx/{debugfs.c => wl1251_debugfs.c} (92%)<br />

copy drivers/net/wireless/wl12xx/{debugfs.h => wl1251_debugfs.h} (74%)<br />

copy drivers/net/wireless/wl12xx/{event.c => wl1251_event.c} (57%)<br />

rename drivers/net/wireless/wl12xx/{event.h => wl1251_event.h} (94%)<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1251_init.c<br />

copy drivers/net/wireless/wl12xx/{init.h => wl1251_init.h} (53%)<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1251_io.c<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1251_io.h<br />

rename drivers/net/wireless/wl12xx/{main.c => wl1251_main.c} (53%)<br />

rename drivers/net/wireless/wl12xx/{init.h => wl1251_netlink.h} (53%)<br />

rename drivers/net/wireless/wl12xx/{ps.c => wl1251_ps.c} (51%)<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 70


[<strong>GIT</strong>]: <strong>Networking</strong><br />

rename drivers/net/wireless/wl12xx/{ps.h => wl1251_ps.h} (72%)<br />

copy drivers/net/wireless/wl12xx/{reg.h => wl1251_reg.h} (81%)<br />

rename drivers/net/wireless/wl12xx/{rx.c => wl1251_rx.c} (68%)<br />

rename drivers/net/wireless/wl12xx/{rx.h => wl1251_rx.h} (88%)<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1251_sdio.c<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1251_spi.c<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1251_spi.h<br />

rename drivers/net/wireless/wl12xx/{tx.c => wl1251_tx.c} (73%)<br />

rename drivers/net/wireless/wl12xx/{tx.h => wl1251_tx.h} (93%)<br />

rename drivers/net/wireless/wl12xx/{wl12xx.h => wl1271.h} (67%)<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1271_acx.c<br />

rename drivers/net/wireless/wl12xx/{acx.h => wl1271_acx.h} (73%)<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1271_boot.c<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1271_boot.h<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1271_cmd.c<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1271_cmd.h<br />

rename drivers/net/wireless/wl12xx/{debugfs.c => wl1271_debugfs.c} (92%)<br />

copy drivers/net/wireless/wl12xx/{debugfs.h => wl1271_debugfs.h} (69%)<br />

rename drivers/net/wireless/wl12xx/{event.c => wl1271_event.c} (51%)<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1271_event.h<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1271_init.c<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1271_init.h<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1271_main.c<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1271_ps.c<br />

rename drivers/net/wireless/wl12xx/{debugfs.h => wl1271_ps.h} (60%)<br />

rename drivers/net/wireless/wl12xx/{reg.h => wl1271_reg.h} (93%)<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1271_rx.c<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1271_rx.h<br />

rename drivers/net/wireless/wl12xx/{spi.c => wl1271_spi.c} (61%)<br />

rename drivers/net/wireless/wl12xx/{spi.h => wl1271_spi.h} (58%)<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1271_tx.c<br />

create mode 100644 drivers/net/wireless/wl12xx/wl1271_tx.h<br />

create mode 100644 drivers/net/xilinx_emaclite.c<br />

create mode 100644 drivers/ssb/sdio.c<br />

delete mode 100644 firmware/bnx2/bnx2−mips−06−4.6.16.fw.ihex<br />

create mode 100644 firmware/bnx2/bnx2−mips−06−5.0.0.j3.fw.ihex<br />

delete mode 100644 firmware/bnx2/bnx2−mips−09−4.6.17.fw.ihex<br />

create mode 100644 firmware/bnx2/bnx2−mips−09−5.0.0.j3.fw.ihex<br />

delete mode 100644 firmware/bnx2/bnx2−rv2p−06−4.6.16.fw.ihex<br />

create mode 100644 firmware/bnx2/bnx2−rv2p−06−5.0.0.j3.fw.ihex<br />

delete mode 100644 firmware/bnx2/bnx2−rv2p−09−4.6.15.fw.ihex<br />

create mode 100644 firmware/bnx2/bnx2−rv2p−09−5.0.0.j3.fw.ihex<br />

create mode 100644 firmware/bnx2/bnx2−rv2p−09ax−5.0.0.j3.fw.ihex<br />

delete mode 100644 firmware/bnx2x−e1−4.8.53.0.fw.ihex<br />

create mode 100644 firmware/bnx2x−e1−5.0.21.0.fw.ihex<br />

delete mode 100644 firmware/bnx2x−e1h−4.8.53.0.fw.ihex<br />

create mode 100644 firmware/bnx2x−e1h−5.0.21.0.fw.ihex<br />

create mode 100644 firmware/cxgb3/ael2005_opt_edc.bin.ihex<br />

create mode 100644 firmware/cxgb3/ael2005_twx_edc.bin.ihex<br />

create mode 100644 firmware/cxgb3/ael2020_twx_edc.bin.ihex<br />

create mode 100644 include/linux/isdn/hdlc.h<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 71


[<strong>GIT</strong>]: <strong>Networking</strong><br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_CLASSIFY.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_CONNMARK.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_DSCP.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_MARK.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_NFQUEUE.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_TCPMSS.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_TOS.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_comment.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_connbytes.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_connmark.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_conntrack.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_dccp.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_dscp.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_esp.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_hashlimit.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_helper.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_iprange.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_length.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_limit.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_mac.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_mark.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_multiport.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_owner.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_physdev.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_pkttype.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_policy.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_recent.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_sctp.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_state.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_string.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_tcpmss.h<br />

delete mode 100644 include/linux/netfilter_ipv4/ipt_tos.h<br />

delete mode 100644 include/linux/netfilter_ipv6/ip6t_MARK.h<br />

delete mode 100644 include/linux/netfilter_ipv6/ip6t_esp.h<br />

delete mode 100644 include/linux/netfilter_ipv6/ip6t_length.h<br />

delete mode 100644 include/linux/netfilter_ipv6/ip6t_limit.h<br />

delete mode 100644 include/linux/netfilter_ipv6/ip6t_mac.h<br />

delete mode 100644 include/linux/netfilter_ipv6/ip6t_mark.h<br />

delete mode 100644 include/linux/netfilter_ipv6/ip6t_multiport.h<br />

delete mode 100644 include/linux/netfilter_ipv6/ip6t_owner.h<br />

delete mode 100644 include/linux/netfilter_ipv6/ip6t_physdev.h<br />

delete mode 100644 include/linux/netfilter_ipv6/ip6t_policy.h<br />

rename include/net/{ieee802154 => }/af_ieee802154.h (95%)<br />

create mode 100644 include/net/dst_ops.h<br />

rename include/net/{ieee802154/mac_def.h => ieee802154.h} (98%)<br />

delete mode 100644 include/net/ieee802154/nl802154.h<br />

rename include/net/{ieee802154/netdevice.h => ieee802154_netdev.h} (95%)<br />

create mode 100644 include/net/nl802154.h<br />

create mode 100644 include/net/wpan−phy.h<br />

create mode 100644 net/ieee802154/wpan−class.c<br />

create mode 100644 net/mac80211/driver−trace.c<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 72


[<strong>GIT</strong>]: <strong>Networking</strong><br />

create mode 100644 net/mac80211/driver−trace.h<br />

delete mode 100644 net/mac80211/wext.c<br />

create mode 100644 net/rds/tcp.c<br />

create mode 100644 net/rds/tcp.h<br />

create mode 100644 net/rds/tcp_connect.c<br />

create mode 100644 net/rds/tcp_listen.c<br />

create mode 100644 net/rds/tcp_recv.c<br />

create mode 100644 net/rds/tcp_send.c<br />

create mode 100644 net/rds/tcp_stats.c<br />

create mode 100644 net/sched/sch_mq.c<br />

create mode 100644 net/wireless/chan.c<br />

create mode 100644 net/wireless/sme.c<br />

create mode 100644 net/wireless/wext−compat.h<br />

create mode 100644 net/wireless/wext−sme.c<br />

−−<br />

To unsubscribe from this list: send the line "unsubscribe linux−kernel" in<br />

the body of a message to majordomo@xxxxxxxxxxxxxxx<br />

More majordomo info at http://vger.kernel.org/majordomo−info.html<br />

Please read the FAQ at http://www.tux.org/lkml/<br />

[<strong>GIT</strong>]: <strong>Networking</strong> 73

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!