lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20120521.044655.2240789432987862555.davem@davemloft.net>
Date:	Mon, 21 May 2012 04:46:55 -0400 (EDT)
From:	David Miller <davem@...emloft.net>
To:	torvalds@...ux-foundation.org
CC:	akpm@...ux-foundation.org, netdev@...r.kernel.org,
	linux-kernel@...r.kernel.org
Subject: [GIT] Networking


Major highlights:

1) Get rid of the error prone NLA_PUT*() macros that used an
   embedded goto.

2) Kill off the token-ring and MCA networking drivers, from
   Paul Gortmaker.

3) Reduce high-order allocations made by datagram AF_UNIX sockets,
   from Eric Dumazet.

4) Add PTP hardware clock support to IGB and IXGBE, from Richard
   Cochran and Jacob Keller.

5) Allow users to query timestamping capabilities of a card via
   ethtool, from Richard Cochran.

6) Add loadbalance mode to the teaming driver, from Jiri Pirko.
   Part of this is that we can now have BPF filters not attached
   to sockets, and the loadbalancing function is calculated
   using one.

7) Francois Romieu went through the network drivers removing
   gratuitous uses of netdev->base_addr, perhaps some day we
   can remove it completely but it's used for ISA probing
   still.

8) Add a BPF JIT for sparc.  I know, who cares, right? :-)

9) Move networking sysctl registry away from using the compatability
   mode interfaces in the sysctl code.  From Eric W. Biederman.

10) Pavel Emelyanov added a way to save and restore TCP socket
    state via TCP_REPAIR, TCP_REPAIR_QUEUE, and TCP_QUEUE_SEQ
    socket options as well as a way to forcefully bind a socket
    to a port via the sk->sk_reuse value SK_FORCE_REUSE.  There
    is also a TCP_REPAIR_OPTIONS which allows to reinstante the
    TCP options enabled on the connection.

11) Several enhancements from Eric Dumazet that, in particular,
    can enhance splice performance on TCP sockets significantly.

    a) Reset the offset of the per-socket sendmsg page when
       we know we're the only use of the page in linear_to_page().

    b) Add facilities such that skb->data can be backed a page rather
       than SLAB kmalloc'd memory.  In particular devices which were
       receiving into linear RX buffers can now end up providing paged
       data.

       The big result is that code like splice and GRO do not have to
       copy any more.

12) Allow a pure sender to more gracefully handle ACK backlogs in
    TCP.  What can happen at high rates is that the sender hasn't
    grown his receive buffer limits at all (he's not receiving data
    so really doesn't need to), but the non-data ACKs consume
    receive buffer space.

    sk_add_backlog() is too aggressive in dropping frames in this
    case, so relax it's requirements by using the receive buffer
    plus the send buffer limit as the backlog limit instead of just
    the former.

    Also from Eric Dumazet.

13) Add ipv6 support to L2TP, from Benjamin LaHaise, James Chapman,
    and Chris Elston.

14) Implement TCP early retransmit (RFC 5827), from Yuchung Cheng.
    Basically, we can start fast retransmit before hiting the
    dupack threshold under certain conditions.

15) New CODEL active queue management packet scheduler, from
    Eric Dumazet based upon initial work by Dave Taht.

    Basically, the big feature is that packets are dropped (or
    ECN bits are set) based upon how long packets live in the
    queue, rather than the queue length (which is what RED uses).

Please pull, thanks a lot!

The following changes since commit 76e10d158efb6d4516018846f60c2ab5501900bc:

  Linux 3.4 (2012-05-20 15:29:13 -0700)

are available in the git repository at:

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

for you to fetch changes up to 74863948f925d9f3bb4e3d3a783e49e9c662d839:

  drivers/net/stmmac: seq_file fix memory leak (2012-05-21 03:37:56 -0400)

----------------------------------------------------------------
Aarthi Thiruvengadam (2):
      ath6kl: handle probe response from P2P device in P2P GO mode
      ath6kl: add debug log for AP MLME operations

Ajit Khaparde (4):
      be2net: fix ethtool get settings
      be2net: Ignore status of some ioctls during driver load
      be2net: fix speed displayed by ethtool on certain SKUs
      be2net: update the driver version

Akinobu Mita (1):
      ppp: use for_each_set_bit_from

Alan Cox (1):
      dummy: documentation is stale

Alex Copot (1):
      tcp: bind() use stronger condition for bind_conflict

Alexander Duyck (18):
      net: Stop decapitating clones that have a head_frag
      tcp: Fix truesize accounting in tcp_try_coalesce
      tcp: Move code related to head frag in tcp_try_coalesce
      tcp: move stats merge to the end of tcp_try_coalesce
      ixgbe: Fix use after free on module remove
      skb: Add skb_head_is_locked helper function
      ixgbe: Track instances of buffer available but no DMA resources present
      ixgbe: Reorder the ring to q_vector mapping to improve performance
      ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode
      ixgbe: Use __free_pages instead of put_page to release pages
      ixgbe: Reorder link flow control functions in ixgbe_common.c
      ixgbe: Update link flow control to correctly handle multiple packet buffer DCB
      skb: Drop bad code from pskb_expand_head
      skb: Drop "fastpath" variable for skb_cloned check in pskb_expand_head
      skb: Add inline helper for getting the skb end offset from head
      ixgbe: Exit on error case in VF message processing
      ixgbe: Clean up priority based flow control
      ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control

Alexey I. Froloff (1):
      Treat ND option 31 as userland (DNSSL support)

Allan Stephens (25):
      tipc: introduce publication lists struct
      tipc: Factor out name publication code to a separate function
      tipc: Separate cluster-scope and zone-scope names into distinct lists
      tipc: Update node-scope publications when network address is assigned
      tipc: Don't record failed publication attempt as a success
      tipc: Add routines for safe checking of node's network address
      tipc: Ensure network address change doesn't impact name table updates
      tipc: Optimize re-initialization of port message header templates
      tipc: Ensure network address change doesn't impact new port
      tipc: delete duplicate peerport/peernode helper functions
      tipc: Ensure network address change doesn't impact local connections
      tipc: take lock while updating node network address
      tipc: properly handle off-node send requests with invalid addr
      tipc: handle <0.0.0> as an alias for this node on outgoing msgs
      tipc: Ensure network address change doesn't impact rejected message
      tipc: Ensure network address change doesn't impact configuration service
      tipc: Optimize re-initialization of configuration service
      tipc: Optimize initialization of configuration service
      tipc: Optimize termination of configuration service
      tipc: Enhance re-initialization of network topology service
      tipc: Optimize initialization of network topology service
      tipc: remove redundant memset and stale comment from subscr.c
      tipc: Create helper routine to delete unused name sequence structure
      tipc: Enhance error checking of published names
      tipc: Reject payload messages with invalid message type

Amir Vadai (9):
      net/mlx4_en: Force user priority by QP attribute
      net/mlx4_core: set port QoS attributes
      net/mlx4_en: DCB QoS support
      net/mlx4_en: sk_prio <=> UP for untagged traffic
      net/route: export symbol ip_tos2prio
      IB/rdma_cm: TOS <=> UP mapping for IBoE
      net/dcb: Add an optional max rate attribute
      net/mlx4_en: Set max rate-limit for a TC
      net/mlx4_en: num cores tx rings for every UP

Amit Beka (1):
      iwlwifi: added HBUS_TARG_TEST_REG

Amitkumar Karwar (12):
      mwifiex: update signal strength in mBm units
      mwifiex: add cfg80211 dump_station handler
      mwifiex: remove redundant signal handling code
      mwifiex: support STATION_INFO_SIGNAL_AVG
      mwifiex: add set_cqm_rssi_config handler support
      mwifiex: set default regulatory domain
      mwifiex: display correct country information in debugfs "info"
      mwifiex: use asynchronous firmware loading
      mwifiex: code cleanup in BSS handling
      mwifiex: corrections in timestamp related code
      mwifiex: add support for Marvell USB8797 chipset
      mwifiex: fix static checker warnings

Andreas Eversberg (7):
      mISDN: Fix NULL pointer bug in if-condition of mISDN_dsp
      mISDN: Fixed hardware bridging/conference check routine of mISDN_dsp.ko.
      mISDN: Fixed false interruption of audio during bridging change.
      mISDN: Using FLG_ACTIVE flag to determine if layer 1 is active or not.
      mISDN: Rework of LED status display for HFC-4S/8S/E1 cards.
      mISDN: Added support for fragmentation of E1 interfaces of hfcmulti driver.
      mISDN: Added PH_* state info to tei manager.

Andreas Hartmann (1):
      rt2x00: Don't let mac80211 send a BAR when an AMPDU subframe fails

Andrei Emeltchenko (1):
      mac80211: Adds clean sdata helper

Andrew Bird (Sphere Systems) (4):
      net: cdc_ether: Add ZTE WWAN matches before generic Ethernet
      USB: qmi_wwan: Make forced int 4 whitelist generic
      USB: qmi_wwan: Add ZTE (Vodafone) K3765-Z
      USB: qmi_wwan: Add ZTE (Vodafone) K3520-Z

Andrew Victor (1):
      AT91: Remove fixed mapping for AT91RM9200 ethernet

Anisse Astier (4):
      rt2800: debugfs register access: BBP is 256 bytes big
      rt2800: add chipset revision RT5390R support
      rt2x00: debugfs support - allow a register to be empty
      rt2x00: Add debugfs access for rfcsr register

Antonio Quartulli (15):
      b43: claim support for IBSS RSN
      MAINTAINERS: add additional maintainer for net/batman-adv
      batman-adv: clean up Kconfig
      batman-adv: use ETH_ALEN instead of hardcoded numeric constants
      batman-adv: convert the tt_crc to network order
      batman-adv: remove duplicated line in comment
      batman-adv: use ETH_HLEN instead of sizeof(struct ethhdr)
      batman-adv: print OGM seq numbers as unsigned int
      batman-adv: skip the window protection test when the originator has no neighbours
      batman-adv: fix wrong dhcp option list browsing
      batman-adv: update copyright years
      batman-adv: add contributor name
      batman-adv: avoid skb_linearise() if not needed
      batman-adv: improve unicast packet (re)routing
      batman-adv: unset the TT_CLIENT_PENDING flag if the new local entry already exists

Arend van Spriel (5):
      brcm80211: fmac: make brcmf_net_attach() static
      brcm80211: fmac: remove primary mac address handling from brcmf_net_attach
      brcm80211: fmac: register primary net device with device mac address
      brcm80211: smac: do not use US as fallback regulatory hint
      brcm80211: smac: only provide valid regulatory hint

Arik Nemtsov (19):
      wlcore/wl12xx: create per-chip-family private storage
      wlcore/wl12xx: set the number of Tx descriptors per chip family
      wlcore/wl12xx: change GEM Tx-spare blocks per-vif
      wlcore/wl12xx: add hw op for calculating hw block count per packet
      wlcore/wl12xx: add hw op for setting blocks in hw_tx_desc
      wlcore/wl12xx: add hw op for setting frame length in tx_hw_desc
      wlcore/wl12xx: add global elements to convert hw-rates to standard rates
      wlcore: introduce Rx block-size alignment HW quirk
      wlcore/wl12xx: add hw op for getting rx buffer data alignment
      wlcore/wl12xx: add hw op for getting rx packet data length
      wlcore/wl12xx: split Tx completion to immediate/delayed
      wlcore/wl12xx: turn no-Tx-align quirk into Tx-align
      wlcore/wl12xx: add hw op for vif init
      wlcore/wl12xx: expand functionality of cmd_trigger HW op
      wlcore/wl12xx: add hw op to get rate-mask for AP-link in STA mode
      wlcore/wl12xx: set HT capabilities per chip-family
      wlcore: set max_rx_agg_subframes in mac80211 according to HT conf
      wlcore: add module param to prevent HW recovery
      wlcore/wl12xx: adapt FW status for multiple families

Arnd Bergmann (8):
      davinci_cpdma: export symbols used by other drivers
      drivers/net: add missing __devexit_p() annotations
      caif: include linux/io.h
      drivers/net: iwmc3200 depends on EXPERIMENTAL
      8390: select CRC32 support
      donauboe: replace excessive udelay with msleep
      sungem: use mdelay instead of udelay where necessary
      drivers/net: decouple ISA and ISA_DMA_API

Ashok Nagarajan (8):
      mac80211: Use mandatory rates as basic rates when starting mesh
      mac80211: Indicate basic rates when adding rate IEs
      mac80211: Modify sta_get_rates to give basic rates
      mac80211: Check basic rates when peering
      mac80211: Advertise HT protection mode in IEs
      mac80211: Implement HT mixed protection mode
      mac80211: Allow nonHT/HT peering in mesh
      {nl,cfg,mac}80211: Allow user to see/configure HT protection mode

Avinash Patil (1):
      mwifiex: add support for WPS2.0

Axel Lin (4):
      net/tokenring: use module_pci_driver
      net/wan: use module_pci_driver
      net/wireless: use module_pci_driver
      net/can: use module_pci_driver

Bala Shanmugam (2):
      ath6kl: Set background scan period.
      cfg80211: Validate legacy rateset.

Barak Witkowski (3):
      bnx2x: Added support for a new device - 57811
      bnx2x: add afex support
      bnx2x: Update driver version to 1.72.50-0

Ben Greear (13):
      net: Report dev->promiscuity in netlink reports.
      e1000: Support RX-ALL flag.
      mac80211: Add iface name when calling WARN-ON.
      ath9k: Add tx-failed counter.
      ath9k: Add more recv stats.
      ath9k: Use macro to decrease code when priting recv stats.
      ath9k: Gather and report IRQ sync_cause errors.
      mac80211: Support on-channel scan option.
      ath9k: Fix compile warnings when DEBUGFS is disabled.
      cfg80211: Add framework to support ethtool stats.
      mac80211: Support getting sta_info stats via ethtool.
      mac80211: Framework to get wifi-driver stats via ethtool.
      mac80211: Add more ethtools stats: survey, rates, etc

Ben Hutchings (5):
      ipw2200: Fix order of device registration
      ipw2100: Fix order of device registration
      sfc: Fix missing cleanup in failure path of efx_pci_probe()
      ethtool: Split ethtool_get_eeprom() to allow for additional EEPROM accessors
      sfc: Implement module EEPROM access for SFE4002 and SFN4112F

Benjamin LaHaise (4):
      net/ipv6/udp: UDP encapsulation: break backlog_rcv into __udpv6_queue_rcv_skb
      net/ipv6/udp: UDP encapsulation: move socket locking into udpv6_queue_rcv_skb()
      net/ipv6/udp: UDP encapsulation: introduce encap_rcv hook into IPv6
      net/l2tp: add support for L2TP over IPv6 UDP

Bing Zhao (1):
      mwifiex: fix typo in RSSI_HIGH event handling

Bjørn Mork (2):
      net: of/phy: fix build error when phylib is built as a module
      net: qmi_wwan: Add Vodafone/Huawei K5005 support

Bruce Allan (16):
      e1000e: cleanup NAPI routine
      e1000e: cleanup indexed register arrays
      e1000e: update driver version number
      e1000e: cleanup remaining strings split across multiple lines
      e1000e: cleanup boolean logic
      e1000e: 82579 packet drop workaround
      e1000e: 82579 potential system hang on stress when ME enabled
      e1000e: workaround EEPROM configuration change on 82579
      e1000e: PHY initialization flow changes for 82577/8/9
      e1000e: fix .ndo_set_rx_mode for 82579
      e1000e: suggest a possible workaround to a device hang on 82577/8
      e1000e: cleanup long [read|write]_reg_locked PHY ops function pointers
      e1000e: initial support for i217
      e1000e: enable forced master/slave on 82577
      e1000e: increase version number
      e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS

Carolyn Wyborny (3):
      igb: Update version to 3.4.7.
      igb: Add function and pointers for 82580 low power state settings.
      igb: Add Support for new i210/i211 devices.

Chris Boot (2):
      e1000e: Disable ASPM L1 on 82574
      e1000e: Remove special case for 82573/82574 ASPM L1 disablement

Chris Elston (4):
      l2tp: show IPv6 addresses in l2tp debugfs file
      l2tp: netlink api for l2tpv3 ipv6 unmanaged tunnels
      ipv6: Export ipv6 functions for use by other protocols
      l2tp: introduce L2TPv3 IP encapsulation support for IPv6

Christian Lamparter (1):
      p54: only unregister ieee80211_hw when it has been registered

Chun-Yeow Yeoh (3):
      mac80211: fix the sparse warnings on endian handling in RANN propagation
      mac80211: fix the RANN propagation issues
      mac80211: fix the assignment of PREQ's MAC address for Proactive RANN

Dan Carpenter (3):
      wireless: at76c50x: allocating too much data
      netfilter: xt_HMARK: potential NULL dereference in get_inner_hdr()
      isdn: remove duplicate NULL check

Daniel Baluta (2):
      ipv4: fix checkpatch errors
      can: fix sparse warning for cgw_list

Daniel Drake (6):
      libertas: Firmware loading simplifications
      libertas: harden-up exit paths
      libertas: add asynchronous firmware loading capability
      libertas SDIO: convert to asynchronous firmware loading
      libertas USB: convert to asynchronous firmware loading
      libertas CS: convert to asynchronous firmware loading

David Daney (4):
      netdev/of/phy: New function: of_mdio_find_bus().
      netdev/of/phy: Add MDIO bus multiplexer support.
      netdev/of/phy: Add MDIO bus multiplexer driven by GPIO lines.
      netdev/phy: Make get_phy_id() static and quit EXPORTing it.

David Riddoch (2):
      sfc: Fill RX rings completely full, rather than to 95% full
      sfc: By default refill RX rings as soon as space for a batch

David S. Miller (96):
      xfrm_user: Stop using NLA_PUT*().
      wireless: Stop using NLA_PUT*().
      pkt_sched: Stop using NLA_PUT*().
      phonet: Stop using NLA_PUT*().
      netlink: Add nla_put_be{16,32,64}() helpers.
      openvswitch: Stop using NLA_PUT*().
      nfc: Stop using NLA_PUT*().
      genetlink: Stop using NLA_PUT*().
      nfnetlink_queue: Stop using NLA_PUT*().
      nfnetlink_log: Stop using NLA_PUT*().
      nfnetlink_cttimeout: Stop using NLA_PUT*().
      nfnetlink_acct: Stop using NLA_PUT*().
      nf_conntrack_proto_udp{,lite}: Stop using NLA_PUT*().
      nf_conntrack_proto_tcp: Stop using NLA_PUT*().
      nf_conntrack_proto_sctp: Stop using NLA_PUT*().
      nf_conntrack_proto_gre: Stop using NLA_PUT*().
      nf_conntrack_proto_generic: Stop using NLA_PUT*().
      nf_conntrack_proto_dccp: Stop using NLA_PUT*().
      nf_conntrack_netlink: Stop using NLA_PUT*().
      nf_conntrack_core: Stop using NLA_PUT*().
      ipvs: Stop using NLA_PUT*().
      netlink: Add nla_put_net{16,32,64}() helpers.
      ipset: Stop using NLA_PUT*().
      l2tp: Stop using NLA_PUT*().
      dcbnl: Stop using NLA_PUT*().
      neighbour: Stop using NLA_PUT*().
      rtnetlink: Stop using NLA_PUT*().
      netlink: Add nla_put_le{16,32,64}() helpers.
      decnet: Stop using NLA_PUT*().
      crypto: Stop using NLA_PUT*().
      infiniband: Stop using NLA_PUT*().
      can: Stop using NLA_PUT*().
      enic: Stop using NLA_PUT*().
      macvlan: Stop using NLA_PUT*().
      team: Stop using NLA_PUT*().
      ipv6: Stop using NLA_PUT*().
      netfilter: ipv6: Stop using NLA_PUT*().
      ipv4: Stop using NLA_PUT*().
      netfilter: ipv4: Stop using NLA_PUT*().
      ieee802154: Stop using NLA_PUT*().
      fib_rules: Stop using NLA_PUT*().
      gen_stats: Stop using NLA_PUT*().
      caif: Stop using NLA_PUT*().
      bridge: Stop using NLA_PUT*().
      vlan: Stop using NLA_PUT*().
      ath6kl: Stop using NLA_PUT*().
      iwlwifi: Stop using NLA_PUT*().
      mac80211_hwsim: Stop using NLA_PUT*().
      wl12xx: Stop using NLA_PUT*().
      xfrm: Stop using NLA_PUT*().
      netlink: Delete all NLA_PUT*() macros.
      bfin: Fix build failure due to get_ts_info() changes.
      gianfar: Include linux/net_tstamp.h
      fealnx: Remove unused local label 'out' in netdev_open().
      wiznet: Fix Kconfig dependencies.
      Merge git://git.kernel.org/.../davem/net
      Merge git://git.kernel.org/.../davem/net
      Merge branch 'for-davem' of git://git.kernel.org/.../linville/wireless-next
      Merge git://git.kernel.org/.../davem/net
      rtnetlink: ops->get_tx_queue() cannot take a const 'tb'.
      bonding: Fixup get_tx_queue() op second arg type.
      Merge branch 'master' of git://git.kernel.org/.../jkirsher/net-next
      ipv6: Remove unused argument to addrconf_dad_start().
      Merge git://git.kernel.org/.../davem/net
      net: filter: Just In Time compiler for sparc
      Merge branch 'master' of git://gitorious.org/linux-can/linux-can-next
      net: filter: Fix some minor issues in sparc JIT.
      net: filter: Fix some more small issues in sparc JIT.
      Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge
      Merge branch 'tipc_net-next' of git://git.kernel.org/.../paulg/linux
      tcp: Fix build warning after tcp_{v4,v6}_init_sock consolidation.
      net: Use bool and remove inline in skb_splice_bits() code.
      Merge git://git.kernel.org/.../davem/net
      Merge branch 'for-davem' of git://git.kernel.org/.../linville/wireless-next
      Merge branch 'master' of git://git.kernel.org/.../jkirsher/net-next
      l2tp: Add missing net/net/ip6_checksum.h include.
      Merge branch 'tipc_net-next' of git://git.kernel.org/.../paulg/linux
      net: Add missing linux/prefetch.h include to net/core/sock.c
      Merge branch 'master' of git://git.kernel.org/.../jkirsher/net-next
      Merge branch 'master' of git://git.kernel.org/.../jkirsher/net-next
      Merge branch 'vhost-net-next' of git://git.kernel.org/.../mst/vhost
      Merge git://git.kernel.org/.../davem/net
      Merge branch 'master' of git://1984.lsi.us.es/net-next
      Merge git://1984.lsi.us.es/net-next
      Merge branch 'for-davem' of git://git.kernel.org/.../bwh/sfc-next
      Merge branch 'master' of git://git.kernel.org/.../jkirsher/net-next
      Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next
      Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge
      xfrm: Convert several xfrm policy match functions to bool.
      Merge branch 'delete-tokenring' of git://git.kernel.org/.../paulg/linux
      Merge git://git.kernel.org/.../davem/net
      Merge branch 'master' of git://git.kernel.org/.../jkirsher/net-next
      net: Remove netdevice ec_ptr, no longer used.
      ipx: Remove spurious NULL checking in ipx_ioctl().
      Merge git://git.kernel.org/.../davem/net

David Spinadel (10):
      iwlwifi: phy_db structure
      iwlwifi: set size of ucode section
      iwlwifi: remove double verification of ucode sections
      iwlwifi: phy db channel to tx power channel group
      iwlwifi: expose static methods for MVM use
      iwlwifi: Change disable calibration bit-set to enum
      iwlwifi: Added foreward declaration for iwl_cfg in op_mode
      iwlwifi: Remove inconsistent and redundant declaration
      iwlwifi: Remove inconsistent and redundant declaration
      iwlwifi: Added debugfs calib disabled write

David Ward (1):
      net/garp: fix GID rbtree ordering

David Woodhouse (1):
      pppoatm: Fix excessive queue bloat

Deepak SIKRI (5):
      stmmac: Define CSUM offload engine Types
      stmmac: sanitize the rx coe and add the type-1 csum (v2)
      stmmac: Define MDC clock selection macros
      stmmac: re-work the internal GMAC DMA platf parameters
      stmmac: Replace infinite loops by timeouts in mdio r/w

Djalal Harouni (1):
      drivers/net/stmmac: seq_file fix memory leak

Dmitry Kravkov (5):
      bnx2x: added support for working with one msix irq.
      bnx2x: change to the rss engine
      bnx2x: add missing parenthesis to prevent u32 overflow
      bnx2x: remove gro workaround
      bnx2x: fix handling single MSIX mode for 57710/57711

Dmitry Tarnyagin (2):
      caif: set traffic class for caif packets
      caif-hsi: robust frame aggregation for HSI

Don Fry (6):
      iwlwifi: move FW_ERROR to priv
      iwlwifi: split POWER_PMI status bit
      iwlwifi: complete STATUS_READY refactoring
      iwlwifi: move HCMD_ACTIVE to trans
      iwlwifi: move status definitions from iwl-shared
      iwlwifi: revert workaround to restore 1000 rx throughput

Don Skidmore (5):
      ixgbe: add I2C clock stretching
      ixgbe: add support functions to access thermal data
      ixgbe: add hwmon interface to export thermal data
      ixgbe: cleanup the hwmon function calls
      ixgbe: update version number

Dor Shaish (1):
      iwlwifi: Disabling calibrations variable

Eldad Zack (16):
      net/ipv6/sit.c: Checkpatch cleanup
      net/ipv6/addrconf_core.c: Checkpatch cleanup
      net/ipv6/datagram.c: Checkpatch cleanups
      net/ipv6/exthdrs.c: Checkpatch cleanups
      net/ipv6/exthdrs_core.c: Checkpatch cleanups
      net/ipv6/fib6_rules.c: Checkpatch cleanup
      net/ipv6/icmp.c: Checkpatch cleanups
      net/ipv6/addrconf.c: Checkpatch cleanups
      net/ipv6/ipv6_sockglue.c: Removed redundant extern
      net/ipv6/exthdrs.c: Strict PadN option checking
      net/ipv6/af_inet6.c: checkpatch cleanup
      netfilter: xt_CT: remove redundant header include
      ipv6: correct the ipv6 option name - Pad0 to Pad1
      net/ipv4/ipconfig: neaten __setup placement
      net/ipv4: replace simple_strtoul with kstrtoul
      ipv6/exthdrs: strict Pad1 and PadN check

Eliad Peller (2):
      wl12xx: set do_join on BSS_CHANGED_ASSOC
      wl12xx: free ap keys only in ap mode

Emil Tantilov (1):
      ixgbe: consolidate reporting of MSIX vectors into a single function

Emmanuel Grumbach (20):
      iwlwifi: remove uneeded include from iwl-pci.c
      iwlwifi: kill shrd->drv, driver points to transport
      iwlwifi: op_mode holds its pointer to the transport
      iwlwifi: op_mode holds its pointer to the config
      iwlwifi: driver holds its pointer to the config
      iwlwifi: transport holds its pointer to the config
      iwlwifi: driver holds its pointer to the transport
      iwlwifi: don't use shared for the logger any more
      iwlwifi: remove the shared area
      iwlwifi: remove unneeded includes
      iwlwifi: split between AGG_ON and AGG_STARTING
      iwlwifi: move iwl_rxon_context_id to user
      iwlwifi: make a static inline to read the RF kill register
      iwlwifi: first enable RF kill interrupt, then check register
      iwlwifi: enable RF kill interrupt in start_hw
      iwlwifi: check RF kill register when interrupts have been disabled
      iwlwifi: provide proper API to disable all interrupts
      iwlwifi: use IWL_* instead of dev_printk when possible
      iwlwifi: don't init trans->reg_lock from the op_mode
      cfg80211: fix BSS comparison

Eric Dumazet (71):
      af_unix: reduce high order page allocations
      net: lpc_eth: no need to reserve 8 extra bytes in rx skb
      net: remove k{un}map_skb_frag()
      udp: intoduce udp_encap_needed static_key
      tcp: RFC6298 supersedes RFC2988bis
      inet: makes syn_ack_timeout mandatory
      net: cleanup unsigned to unsigned int
      net: filter: remove unused cpu_off in sparc JIT
      ip6_tunnel: dont drop packet but consume it
      netlink: dont drop packet but consume it
      ipv6: tcp: dont drop packet but consume it
      packet: dont drop packet but consume it
      ipv6: dccp: dont drop packet but consume it
      net: dont drop packet but consume it
      net: gro: GRO_MERGED_FREE consumes packets
      ipv4: dont drop packet in defrag but consume it
      nf_bridge: remove holes in struct nf_bridge_info
      net: change big iov allocations
      net: allow better page reuse in splice(sock -> pipe)
      af_packet: packet_getsockopt() cleanup
      net: add a limit parameter to sk_add_backlog()
      tcp: sk_add_backlog() is too agressive for TCP
      tcp: introduce tcp_try_coalesce
      net: speedup skb_splice_bits()
      net: make spd_fill_page() linear argument a bool
      tcp: tcp_try_coalesce returns a boolean
      net: skb_can_coalesce returns a boolean
      af_netlink: cleanups
      af_netlink: drop_monitor/dropwatch friendly
      ipv6: call consume_skb() in frag/reassembly
      ipv6: RTAX_FEATURE_ALLFRAG causes inefficient TCP segment sizing
      net: cleanups in sock_setsockopt()
      net: allow skb->head to be a page fragment
      tg3: provide frags as skb head
      net: make GRO aware of skb->head_frag
      tcp: makes tcp_try_coalesce aware of skb->head_frag
      net: makes skb_splice_bits() aware of skb->head_frag
      bnx2x: remove some bloat
      net: add a prefetch in socket backlog processing
      net: skb_peek()/skb_peek_tail() cleanups
      netem: add ECN capability
      net: take care of cloned skbs in tcp_try_coalesce()
      net: implement tcp coalescing in tcp_queue_rcv()
      net: Fix truesize accounting in skb_gro_receive()
      net: sched: factorize code (qdisc_drop())
      tcp: be more strict before accepting ECN negociation
      netfilter: nf_conntrack: use this_cpu_inc()
      net_sched: update bstats in dequeue()
      codel: Controlled Delay AQM
      codel: use Newton method instead of sqrt() and divides
      fq_codel: Fair Queue Codel AQM
      codel: use u16 field instead of 31bits for rec_inv_sqrt
      fq_codel: should use qdisc backlog as threshold
      net: sock_flag() cleanup
      net: include/net/sock.h cleanup
      tcp: bool conversions
      net: netdev_alloc_skb() use build_skb()
      ip_frag: struct inet_frags match() method returns a bool
      ipv6: bool conversions phase1
      iwlwifi: dont pull too much payload in skb head
      net: introduce netdev_alloc_frag()
      ipv6: remove csummode in ip6_append_data()
      ipv6: ip6_fragment() should check CHECKSUM_PARTIAL
      ipv6: bool/const conversions phase2
      ppp: avoid false drop_monitor false positives
      net: napi_frags_skb() is static
      tg3: use netdev_alloc_frag() API
      ipv6: disable GSO on sockets hitting dst_allfrag
      net: introduce skb_try_coalesce()
      ipv4: use skb coalescing in defragmentation
      ipv6: use skb coalescing in reassembly

Eric Lapuyade (7):
      NFC: Export target lost function
      NFC: HCI support
      NFC: SHDLC implementation
      NFC: Add HCI documentation
      NFC: Fix next target_idx type and rename for clarity
      NFC: Changed target activated state logic
      NFC: Add Core support to generate tag lost event

Eric Leblond (1):
      netfilter: nf_ct_helper: allow to disable automatic helper assignment

Eric W. Biederman (21):
      net: Implement register_net_sysctl.
      net sysctl: Register an empty /proc/sys/net
      net sysctl: Initialize the network sysctls sooner to avoid problems.
      net: Kill register_sysctl_rotable
      net: Move all of the network sysctls without a namespace into init_net.
      net core: Remove unneded creation of an empty net/core sysctl directory
      net ipv6: Remove unneded registration of an empty net/ipv6/neigh
      net ipv4: Remove the unneeded registration of an empty net/ipv4/neigh
      net ax25: Simplify and cleanup the ax25 sysctl handling.
      net llc: Don't use sysctl tables with .child entries.
      net ipv6: Don't use sysctl tables with .child entries.
      net neighbour: Convert to use register_net_sysctl
      net decnet: Convert to use register_net_sysctl
      net ipv6: Convert addrconf to use register_net_sysctl
      net ipv4: Convert devinet to use register_net_sysctl
      net: Convert nf_conntrack_proto to use register_net_sysctl
      net: Convert all sysctl registrations to register_net_sysctl
      net: Delete all remaining instances of ctl_path
      net: Remove register_net_sysctl_table
      net sysctl: Add place holder functions for when sysctl support is compiled out of the kernel.
      net ax25: Fix the build when sysctl support is disabled.

Eyal Shapira (4):
      wl12xx: fix race between suspend/resume and recovery
      wl12xx: fix a memory leak of probereq template upon recovery
      wl12xx: adaptive sched scan dwell times
      wl12xx: increase scan timeout to 30s

Felix Fietkau (18):
      cfg80211: use compare_ether_addr on MAC addresses instead of memcmp
      mac80211: reduce code duplication in debugfs code
      mac80211: optimize aggregation session timeout handling
      ath9k_hw: add support for 8 AP mode interfaces
      ath9k: do not register LEDs on AR913x
      ath9k: optimize the hardware hang check
      ath9k: add possible wiphy interface combinations
      libertas: add missing include
      ath9k_hw: use standard SIFS time as reference for half/quarter channels
      ath9k_hw: increase ACK timeout for half/quarter channels
      ath9k_hw: set the PHY mode for half/quarter channels on AR9003
      ath9k_hw: increase symbol overlap window for half/quarter channels
      ath9k_hw: fix and clean up PHY activation delay
      ath9k_hw: disable Tx IQ calibration on half/quarter channels
      ath9k_hw: disable fast channel change when changing from/to half/quarter mode
      ath9k_hw: increase tx abort timeout for half/quarter channels
      mac80211: rename AP variable num_sta_authorized to num_mcast_sta
      mac80211: fix num_mcast_sta counting issues

Florian Fainelli (8):
      r6040: consolidate MAC reset to its own function
      r6040: remove unused variable mcr1 from private structure
      r6040: add a MAC operation timeout define
      r6040: fix typo on stats update in tx path
      r6040: define and use MLSR register bits
      r6040: define and use MTPR transmit enable bit
      r6040: define and use bits of register PHY_CC
      r6040: update copyright from 2007 to now

Florian Westphal (4):
      netfilter: limit, hashlimit: avoid duplicated inline
      netfilter: hashlimit: move rateinfo initialization to helper
      netfilter: hashlimit: byte-based limit mode
      netfilter: xt_hashlimit: use _ALL macro to reject unknown flag bits

Forest Bond (2):
      rtl8192de: Clean up and fix 92D cut version constants and macros.
      rtl8192de: Recognize 92D E-CUT version.

Francesco Virlinzi (2):
      stmmac: use custom init/exit functions in pm ops
      stmmac: Move the mdio_register/_unregister in probe/remove

Francois Romieu (41):
      sungem: stop using net_device.{base_addr, irq}.
      tehuti: stop using net_device.{base_addr, irq}.
      forcedeth: stop using net_device.{base_addr, irq}.
      atl1c: stop using net_device.{base_addr, irq}.
      via-rhine: stop using net_device.{base_addr, irq}.
      hamachi: stop using net_device.{base_addr, irq}.
      via-velocity: stop using net_device.{base_addr, irq}.
      sundance: stop using net_device.{base_addr, irq}.
      vxge: stop using net_device.{base_addr, irq}.
      fealnx: stop using net_device.{base_addr, irq}.
      atl1e: stop using net_device.{base_addr, irq}.
      s2io: stop using net_device.{base_addr, irq}.
      8139cp: stop using net_device.{base_addr, irq}.
      yellowfin: stop using net_device.{base_addr, irq}.
      starfire: stop using net_device.{base_addr, irq}.
      starfire: remove deprecated options.
      bnx2: stop using net_device.{base_addr, irq}.
      winbond840: stop using net_device.{base_addr, irq}.
      sc92031: stop using net_device.{base_addr, irq}
      sis190: stop using net_device.{base_addr, irq}
      tulip_core: stop using net_device.{base_addr, irq}.
      sunhme: stop using net_device.{base_addr, irq}.
      uli526x: fix regions leak in driver probe error path.
      xircom_cb: fix device probe error path.
      xircom_cb: stop using net_device.{base_addr, irq} and convert to __iomem.
      de2104x: stop using net_device.{base_addr, irq}.
      smsc9420: stop using net_device.{base_addr, irq}.
      natsemi: stop using net_device.{base_addr, irq}.
      8139too: dev->{base_addr, irq} removal.
      dl2k: stop using net_device.{base_addr, irq} and convert to __iomem.
      uli526x: stop using net_device.{base_addr, irq} and convert to __iomem.
      epic100: stop using net_device.{base_addr, irq} and convert to __iomem.
      dmfe: stop using net_device.{base_addr, irq} and convert to __iomem.
      sis900: stop using net_device.{base_addr, irq} and convert to __iomem.
      myri10ge: stop using net_device.{base_addr, irq}.
      rrunner: stop using net_device.{base_addr, irq}.
      ipw2200: stop using net_device.{base_addr, irq}.
      ipw2100: stop using net_device.base_addr.
      ipw2100: remove useless tests in the PCI device remove path.
      r8169: Config1 is read-only on 8168c and later.
      r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling.

Frank Blaschka (1):
      qeth: remove token ring part 2

Franky Lin (7):
      brcm80211: fmac: add frame header extension support
      brcm80211: fmac: postpone dongle RF enabling.
      brcm80211: fmac: clean up chip id table
      brcmfmac: stop releasing sdio host in irq handler
      brcmfmac: check bus state for status
      brcmfmac: postpone interrupt register function
      brcmfmac: add out of band interrupt support

Gabor Juhos (9):
      ath9k: use ath9k_hw_update_regulatory_maxpower in ath9k_hw_def_set_txpower
      ath9k: use consistent value for REDUCE_SCALED_POWER_BY_THREE_CHAIN
      ath9k: introduce ath9k_hw_get_scaled_power helper
      ath9k: simplify ath9k_hw_get_scaled_power function
      ath9k: merge power correction constants
      ath9k: remove unused PWRINC_*_TO_*_CHAIN defines
      ath9k: move ath9k_hw_fbin2freq function to eeprom.h
      ath9k: use ath9k_hw_fbin2freq instead of FBIN2FREQ
      ath9k: fix TX power reporting on AR9003 chips

Geert Uytterhoeven (2):
      wiznet: Add missing #include <linux/irq.h>
      net/codel: Add missing #include <linux/prefetch.h>

Giuseppe CAVALLARO (9):
      stmmac: add clk management support
      stmmac: extend CSR Clock Range programming
      stmmac: MDC clock dynamically based on the csr clock input
      stmmac: update the driver version March 2012
      stmmac: verify the dma_cfg platform fields
      stmmac: do not fail when probe and there is no csr clk defined
      stmmac: extend mac addr reg and fix perfect filering
      stmmac: add mixed burst for DMA
      stmmac: fix suspend/resume locking

Giuseppe Cavallaro (1):
      stmmac: fix build when CONFIG_OF is enable

Greg Rose (7):
      ixgbe: UTA table incorrectly programmed
      ixgbe: Deny MACVLAN requests from VFs with admin set MAC
      ixgbe: Reset max_vfs to zero when user request is out of range
      ixgbevf: Add support to recognize 100mb link speed
      ixgbevf: Make sure jumbo frames are set correctly after PF reset
      ixgbevf: Update version string
      ixgbe: Fix bogus error message

H Hartley Sweeten (2):
      ipvs: ip_vs_ftp: local functions should not be exposed globally
      ipvs: ip_vs_proto: local functions should not be exposed globally

Haiyang Zhang (1):
      net/hyperv: Add flow control based on hi/low watermark

Hans Schillstrom (3):
      net: export sysctl_[r|w]mem_max symbols needed by ip_vs_sync
      netfilter: ip6_tables: add flags parameter to ipv6_find_hdr()
      netfilter: add xt_hmark target for hash-based skb marking

Hayes Wang (5):
      r8169: modify pll power function
      r8169: add device specific CSI access helpers.
      r8169: support the new RTL8402 chip.
      r8169: adjust some functions of 8111f
      r8169: support the new RTL8411 chip.

Helmut Schaa (1):
      rt2x00: Use GFP_KERNEL for rx buffer allocation on USB devices

Herbert Xu (4):
      bridge: Add br_multicast_start_querier
      bridge: Restart queries when last querier expires
      bridge: Add multicast_querier toggle and disable queries by default
      bridge: Fix fatal typo in setup of multicast_querier_expired

Hiroaki SHIMODA (1):
      neighbour: Make neigh_table_init_no_netlink() static.

Huang, Xiong (42):
      atl1c: update author contact info & company/driver desciption
      atl1c: remove multiple-RX-Q code
      atl1c: remove HDS register
      atl1c: remove VPD register
      atl1c: remove SMB/CMB DMA related code
      atl1c: split 2 32bit registers of TPD to 4 16bit registers
      atl1c: remove code related to rxq 1/2/3
      atl1c: wrong register used to stop TXQ
      atl1c: correct wrong definition of REG_DMA_CTRL
      atl1c: remove dmaw_block
      atl1c: using fixed TXQ configuration for l2cb and l1c
      atl1c: restore max-read-request-size in Device Conrol Register
      atl1c: threshold for ASPM is changed based on chip capability
      atl1c: add module parameter for l1c_wait_until_idle
      atl1c: update right threshold for TSO
      atl1c: remove dmar_dly_cnt and dmaw_dly_cnt
      atl1c: clear PCIE error status in atl1c_reset_pcie
      atl1c: refine reg definition of REG_MASTER_CTRL
      atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch
      atl1c: refine/update ASPM configuration
      atl1c: refine atl1c_pcie_patch
      atl1c: fix WoL(magic) issue for l2cb 1.1
      atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write
      atl1c: remove REG_PHY_STATUS
      atl1c: refine phy-register read/write function
      atl1c: remove PHY contrl in atl1c_reset_pcie
      atl1c: refine SERDES-clock related code
      atl1c: remove PHY polling from atl1c_open
      atl1c: update PHY reset related routine
      atl1c: remove PHY reset/init for link down event
      atl1c: add function atl1c_power_saving
      atl1c: refine start/enable code for MAC module
      atl1c: add workaround for issue of bit INTX-disable for MSI interrupt
      atl1c: add PHY link event(up/down) patch
      atl1c: clear WoL status when reset pcie
      atl1c: remove code of closing register writable attribution
      atl1c: refine mac address related code
      atl1c: enlarge L1 response waiting timer
      atl1c: cancel task when interface closed
      atl1c: do MAC-reset when PHY link down
      atl1c: Disable L0S when no cable link
      atl1c: remove PHY polling from atl1c_change_mtu

Jaccon Bastiaansen (1):
      CS89x0 : Use ioread16/iowrite16 on all platforms

Jack Morgenstein (7):
      net/mlx4_core: Fix init_port mask state for slaves
      net/mlx4_core: Change SYNC_TPT to be native (not wrapped)
      net/mlx4_core: Remove unused *_str functions from the resource tracker
      net/mlx4_core: Do not reset module-parameter num_vfs when fail to enable sriov
      net/mlx4_core: Fix potential kernel Oops in res tracker during Dom0 driver unload
      net/mlx4_core: Add XRC domains and counters to resource tracker
      net/mlx4_core: Fixed error flow in rem_slave_eqs

Jacob E Keller (1):
      ixgbe: Enable timesync clock-out feature for PPS support on X540

Jacob Keller (5):
      ixgbe: check for WoL support in single function
      ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC)
      ixgbe: correct disable_rx_buff timeout
      ixgbe: add support for get_ts_info
      ixgbe: support software timestamping

Jakub Kicinski (5):
      rt2x00: increase led's name buffer length
      rt2800: introduce wpdma_disable function
      rt2800: add disabling of DMA before loading firmware
      rt2800: initialize queues before giving up due to DMA error
      rt2800: zero registers of unused TX rings

James Chapman (8):
      l2tp: fix locking of 64-bit counters for smp
      l2tp: Use ip4_datagram_connect() in l2tp_ip_connect()
      l2tp: remove unused stats from l2tp_ip socket
      pppox: Replace __attribute__((packed)) in if_pppox.h
      l2tp: pppol2tp_connect() handles ipv6 sockaddr variants
      l2tp: let iproute2 create L2TPv3 IP tunnels using IPv6
      l2tp: fix reorder timeout recovery
      l2tp: fix data packet sequence number handling

Jan Beulich (2):
      xfrm: make xfrm_algo.c a module
      xfrm_algo: drop an unnecessary inclusion

Jason Wang (10):
      virtio-net: send gratuitous packets when needed
      macvtap: zerocopy: fix offset calculation when building skb
      macvtap: zerocopy: fix truesize underestimation
      macvtap: zerocopy: put page when fail to get all requested user pages
      macvtap: zerocopy: set SKBTX_DEV_ZEROCOPY only when skb is built successfully
      macvtap: zerocopy: validate vectors before building skb
      vhost_net: zerocopy: fix possible NULL pointer dereference of vq->bufs
      vhost_net: re-poll only on EAGAIN or ENOBUFS
      vhost_net: zerocopy: adding and signalling immediately when fully copied
      vhost: zerocopy: poll vq in zerocopy callback

Javier Cardona (9):
      mac80211_hwsim: Fill timestamp beacon at the time it is transmitted
      mac80211: Allow tsf increments via debugfs
      mac80211: Implement mesh synchronization framework
      {nl,cfg}80211: Support for mesh synchronization
      mac80211: Set the correct values for hwmp (1) and airtimeLinkMetric (1)
      mac80211_hwsim: fixup for tsf setting
      mac80211: Choose a new toffset setpoint if a big tsf jump is detected.
      mac80211: Take into account TSF adjustment latency in Toffset setpoint
      mac80211: fixup for mesh TSF adjustment latency in Toffset setpoint

Jeff Kirsher (3):
      e1000e: Fix merge conflict (net->net-next)
      e1000e: Fix merge conflict (net->net-next)
      Merge branch 'master' of git://git.kernel.org/.../davem/net-next

Jeffrin Jose (4):
      net: Fixed coding style issues relating to braces.
      net: Fixed a coding style issue related to spaces.
      net:ipv6:fixed a trailing white space issue.
      net:ipv6:fixed space issues relating to operators.

Jesper Juhl (7):
      wireless, at76c50x:: Don't needlessly test for NULL before calling release_firmware()
      wireless, atmel: remove pointless test for NULL before release_firmware() call
      ipw2200: remove a redundant NULL check before calling release_firmware()
      wireless, libertas: remove redundant NULL tests before calling release_firmware()
      wireless, mwifiex: drop redundant NULL test before call to release_firmware()
      wireless, orinoco: release_firmware() tests for NULL, remove explicit tests before calls
      ipw2100: remove a redundant NULL check before calling release_firmware()

Jim Cromie (5):
      brcm80211: replace open-coded ARRAY_SIZE with the macro
      prism54: replace open-coded ARRAY_SIZE with macro
      broadcom: replace open-coded ARRAY_SIZE with macro
      enic: replace open-coded ARRAY_SIZE with macro
      ethernet: replace open-coded ARRAY_SIZE with macro

Jing Huang (7):
      bna: Serialize smem access during adapter initialization
      bna: Flash controller ioc pll init fixes
      bna: ioc cleanups
      bna: tx rx cleanup fix
      bna: Remove tx tasklet
      bna: Function name changes and cleanups
      bna: Update driver version to 3.0.23.0

Jiri Pirko (13):
      filter: Allow to create sk-unattached filters
      filter: add XOR operation
      team: add binary option type
      team: add loadbalance mode
      team: add support for per-port options
      team: add bool option type
      team: add user_linkup and user_linkup_enabled per-port option
      team: ab: walk through port list non-rcu
      team: add missed "statics"
      team: lb: let userspace care about port macs
      team: allow to enable/disable ports
      team: add per-port option for enabling/disabling ports
      net: IP_MULTICAST_IF setsockopt now recognizes struct mreq

Jitendra Kalsaria (1):
      qlcnic: Adding mac statistics to ethtool.

Joe Perches (41):
      ath6kl: Add __printf verification to ath6kl_printk
      vxge: Remove unnecessary ; in do {} while (0) macro
      vxge: Convert macro to inline function
      rtlwifi: Use is_zero_ether_addr, remove line continuation
      rtlwifi: Simplify rtl_get/set inline functions
      ath: Add and use pr_fmt, convert printks to pr_<level>
      ath5k: Introduce _ath5k_printk to reduce code/text
      iwlwifi: Add pr_fmt
      wireless: Remove unnecessary ; from while (0) macros
      etherdev.h: Convert int is_<foo>_ether_addr to bool
      etherdevice.h: Add ether_addr_equal
      802: Convert compare_ether_addr to ether_addr_equal
      8021q: Convert compare_ether_addr to ether_addr_equal
      bridge: netfilter: Convert compare_ether_addr to ether_addr_equal
      bridge: Convert compare_ether_addr to ether_addr_equal
      atm: Convert compare_ether_addr to ether_addr_equal
      bluetooth: Convert compare_ether_addr to ether_addr_equal
      mac80211: Convert compare_ether_addr to ether_addr_equal
      mac80211: Convert compare_ether_addr to ether_addr_equal by hand
      netfilter: Convert compare_ether_addr to ether_addr_equal
      wireless: Convert compare_ether_addr to ether_addr_equal
      wireless: Convert compare_ether_addr to ether_addr_equal by hand
      dsa: Convert compare_ether_addr to ether_addr_equal
      drivers/net: Convert compare_ether_addr to ether_addr_equal
      etherdevice.h: Add ether_addr_equal_64bits
      net, drivers/net: Convert compare_ether_addr_64bits to ether_addr_equal_64bits
      etherdevice: Remove now unused compare_ether_addr_64bits
      net: Add net_ratelimited_function and net_<level>_ratelimited macros
      net: Convert net_ratelimit uses to net_<level>_ratelimited
      net: ipv6: Standardize prefixes for message logging
      net: ipv4 and ipv6: Convert printk(KERN_DEBUG to pr_debug
      net: l2tp: Standardize logging styles
      pktgen: Use pr_debug
      net: ipv6: ndisc: Neaten ND_PRINTx macros
      net: core: Use pr_<level>
      lapb: Neaten debugging
      cirrus: cs89x0: Code style neatening
      cirrus: cs89x0: Convert printks to pr_<level>
      cirrus: cs89x0: Code neatening
      cirrus: cs89x0: Neaten debugging and logging
      cirrus: cs89x0: Remove function prototypes and reorder declarations

Johannes Berg (77):
      wireless: rename ht_info to ht_operation
      iwlwifi: process multiple frames per RXB
      iwlwifi: extend notification wait
      iwlwifi: simplify calibration collection
      iwlwifi: add trailing newline to various messages
      iwlwifi: clarify config struct comments
      iwlwifi: remove support_wimax_coexist
      iwlwifi: remove iq_invert config param
      iwlwifi: remove scan_rx_antennas
      iwlwifi: use scan while idle
      iwlwifi: move queue mapping out of transport
      iwlwifi: move valid_contexts to priv
      mac80211: don't always advertise remain-on-channel
      mwifiex: don't use IEEE80211_MAX_QUEUES
      mac80211: fix mesh TX coding style
      mac80211: clean up uAPSD TX code
      mac80211: make ieee80211_downgrade_queue static
      mac80211: inline ieee80211_add_pending_skbs
      mac80211: use AC constants
      mac80211: set HT channel before association
      mac80211: remove channel type argument from rate_update
      mac80211: remove queue stop on rate control update
      mac80211: notify driver of rate control updates
      mac80211: remove antenna_sel_tx TX info field
      cfg80211/nl80211: clarify TX queue API
      mac80211: refuse TX queue configuration on non-QoS HW
      mac80211: decouple # of netdev queues from HW queues
      mac80211: debounce queue stop/wake
      mac80211: lazily stop queues in add_pending
      mac80211: use IEEE80211_NUM_ACS
      mac80211: manage AP netdev carrier state
      mac80211: add explicit monitor interface if needed
      mac80211: add improved HW queue control
      mac80211: clean up an ieee80211_do_open error path
      cfg80211/mac80211: enable proper device_set_wakeup_enable handling
      iwlwifi: move rx_page_order into transport
      iwlwifi: remove watchdog debugfs file
      iwlwifi: remove unneeded struct declarations
      iwlwifi: move queue watchdog into transport
      iwlwifi: move hw_params into priv
      iwlwifi: remove ack_check module parameter
      iwlwifi: split force_reset debugfs file
      iwlwifi: move eeprom into priv
      iwlwifi: create device configuration header file
      iwlwifi: introduce device family enum
      iwlwifi: dynamically determine lib_ops
      iwlwifi: make iwl_sta_fill_lq static
      iwlwifi: calculate active legacy rates per station
      cfg80211: enforce lack of interface combinations
      iwlwifi: remove no_sleep_autoadjust
      iwlwifi: remove uCode alternatives mechanism
      iwlwifi: remove antenna from mod params struct
      iwlwifi: remove iwl_tx_queue declaration
      iwlwifi: optimize struct iwl_cmd_meta layout
      iwlwifi: remove get_cmd_string
      iwlwifi: improve TX cache footprint
      iwlwifi: properly set basic rates
      iwlwifi: remove debugfs logspam
      iwlwifi: move debugfs registration function declarations
      iwlwifi: move iwl_have_debug_level
      iwlwifi: clean up iwl-shared.h includes
      iwlwifi: remove bt_siso_mode declaration
      iwlwifi: move TIME_UNIT
      iwlwifi: move iwl_cmd_echo_test
      iwlwifi: remove traffic log
      iwlwifi: remove TX/RX frame statistics
      iwlwifi: remove duplicate iwlagn_mod_params declaration
      iwlwifi: move driver defines to iwl-drv.h
      iwlwifi: move PLCP defines to config
      iwlwifi: move watchdog definitions to config
      iwlwifi: move eeprom versions to HW files
      iwlwifi: move antenna definitions to config
      iwlwifi: move OTP defines
      iwlwifi: clean up some hw file includes
      iwlwifi: use direct calls for transport free
      iwlwifi: clean up module parameters
      iwlwifi: use new mac80211 queue scheme

John Fastabend (9):
      net: add generic PF_BRIDGE:RTM_ FDB hooks
      net: addr_list: add exclusive dev_uc_add and dev_mc_add
      net: add fdb generic dump routine
      net: rtnetlink notify events for FDB NTF_SELF adds and deletes
      ixgbe: enable FDB netdevice ops
      ixgbe: allow RAR table to be updated in promisc mode
      macvlan: add FDB bridge ops and macvlan flags
      net: dcb: add CEE notify calls
      ixgbe: dcb: IEEE PFC stats and reset logic incorrect

John W. Linville (8):
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless
      Merge branch 'master' into for-davem
      Merge branch 'for-linville' of git://github.com/kvalo/ath6kl
      Merge branch 'for-linville' of git://git.kernel.org/.../luca/wl12xx
      Merge branch 'wireless-next' of git://git.kernel.org/.../iwlwifi/iwlwifi
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next into for-davem
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next into for-davem
      iwlwifi: fix-up some merge damage from commit 0d6c4a2

Jonathan Bither (1):
      ath5k: use compare_ether_addr on MAC addresses instead of memcmp

Jozsef Kadlecsik (1):
      netfilter: ipset: fix timeout value overflow bug

Julia Lawall (1):
      drivers/net/wireless/libertas/if_usb.c: add missing debugging code

Julian Anastasov (11):
      ipvs: timeout tables do not need GFP_ATOMIC allocation
      ipvs: LBLC scheduler does not need GFP_ATOMIC allocation on init
      ipvs: DH scheduler does not need GFP_ATOMIC allocation
      ipvs: WRR scheduler does not need GFP_ATOMIC allocation
      ipvs: LBLCR scheduler does not need GFP_ATOMIC allocation on init
      ipvs: SH scheduler does not need GFP_ATOMIC allocation
      ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server
      ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest
      ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter
      ipvs: always update some of the flags bits in backup
      ipvs: reduce sync rate with time thresholds

Jussi Kivilinna (4):
      rndis_host: cleanup: byteswap data from device instead of RNDIS_* defines
      rndis_wlan: cleanup: byteswap data from device instead of RNDIS_* defines
      rndis_host: cleanup: change oid from __le32 to u32 in rndis_query()
      rndis_wlan: cleanup: change oid from __le32 to u32 in various places

Kalle Valo (11):
      ath6kl: abort normal scan when scheduled scan is started
      Merge remote branch 'wireless-next/master' into ath6kl-next
      ath6kl: set ram reserved size only for ar6003
      ath6kl: Add tx_complete() to struct htc_ep_callbacks
      ath6kl: add tx_comp_multi() to struct htc_ep_callbacks
      ath6kl: add pointer to the skb in htc_packet
      ath6kl: add rx data padding support
      ath6kl: remove void pointer from ath6kl_credit_setup()
      ath6kl: add htc ops
      ath6kl: Add HTC pipe implementation
      ath6kl: add full USB support

Karsten Keil (14):
      mISDN: Fix division by zero
      mISDN: DSP scheduling fix (version 2)
      mISDN: Fix refcounting bug
      mISDN: L2 timeouts need to be queued as L2 event
      mISDN: Make layer1 timer 3 value configurable
      mISDN: Layer1 statemachine fix
      mISDN: Help to identify the card
      mISDN: Cleanup channel also if it already was deactivated
      mISDN: Early confirm for transparent data
      mISDN: avmfritz use the bigger fifo of chip version 2
      mISDN: Reduce RX buffer allocation for transparent data
      mISDN: Allow to set a minimum length for transparent data
      mISDN: Implement MISDN_CTRL_FILL_EMPTY for more drivers
      mISDN: Implement MISDN_CTRL_RX_OFF for more drivers

Kelvie Wong (1):
      netfilter: nf_ct_expect: partially implement ctnetlink_change_expect

Koki Sanagi (1):
      igb: output register's information related to RX/TX queue[4-15]

Larry Finger (10):
      p54usb: Load firmware asynchronously
      rtlwifi: Preallocate USB read buffers and eliminate kalloc in read routine
      rtlwifi: Add missing DMA buffer unmapping for PCI drivers
      rtlwifi: rtl8192ce: Remove false positives for kmemleak
      rtlwifi: Move dig_t and ps_t structs
      rtlwifi: Add dm structs to private structure
      rtlwifi: rtl8192c: Convert driver to use private dm structs
      rtlwifi: rtl8192c: Convert driver to use private ps_t struct
      rtlwifi: rtl8192de: Convert driver to use private dm structs
      rtlwifi: rtl8192se: Convert driver to use private dm struct

Lars-Peter Clausen (1):
      net: Remove redundant spi driver bus initialization

Lino Sanfilippo (1):
      sky2: fix missing register reset on error path in sky2_test_msi()

Linus Luessing (1):
      batman-adv: Adding hard_iface specific sysfs wrapper macros for UINT

Linus Walleij (14):
      NET: smsc-ircc2: mark non-experimental
      usb/net: rndis: inline the cpu_to_le32() macro
      usb/net: rndis: break out <linux/rndis.h> defines
      usb/net: rndis: remove ambigous status codes
      usb/net: rndis: eliminate first set of duplicate OIDs
      usb/net: rndis: merge duplicate 802_* OIDs
      usb/net: rndis: delete surplus defines
      usb/net: rndis: group all status codes together
      usb/net: rndis: merge media type definitions
      usb/net: rndis: delete duplicate packet types
      usb/net: rndis: move and namespace PnP defines
      usb/net: rndis: merge command codes
      usb/net: rndis: fixup a few name prefixes
      usb/net: rndis: move bus message definition

Lorenzo Bianconi (2):
      rtlwifi: support for Belkin Surf N300 XR
      mac80211: fix an issue in ieee80211_tx_info count field management

Luciano Coelho (23):
      wireless/wl12xx/wl1251: move TI WLAN modules to a common ti subdirectory
      wl12xx/wlcore: rename wl12xx to wlcore
      wl12xx/wlcore: spin out the wl12xx probe from wlcore to a new wl12xx
      wl12xx/wlcore: initial split of probe
      wl12xx/wlcore: move wl1271 struct to wlcore and add ops
      wlcore/wl12xx: implement chip-specific partition tables
      wlcore/wl12xx: implement chip-specific register tables
      wlcore/wl12xx: add chip-specific identify chip operation
      wlcore/wl12xx: move get_pg_ver to the lower driver
      wlcore/wl12xx: move top initialization to wl12xx
      wlcore/wl12xx: move MAC address reading operation to lower driver
      wlcore/wl12xx: add command trigger and event ack operations
      wlcore/wl12xx: add quirk for legacy NVS support
      wlcore: remove some unnecessary event mailbox address reads
      wlcore: add quirk to disable ELP
      wlcore/wl12xx: add prepare_read hw op for Rx data
      wlcore/wl12xx: add hw_init operation
      wlcore/wl12xx: move runtime configuration struct to the lower driver
      wlcore/wl12xx: move extended radio configuration parameters to wl12xx
      wlcore/wl12xx: use a single memory config and reset if using wl127x
      wlcore/wl12xx: move identify firmware function to a lower driver op
      Merge branch 'wl12xx-next' into for-linville
      mac80211: check IEEE80211_HW_QUEUE_CONTROL in ieee80211_check_queues()

Luis R. Rodriguez (2):
      cfg80211: warn if db.txt is empty with CONFIG_CFG80211_INTERNAL_REGDB
      libertas: include sched.h on firmware.c

Manish Chopra (1):
      qlcnic: Allow a predefined set of capture masks for FW dump

Manish chopra (3):
      netxen_nic: Allow only useful and recommended firmware dump capture mask values
      linux/ethtool: Added macro ETH_FW_DUMP_DISABLE
      qlcnic-ethtool: set the ethtool_dump flag by ETH_FW_DUMP_DISABLE value that is zero, if firmware dump is disabled.

Marco Porsch (1):
      mac80211: end service period only after sending last buffered frame

Marek Lindner (22):
      batman-adv: encourage batman to take shorter routes by changing the default hop penalty
      batman-adv: move ogm initialization into the proper function
      batman-adv: refactoring API: find generalized name for bat_ogm_init callback
      batman-adv: randomize initial seqno to avoid collision
      batman-adv: add iface_disable() callback to routing API
      batman-adv: handle routing code initialization properly
      batman-adv: refactoring API: find generalized name for bat_ogm_init_primary callback
      batman-adv: rename BATMAN_OGM_LEN to BATMAN_OGM_HLEN
      batman-adv: mark existing ogm variables as batman iv
      batman-adv: introduce is_single_hop_neigh variable to increase readability
      batman-adv: introduce packet type handler array for incoming packets
      batman-adv: register batman ogm receive function during protocol init
      batman-adv: rename last_valid to last_seen
      batman-adv: replace HZ calculations with jiffies_to_msecs()
      batman-adv: split neigh_new function into generic and batman iv specific parts
      batman-adv: ignore protocol packets if the interface did not enable this protocol
      batman-adv: refactoring API: find generalized name for bat_ogm_update_mac callback
      batman-adv: rename sysfs macros to reflect the soft-interface dependency
      batman-adv: avoid temporary routing loops by being strict on forwarded OGMs
      batman-adv: fix checkpatch string complaint
      batman-adv: prepare lq_update_lock to be shared among different protocols
      batman-adv: refactor window_protected to avoid unnecessary return statement

Martin Bachem (1):
      mISDN: Bugfix hfcsusb: usb endpoint activation/deactivation

Masanari Iida (2):
      net: Fix spelling typo in net
      isdn: Fix typo in hfcmulti.c

Matt Renzelmann (1):
      hostap: GFP_ATOMIC/GFP_KERNEL cleanup

Matthew Vick (8):
      e1000e: Minor comment clean-up.
      e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN.
      e1000e: Enable DMA Burst Mode on 82574 by default.
      igb: Force flow control off during reset when forcing speed.
      e1000e: Resolve intermittent negotiation issue on 82574/82583.
      e1000e: Driver workaround for IPv6 Header Extension Erratum.
      e1000e: Update driver version number
      igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC.

Meenakshi Venkataraman (32):
      iwlwifi: use iwlagn_fw_error instead of iwl_nic_error
      iwlwifi: make iwl_nic_error static
      iwlwifi: move ucode error log reporting to op_mode
      iwlwifi: move ucode_type from shared to op_mode
      iwlwifi: move iwl_init_geos to iwl-agn.c
      iwlwifi: Move iwl_send_rxon_timing and make it static
      iwlwifi: move iwl_set_rxon_hwcrypto and mark it static
      iwlwifi: move iwl_check_rxon_cmd and mark it static
      iwlwifi: move iwl_full_rxon_required and mark it static
      iwlwifi: move iwl_get_single_channel_number and mark it static
      iwlwifi: remove firmware info from iwl_shared
      iwlwifi: move iwlagn_hw_valid_rtc_data_addr prototype
      iwlwifi: move channel switch related functions
      iwlwifi: move iwl_free_skb and mark it static
      iwlwifi: move iwl_set_hw_rfkill_state and mark it static
      iwlwifi: move iwl_is_ht40_tx_allowed out of iwl-core.c
      iwlwifi: move iwl_set_rxon_ht to iwl-agn-rxon.c
      iwlwifi: move iwl_set_rxon_channel to iwl-agn-rxon.c
      iwlwifi: move iwl_set_flags_for_band to iwl-agn-rxon.c
      iwlwifi: move iwl_connection_init_rx_config to iwl-agn-rxon.c
      iwlwifi: move iwl_set_rate to iwl-agn-rxon.c
      iwlwifi: move iwl_chswitch_done to iwl-mac80211.c
      iwlwifi: move iwlagn_fw_error to iwl-agn.c
      iwlwifi: move iwl_set_tx_power and make it static
      iwlwifi: move iwl_send_bt_config and mark it static
      iwlwifi: move iwl_print_rx_config_cmd to iwl-agn-rxon.c
      iwlwifi: move iwl_send_statistics_request to iwl-agn.c
      iwlwifi: move iwl_force_rf_reset to iwl-agn-rx.c
      iwlwifi: move iwl_bcast_addr to iwl-agn-sta.c
      iwlwifi: move utility functions out of iwl-core.h
      iwlwifi: move scan related declarations out of iwl-core.h
      iwlwifi: use correct released ucode version

Michael Liang (1):
      ath9k: don't strip mic on non-encrypted frames in tkip

Michael S. Tsirkin (1):
      virtio/tools: add delayed interupt mode

Michal Kazior (1):
      mac80211: remove hw.conf.channel usage where possible

Michal Kubeček (1):
      bonding: start slaves with link down for ARP monitor

Mike Sinkovsky (4):
      Ethernet driver for the WIZnet W5300 chip
      Ethernet driver for the WIZnet W5100 chip
      drivers/net: Remove CONFIG_WIZNET_TX_FLOW option
      net: WIZnet drivers: fix possible NULL dereference

Mircea Gherzan (1):
      wl12xx: fix DMA-API-related warnings

Mohammed Shafi Shajakhan (1):
      mac80211: remove ieee80211_rx_bss_get

Neal Cardwell (2):
      tcp: restore formatting of macros for tcp_skb_cb sacked field
      tcp: move duplicate code from tcp_v4_init_sock()/tcp_v6_init_sock()

Neil Horman (1):
      drop_monitor: convert to modular building

Nicolas Ferre (1):
      net/at91_ether: use gpio_to_irq for phy IRQ line

Oliver Hartkopp (1):
      iwlwifi: fix unused variable warning

Or Gerlitz (1):
      net/mlx4: Address build warnings on set but not used variables

Pablo Neira Ayuso (9):
      netfilter: bridge: optionally set indev to vlan
      ipvs: wakeup master thread
      ipvs: add support for sync threads
      ipvs: optimize the use of flags in ip_vs_bind_dest
      netfilter: nf_conntrack: fix explicit helper attachment and NAT
      netfilter: remove ip_queue support
      netfilter: xt_HMARK: modulus is expensive for hash calculation
      netfilter: nf_ct_tcp: extend log message for invalid ignored packets
      netfilter: nf_ct_h323: fix usage of MODULE_ALIAS_NFCT_HELPER

Padmanabh Ratnakar (7):
      be2net: Fix VLAN/multicast packet reception
      be2net: Fix FW download in Lancer
      be2net: Fix ethtool self test for Lancer
      be2net: Fix traffic stall INTx mode
      be2net: Fix Lancer statistics
      be2net: Fix wrong status getting returned for MCC commands
      be2net: Fix FW download for BE

Paul Gortmaker (8):
      drivers/net: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c
      tipc: remove inline instances from C source files.
      tipc: compress out gratuitous extra carriage returns
      s390: delete any traces of token ring support
      atm: remove the coupling to token ring support
      net: delete all instances of special processing for token ring
      tokenring: delete all remaining driver support
      drivers/net: delete all code/drivers depending on CONFIG_MCA

Pavel Emelyanov (10):
      sock: Introduce named constants for sk_reuse
      tcp: Move code around
      tcp: Initial repair mode
      tcp: Repair socket queues
      tcp: Report mss_clamp with TCP_MAXSEG option in repair mode
      tcp: Repair connection-time negotiated parameters
      tcp repair: Fix unaligned access when repairing options (v2)
      tcp: Move rcvq sending to tcp_input.c
      tcp: Schedule rmem for rcvq repair send
      tcp: Out-line tcp_try_rmem_schedule

Peter Hüwe (1):
      isdn/hysdn: Convert to kstrtoul_from_user

Pontus Fuchs (1):
      cfg80211: Add channel information to NL80211_CMD_GET_INTERFACE

Qasim Javed (1):
      ath5k: Remove extraneous statements from ath5k_hw_proc_4word_tx_status and ath5k_hw_proc_2word_status.

Raja Mani (4):
      ath6kl: Add ARP offload related statistic info in tgt_stats
      ath6kl: Isolate host sleep mode config part from ath6kl_wow_suspend
      ath6kl: Optimize target power in deep sleep suspend
      ath6kl: Store scan request info in-advance before sending SCAN request

Rajesh Borundia (1):
      netxen_nic: Fix estimation of recv MSS in case of LRO

Rajkumar Manoharan (14):
      ath9k_hw: improve ANI processing and rx desensitizing parameters
      ath9k: recover ar9380 chips from rare stuck state
      mac80211: do not send pspoll when powersave is disabled
      mac80211: flush to get the tx status of nullfunc frame immediately
      ath9k_hw: Update rx gain initval to improve rx sensitivity
      ath9k: fix ibss fair beacon distribution for AR9462
      ath9k: fix ibss beacon next tbtt
      cfg80211: increse bss expire time
      ath9k: reset noiseimmunity level to default
      ath9k: skip beaconing when reset work is pending
      ath9k: fix beacon descriptor
      ath9k: simplify beacon configuration for beaconing vifs
      ath9k_hw: remove ATH_BTCOEX_CFG_MCI
      mac80211: fix rate control update on 2040 bss change

Rami Rosen (2):
      net: remove unused icmp_ioctl() definition.
      pppoe: remove unused return value from two methods.

Randy Dunlap (1):
      hippi: fix printk format in rrunner.c

Richard Alpe (1):
      e1000e: clear REQ and GNT in EECD (82571 && 82572)

Richard Cochran (33):
      igb: add PTP Hardware Clock code
      igb: offer a PTP Hardware Clock instead of the timecompare method
      ptp: Add a method for obtaining the device index.
      ethtool: Introduce a method for getting time stamping capabilities.
      dp83640: Support the get_ts_info ethtool method.
      gianfar: Support the get_ts_info ethtool method.
      bfin_mac: Support the get_ts_info ethtool method.
      ixp4xx_eth: Support the get_ts_info ethtool method.
      ethtool: Add a common function for drivers with transmit time stamping.
      ax88796: Support the get_ts_info ethtool method.
      davinci_emac: Support the get_ts_info ethtool method.
      dnet: Support the get_ts_info ethtool method.
      etherh: Support the get_ts_info ethtool method.
      fec_mpc52xx: Support the get_ts_info ethtool method.
      fec: Support the get_ts_info ethtool method.
      fs_enet: Support the get_ts_info ethtool method.
      ll_temac: Support the get_ts_info ethtool method.
      macb: Support the get_ts_info ethtool method.
      mv643xx_eth: Support the get_ts_info ethtool method.
      pxa168_eth: Support the get_ts_info ethtool method.
      r6040: Support the get_ts_info ethtool method.
      r8169: Support the get_ts_info ethtool method.
      smsc911x: Support the get_ts_info ethtool method.
      smsc9420: Support the get_ts_info ethtool method.
      stmmac: Support the get_ts_info ethtool method.
      tg3: Support the get_ts_info ethtool method.
      ucc_geth: Support the get_ts_info ethtool method.
      usbnet: Support the get_ts_info ethtool method.
      ixp4xx_eth: Fix up the get_ts_info ethtool method.
      e100: Support the get_ts_info ethtool method.
      e100: enable transmit time stamping.
      pch_gbe: run the ptp bpf just once per packet
      pch_gbe: remove suspicious comment

Rick Jones (1):
      bonding: bond_update_speed_duplex() can return void since no callers check its return

Rob Herring (1):
      net: remove ixp2000 ethernet driver

Ronald Wahl (1):
      mac80211: when receiving DTIM disable power-save mode only if it was enabled

RongQing.Li (4):
      net: replace continue with break to reduce unnecessary loop in xxx_xmarksources
      drivers/net/oki-semi: Remove the definition of PCH_GBE_ETH_ALEN
      drivers/net/oki-semi: Donot recompute IP header checksum
      pch_gbe: reprogram multicast address register on reset

Rémi Denis-Courmont (3):
      Phonet: phonet_net_id can be static (sparse)
      Phonet: missing headers (sparse)
      Phonet: change maintainer address

Samuel Ortiz (10):
      NFC: Add a target lost netlink event
      NFC: The core part should generate the target index
      NFC: Dump LLCP frames
      NFC: No need to apply twice the modulo op to LLCP's recv_n
      NFC: Fix LLCP TLV building routine
      NFC: Call llcp_add_header properly when sending LLCP DM or DISC
      NFC: Convert pn533 from tasklet to workqueues
      NFC: pn533 Rx chaining support
      NFC: Add MIUX to the local LLCP general bytes
      NFC: Fix LLCP link timeout typo

Santosh Nayak (1):
      Driver: Atm: Remove 'break' after 'return' statement.

Sasha Levin (2):
      ipvs: use GFP_KERNEL allocation where possible
      net: codel: fix build errors

Sathya Perla (1):
      be2net: avoid disabling sriov while VFs are assigned

Sebastian Andrzej Siewior (3):
      net/niu: remove one superfluous dma mask check
      e1000: remove workaround for Errata 23 from jumbo alloc
      e1000: look in the page and not in skb->data for the last byte

Shan Wei (3):
      net: fix compile error of leaking kmemleak.h header
      net: sock_diag_handler structs can be const
      net: doc: merge /proc/sys/net/core/* documents into one place

Shmulik Ladkani (1):
      ipv6: Fix 'inet6_rtm_getroute' to release 'rt->dst' in case of 'alloc_skb' failure

Shuah Khan (1):
      net/core: simple_strtoul cleanup

Simon Wunderlich (10):
      batman-adv: remove old bridge loop avoidance code
      batman-adv: add basic bridge loop avoidance code
      batman-adv: make bridge loop avoidance switchable
      batman-adv: export claim tables through debugfs
      batman-adv: allow multiple entries in tt_global_entries
      batman-adv: don't let backbone gateways exchange tt entries
      batman-adv: add broadcast duplicate check
      batman-adv: drop STP over batman
      batman-adv: form groups in the bridge loop avoidance
      batman-adv: add bridge loop avoidance compile option

Somnath Kotur (5):
      be2net: Fix to not set link speed for disabled functions of a UMC card
      be2net: Fix to apply duplex value as unknown when link is down.
      be2net: Record receive queue index in skb to aid RPS.
      be2net: Fix EEH error reset before a flash dump completes
      be2net: Fix to allow get/set of debug levels in the firmware.

Srinivas Kandagatla (4):
      net:phy:bcm63xx: remove unnecessary code
      net:phy:davicom: remove unnecessary code
      net:phy:marvell: remove unnecessary code
      stmmac: Allow stmmac to work with other PHY buses(v3).

Sritej Velaga (1):
      netxen_nic: disable minidump by default

Stanislav Yakovlev (4):
      net/wireless: ipw2x00: remove unused libipw_measurement_report struct
      net/wireless: ipw2x00: remove ssid_context struct
      net/wireless: ipw2x00: add supported cipher suites to wiphy initialization
      net/wireless: ipw2200: Fix WARN_ON occurring in wiphy_register called by ipw_pci_probe

Stanislaw Gruszka (6):
      mac80211: sanity check for null SSID
      rt2x00: configure different txdesc parameters for non HT channel
      rt2x00: do not generate seqno in h/w if QOS is disabled
      mac80211: do not scan and monitor connection in parallel
      mac80211: protect ->scanning by mutex in ieee80211_work_work()
      iwlwifi: add option to disable 5GHz band

Stephen Hemminger (1):
      econet: remove ancient bug ridden protocol

Stephen Rothwell (1):
      net/pasemi: fix compiler warning

Steve Glendinning (3):
      smsc75xx: replace 0xffff with PHY_INT_SRC_CLEAR_ALL
      smsc75xx: eliminate unnecessary phy register read
      smsc75xx: let EEPROM determine GPIO/LED settings

Steven King (1):
      dm9000: some coldfire boards need this

Stuart Hodgson (3):
      sfc: Do not attempt to flush queues if DMA is disabled
      ethtool: Extend the ethtool API to obtain plugin module eeprom data
      sfc: Added support for new ethtool APIs for obtaining module eeprom

Sucheta Chakraborty (2):
      qlcnic: Register device in FAILED state.
      netxen: added miniDIMM support in driver.

Sujith Manoharan (3):
      ath9k_hw: Remove BTCOEX initvals
      ath9k_htc: Add Panasonic N5HBZ0000055 device id
      ath9k: Fix IDLE Powersave

Sven Eckelmann (5):
      batman-adv: Replace bitarray operations with bitmap
      batman-adv: Remove declaration of only locally used functions
      batman-adv: use shorter pr_warn instead of pr_warning
      batman-adv: Start new development cycle
      batman-adv: README cleanups

Takahiro Shimizu (7):
      pch_gbe: scale time stamps to nanoseconds
      pch_gbe: simplify transmit time stamping flag test
      pch_gbe: reprogram multicast address register on reset
      pch_gbe: export a method to set the receive match address
      pch_gbe: improve coding style
      pch_gbe: do not set the channel control register
      pch_gbe: correct receive time stamp filtering

Thomas Pedersen (7):
      cfg80211: add channel switch notify event
      mac80211: refactor mesh peer initialization
      mac80211: refactor mesh peer rate handling
      mac80211: don't set mesh peer ht caps if ht disabled
      mac80211: fix STA channel width field
      mac80211: insert mesh peer after init
      mac80211: don't transmit 40MHz frames to 20MHz peer

Tilman Schmidt (8):
      isdn/gigaset: ratelimit CAPI message dumps
      isdn/gigaset: fix CAPI disconnect B3 handling
      isdn/gigaset: improve error handling querying firmware version
      isdn/gigaset: fix readability damage
      isdn/gigaset: internal function name cleanup
      isdn/gigaset: unify function return values
      isdn/capi: fix readability damage
      isdn/capi: elliminate capincci_find() in non-middleware case

Tony Zelenoff (11):
      atl1: handle rx in separate condition
      atl1: make driver napi compatible
      atl1: add napi process of tx interrupts
      atl1: use defined functions to disable irq
      atl1: make function to set imr of card
      atl1: add value to check ability of reenabling IRQs
      atl1: enable errors and link ints when rx/tx scheduled
      atl1: do not process interrupts in cycle in handler
      atl1: do not drop rx/tx interrupts before they are scheduled
      atl1: remove unused member from atl1_adapter structure
      netfilter: nf_ct_ecache: refactor notifier registration

Vasanthakumar Thiagarajan (7):
      ath6kl: Dump htc header when invalid Rx frame length is detected
      ath6kl: Configure inactivity timeout in fw
      ath6kl: Support net_stats.multicast
      ath6kl: Fix target assert in p2p bringup with multi vif
      ath6kl: Don't advertise HT40 support in 2.4 Ghz
      ath6kl: Configure htcap in fw based on the channel type in AP mode
      ath6kl: Fix 4-way handshake failure in AP and P2P GO mode

Victor Goldenshtein (1):
      wl12xx: fix station channel switch

Vijay Subramanian (1):
      tcp: Remove redundant code entering quickack mode

Vivek Natarajan (2):
      ath6kl: Use vmalloc instead of kmalloc for fw
      ath6kl: Fix scan related issue on suspend-resume

WarheadsSE (1):
      mwifiex: add support for SD8786 sdio

Wey-Yi Guy (22):
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next into wireless-next
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next into wireless-next
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next into wireless-next
      iwlwifi: remove un-needed parameter
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next into wireless-next
      iwlwifi: more generic name for bluetooth command
      iwlwifi: change the default P2P support to "Yes"
      mac80211: add function retrieve average rssi
      mac80211: declare ieee80211_ave_rssi as EXPORT
      iwlwifi: include net/mac80211.h to avoid compiler error
      mac80211: check for non-managed interface
      iwlwifi: remove unused macros
      iwlwifi: add BT reduced tx power flag
      iwlwifi: add checking for the condition to reduce tx power
      iwlwifi: add reduced tx power threshold define
      iwlwifi: small define change
      iwlwifi: send reduce tx power info in command
      iwlwifi: change kill mask based on reduce power state
      iwlwifi: add loose coex lut
      iwlwifi: modify #ifdef to avoid sparse complain
      iwlwifi: remove the iwl_shared reference
      iwlwifi: use 6000G2B for 6030 device series

Willem de Bruijn (4):
      e1000: add transmit timestamping support
      e1000e: add transmit timestamping support
      bnx2x: add transmit timestamping support
      forcedeth: add transmit timestamping support

Wu Jiajun-B06378 (1):
      gianfar: add GRO support

Xose Vazquez Perez (4):
      wireless: rt2x00: rt{2500,73}usb.c put back duplicate id
      wireless: rt2x00: rt2800pci add more RT539x ids
      wireless: rt2x00: rt2800usb add more devices ids
      wireless: rt2x00: rt2800usb more devices were identified

Yaniv Rosner (2):
      bnx2x: Add remote-fault link detection
      bnx2x: Change comments and white spaces

Yevgeny Petrilin (3):
      mlx4_en: Added Ethtool support for TX Interrupt coalescing
      mlx4_en: Moving to Interrupts for TX completions
      mlx4_en: Byte Queue Limit support

Yoshihiro Shimoda (1):
      net: sh_eth: add support R8A7740

Yoshinori Sato (1):
      ath5k: add PCI id

Yuchung Cheng (3):
      tcp: early retransmit: tcp_enter_recovery()
      tcp: early retransmit
      tcp: early retransmit: delayed fast retransmit

Yuval Mintz (5):
      bnx2x: remove unnecessary .h dependencies
      bnx2x: remove unnecessary dmae code
      bnx2x: enable inta on the pci bus when used
      bnx2x: congestion management re-organization
      bnx2x: Change to driver version 1.72.10-0

Zefir Kurtisi (6):
      ath9k: add DFS pattern detector
      ath9k: add DFS pattern detector instance to ath_softc
      ath9k: update to DFS pattern detector interface
      ath9k: remove dead code
      ath9k: make DFS detector pools SMP safe
      ath9k: extend DFS detector stats in dfs_debugfs

alex.bluesman.smirnov@...il.com (16):
      6lowpan: move frame allocation code to a separate function
      6lowpan: duplicate definition of IEEE802154_ALEN
      6lowpan: IPv6 link local address
      mac802154: basic ieee802.15.4 device structures
      mac802154: allocation of ieee802154 device
      mac802154: RX data path
      mac802154: TX data path
      mac802154: declare reduced mlme operations
      mac802154: slave interfaces declaration
      mac802154: basic MAC commands interface support
      mac802154: basic mib support
      ieee802154: interface type to be added
      mac802154: slaves management support
      mac802154: monitor device support
      drivers/ieee802154: IEEE 802.15.4 loopback driver
      Documentation/networking/ieee802154: update MAC chapter

frank.blaschka@...ibm.com (1):
      qeth: recognize vlan devices in layer3 mode

françois romieu (1):
      dmfe: enforce consistent timing delay.

hartleys (2):
      isdn/eicon: use standard __init,__exit function markup
      crush: include header for global symbols

majianpeng (2):
      net/ipv4:Remove two memleak reports by kmemleak_not_leak.
      net/core:Remove memleak reports by kmemleak_not_leak.

sjur.brandeland@...ricsson.com (2):
      caif-hsi: Remove stop/start of queue.
      caif-hsi: Postpone init of HSI until open()

stephen hemminger (4):
      rtnetlink & bonding: change args got get_tx_queues
      rtnetlink: fix comments
      tunnel: implement 64 bits statistics
      etherdevice: fix comments

 Documentation/ABI/removed/ip_queue                                |    9 +
 Documentation/ABI/testing/sysfs-class-net-mesh                    |    9 +
 Documentation/DocBook/80211.tmpl                                  |    2 +-
 Documentation/devicetree/bindings/net/mdio-mux-gpio.txt           |  127 +
 Documentation/devicetree/bindings/net/mdio-mux.txt                |  136 +
 Documentation/filesystems/proc.txt                                |    1 -
 Documentation/networking/00-INDEX                                 |    8 -
 Documentation/networking/3c359.txt                                |   58 -
 Documentation/networking/3c509.txt                                |    1 -
 Documentation/networking/batman-adv.txt                           |   22 +-
 Documentation/networking/fore200e.txt                             |    6 +-
 Documentation/networking/ieee802154.txt                           |   75 +-
 Documentation/networking/ip-sysctl.txt                            |   32 +-
 Documentation/networking/mac80211-auth-assoc-deauth.txt           |   10 +-
 Documentation/networking/olympic.txt                              |   79 -
 Documentation/networking/smctr.txt                                |   66 -
 Documentation/networking/stmmac.txt                               |   29 +-
 Documentation/networking/tms380tr.txt                             |  147 -
 Documentation/nfc/nfc-hci.txt                                     |  155 +
 Documentation/sysctl/net.txt                                      |    7 +
 MAINTAINERS                                                       |   36 +-
 arch/arm/mach-at91/at91rm9200.c                                   |   10 -
 arch/arm/mach-at91/at91rm9200_devices.c                           |    4 +-
 arch/arm/mach-at91/include/mach/hardware.h                        |    1 -
 arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h                     |    3 +
 arch/mips/configs/mtx1_defconfig                                  |    4 -
 arch/sparc/Kconfig                                                |    1 +
 arch/sparc/Makefile                                               |    1 +
 arch/sparc/net/Makefile                                           |    4 +
 arch/sparc/net/bpf_jit.h                                          |   68 +
 arch/sparc/net/bpf_jit_asm.S                                      |  205 ++
 arch/sparc/net/bpf_jit_comp.c                                     |  802 +++++
 arch/xtensa/configs/common_defconfig                              |    5 -
 crypto/ablkcipher.c                                               |   12 +-
 crypto/aead.c                                                     |   12 +-
 crypto/ahash.c                                                    |    6 +-
 crypto/blkcipher.c                                                |    6 +-
 crypto/crypto_user.c                                              |   22 +-
 crypto/pcompress.c                                                |    6 +-
 crypto/rng.c                                                      |    6 +-
 crypto/shash.c                                                    |    6 +-
 drivers/atm/ambassador.c                                          |    2 +-
 drivers/atm/horizon.c                                             |    5 -
 drivers/atm/idt77252.c                                            |    2 +-
 drivers/block/drbd/drbd_receiver.c                                |    6 +-
 drivers/hv/ring_buffer.c                                          |   31 -
 drivers/ieee802154/Kconfig                                        |    8 +
 drivers/ieee802154/Makefile                                       |    1 +
 drivers/ieee802154/fakelb.c                                       |  294 ++
 drivers/infiniband/core/cma.c                                     |    6 +-
 drivers/infiniband/core/netlink.c                                 |    3 +-
 drivers/infiniband/core/ucma.c                                    |   10 +-
 drivers/isdn/capi/capi.c                                          |   50 +-
 drivers/isdn/capi/capidrv.c                                       |    8 +-
 drivers/isdn/gigaset/bas-gigaset.c                                |   44 +-
 drivers/isdn/gigaset/capi.c                                       |  118 +-
 drivers/isdn/gigaset/common.c                                     |   59 +-
 drivers/isdn/gigaset/dummyll.c                                    |    2 +-
 drivers/isdn/gigaset/ev-layer.c                                   |  319 +-
 drivers/isdn/gigaset/gigaset.h                                    |   30 +-
 drivers/isdn/gigaset/i4l.c                                        |   12 +-
 drivers/isdn/gigaset/isocdata.c                                   |   12 +-
 drivers/isdn/gigaset/ser-gigaset.c                                |   21 +-
 drivers/isdn/gigaset/usb-gigaset.c                                |   19 +-
 drivers/isdn/hardware/eicon/capifunc.c                            |    6 +-
 drivers/isdn/hardware/eicon/capimain.c                            |    4 +-
 drivers/isdn/hardware/eicon/diddfunc.c                            |    8 +-
 drivers/isdn/hardware/eicon/diva_didd.c                           |    6 +-
 drivers/isdn/hardware/eicon/divamnt.c                             |    6 +-
 drivers/isdn/hardware/eicon/divasfunc.c                           |    4 +-
 drivers/isdn/hardware/eicon/divasi.c                              |    8 +-
 drivers/isdn/hardware/eicon/divasmain.c                           |    6 +-
 drivers/isdn/hardware/eicon/idifunc.c                             |   10 +-
 drivers/isdn/hardware/eicon/mntfunc.c                             |    8 +-
 drivers/isdn/hardware/eicon/platform.h                            |    3 -
 drivers/isdn/hardware/mISDN/avmfritz.c                            |  228 +-
 drivers/isdn/hardware/mISDN/hfc_multi.h                           |   15 +-
 drivers/isdn/hardware/mISDN/hfcmulti.c                            |  706 +++--
 drivers/isdn/hardware/mISDN/hfcpci.c                              |  103 +-
 drivers/isdn/hardware/mISDN/hfcsusb.c                             |  137 +-
 drivers/isdn/hardware/mISDN/mISDNipac.c                           |  145 +-
 drivers/isdn/hardware/mISDN/mISDNisar.c                           |  131 +-
 drivers/isdn/hardware/mISDN/netjet.c                              |  218 +-
 drivers/isdn/hardware/mISDN/speedfax.c                            |    5 +-
 drivers/isdn/hardware/mISDN/w6692.c                               |  140 +-
 drivers/isdn/hysdn/hysdn_proclog.c                                |   10 +-
 drivers/isdn/i4l/isdn_bsdcomp.c                                   |    2 +-
 drivers/isdn/mISDN/core.c                                         |   16 +
 drivers/isdn/mISDN/dsp.h                                          |    4 +-
 drivers/isdn/mISDN/dsp_cmx.c                                      |   19 +-
 drivers/isdn/mISDN/dsp_core.c                                     |    1 +
 drivers/isdn/mISDN/dsp_dtmf.c                                     |   19 +-
 drivers/isdn/mISDN/hwchannel.c                                    |  162 +-
 drivers/isdn/mISDN/l1oip_core.c                                   |    2 +-
 drivers/isdn/mISDN/layer1.c                                       |   36 +-
 drivers/isdn/mISDN/layer2.c                                       |  120 +-
 drivers/isdn/mISDN/tei.c                                          |   72 +-
 drivers/message/fusion/mptlan.h                                   |    1 -
 drivers/net/Kconfig                                               |    7 +-
 drivers/net/Makefile                                              |    1 -
 drivers/net/Space.c                                               |   62 +-
 drivers/net/bonding/bond_alb.c                                    |   58 +-
 drivers/net/bonding/bond_main.c                                   |   54 +-
 drivers/net/caif/caif_hsi.c                                       |  350 ++-
 drivers/net/caif/caif_shmcore.c                                   |    4 +
 drivers/net/can/dev.c                                             |   31 +-
 drivers/net/can/pch_can.c                                         |   12 +-
 drivers/net/can/sja1000/ems_pci.c                                 |   14 +-
 drivers/net/can/sja1000/kvaser_pci.c                              |   13 +-
 drivers/net/can/sja1000/peak_pci.c                                |   12 +-
 drivers/net/can/sja1000/plx_pci.c                                 |   13 +-
 drivers/net/ethernet/3com/3c509.c                                 |  123 +-
 drivers/net/ethernet/8390/Kconfig                                 |   25 +-
 drivers/net/ethernet/8390/Makefile                                |    1 -
 drivers/net/ethernet/8390/ax88796.c                               |    1 +
 drivers/net/ethernet/8390/etherh.c                                |    1 +
 drivers/net/ethernet/8390/ne2.c                                   |  798 -----
 drivers/net/ethernet/8390/smc-mca.c                               |  575 ----
 drivers/net/ethernet/Kconfig                                      |    1 +
 drivers/net/ethernet/Makefile                                     |    1 +
 drivers/net/ethernet/adaptec/starfire.c                           |   54 +-
 drivers/net/ethernet/adi/bfin_mac.c                               |   20 +
 drivers/net/ethernet/amd/depca.c                                  |  213 +-
 drivers/net/ethernet/atheros/atl1c/atl1c.h                        |   59 +-
 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c                |    9 +-
 drivers/net/ethernet/atheros/atl1c/atl1c_hw.c                     |  569 ++--
 drivers/net/ethernet/atheros/atl1c/atl1c_hw.h                     |  983 ++++---
 drivers/net/ethernet/atheros/atl1c/atl1c_main.c                   | 1007 +++----
 drivers/net/ethernet/atheros/atl1e/atl1e_main.c                   |   17 +-
 drivers/net/ethernet/atheros/atlx/atl1.c                          |  171 +-
 drivers/net/ethernet/atheros/atlx/atl1.h                          |   17 +-
 drivers/net/ethernet/atheros/atlx/atlx.c                          |   15 +-
 drivers/net/ethernet/broadcom/bnx2.c                              |   46 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h                       |   45 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c                   |  474 ++-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h                   |  383 +--
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c               |   38 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_fw_defs.h               |    2 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h                   |  268 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h                  |  219 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c                  |  733 ++---
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h                  |    4 +
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c                  | 1111 ++++---
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_reg.h                   |    5 +
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c                    |  114 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h                    |   39 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c                 |  273 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h                 |   15 +
 drivers/net/ethernet/broadcom/tg3.c                               |   47 +-
 drivers/net/ethernet/brocade/bna/bfa_ioc.c                        |   61 +-
 drivers/net/ethernet/brocade/bna/bfa_ioc_ct.c                     |  142 +-
 drivers/net/ethernet/brocade/bna/bfi_reg.h                        |    6 +
 drivers/net/ethernet/brocade/bna/bnad.c                           |  316 +-
 drivers/net/ethernet/brocade/bna/bnad.h                           |   11 +-
 drivers/net/ethernet/brocade/bna/bnad_ethtool.c                   |    6 +-
 drivers/net/ethernet/cadence/at91_ether.c                         |  535 ++--
 drivers/net/ethernet/cadence/at91_ether.h                         |    1 +
 drivers/net/ethernet/cadence/macb.c                               |    1 +
 drivers/net/ethernet/cirrus/cs89x0.c                              | 2383 ++++++++-------
 drivers/net/ethernet/cisco/enic/enic_main.c                       |   34 +-
 drivers/net/ethernet/cisco/enic/enic_pp.c                         |    2 +-
 drivers/net/ethernet/davicom/Kconfig                              |    2 +-
 drivers/net/ethernet/dec/ewrk3.c                                  |    3 +-
 drivers/net/ethernet/dec/tulip/de2104x.c                          |   34 +-
 drivers/net/ethernet/dec/tulip/de4x5.c                            |    2 +-
 drivers/net/ethernet/dec/tulip/dmfe.c                             |  301 +-
 drivers/net/ethernet/dec/tulip/tulip_core.c                       |   27 +-
 drivers/net/ethernet/dec/tulip/uli526x.c                          |  443 ++-
 drivers/net/ethernet/dec/tulip/winbond-840.c                      |   17 +-
 drivers/net/ethernet/dec/tulip/xircom_cb.c                        |  280 +-
 drivers/net/ethernet/dlink/dl2k.c                                 |  416 ++-
 drivers/net/ethernet/dlink/dl2k.h                                 |   19 +-
 drivers/net/ethernet/dlink/sundance.c                             |   12 +-
 drivers/net/ethernet/dnet.c                                       |    1 +
 drivers/net/ethernet/emulex/benet/be.h                            |   55 +-
 drivers/net/ethernet/emulex/benet/be_cmds.c                       |  166 +-
 drivers/net/ethernet/emulex/benet/be_cmds.h                       |  101 +-
 drivers/net/ethernet/emulex/benet/be_ethtool.c                    |  326 +-
 drivers/net/ethernet/emulex/benet/be_hw.h                         |   76 +-
 drivers/net/ethernet/emulex/benet/be_main.c                       |  495 ++--
 drivers/net/ethernet/fealnx.c                                     |   14 +-
 drivers/net/ethernet/freescale/fec.c                              |    1 +
 drivers/net/ethernet/freescale/fec_mpc52xx.c                      |    1 +
 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c             |    1 +
 drivers/net/ethernet/freescale/gianfar.c                          |   13 +-
 drivers/net/ethernet/freescale/gianfar.h                          |    3 +
 drivers/net/ethernet/freescale/gianfar_ethtool.c                  |   30 +
 drivers/net/ethernet/freescale/gianfar_ptp.c                      |    2 +
 drivers/net/ethernet/freescale/ucc_geth_ethtool.c                 |    1 +
 drivers/net/ethernet/fujitsu/at1700.c                             |  120 +-
 drivers/net/ethernet/i825xx/3c523.c                               | 1312 ---------
 drivers/net/ethernet/i825xx/3c523.h                               |  355 ---
 drivers/net/ethernet/i825xx/3c527.c                               | 1660 -----------
 drivers/net/ethernet/i825xx/3c527.h                               |   81 -
 drivers/net/ethernet/i825xx/Kconfig                               |   22 -
 drivers/net/ethernet/i825xx/Makefile                              |    2 -
 drivers/net/ethernet/i825xx/eexpress.c                            |   60 +-
 drivers/net/ethernet/intel/Kconfig                                |   32 +-
 drivers/net/ethernet/intel/e100.c                                 |    2 +
 drivers/net/ethernet/intel/e1000/e1000_main.c                     |   58 +-
 drivers/net/ethernet/intel/e1000e/80003es2lan.c                   |   21 +-
 drivers/net/ethernet/intel/e1000e/82571.c                         |   41 +-
 drivers/net/ethernet/intel/e1000e/defines.h                       |    8 +
 drivers/net/ethernet/intel/e1000e/e1000.h                         |   51 +-
 drivers/net/ethernet/intel/e1000e/ethtool.c                       |   88 +-
 drivers/net/ethernet/intel/e1000e/hw.h                            |   72 +-
 drivers/net/ethernet/intel/e1000e/ich8lan.c                       |  780 ++++-
 drivers/net/ethernet/intel/e1000e/mac.c                           |   12 +-
 drivers/net/ethernet/intel/e1000e/manage.c                        |    2 +-
 drivers/net/ethernet/intel/e1000e/netdev.c                        |  184 +-
 drivers/net/ethernet/intel/e1000e/param.c                         |   10 +-
 drivers/net/ethernet/intel/e1000e/phy.c                           |  115 +-
 drivers/net/ethernet/intel/igb/Makefile                           |    4 +-
 drivers/net/ethernet/intel/igb/e1000_82575.c                      |  276 +-
 drivers/net/ethernet/intel/igb/e1000_82575.h                      |    3 +-
 drivers/net/ethernet/intel/igb/e1000_defines.h                    |   35 +
 drivers/net/ethernet/intel/igb/e1000_hw.h                         |   14 +
 drivers/net/ethernet/intel/igb/e1000_i210.c                       |  603 ++++
 drivers/net/ethernet/intel/igb/e1000_i210.h                       |   76 +
 drivers/net/ethernet/intel/igb/e1000_mac.c                        |    1 +
 drivers/net/ethernet/intel/igb/e1000_nvm.c                        |    1 -
 drivers/net/ethernet/intel/igb/e1000_phy.c                        |  147 +-
 drivers/net/ethernet/intel/igb/e1000_phy.h                        |   22 +
 drivers/net/ethernet/intel/igb/e1000_regs.h                       |   14 +
 drivers/net/ethernet/intel/igb/igb.h                              |   30 +-
 drivers/net/ethernet/intel/igb/igb_ethtool.c                      |  141 +-
 drivers/net/ethernet/intel/igb/igb_main.c                         |  299 +-
 drivers/net/ethernet/intel/igb/igb_ptp.c                          |  385 +++
 drivers/net/ethernet/intel/ixgbe/Makefile                         |    4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe.h                          |   65 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c                    |   92 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c                    |    2 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c                   |  869 +++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h                   |   19 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c                |   69 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.c                |  104 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c                   |   91 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c                  |  122 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c                      |   35 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c                     |  439 ++-
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c                      |   20 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c                      |  900 ++++++
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c                    |   13 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c                    |  245 ++
 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h                     |   97 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c                     |    2 +
 drivers/net/ethernet/intel/ixgbevf/defines.h                      |    2 +
 drivers/net/ethernet/intel/ixgbevf/ethtool.c                      |   18 +-
 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h                      |    2 +-
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c                 |   30 +-
 drivers/net/ethernet/intel/ixgbevf/vf.c                           |   12 +-
 drivers/net/ethernet/marvell/mv643xx_eth.c                        |    1 +
 drivers/net/ethernet/marvell/pxa168_eth.c                         |    1 +
 drivers/net/ethernet/marvell/sky2.c                               |    4 +-
 drivers/net/ethernet/mellanox/mlx4/Kconfig                        |   12 +
 drivers/net/ethernet/mellanox/mlx4/Makefile                       |    1 +
 drivers/net/ethernet/mellanox/mlx4/cmd.c                          |    7 +-
 drivers/net/ethernet/mellanox/mlx4/en_cq.c                        |   14 +-
 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c                    |  255 ++
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c                   |   21 +-
 drivers/net/ethernet/mellanox/mlx4/en_main.c                      |    6 +-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c                    |   59 +-
 drivers/net/ethernet/mellanox/mlx4/en_port.h                      |    2 +
 drivers/net/ethernet/mellanox/mlx4/en_resources.c                 |    6 +-
 drivers/net/ethernet/mellanox/mlx4/en_rx.c                        |    4 +-
 drivers/net/ethernet/mellanox/mlx4/en_tx.c                        |   95 +-
 drivers/net/ethernet/mellanox/mlx4/fw.c                           |    3 +-
 drivers/net/ethernet/mellanox/mlx4/main.c                         |   47 +-
 drivers/net/ethernet/mellanox/mlx4/mcg.c                          |    2 -
 drivers/net/ethernet/mellanox/mlx4/mlx4.h                         |   32 +-
 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h                      |   45 +-
 drivers/net/ethernet/mellanox/mlx4/mr.c                           |    5 +-
 drivers/net/ethernet/mellanox/mlx4/pd.c                           |   39 +-
 drivers/net/ethernet/mellanox/mlx4/port.c                         |   69 +-
 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c             |  271 +-
 drivers/net/ethernet/micrel/ks8842.c                              |    2 +-
 drivers/net/ethernet/myricom/myri10ge/myri10ge.c                  |    7 +-
 drivers/net/ethernet/natsemi/Kconfig                              |   20 +-
 drivers/net/ethernet/natsemi/Makefile                             |    1 -
 drivers/net/ethernet/natsemi/natsemi.c                            |   67 +-
 drivers/net/ethernet/neterion/s2io.c                              |   14 +-
 drivers/net/ethernet/neterion/vxge/vxge-main.c                    |   24 +-
 drivers/net/ethernet/neterion/vxge/vxge-main.h                    |   15 +-
 drivers/net/ethernet/nvidia/forcedeth.c                           |    9 +-
 drivers/net/ethernet/nxp/lpc_eth.c                                |    6 +-
 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h                   |    1 +
 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c              |   64 +-
 drivers/net/ethernet/packetengines/hamachi.c                      |   11 +-
 drivers/net/ethernet/packetengines/yellowfin.c                    |   32 +-
 drivers/net/ethernet/pasemi/pasemi_mac.c                          |    2 +-
 drivers/net/ethernet/qlogic/netxen/netxen_nic.h                   |   20 +-
 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c               |    5 +-
 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c           |   18 +-
 drivers/net/ethernet/qlogic/netxen/netxen_nic_hdr.h               |   26 +
 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c              |    4 +-
 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c              |  140 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h                       |   63 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c                   |   73 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c               |  208 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h                   |    6 +
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c                  |   56 +-
 drivers/net/ethernet/qlogic/qlge/qlge_main.c                      |    2 +-
 drivers/net/ethernet/rdc/r6040.c                                  |   76 +-
 drivers/net/ethernet/realtek/8139cp.c                             |   21 +-
 drivers/net/ethernet/realtek/8139too.c                            |  136 +-
 drivers/net/ethernet/realtek/r8169.c                              |  698 ++++-
 drivers/net/ethernet/renesas/Kconfig                              |    7 +-
 drivers/net/ethernet/renesas/sh_eth.c                             |  114 +-
 drivers/net/ethernet/renesas/sh_eth.h                             |    5 +-
 drivers/net/ethernet/s6gmac.c                                     |    2 +-
 drivers/net/ethernet/sfc/efx.c                                    |   36 +-
 drivers/net/ethernet/sfc/ethtool.c                                |   37 +-
 drivers/net/ethernet/sfc/mcdi_phy.c                               |   76 +
 drivers/net/ethernet/sfc/net_driver.h                             |    8 +-
 drivers/net/ethernet/sfc/qt202x_phy.c                             |   33 +
 drivers/net/ethernet/sfc/rx.c                                     |   31 +-
 drivers/net/ethernet/silan/sc92031.c                              |   34 +-
 drivers/net/ethernet/sis/sis190.c                                 |   26 +-
 drivers/net/ethernet/sis/sis900.c                                 |  375 +--
 drivers/net/ethernet/smsc/epic100.c                               |  403 ++-
 drivers/net/ethernet/smsc/smsc911x.c                              |    1 +
 drivers/net/ethernet/smsc/smsc9420.c                              |   48 +-
 drivers/net/ethernet/stmicro/stmmac/common.h                      |   22 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac1000.h                   |   14 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c              |   15 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac1000_dma.c               |   46 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c               |   14 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac100_dma.c                |    6 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac_dma.h                   |    1 +
 drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c                   |    8 +-
 drivers/net/ethernet/stmicro/stmmac/enh_desc.c                    |   13 +-
 drivers/net/ethernet/stmicro/stmmac/norm_desc.c                   |   13 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac.h                      |   50 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c              |    1 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c                 |  163 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c                 |   36 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c                  |    6 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c             |   18 +-
 drivers/net/ethernet/sun/niu.c                                    |    2 +-
 drivers/net/ethernet/sun/sungem.c                                 |    4 +-
 drivers/net/ethernet/sun/sunhme.c                                 |   18 +-
 drivers/net/ethernet/sun/sunhme.h                                 |    1 +
 drivers/net/ethernet/sun/sunvnet.c                                |    2 +-
 drivers/net/ethernet/tehuti/tehuti.c                              |    6 +-
 drivers/net/ethernet/ti/davinci_cpdma.c                           |   13 +-
 drivers/net/ethernet/ti/davinci_emac.c                            |    1 +
 drivers/net/ethernet/ti/tlan.c                                    |    2 +-
 drivers/net/ethernet/tile/tilepro.c                               |    2 +-
 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c                 |    8 +-
 drivers/net/ethernet/via/via-rhine.c                              |   12 +-
 drivers/net/ethernet/via/via-velocity.c                           |    9 +-
 drivers/net/ethernet/wiznet/Kconfig                               |   73 +
 drivers/net/ethernet/wiznet/Makefile                              |    2 +
 drivers/net/ethernet/wiznet/w5100.c                               |  808 +++++
 drivers/net/ethernet/wiznet/w5300.c                               |  720 +++++
 drivers/net/ethernet/xilinx/ll_temac_main.c                       |    1 +
 drivers/net/ethernet/xscale/Kconfig                               |    6 +-
 drivers/net/ethernet/xscale/Makefile                              |    1 -
 drivers/net/ethernet/xscale/ixp2000/Kconfig                       |    6 -
 drivers/net/ethernet/xscale/ixp2000/Makefile                      |    3 -
 drivers/net/ethernet/xscale/ixp2000/caleb.c                       |  136 -
 drivers/net/ethernet/xscale/ixp2000/caleb.h                       |   22 -
 drivers/net/ethernet/xscale/ixp2000/enp2611.c                     |  232 --
 drivers/net/ethernet/xscale/ixp2000/ixp2400-msf.c                 |  212 --
 drivers/net/ethernet/xscale/ixp2000/ixp2400-msf.h                 |  115 -
 drivers/net/ethernet/xscale/ixp2000/ixp2400_rx.uc                 |  408 ---
 drivers/net/ethernet/xscale/ixp2000/ixp2400_rx.ucode              |  130 -
 drivers/net/ethernet/xscale/ixp2000/ixp2400_tx.uc                 |  272 --
 drivers/net/ethernet/xscale/ixp2000/ixp2400_tx.ucode              |   98 -
 drivers/net/ethernet/xscale/ixp2000/ixpdev.c                      |  437 ---
 drivers/net/ethernet/xscale/ixp2000/ixpdev.h                      |   29 -
 drivers/net/ethernet/xscale/ixp2000/ixpdev_priv.h                 |   57 -
 drivers/net/ethernet/xscale/ixp2000/pm3386.c                      |  351 ---
 drivers/net/ethernet/xscale/ixp2000/pm3386.h                      |   29 -
 drivers/net/ethernet/xscale/ixp4xx_eth.c                          |   29 +
 drivers/net/hippi/rrunner.c                                       |   83 +-
 drivers/net/hyperv/hyperv_net.h                                   |  290 +-
 drivers/net/hyperv/netvsc.c                                       |   41 +-
 drivers/net/hyperv/netvsc_drv.c                                   |    6 +-
 drivers/net/hyperv/rndis_filter.c                                 |   46 +-
 drivers/net/irda/Kconfig                                          |    4 +-
 drivers/net/irda/donauboe.c                                       |    2 +-
 drivers/net/irda/sh_irda.c                                        |    2 +-
 drivers/net/irda/sh_sir.c                                         |    2 +-
 drivers/net/irda/smsc-ircc2.c                                     |    1 -
 drivers/net/macvlan.c                                             |   83 +-
 drivers/net/macvtap.c                                             |   57 +-
 drivers/net/phy/Kconfig                                           |   19 +
 drivers/net/phy/Makefile                                          |    2 +
 drivers/net/phy/bcm63xx.c                                         |    5 +-
 drivers/net/phy/davicom.c                                         |    7 +-
 drivers/net/phy/dp83640.c                                         |   31 +
 drivers/net/phy/marvell.c                                         |   18 +-
 drivers/net/phy/mdio-mux-gpio.c                                   |  142 +
 drivers/net/phy/mdio-mux.c                                        |  192 ++
 drivers/net/phy/mdio_bus.c                                        |   32 +
 drivers/net/phy/phy_device.c                                      |    3 +-
 drivers/net/phy/spi_ks8995.c                                      |    1 -
 drivers/net/ppp/ppp_async.c                                       |    2 +-
 drivers/net/ppp/ppp_generic.c                                     |   14 +-
 drivers/net/ppp/ppp_synctty.c                                     |    4 +-
 drivers/net/ppp/pppoe.c                                           |   18 +-
 drivers/net/ppp/pptp.c                                            |    6 +-
 drivers/net/team/Kconfig                                          |   11 +
 drivers/net/team/Makefile                                         |    1 +
 drivers/net/team/team.c                                           |  523 +++-
 drivers/net/team/team_mode_activebackup.c                         |   20 +-
 drivers/net/team/team_mode_loadbalance.c                          |  174 ++
 drivers/net/team/team_mode_roundrobin.c                           |    2 +-
 drivers/net/tokenring/3c359.c                                     | 1843 ------------
 drivers/net/tokenring/3c359.h                                     |  291 --
 drivers/net/tokenring/Kconfig                                     |  199 --
 drivers/net/tokenring/Makefile                                    |   16 -
 drivers/net/tokenring/abyss.c                                     |  468 ---
 drivers/net/tokenring/abyss.h                                     |   58 -
 drivers/net/tokenring/ibmtr.c                                     | 1964 -------------
 drivers/net/tokenring/ibmtr_cs.c                                  |  370 ---
 drivers/net/tokenring/lanstreamer.c                               | 1917 ------------
 drivers/net/tokenring/lanstreamer.h                               |  343 ---
 drivers/net/tokenring/madgemc.c                                   |  761 -----
 drivers/net/tokenring/madgemc.h                                   |   70 -
 drivers/net/tokenring/olympic.c                                   | 1749 -----------
 drivers/net/tokenring/olympic.h                                   |  321 --
 drivers/net/tokenring/proteon.c                                   |  422 ---
 drivers/net/tokenring/skisa.c                                     |  432 ---
 drivers/net/tokenring/smctr.c                                     | 5717 ------------------------------------
 drivers/net/tokenring/smctr.h                                     | 1585 ----------
 drivers/net/tokenring/tms380tr.c                                  | 2306 ---------------
 drivers/net/tokenring/tms380tr.h                                  | 1141 -------
 drivers/net/tokenring/tmspci.c                                    |  248 --
 drivers/net/tun.c                                                 |    2 +-
 drivers/net/usb/cdc_ether.c                                       |   56 +
 drivers/net/usb/qmi_wwan.c                                        |   39 +-
 drivers/net/usb/rndis_host.c                                      |   83 +-
 drivers/net/usb/smsc75xx.c                                        |   26 +-
 drivers/net/usb/smsc75xx.h                                        |    1 +
 drivers/net/usb/usbnet.c                                          |    1 +
 drivers/net/virtio_net.c                                          |   64 +-
 drivers/net/wan/dscc4.c                                           |   13 +-
 drivers/net/wan/lmc/lmc_main.c                                    |   15 +-
 drivers/net/wimax/i2400m/Kconfig                                  |    3 +-
 drivers/net/wimax/i2400m/usb-rx.c                                 |    2 +-
 drivers/net/wimax/i2400m/usb.c                                    |    2 +-
 drivers/net/wireless/Kconfig                                      |    3 +-
 drivers/net/wireless/Makefile                                     |    4 +-
 drivers/net/wireless/adm8211.c                                    |   17 +-
 drivers/net/wireless/at76c50x-usb.c                               |   12 +-
 drivers/net/wireless/ath/ath5k/ani.c                              |   44 +-
 drivers/net/wireless/ath/ath5k/ath5k.h                            |   31 +-
 drivers/net/wireless/ath/ath5k/attach.c                           |    2 +
 drivers/net/wireless/ath/ath5k/base.c                             |   28 +-
 drivers/net/wireless/ath/ath5k/debug.c                            |   17 +-
 drivers/net/wireless/ath/ath5k/desc.c                             |    6 +-
 drivers/net/wireless/ath/ath5k/dma.c                              |    2 +
 drivers/net/wireless/ath/ath5k/eeprom.c                           |    2 +
 drivers/net/wireless/ath/ath5k/initvals.c                         |    5 +-
 drivers/net/wireless/ath/ath5k/led.c                              |    2 +
 drivers/net/wireless/ath/ath5k/mac80211-ops.c                     |    2 +
 drivers/net/wireless/ath/ath5k/pci.c                              |   29 +-
 drivers/net/wireless/ath/ath5k/pcu.c                              |    9 +-
 drivers/net/wireless/ath/ath5k/phy.c                              |    2 +
 drivers/net/wireless/ath/ath5k/qcu.c                              |   10 +-
 drivers/net/wireless/ath/ath5k/reset.c                            |    2 +
 drivers/net/wireless/ath/ath5k/sysfs.c                            |    2 +
 drivers/net/wireless/ath/ath6kl/Makefile                          |    3 +-
 drivers/net/wireless/ath/ath6kl/cfg80211.c                        |  419 ++-
 drivers/net/wireless/ath/ath6kl/common.h                          |    4 +-
 drivers/net/wireless/ath/ath6kl/core.c                            |   30 +-
 drivers/net/wireless/ath/ath6kl/core.h                            |   34 +-
 drivers/net/wireless/ath/ath6kl/debug.c                           |    6 +
 drivers/net/wireless/ath/ath6kl/debug.h                           |    1 +
 drivers/net/wireless/ath/ath6kl/hif-ops.h                         |   34 +
 drivers/net/wireless/ath/ath6kl/hif.h                             |    6 +
 drivers/net/wireless/ath/ath6kl/htc-ops.h                         |  113 +
 drivers/net/wireless/ath/ath6kl/htc.h                             |   98 +-
 drivers/net/wireless/ath/ath6kl/{htc.c => htc_mbox.c}             |   85 +-
 drivers/net/wireless/ath/ath6kl/htc_pipe.c                        | 1713 +++++++++++
 drivers/net/wireless/ath/ath6kl/init.c                            |   59 +-
 drivers/net/wireless/ath/ath6kl/main.c                            |    6 +
 drivers/net/wireless/ath/ath6kl/sdio.c                            |    2 +-
 drivers/net/wireless/ath/ath6kl/testmode.c                        |    5 +-
 drivers/net/wireless/ath/ath6kl/txrx.c                            |   25 +-
 drivers/net/wireless/ath/ath6kl/usb.c                             |  785 ++++-
 drivers/net/wireless/ath/ath6kl/wmi.c                             |   80 +
 drivers/net/wireless/ath/ath6kl/wmi.h                             |   40 +
 drivers/net/wireless/ath/ath9k/Makefile                           |    5 +-
 drivers/net/wireless/ath/ath9k/ani.c                              |   57 +-
 drivers/net/wireless/ath/ath9k/ani.h                              |    6 +-
 drivers/net/wireless/ath/ath9k/ar5008_phy.c                       |   56 +-
 drivers/net/wireless/ath/ath9k/ar9002_mac.c                       |    1 +
 drivers/net/wireless/ath/ath9k/ar9002_phy.c                       |    1 -
 drivers/net/wireless/ath/ath9k/ar9003_2p2_initvals.h              |   10 +-
 drivers/net/wireless/ath/ath9k/ar9003_calib.c                     |   10 +-
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c                    |  116 +-
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h                    |    1 -
 drivers/net/wireless/ath/ath9k/ar9003_hw.c                        |    5 -
 drivers/net/wireless/ath/ath9k/ar9003_mac.c                       |    2 +
 drivers/net/wireless/ath/ath9k/ar9003_phy.c                       |   91 +-
 drivers/net/wireless/ath/ath9k/ar9003_phy.h                       |    3 +
 drivers/net/wireless/ath/ath9k/ar9462_2p0_initvals.h              |   16 +-
 drivers/net/wireless/ath/ath9k/ath9k.h                            |    7 +-
 drivers/net/wireless/ath/ath9k/beacon.c                           |   17 +-
 drivers/net/wireless/ath/ath9k/btcoex.c                           |   14 +-
 drivers/net/wireless/ath/ath9k/btcoex.h                           |    1 -
 drivers/net/wireless/ath/ath9k/debug.c                            |  170 +-
 drivers/net/wireless/ath/ath9k/debug.h                            |   44 +
 drivers/net/wireless/ath/ath9k/dfs.c                              |   84 +-
 drivers/net/wireless/ath/ath9k/dfs.h                              |    8 +-
 drivers/net/wireless/ath/ath9k/dfs_debug.c                        |   46 +
 drivers/net/wireless/ath/ath9k/dfs_debug.h                        |   45 +-
 drivers/net/wireless/ath/ath9k/dfs_pattern_detector.c             |  300 ++
 drivers/net/wireless/ath/ath9k/dfs_pattern_detector.h             |  104 +
 drivers/net/wireless/ath/ath9k/dfs_pri_detector.c                 |  452 +++
 drivers/net/wireless/ath/ath9k/dfs_pri_detector.h                 |   52 +
 drivers/net/wireless/ath/ath9k/eeprom.c                           |   40 +-
 drivers/net/wireless/ath/ath9k/eeprom.h                           |   14 +-
 drivers/net/wireless/ath/ath9k/eeprom_9287.c                      |   30 +-
 drivers/net/wireless/ath/ath9k/eeprom_def.c                       |   38 +-
 drivers/net/wireless/ath/ath9k/gpio.c                             |   24 +-
 drivers/net/wireless/ath/ath9k/hif_usb.c                          |    2 +
 drivers/net/wireless/ath/ath9k/htc_drv_init.c                     |   11 +-
 drivers/net/wireless/ath/ath9k/htc_hst.c                          |    4 +-
 drivers/net/wireless/ath/ath9k/hw.c                               |  169 +-
 drivers/net/wireless/ath/ath9k/hw.h                               |   19 +-
 drivers/net/wireless/ath/ath9k/init.c                             |   40 +-
 drivers/net/wireless/ath/ath9k/mac.c                              |   10 +-
 drivers/net/wireless/ath/ath9k/main.c                             |  165 +-
 drivers/net/wireless/ath/ath9k/pci.c                              |    9 +-
 drivers/net/wireless/ath/ath9k/rc.c                               |    7 +-
 drivers/net/wireless/ath/ath9k/recv.c                             |   40 +-
 drivers/net/wireless/ath/carl9170/cmd.h                           |    6 +-
 drivers/net/wireless/ath/carl9170/fw.c                            |    2 +
 drivers/net/wireless/ath/carl9170/rx.c                            |    2 +-
 drivers/net/wireless/ath/main.c                                   |    4 +-
 drivers/net/wireless/ath/regd.c                                   |    4 +-
 drivers/net/wireless/atmel.c                                      |    3 +-
 drivers/net/wireless/atmel_pci.c                                  |   13 +-
 drivers/net/wireless/b43/main.c                                   |   16 +
 drivers/net/wireless/b43/sdio.c                                   |    2 +-
 drivers/net/wireless/b43/xmit.c                                   |    5 +-
 drivers/net/wireless/b43legacy/main.c                             |    2 +
 drivers/net/wireless/b43legacy/xmit.c                             |   15 +-
 drivers/net/wireless/brcm80211/Kconfig                            |    9 +
 drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c                  |   97 +-
 drivers/net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c            |  105 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd.h                     |    1 -
 drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c                 |    1 +
 drivers/net/wireless/brcm80211/brcmfmac/dhd_common.c              |    4 -
 drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c               |  127 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c                |   45 +-
 drivers/net/wireless/brcm80211/brcmfmac/sdio_host.h               |   22 +-
 drivers/net/wireless/brcm80211/brcmfmac/usb.c                     |    8 -
 drivers/net/wireless/brcm80211/brcmsmac/channel.c                 |   36 +-
 drivers/net/wireless/brcm80211/brcmsmac/d11.h                     |    2 +-
 drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c             |    6 +-
 drivers/net/wireless/brcm80211/brcmsmac/phy/phy_lcn.c             |    3 +-
 drivers/net/wireless/brcm80211/brcmsmac/phy/phy_n.c               |   41 +-
 drivers/net/wireless/brcm80211/include/brcm_hw_ids.h              |   40 +-
 drivers/net/wireless/hostap/hostap_main.c                         |    3 +-
 drivers/net/wireless/hostap/hostap_pci.c                          |   16 +-
 drivers/net/wireless/hostap/hostap_plx.c                          |   16 +-
 drivers/net/wireless/ipw2x00/ipw.h                                |   23 +
 drivers/net/wireless/ipw2x00/ipw2100.c                            |  166 +-
 drivers/net/wireless/ipw2x00/ipw2100.h                            |   10 +-
 drivers/net/wireless/ipw2x00/ipw2200.c                            |   57 +-
 drivers/net/wireless/ipw2x00/libipw.h                             |   55 -
 drivers/net/wireless/ipw2x00/libipw_rx.c                          |   16 +-
 drivers/net/wireless/iwlegacy/3945.c                              |    4 +-
 drivers/net/wireless/iwlegacy/4965-mac.c                          |    6 +-
 drivers/net/wireless/iwlegacy/4965-rs.c                           |    2 +-
 drivers/net/wireless/iwlegacy/common.c                            |   14 +-
 drivers/net/wireless/iwlwifi/Kconfig                              |   33 +-
 drivers/net/wireless/iwlwifi/Makefile                             |    6 +-
 drivers/net/wireless/iwlwifi/iwl-1000.c                           |  124 +-
 drivers/net/wireless/iwlwifi/iwl-2000.c                           |  141 +-
 drivers/net/wireless/iwlwifi/iwl-5000.c                           |  282 +-
 drivers/net/wireless/iwlwifi/iwl-6000.c                           |  247 +-
 drivers/net/wireless/iwlwifi/iwl-agn-calib.c                      |   37 +-
 drivers/net/wireless/iwlwifi/iwl-agn-calib.h                      |    1 -
 drivers/net/wireless/iwlwifi/iwl-agn-devices.c                    |  755 +++++
 drivers/net/wireless/iwlwifi/iwl-agn-hw.h                         |   14 +-
 drivers/net/wireless/iwlwifi/iwl-agn-lib.c                        |  317 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rs.c                         |   84 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rs.h                         |   36 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rx.c                         |  331 +--
 drivers/net/wireless/iwlwifi/iwl-agn-rxon.c                       |  688 ++++-
 drivers/net/wireless/iwlwifi/iwl-agn-sta.c                        |  153 +-
 drivers/net/wireless/iwlwifi/iwl-agn-tt.c                         |   18 +-
 drivers/net/wireless/iwlwifi/iwl-agn-tx.c                         |  191 +-
 drivers/net/wireless/iwlwifi/iwl-agn.c                            | 1267 ++++++--
 drivers/net/wireless/iwlwifi/iwl-agn.h                            |  221 +-
 drivers/net/wireless/iwlwifi/iwl-commands.h                       |   25 +-
 drivers/net/wireless/iwlwifi/{iwl-shared.h => iwl-config.h}       |  282 +-
 drivers/net/wireless/iwlwifi/iwl-core.c                           | 1480 ----------
 drivers/net/wireless/iwlwifi/iwl-core.h                           |  234 --
 drivers/net/wireless/iwlwifi/iwl-csr.h                            |    3 +
 drivers/net/wireless/iwlwifi/iwl-debug.c                          |    1 +
 drivers/net/wireless/iwlwifi/iwl-debug.h                          |   34 +-
 drivers/net/wireless/iwlwifi/iwl-debugfs.c                        |  509 ++--
 drivers/net/wireless/iwlwifi/iwl-dev.h                            |  192 +-
 drivers/net/wireless/iwlwifi/iwl-drv.c                            |  233 +-
 drivers/net/wireless/iwlwifi/iwl-drv.h                            |   25 +-
 drivers/net/wireless/iwlwifi/iwl-eeprom.c                         |  246 +-
 drivers/net/wireless/iwlwifi/iwl-eeprom.h                         |   67 +-
 drivers/net/wireless/iwlwifi/iwl-fw-file.h                        |   15 +-
 drivers/net/wireless/iwlwifi/iwl-fw.h                             |    1 +
 drivers/net/wireless/iwlwifi/iwl-io.h                             |    1 -
 drivers/net/wireless/iwlwifi/iwl-led.c                            |   21 +-
 drivers/net/wireless/iwlwifi/iwl-mac80211.c                       |  221 +-
 drivers/net/wireless/iwlwifi/iwl-modparams.h                      |  126 +
 drivers/net/wireless/iwlwifi/iwl-notif-wait.c                     |   44 +-
 drivers/net/wireless/iwlwifi/iwl-notif-wait.h                     |   21 +-
 drivers/net/wireless/iwlwifi/iwl-op-mode.h                        |   26 +-
 drivers/net/wireless/iwlwifi/iwl-pci.c                            |   65 +-
 drivers/net/wireless/iwlwifi/iwl-phy-db.c                         |  288 ++
 drivers/net/wireless/iwlwifi/iwl-phy-db.h                         |  129 +
 drivers/net/wireless/iwlwifi/iwl-power.c                          |   85 +-
 drivers/net/wireless/iwlwifi/iwl-power.h                          |    9 -
 drivers/net/wireless/iwlwifi/iwl-scan.c                           |   74 +-
 drivers/net/wireless/iwlwifi/iwl-testmode.c                       |  105 +-
 drivers/net/wireless/iwlwifi/iwl-trans-pcie-int.h                 |  233 +-
 drivers/net/wireless/iwlwifi/iwl-trans-pcie-rx.c                  |  550 +---
 drivers/net/wireless/iwlwifi/iwl-trans-pcie-tx.c                  |  334 +--
 drivers/net/wireless/iwlwifi/iwl-trans-pcie.c                     |  571 ++--
 drivers/net/wireless/iwlwifi/iwl-trans.h                          |  163 +-
 drivers/net/wireless/iwlwifi/iwl-ucode.c                          |  172 +-
 drivers/net/wireless/iwmc3200wifi/Kconfig                         |    2 +-
 drivers/net/wireless/libertas/Makefile                            |    1 +
 drivers/net/wireless/libertas/decl.h                              |   11 +-
 drivers/net/wireless/libertas/dev.h                               |   10 +
 drivers/net/wireless/libertas/firmware.c                          |  224 ++
 drivers/net/wireless/libertas/if_cs.c                             |   90 +-
 drivers/net/wireless/libertas/if_sdio.c                           |  229 +-
 drivers/net/wireless/libertas/if_spi.c                            |   11 +-
 drivers/net/wireless/libertas/if_usb.c                            |  265 +-
 drivers/net/wireless/libertas/main.c                              |  117 +-
 drivers/net/wireless/mac80211_hwsim.c                             |   57 +-
 drivers/net/wireless/mwifiex/11n.c                                |   17 +-
 drivers/net/wireless/mwifiex/11n_aggr.c                           |   36 +-
 drivers/net/wireless/mwifiex/Kconfig                              |   15 +-
 drivers/net/wireless/mwifiex/Makefile                             |    3 +
 drivers/net/wireless/mwifiex/cfg80211.c                           |  112 +-
 drivers/net/wireless/mwifiex/cfp.c                                |   31 +
 drivers/net/wireless/mwifiex/cmdevt.c                             |   63 +-
 drivers/net/wireless/mwifiex/debugfs.c                            |    2 +-
 drivers/net/wireless/mwifiex/decl.h                               |    1 +
 drivers/net/wireless/mwifiex/fw.h                                 |   34 +-
 drivers/net/wireless/mwifiex/init.c                               |   66 +-
 drivers/net/wireless/mwifiex/ioctl.h                              |   52 +-
 drivers/net/wireless/mwifiex/join.c                               |   64 +-
 drivers/net/wireless/mwifiex/main.c                               |  132 +-
 drivers/net/wireless/mwifiex/main.h                               |   54 +-
 drivers/net/wireless/mwifiex/pcie.c                               |    3 +
 drivers/net/wireless/mwifiex/scan.c                               |   80 +-
 drivers/net/wireless/mwifiex/sdio.c                               |   10 +
 drivers/net/wireless/mwifiex/sdio.h                               |    9 +-
 drivers/net/wireless/mwifiex/sta_cmd.c                            |  100 +-
 drivers/net/wireless/mwifiex/sta_cmdresp.c                        |   80 +-
 drivers/net/wireless/mwifiex/sta_event.c                          |   15 +-
 drivers/net/wireless/mwifiex/sta_ioctl.c                          |  120 +-
 drivers/net/wireless/mwifiex/sta_rx.c                             |   15 +-
 drivers/net/wireless/mwifiex/sta_tx.c                             |   12 +-
 drivers/net/wireless/mwifiex/txrx.c                               |   21 +-
 drivers/net/wireless/mwifiex/usb.c                                | 1052 +++++++
 drivers/net/wireless/mwifiex/usb.h                                |   99 +
 drivers/net/wireless/mwifiex/util.c                               |   22 +
 drivers/net/wireless/mwifiex/wmm.c                                |   18 +-
 drivers/net/wireless/mwl8k.c                                      |   15 +-
 drivers/net/wireless/orinoco/fw.c                                 |    7 +-
 drivers/net/wireless/p54/main.c                                   |   11 +-
 drivers/net/wireless/p54/p54.h                                    |    1 +
 drivers/net/wireless/p54/p54pci.c                                 |   13 +-
 drivers/net/wireless/p54/p54usb.c                                 |  197 +-
 drivers/net/wireless/p54/p54usb.h                                 |    3 +
 drivers/net/wireless/p54/txrx.c                                   |    5 +-
 drivers/net/wireless/prism54/oid_mgt.c                            |    6 +-
 drivers/net/wireless/rndis_wlan.c                                 |  373 ++-
 drivers/net/wireless/rt2x00/rt2400pci.c                           |   13 +-
 drivers/net/wireless/rt2x00/rt2500pci.c                           |   13 +-
 drivers/net/wireless/rt2x00/rt2500usb.c                           |    2 +-
 drivers/net/wireless/rt2x00/rt2800.h                              |    5 +-
 drivers/net/wireless/rt2x00/rt2800lib.c                           |   55 +-
 drivers/net/wireless/rt2x00/rt2800lib.h                           |    1 +
 drivers/net/wireless/rt2x00/rt2800pci.c                           |   28 +-
 drivers/net/wireless/rt2x00/rt2800usb.c                           |   25 +-
 drivers/net/wireless/rt2x00/rt2x00.h                              |    4 +-
 drivers/net/wireless/rt2x00/rt2x00config.c                        |    5 +
 drivers/net/wireless/rt2x00/rt2x00debug.c                         |   82 +-
 drivers/net/wireless/rt2x00/rt2x00debug.h                         |    1 +
 drivers/net/wireless/rt2x00/rt2x00dev.c                           |   11 +-
 drivers/net/wireless/rt2x00/rt2x00leds.c                          |   16 +-
 drivers/net/wireless/rt2x00/rt2x00lib.h                           |    2 +-
 drivers/net/wireless/rt2x00/rt2x00mac.c                           |   10 +
 drivers/net/wireless/rt2x00/rt2x00pci.c                           |    2 +-
 drivers/net/wireless/rt2x00/rt2x00queue.c                         |   47 +-
 drivers/net/wireless/rt2x00/rt2x00usb.c                           |    2 +-
 drivers/net/wireless/rt2x00/rt61pci.c                             |   13 +-
 drivers/net/wireless/rt2x00/rt73usb.c                             |    1 +
 drivers/net/wireless/rtl818x/rtl8180/dev.c                        |   13 +-
 drivers/net/wireless/rtl818x/rtl8187/dev.c                        |    1 +
 drivers/net/wireless/rtlwifi/base.c                               |    2 +-
 drivers/net/wireless/rtlwifi/cam.c                                |    5 +-
 drivers/net/wireless/rtlwifi/pci.c                                |    2 +
 drivers/net/wireless/rtlwifi/ps.c                                 |    2 +-
 drivers/net/wireless/rtlwifi/rc.c                                 |    3 +-
 drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c                 |  290 +-
 drivers/net/wireless/rtlwifi/rtl8192c/dm_common.h                 |   35 -
 drivers/net/wireless/rtlwifi/rtl8192c/fw_common.c                 |    3 +
 drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c                |    1 +
 drivers/net/wireless/rtlwifi/rtl8192ce/dm.h                       |   35 -
 drivers/net/wireless/rtlwifi/rtl8192ce/sw.c                       |   19 +-
 drivers/net/wireless/rtlwifi/rtl8192ce/trx.c                      |   10 +-
 drivers/net/wireless/rtlwifi/rtl8192ce/trx.h                      |    7 +-
 drivers/net/wireless/rtlwifi/rtl8192cu/mac.c                      |   10 +-
 drivers/net/wireless/rtlwifi/rtl8192cu/sw.c                       |    1 +
 drivers/net/wireless/rtlwifi/rtl8192de/def.h                      |   16 +-
 drivers/net/wireless/rtlwifi/rtl8192de/dm.c                       |  185 +-
 drivers/net/wireless/rtlwifi/rtl8192de/dm.h                       |   51 -
 drivers/net/wireless/rtlwifi/rtl8192de/hw.c                       |    6 +-
 drivers/net/wireless/rtlwifi/rtl8192de/phy.c                      |    7 +-
 drivers/net/wireless/rtlwifi/rtl8192de/trx.c                      |   11 +-
 drivers/net/wireless/rtlwifi/rtl8192de/trx.h                      |    8 +-
 drivers/net/wireless/rtlwifi/rtl8192se/def.h                      |    7 +-
 drivers/net/wireless/rtlwifi/rtl8192se/dm.c                       |  156 +-
 drivers/net/wireless/rtlwifi/rtl8192se/dm.h                       |   44 -
 drivers/net/wireless/rtlwifi/rtl8192se/fw.h                       |    6 +-
 drivers/net/wireless/rtlwifi/rtl8192se/phy.c                      |    7 +-
 drivers/net/wireless/rtlwifi/rtl8192se/sw.c                       |   19 +-
 drivers/net/wireless/rtlwifi/rtl8192se/trx.c                      |   11 +-
 drivers/net/wireless/rtlwifi/wifi.h                               |   87 +-
 drivers/net/wireless/ti/Kconfig                                   |   14 +
 drivers/net/wireless/ti/Makefile                                  |    4 +
 drivers/net/wireless/{ => ti}/wl1251/Kconfig                      |    0
 drivers/net/wireless/{ => ti}/wl1251/Makefile                     |    0
 drivers/net/wireless/{ => ti}/wl1251/acx.c                        |    0
 drivers/net/wireless/{ => ti}/wl1251/acx.h                        |    0
 drivers/net/wireless/{ => ti}/wl1251/boot.c                       |    0
 drivers/net/wireless/{ => ti}/wl1251/boot.h                       |    0
 drivers/net/wireless/{ => ti}/wl1251/cmd.c                        |    0
 drivers/net/wireless/{ => ti}/wl1251/cmd.h                        |    0
 drivers/net/wireless/{ => ti}/wl1251/debugfs.c                    |    0
 drivers/net/wireless/{ => ti}/wl1251/debugfs.h                    |    0
 drivers/net/wireless/{ => ti}/wl1251/event.c                      |    0
 drivers/net/wireless/{ => ti}/wl1251/event.h                      |    0
 drivers/net/wireless/{ => ti}/wl1251/init.c                       |    0
 drivers/net/wireless/{ => ti}/wl1251/init.h                       |    0
 drivers/net/wireless/{ => ti}/wl1251/io.c                         |    0
 drivers/net/wireless/{ => ti}/wl1251/io.h                         |    0
 drivers/net/wireless/{ => ti}/wl1251/main.c                       |    0
 drivers/net/wireless/{ => ti}/wl1251/ps.c                         |    0
 drivers/net/wireless/{ => ti}/wl1251/ps.h                         |    0
 drivers/net/wireless/{ => ti}/wl1251/reg.h                        |    0
 drivers/net/wireless/{ => ti}/wl1251/rx.c                         |    0
 drivers/net/wireless/{ => ti}/wl1251/rx.h                         |    0
 drivers/net/wireless/{ => ti}/wl1251/sdio.c                       |    0
 drivers/net/wireless/{ => ti}/wl1251/spi.c                        |    0
 drivers/net/wireless/{ => ti}/wl1251/spi.h                        |    0
 drivers/net/wireless/{ => ti}/wl1251/tx.c                         |    0
 drivers/net/wireless/{ => ti}/wl1251/tx.h                         |    0
 drivers/net/wireless/{ => ti}/wl1251/wl1251.h                     |    0
 drivers/net/wireless/{ => ti}/wl1251/wl12xx_80211.h               |    0
 drivers/net/wireless/ti/wl12xx/Kconfig                            |    8 +
 drivers/net/wireless/ti/wl12xx/Makefile                           |    3 +
 drivers/net/wireless/ti/wl12xx/acx.c                              |   53 +
 drivers/net/wireless/ti/wl12xx/acx.h                              |   36 +
 drivers/net/wireless/ti/wl12xx/cmd.c                              |  254 ++
 drivers/net/wireless/ti/wl12xx/cmd.h                              |  112 +
 drivers/net/wireless/ti/wl12xx/conf.h                             |   50 +
 drivers/net/wireless/ti/wl12xx/main.c                             | 1388 +++++++++
 drivers/net/wireless/{ => ti}/wl12xx/reg.h                        |  315 +-
 drivers/net/wireless/ti/wl12xx/wl12xx.h                           |   31 +
 drivers/net/wireless/ti/wlcore/Kconfig                            |   41 +
 drivers/net/wireless/ti/wlcore/Makefile                           |   15 +
 drivers/net/wireless/{wl12xx => ti/wlcore}/acx.c                  |   42 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/acx.h                  |   10 +-
 drivers/net/wireless/ti/wlcore/boot.c                             |  443 +++
 drivers/net/wireless/ti/wlcore/boot.h                             |   54 +
 drivers/net/wireless/{wl12xx => ti/wlcore}/cmd.c                  |  285 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/cmd.h                  |   98 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/conf.h                 |   85 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/debug.h                |    1 +
 drivers/net/wireless/{wl12xx => ti/wlcore}/debugfs.c              |    3 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/debugfs.h              |    2 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/event.c                |   31 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/event.h                |    3 +-
 drivers/net/wireless/ti/wlcore/hw_ops.h                           |  122 +
 drivers/net/wireless/{wl12xx => ti/wlcore}/ini.h                  |    0
 drivers/net/wireless/{wl12xx => ti/wlcore}/init.c                 |   66 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/init.h                 |    2 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/io.c                   |  191 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/io.h                   |   88 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/main.c                 |  824 +-----
 drivers/net/wireless/{wl12xx => ti/wlcore}/ps.c                   |    8 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/ps.h                   |    2 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/rx.c                   |  130 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/rx.h                   |   12 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/scan.c                 |   30 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/scan.h                 |    4 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/sdio.c                 |    6 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/spi.c                  |    4 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/testmode.c             |   12 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/testmode.h             |    0
 drivers/net/wireless/{wl12xx => ti/wlcore}/tx.c                   |  125 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/tx.h                   |    7 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/wl12xx.h               |  271 +-
 drivers/net/wireless/{wl12xx => ti/wlcore}/wl12xx_80211.h         |    0
 drivers/net/wireless/{wl12xx => ti/wlcore}/wl12xx_platform_data.c |    0
 drivers/net/wireless/ti/wlcore/wlcore.h                           |  448 +++
 drivers/net/wireless/wl12xx/Kconfig                               |   48 -
 drivers/net/wireless/wl12xx/Makefile                              |   15 -
 drivers/net/wireless/wl12xx/boot.c                                |  786 -----
 drivers/net/wireless/wl12xx/boot.h                                |  120 -
 drivers/nfc/pn533.c                                               |  228 +-
 drivers/of/of_mdio.c                                              |    2 +
 drivers/pci/quirks.c                                              |   12 +
 drivers/ptp/Kconfig                                               |   10 +-
 drivers/ptp/ptp_clock.c                                           |    6 +
 drivers/ptp/ptp_ixp46x.c                                          |    3 +
 drivers/ptp/ptp_pch.c                                             |    7 +-
 drivers/s390/net/Kconfig                                          |    5 +-
 drivers/s390/net/lcs.c                                            |   21 +-
 drivers/s390/net/qeth_core.h                                      |    4 -
 drivers/s390/net/qeth_core_main.c                                 |    8 +-
 drivers/s390/net/qeth_core_mpc.h                                  |   10 -
 drivers/s390/net/qeth_l3_main.c                                   |   94 +-
 drivers/s390/net/qeth_l3_sys.c                                    |  112 -
 drivers/scsi/iscsi_tcp.c                                          |    2 +-
 drivers/staging/octeon/ethernet-tx.c                              |    2 +-
 drivers/staging/ramster/cluster/tcp.c                             |    2 +-
 drivers/usb/gadget/f_rndis.c                                      |    6 +-
 drivers/usb/gadget/ndis.h                                         |  164 --
 drivers/usb/gadget/rndis.c                                        |  271 +-
 drivers/usb/gadget/rndis.h                                        |   48 +-
 drivers/vhost/net.c                                               |    7 +-
 drivers/vhost/vhost.c                                             |    1 +
 firmware/3com/3C359.bin.ihex                                      | 1573 ----------
 firmware/Makefile                                                 |    2 -
 firmware/WHENCE                                                   |   38 -
 firmware/tr_smctr.bin.ihex                                        |  477 ---
 fs/ocfs2/cluster/tcp.c                                            |    2 +-
 include/linux/Kbuild                                              |    2 -
 include/linux/atmlec.h                                            |    7 -
 include/linux/dcbnl.h                                             |   12 +
 include/linux/dccp.h                                              |    2 +
 include/linux/etherdevice.h                                       |   60 +-
 include/linux/ethtool.h                                           |   69 +-
 include/linux/filter.h                                            |    7 +-
 include/linux/hyperv.h                                            |   27 +
 include/linux/ibmtr.h                                             |  373 ---
 include/linux/ieee80211.h                                         |   36 +-
 include/linux/if_arp.h                                            |    3 +-
 include/linux/if_ec.h                                             |   68 -
 include/linux/if_link.h                                           |    5 +
 include/linux/if_macvlan.h                                        |    1 +
 include/linux/if_pppol2tp.h                                       |   28 +-
 include/linux/if_pppox.h                                          |   20 +-
 include/linux/if_team.h                                           |   67 +-
 include/linux/if_tr.h                                             |  103 -
 include/linux/in6.h                                               |    2 +-
 include/linux/ip_vs.h                                             |   17 +-
 include/linux/ipx.h                                               |    2 +-
 include/linux/l2tp.h                                              |   19 +
 include/linux/mISDNhw.h                                           |   25 +-
 include/linux/mISDNif.h                                           |   16 +-
 include/linux/mdio-mux.h                                          |   21 +
 include/linux/mlx4/cmd.h                                          |    4 +
 include/linux/mlx4/device.h                                       |    3 +
 include/linux/mlx4/qp.h                                           |    3 +-
 include/linux/neighbour.h                                         |    3 +
 include/linux/net.h                                               |   23 +
 include/linux/netdevice.h                                         |   43 +-
 include/linux/netfilter.h                                         |    6 -
 include/linux/netfilter/ipset/ip_set.h                            |   54 +-
 include/linux/netfilter/ipset/ip_set_ahash.h                      |   21 +-
 include/linux/netfilter/ipset/ip_set_timeout.h                    |    4 +
 include/linux/netfilter/nf_conntrack_common.h                     |    4 +
 include/linux/netfilter/nf_conntrack_h323_types.h                 |   12 +-
 include/linux/netfilter/nfnetlink.h                               |    2 +-
 include/linux/netfilter/xt_HMARK.h                                |   45 +
 include/linux/netfilter/xt_hashlimit.h                            |   12 +-
 include/linux/netfilter_ipv4/Kbuild                               |    1 -
 include/linux/netfilter_ipv4/ip_queue.h                           |   72 -
 include/linux/netfilter_ipv6/ip6_tables.h                         |    7 +-
 include/linux/netlink.h                                           |    2 +-
 include/linux/nfc.h                                               |    1 +
 include/linux/nl80211.h                                           |   44 +-
 include/linux/nl802154.h                                          |   20 +
 include/linux/of_mdio.h                                           |    2 +
 include/linux/phy.h                                               |    4 +-
 include/linux/pkt_sched.h                                         |   81 +
 include/linux/platform_data/wiznet.h                              |   24 +
 include/linux/ptp_clock_kernel.h                                  |    8 +
 include/linux/rndis.h                                             |  390 +++
 include/linux/rtnetlink.h                                         |    4 +
 include/linux/skbuff.h                                            |  115 +-
 include/linux/sock_diag.h                                         |    4 +-
 include/linux/socket.h                                            |    4 +-
 include/linux/stmmac.h                                            |   57 +-
 include/linux/tcp.h                                               |   22 +-
 include/linux/trdevice.h                                          |   37 -
 include/linux/usb/rndis_host.h                                    |   66 +-
 include/linux/virtio_net.h                                        |   14 +
 include/net/addrconf.h                                            |   20 +-
 include/net/af_unix.h                                             |    2 +-
 include/net/ax25.h                                                |   10 +-
 include/net/caif/caif_hsi.h                                       |   19 +-
 include/net/caif/cfpkt.h                                          |    9 +-
 include/net/cfg80211.h                                            |   60 +-
 include/net/codel.h                                               |  342 +++
 include/net/compat.h                                              |    8 +-
 include/net/dcbnl.h                                               |    2 +
 include/net/dn.h                                                  |    2 +-
 include/net/dn_fib.h                                              |    6 +-
 include/net/dn_route.h                                            |    4 +-
 include/net/dst_ops.h                                             |    2 +-
 include/net/icmp.h                                                |    3 +-
 include/net/ieee802154_netdev.h                                   |   27 +-
 include/net/if_inet6.h                                            |   56 +-
 include/net/inet6_connection_sock.h                               |    2 +-
 include/net/inet_connection_sock.h                                |    5 +-
 include/net/inet_frag.h                                           |    3 +-
 include/net/ip.h                                                  |   20 -
 include/net/ip6_route.h                                           |    4 +-
 include/net/ip_fib.h                                              |    4 +-
 include/net/ip_vs.h                                               |  105 +-
 include/net/ipip.h                                                |    2 +
 include/net/ipv6.h                                                |   39 +-
 include/net/lapb.h                                                |    6 +
 include/net/llc_c_ev.h                                            |    2 +-
 include/net/llc_pdu.h                                             |    7 -
 include/net/mac80211.h                                            |  171 +-
 include/net/mac802154.h                                           |  136 +
 include/net/ndisc.h                                               |    1 +
 include/net/neighbour.h                                           |    5 +-
 include/net/net_namespace.h                                       |   21 +-
 include/net/netfilter/nf_conntrack.h                              |   10 +-
 include/net/netfilter/nf_conntrack_helper.h                       |    4 +-
 include/net/netfilter/nf_conntrack_l3proto.h                      |    2 +-
 include/net/netlink.h                                             |  169 +-
 include/net/netns/conntrack.h                                     |    3 +
 include/net/netns/hash.h                                          |    2 +-
 include/net/netns/ipv6.h                                          |    4 +-
 include/net/nfc/hci.h                                             |  198 ++
 include/net/nfc/nfc.h                                             |   14 +-
 include/net/nfc/shdlc.h                                           |  104 +
 include/net/pkt_sched.h                                           |    2 +-
 include/net/rawv6.h                                               |    2 +-
 include/net/route.h                                               |    6 +-
 include/net/rtnetlink.h                                           |   11 +-
 include/net/sctp/structs.h                                        |    8 +-
 include/net/sock.h                                                |  174 +-
 include/net/tcp.h                                                 |  116 +-
 include/net/udp.h                                                 |    6 +-
 include/net/wimax.h                                               |    4 +-
 include/net/wpan-phy.h                                            |   10 +-
 include/net/x25.h                                                 |    2 +-
 include/net/xfrm.h                                                |   17 +-
 net/802/Makefile                                                  |    1 -
 net/802/fc.c                                                      |    2 +-
 net/802/fddi.c                                                    |    2 +-
 net/802/garp.c                                                    |    8 +-
 net/802/hippi.c                                                   |    2 +-
 net/802/p8022.c                                                   |    3 +-
 net/802/stp.c                                                     |    2 +-
 net/802/tr.c                                                      |  676 -----
 net/8021q/vlan.c                                                  |   10 +-
 net/8021q/vlan_core.c                                             |    3 +-
 net/8021q/vlan_dev.c                                              |   10 +-
 net/8021q/vlan_netlink.c                                          |   16 +-
 net/9p/client.c                                                   |    6 +-
 net/9p/trans_fd.c                                                 |    2 +-
 net/Kconfig                                                       |    4 +-
 net/Makefile                                                      |    2 +-
 net/appletalk/ddp.c                                               |    6 +-
 net/appletalk/sysctl_net_atalk.c                                  |   10 +-
 net/atm/br2684.c                                                  |    2 +-
 net/atm/ioctl.c                                                   |    8 +-
 net/atm/lec.c                                                     |  144 +-
 net/atm/lec.h                                                     |    1 -
 net/atm/mpc.c                                                     |    3 +-
 net/atm/mpoa_proc.c                                               |    2 +-
 net/atm/pppoatm.c                                                 |   95 +-
 net/atm/signaling.c                                               |    2 +-
 net/ax25/af_ax25.c                                                |    2 -
 net/ax25/ax25_dev.c                                               |   10 +-
 net/ax25/ax25_ip.c                                                |    4 +-
 net/ax25/sysctl_net_ax25.c                                        |   82 +-
 net/batman-adv/Kconfig                                            |   27 +-
 net/batman-adv/Makefile                                           |    1 +
 net/batman-adv/bat_debugfs.c                                      |   23 +-
 net/batman-adv/bat_iv_ogm.c                                       |  257 +-
 net/batman-adv/bat_sysfs.c                                        |  110 +-
 net/batman-adv/bitarray.c                                         |  118 +-
 net/batman-adv/bitarray.h                                         |   26 +-
 net/batman-adv/bridge_loop_avoidance.c                            | 1580 ++++++++++
 net/batman-adv/bridge_loop_avoidance.h                            |   98 +
 net/batman-adv/gateway_client.c                                   |    6 +-
 net/batman-adv/hard-interface.c                                   |  170 +-
 net/batman-adv/icmp_socket.c                                      |    4 +-
 net/batman-adv/main.c                                             |  138 +-
 net/batman-adv/main.h                                             |   19 +-
 net/batman-adv/originator.c                                       |   55 +-
 net/batman-adv/originator.h                                       |    7 +-
 net/batman-adv/packet.h                                           |   50 +-
 net/batman-adv/routing.c                                          |   86 +-
 net/batman-adv/routing.h                                          |    5 +-
 net/batman-adv/send.c                                             |   20 +-
 net/batman-adv/soft-interface.c                                   |  500 +---
 net/batman-adv/soft-interface.h                                   |    2 -
 net/batman-adv/translation-table.c                                |  460 ++-
 net/batman-adv/translation-table.h                                |   12 +-
 net/batman-adv/types.h                                            |  108 +-
 net/batman-adv/unicast.c                                          |    8 +
 net/batman-adv/vis.c                                              |    8 +-
 net/bluetooth/bnep/core.c                                         |    6 +-
 net/bridge/br_device.c                                            |    5 +-
 net/bridge/br_fdb.c                                               |  150 +-
 net/bridge/br_forward.c                                           |    2 +-
 net/bridge/br_input.c                                             |    2 +-
 net/bridge/br_multicast.c                                         |   77 +-
 net/bridge/br_netfilter.c                                         |   38 +-
 net/bridge/br_netlink.c                                           |   39 +-
 net/bridge/br_private.h                                           |   17 +-
 net/bridge/br_private_stp.h                                       |    7 +-
 net/bridge/br_stp.c                                               |    4 +-
 net/bridge/br_stp_bpdu.c                                          |    2 +-
 net/bridge/br_stp_if.c                                            |   11 +-
 net/bridge/br_stp_timer.c                                         |    6 +-
 net/bridge/br_sysfs_br.c                                          |   20 +-
 net/bridge/netfilter/ebt_stp.c                                    |    4 +-
 net/caif/caif_socket.c                                            |   28 +-
 net/caif/cfctrl.c                                                 |    4 +
 net/caif/cfpkt_skbuff.c                                           |    7 +
 net/caif/cfsrvl.c                                                 |    3 +
 net/caif/chnl_net.c                                               |   14 +-
 net/can/gw.c                                                      |    2 +-
 net/ceph/auth_x.h                                                 |    6 +-
 net/ceph/ceph_common.c                                            |    4 +-
 net/ceph/ceph_hash.c                                              |    6 +-
 net/ceph/crush/mapper.c                                           |    9 +-
 net/ceph/debugfs.c                                                |    6 +-
 net/ceph/messenger.c                                              |   16 +-
 net/ceph/mon_client.c                                             |   10 +-
 net/ceph/osd_client.c                                             |    2 +-
 net/ceph/osdmap.c                                                 |   14 +-
 net/compat.c                                                      |   10 +-
 net/core/datagram.c                                               |    6 +-
 net/core/dev.c                                                    |   62 +-
 net/core/dev_addr_lists.c                                         |   97 +-
 net/core/drop_monitor.c                                           |   56 +-
 net/core/ethtool.c                                                |  130 +-
 net/core/fib_rules.c                                              |   32 +-
 net/core/filter.c                                                 |   72 +-
 net/core/gen_stats.c                                              |    3 +-
 net/core/kmap_skb.h                                               |   19 -
 net/core/neighbour.c                                              |  128 +-
 net/core/net-sysfs.c                                              |   13 +-
 net/core/net_namespace.c                                          |    6 +-
 net/core/netprio_cgroup.c                                         |    6 +-
 net/core/pktgen.c                                                 |   68 +-
 net/core/rtnetlink.c                                              |  359 ++-
 net/core/skbuff.c                                                 |  446 ++-
 net/core/sock.c                                                   |   95 +-
 net/core/sock_diag.c                                              |   12 +-
 net/core/sysctl_net_core.c                                        |   15 +-
 net/core/utils.c                                                  |    9 +-
 net/dcb/dcbnl.c                                                   |   94 +-
 net/dccp/ccids/ccid3.c                                            |   12 +-
 net/dccp/dccp.h                                                   |    8 +-
 net/dccp/input.c                                                  |   10 +-
 net/dccp/ipv4.c                                                   |    6 +
 net/dccp/ipv6.c                                                   |    3 +-
 net/dccp/proto.c                                                  |    4 +-
 net/dccp/sysctl.c                                                 |   11 +-
 net/decnet/af_decnet.c                                            |    6 +-
 net/decnet/dn_dev.c                                               |   35 +-
 net/decnet/dn_fib.c                                               |   10 +-
 net/decnet/dn_neigh.c                                             |   22 +-
 net/decnet/dn_nsp_in.c                                            |   13 +-
 net/decnet/dn_nsp_out.c                                           |    9 +-
 net/decnet/dn_route.c                                             |   33 +-
 net/decnet/dn_rules.c                                             |   14 +-
 net/decnet/dn_table.c                                             |    4 +-
 net/decnet/netfilter/dn_rtmsg.c                                   |    3 +-
 net/decnet/sysctl_net_decnet.c                                    |   10 +-
 net/dns_resolver/dns_key.c                                        |    2 +-
 net/dns_resolver/internal.h                                       |    2 +-
 net/dsa/slave.c                                                   |   10 +-
 net/econet/Kconfig                                                |   36 -
 net/econet/Makefile                                               |    7 -
 net/econet/af_econet.c                                            | 1172 --------
 net/ethernet/eth.c                                                |    7 +-
 net/ieee802154/6lowpan.c                                          |   87 +-
 net/ieee802154/6lowpan.h                                          |    3 -
 net/ieee802154/dgram.c                                            |    6 +-
 net/ieee802154/nl-mac.c                                           |  146 +-
 net/ieee802154/nl-phy.c                                           |   38 +-
 net/ieee802154/raw.c                                              |    2 +-
 net/ipv4/Kconfig                                                  |    8 +-
 net/ipv4/af_inet.c                                                |    4 +-
 net/ipv4/ah4.c                                                    |    6 +-
 net/ipv4/arp.c                                                    |   26 +-
 net/ipv4/devinet.c                                                |   66 +-
 net/ipv4/fib_frontend.c                                           |   10 +-
 net/ipv4/fib_rules.c                                              |   16 +-
 net/ipv4/fib_semantics.c                                          |   47 +-
 net/ipv4/icmp.c                                                   |   20 +-
 net/ipv4/igmp.c                                                   |   18 +-
 net/ipv4/inet_connection_sock.c                                   |   29 +-
 net/ipv4/inet_diag.c                                              |    4 +-
 net/ipv4/inet_hashtables.c                                        |    2 +-
 net/ipv4/inet_timewait_sock.c                                     |    6 +-
 net/ipv4/ip_forward.c                                             |    4 +-
 net/ipv4/ip_fragment.c                                            |   45 +-
 net/ipv4/ip_gre.c                                                 |  102 +-
 net/ipv4/ip_input.c                                               |   13 +-
 net/ipv4/ip_options.c                                             |   32 +-
 net/ipv4/ip_output.c                                              |    4 +-
 net/ipv4/ip_sockglue.c                                            |   19 +-
 net/ipv4/ipconfig.c                                               |   20 +-
 net/ipv4/ipip.c                                                   |   57 +-
 net/ipv4/ipmr.c                                                   |   12 +-
 net/ipv4/netfilter.c                                              |   12 +-
 net/ipv4/netfilter/Makefile                                       |    3 -
 net/ipv4/netfilter/arp_tables.c                                   |    7 +-
 net/ipv4/netfilter/ip_queue.c                                     |  639 ----
 net/ipv4/netfilter/ip_tables.c                                    |    5 +-
 net/ipv4/netfilter/ipt_CLUSTERIP.c                                |    3 +-
 net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c                    |    7 +-
 net/ipv4/netfilter/nf_conntrack_proto_icmp.c                      |   12 +-
 net/ipv4/netfilter/nf_nat_h323.c                                  |   26 +-
 net/ipv4/netfilter/nf_nat_sip.c                                   |    2 +-
 net/ipv4/netfilter/nf_nat_snmp_basic.c                            |    8 +-
 net/ipv4/ping.c                                                   |   10 +-
 net/ipv4/raw.c                                                    |    2 +-
 net/ipv4/route.c                                                  |  160 +-
 net/ipv4/sysctl_net_ipv4.c                                        |   26 +-
 net/ipv4/tcp.c                                                    |  311 +-
 net/ipv4/tcp_cong.c                                               |    6 +-
 net/ipv4/tcp_hybla.c                                              |   10 +-
 net/ipv4/tcp_input.c                                              |  612 ++--
 net/ipv4/tcp_ipv4.c                                               |  116 +-
 net/ipv4/tcp_minisocks.c                                          |   25 +-
 net/ipv4/tcp_output.c                                             |  151 +-
 net/ipv4/tcp_probe.c                                              |    4 +-
 net/ipv4/tcp_timer.c                                              |    5 +
 net/ipv4/udp.c                                                    |   28 +-
 net/ipv4/udp_impl.h                                               |    2 +-
 net/ipv4/xfrm4_policy.c                                           |    6 +-
 net/ipv6/Kconfig                                                  |    4 +-
 net/ipv6/addrconf.c                                               |  202 +-
 net/ipv6/addrconf_core.c                                          |    4 +-
 net/ipv6/addrlabel.c                                              |   26 +-
 net/ipv6/af_inet6.c                                               |   70 +-
 net/ipv6/ah6.c                                                    |   30 +-
 net/ipv6/anycast.c                                                |   12 +-
 net/ipv6/datagram.c                                               |   20 +-
 net/ipv6/esp6.c                                                   |   14 +-
 net/ipv6/exthdrs.c                                                |  101 +-
 net/ipv6/exthdrs_core.c                                           |    5 +-
 net/ipv6/fib6_rules.c                                             |   18 +-
 net/ipv6/icmp.c                                                   |   27 +-
 net/ipv6/inet6_connection_sock.c                                  |    2 +-
 net/ipv6/ip6_fib.c                                                |   25 +-
 net/ipv6/ip6_flowlabel.c                                          |   29 +-
 net/ipv6/ip6_input.c                                              |    9 +-
 net/ipv6/ip6_output.c                                             |   23 +-
 net/ipv6/ip6_tunnel.c                                             |   62 +-
 net/ipv6/ip6mr.c                                                  |   14 +-
 net/ipv6/ipcomp6.c                                                |   15 +-
 net/ipv6/ipv6_sockglue.c                                          |    3 +-
 net/ipv6/mcast.c                                                  |   71 +-
 net/ipv6/mip6.c                                                   |   32 +-
 net/ipv6/ndisc.c                                                  |  252 +-
 net/ipv6/netfilter/Kconfig                                        |   22 -
 net/ipv6/netfilter/Makefile                                       |    1 -
 net/ipv6/netfilter/ip6_queue.c                                    |  641 ----
 net/ipv6/netfilter/ip6_tables.c                                   |   41 +-
 net/ipv6/netfilter/ip6t_REJECT.c                                  |    6 +-
 net/ipv6/netfilter/ip6t_ah.c                                      |    4 +-
 net/ipv6/netfilter/ip6t_frag.c                                    |    4 +-
 net/ipv6/netfilter/ip6t_hbh.c                                     |    4 +-
 net/ipv6/netfilter/ip6t_rt.c                                      |    4 +-
 net/ipv6/netfilter/ip6table_mangle.c                              |    3 +-
 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c                    |   12 +-
 net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c                    |   12 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c                           |   13 +-
 net/ipv6/raw.c                                                    |   10 +-
 net/ipv6/reassembly.c                                             |   47 +-
 net/ipv6/route.c                                                  |   74 +-
 net/ipv6/sit.c                                                    |   70 +-
 net/ipv6/sysctl_net_ipv6.c                                        |   83 +-
 net/ipv6/tcp_ipv6.c                                               |   75 +-
 net/ipv6/tunnel6.c                                                |   10 +-
 net/ipv6/udp.c                                                    |  180 +-
 net/ipv6/xfrm6_policy.c                                           |    4 +-
 net/ipv6/xfrm6_tunnel.c                                           |    6 +-
 net/ipx/af_ipx.c                                                  |   14 +-
 net/ipx/sysctl_net_ipx.c                                          |   11 +-
 net/irda/ircomm/ircomm_tty_ioctl.c                                |    2 +-
 net/irda/irsysctl.c                                               |   10 +-
 net/key/af_key.c                                                  |    4 +-
 net/l2tp/Makefile                                                 |    3 +
 net/l2tp/l2tp_core.c                                              |  525 ++--
 net/l2tp/l2tp_core.h                                              |   57 +-
 net/l2tp/l2tp_debugfs.c                                           |   14 +-
 net/l2tp/l2tp_eth.c                                               |   15 +-
 net/l2tp/l2tp_ip.c                                                |  101 +-
 net/l2tp/l2tp_ip6.c                                               |  787 +++++
 net/l2tp/l2tp_netlink.c                                           |  194 +-
 net/l2tp/l2tp_ppp.c                                               |  206 +-
 net/lapb/lapb_iface.c                                             |   22 +-
 net/lapb/lapb_in.c                                                |  320 +-
 net/lapb/lapb_out.c                                               |   38 +-
 net/lapb/lapb_subr.c                                              |   28 +-
 net/lapb/lapb_timer.c                                             |   32 +-
 net/llc/af_llc.c                                                  |   16 +-
 net/llc/llc_conn.c                                                |    2 +-
 net/llc/llc_output.c                                              |    3 -
 net/llc/llc_sap.c                                                 |    4 -
 net/llc/sysctl_net_llc.c                                          |   52 +-
 net/mac80211/Kconfig                                              |   11 +
 net/mac80211/Makefile                                             |    3 +-
 net/mac80211/agg-rx.c                                             |   31 +-
 net/mac80211/agg-tx.c                                             |   57 +-
 net/mac80211/cfg.c                                                |  267 +-
 net/mac80211/chan.c                                               |   26 -
 net/mac80211/debugfs_netdev.c                                     |   87 +-
 net/mac80211/debugfs_sta.c                                        |    5 +-
 net/mac80211/driver-ops.h                                         |   78 +-
 net/mac80211/driver-trace.h                                       |   70 +-
 net/mac80211/ht.c                                                 |   17 +-
 net/mac80211/ibss.c                                               |   44 +-
 net/mac80211/ieee80211_i.h                                        |   80 +-
 net/mac80211/iface.c                                              |  172 +-
 net/mac80211/main.c                                               |   16 +-
 net/mac80211/mesh.c                                               |   74 +-
 net/mac80211/mesh.h                                               |   37 +-
 net/mac80211/mesh_hwmp.c                                          |   47 +-
 net/mac80211/mesh_pathtbl.c                                       |   14 +-
 net/mac80211/mesh_plink.c                                         |  237 +-
 net/mac80211/mesh_sync.c                                          |  316 ++
 net/mac80211/mlme.c                                               |  379 +--
 net/mac80211/pm.c                                                 |    4 +
 net/mac80211/rate.h                                               |    7 +-
 net/mac80211/rc80211_minstrel.c                                   |   13 +-
 net/mac80211/rc80211_minstrel_ht.c                                |   20 +-
 net/mac80211/rx.c                                                 |   62 +-
 net/mac80211/scan.c                                               |  140 +-
 net/mac80211/sta_info.c                                           |   34 +-
 net/mac80211/sta_info.h                                           |   14 +-
 net/mac80211/status.c                                             |   10 +-
 net/mac80211/tx.c                                                 |  113 +-
 net/mac80211/util.c                                               |  251 +-
 net/mac80211/wme.c                                                |   46 +-
 net/mac80211/wme.h                                                |    3 -
 net/mac80211/work.c                                               |   15 +-
 net/mac802154/Kconfig                                             |   16 +
 net/mac802154/Makefile                                            |    2 +
 net/mac802154/ieee802154_dev.c                                    |  294 ++
 net/mac802154/mac802154.h                                         |  109 +
 net/mac802154/mac_cmd.c                                           |   45 +
 net/mac802154/mib.c                                               |   93 +
 net/mac802154/monitor.c                                           |  116 +
 net/mac802154/rx.c                                                |  114 +
 net/mac802154/tx.c                                                |  116 +
 net/netfilter/Kconfig                                             |   15 +
 net/netfilter/Makefile                                            |    1 +
 net/netfilter/core.c                                              |    9 -
 net/netfilter/ipset/ip_set_bitmap_ip.c                            |   33 +-
 net/netfilter/ipset/ip_set_bitmap_ipmac.c                         |   47 +-
 net/netfilter/ipset/ip_set_bitmap_port.c                          |   29 +-
 net/netfilter/ipset/ip_set_core.c                                 |   49 +-
 net/netfilter/ipset/ip_set_hash_ip.c                              |   20 +-
 net/netfilter/ipset/ip_set_hash_ipport.c                          |   37 +-
 net/netfilter/ipset/ip_set_hash_ipportip.c                        |   45 +-
 net/netfilter/ipset/ip_set_hash_ipportnet.c                       |   69 +-
 net/netfilter/ipset/ip_set_hash_net.c                             |   45 +-
 net/netfilter/ipset/ip_set_hash_netiface.c                        |   52 +-
 net/netfilter/ipset/ip_set_hash_netport.c                         |   61 +-
 net/netfilter/ipset/ip_set_list_set.c                             |   23 +-
 net/netfilter/ipvs/ip_vs_app.c                                    |    2 +-
 net/netfilter/ipvs/ip_vs_conn.c                                   |  104 +-
 net/netfilter/ipvs/ip_vs_core.c                                   |   32 +-
 net/netfilter/ipvs/ip_vs_ctl.c                                    |  214 +-
 net/netfilter/ipvs/ip_vs_dh.c                                     |    4 +-
 net/netfilter/ipvs/ip_vs_ftp.c                                    |    4 +-
 net/netfilter/ipvs/ip_vs_lblc.c                                   |   11 +-
 net/netfilter/ipvs/ip_vs_lblcr.c                                  |   11 +-
 net/netfilter/ipvs/ip_vs_proto.c                                  |   18 +-
 net/netfilter/ipvs/ip_vs_sh.c                                     |    4 +-
 net/netfilter/ipvs/ip_vs_sync.c                                   |  668 +++--
 net/netfilter/ipvs/ip_vs_wrr.c                                    |    2 +-
 net/netfilter/nf_conntrack_acct.c                                 |    4 +-
 net/netfilter/nf_conntrack_amanda.c                               |    3 +-
 net/netfilter/nf_conntrack_core.c                                 |   25 +-
 net/netfilter/nf_conntrack_ecache.c                               |   13 +-
 net/netfilter/nf_conntrack_expect.c                               |    4 +-
 net/netfilter/nf_conntrack_h323_main.c                            |   15 +-
 net/netfilter/nf_conntrack_helper.c                               |  122 +-
 net/netfilter/nf_conntrack_irc.c                                  |    8 +-
 net/netfilter/nf_conntrack_netlink.c                              |   93 +-
 net/netfilter/nf_conntrack_proto.c                                |   10 +-
 net/netfilter/nf_conntrack_proto_dccp.c                           |   22 +-
 net/netfilter/nf_conntrack_proto_generic.c                        |    3 +-
 net/netfilter/nf_conntrack_proto_gre.c                            |    9 +-
 net/netfilter/nf_conntrack_proto_sctp.c                           |   22 +-
 net/netfilter/nf_conntrack_proto_tcp.c                            |   71 +-
 net/netfilter/nf_conntrack_proto_udp.c                            |    9 +-
 net/netfilter/nf_conntrack_proto_udplite.c                        |    9 +-
 net/netfilter/nf_conntrack_standalone.c                           |   14 +-
 net/netfilter/nf_conntrack_timestamp.c                            |    4 +-
 net/netfilter/nf_log.c                                            |    9 +-
 net/netfilter/nfnetlink.c                                         |    2 +-
 net/netfilter/nfnetlink_acct.c                                    |   10 +-
 net/netfilter/nfnetlink_cttimeout.c                               |   11 +-
 net/netfilter/nfnetlink_log.c                                     |  100 +-
 net/netfilter/nfnetlink_queue.c                                   |   68 +-
 net/netfilter/xt_CT.c                                             |    1 -
 net/netfilter/xt_HMARK.c                                          |  362 +++
 net/netfilter/xt_TCPMSS.c                                         |   10 +-
 net/netfilter/xt_TPROXY.c                                         |    4 +-
 net/netfilter/xt_hashlimit.c                                      |  132 +-
 net/netfilter/xt_limit.c                                          |    5 +-
 net/netfilter/xt_mac.c                                            |    2 +-
 net/netfilter/xt_recent.c                                         |    2 +-
 net/netfilter/xt_set.c                                            |   15 +-
 net/netfilter/xt_socket.c                                         |    4 +-
 net/netlink/af_netlink.c                                          |   75 +-
 net/netlink/genetlink.c                                           |   35 +-
 net/netrom/nr_dev.c                                               |    2 +-
 net/netrom/sysctl_net_netrom.c                                    |   10 +-
 net/nfc/Kconfig                                                   |    1 +
 net/nfc/Makefile                                                  |    1 +
 net/nfc/core.c                                                    |  144 +-
 net/nfc/hci/Kconfig                                               |   16 +
 net/nfc/hci/Makefile                                              |    8 +
 net/nfc/hci/command.c                                             |  354 +++
 net/nfc/hci/core.c                                                |  830 ++++++
 net/nfc/hci/hci.h                                                 |  139 +
 net/nfc/hci/hcp.c                                                 |  156 +
 net/nfc/hci/shdlc.c                                               |  945 ++++++
 net/nfc/llcp/commands.c                                           |    8 +-
 net/nfc/llcp/llcp.c                                               |   21 +-
 net/nfc/nci/core.c                                                |    2 +-
 net/nfc/nci/ntf.c                                                 |   11 +-
 net/nfc/netlink.c                                                 |  101 +-
 net/nfc/nfc.h                                                     |    3 +-
 net/nfc/rawsock.c                                                 |    6 +
 net/openvswitch/datapath.c                                        |   34 +-
 net/openvswitch/flow.c                                            |   18 +-
 net/openvswitch/vport-netdev.c                                    |   10 +-
 net/packet/af_packet.c                                            |   50 +-
 net/phonet/af_phonet.c                                            |    2 +-
 net/phonet/pep.c                                                  |    8 +-
 net/phonet/pn_dev.c                                               |    4 +-
 net/phonet/pn_netlink.c                                           |    8 +-
 net/phonet/socket.c                                               |   12 +-
 net/phonet/sysctl.c                                               |   17 +-
 net/rds/ib_sysctl.c                                               |   11 +-
 net/rds/iw_sysctl.c                                               |   11 +-
 net/rds/sysctl.c                                                  |   11 +-
 net/rds/tcp_listen.c                                              |    2 +-
 net/rose/rose_dev.c                                               |    2 +-
 net/rose/rose_subr.c                                              |    2 +-
 net/rose/sysctl_net_rose.c                                        |   10 +-
 net/rxrpc/af_rxrpc.c                                              |    8 +-
 net/rxrpc/ar-ack.c                                                |    6 +-
 net/rxrpc/ar-call.c                                               |    4 +-
 net/rxrpc/ar-input.c                                              |    2 +-
 net/rxrpc/ar-internal.h                                           |   16 +-
 net/rxrpc/ar-key.c                                                |   22 +-
 net/rxrpc/rxkad.c                                                 |    6 +-
 net/sched/Kconfig                                                 |   22 +
 net/sched/Makefile                                                |    2 +
 net/sched/act_api.c                                               |    9 +-
 net/sched/act_csum.c                                              |    8 +-
 net/sched/act_gact.c                                              |    9 +-
 net/sched/act_ipt.c                                               |   21 +-
 net/sched/act_mirred.c                                            |   11 +-
 net/sched/act_nat.c                                               |    6 +-
 net/sched/act_pedit.c                                             |    6 +-
 net/sched/act_police.c                                            |   13 +-
 net/sched/act_simple.c                                            |    8 +-
 net/sched/act_skbedit.c                                           |   27 +-
 net/sched/cls_api.c                                               |    3 +-
 net/sched/cls_basic.c                                             |    5 +-
 net/sched/cls_flow.c                                              |   35 +-
 net/sched/cls_fw.c                                                |   15 +-
 net/sched/cls_route.c                                             |   16 +-
 net/sched/cls_rsvp.h                                              |   16 +-
 net/sched/cls_tcindex.c                                           |   14 +-
 net/sched/cls_u32.c                                               |   43 +-
 net/sched/em_meta.c                                               |   19 +-
 net/sched/ematch.c                                                |   10 +-
 net/sched/sch_api.c                                               |   19 +-
 net/sched/sch_atm.c                                               |   25 +-
 net/sched/sch_cbq.c                                               |   18 +-
 net/sched/sch_choke.c                                             |   13 +-
 net/sched/sch_codel.c                                             |  276 ++
 net/sched/sch_drr.c                                               |    7 +-
 net/sched/sch_dsmark.c                                            |   21 +-
 net/sched/sch_fifo.c                                              |    3 +-
 net/sched/sch_fq_codel.c                                          |  626 ++++
 net/sched/sch_generic.c                                           |   14 +-
 net/sched/sch_gred.c                                              |   18 +-
 net/sched/sch_hfsc.c                                              |    8 +-
 net/sched/sch_htb.c                                               |   12 +-
 net/sched/sch_mqprio.c                                            |    3 +-
 net/sched/sch_multiq.c                                            |    3 +-
 net/sched/sch_netem.c                                             |   39 +-
 net/sched/sch_prio.c                                              |    3 +-
 net/sched/sch_qfq.c                                               |    5 +-
 net/sched/sch_red.c                                               |    5 +-
 net/sched/sch_sfb.c                                               |    3 +-
 net/sched/sch_sfq.c                                               |    3 +-
 net/sched/sch_tbf.c                                               |    3 +-
 net/sched/sch_teql.c                                              |    4 +-
 net/sctp/associola.c                                              |    4 +-
 net/sctp/input.c                                                  |    4 +-
 net/sctp/output.c                                                 |    4 +-
 net/sctp/outqueue.c                                               |    2 +-
 net/sctp/sm_sideeffect.c                                          |    9 +-
 net/sctp/sm_statefuns.c                                           |   22 +-
 net/sctp/socket.c                                                 |    6 +-
 net/sctp/sysctl.c                                                 |   10 +-
 net/socket.c                                                      |   64 +-
 net/sunrpc/auth_gss/gss_krb5_mech.c                               |    2 +-
 net/sunrpc/cache.c                                                |    2 +-
 net/sunrpc/svc.c                                                  |   18 +-
 net/sunrpc/svc_xprt.c                                             |   13 +-
 net/sunrpc/svcsock.c                                              |   30 +-
 net/sunrpc/timer.c                                                |    6 +-
 net/sunrpc/xdr.c                                                  |    2 +-
 net/sunrpc/xprt.c                                                 |    2 +-
 net/sysctl_net.c                                                  |   49 +-
 net/tipc/Makefile                                                 |    2 -
 net/tipc/addr.c                                                   |    3 -
 net/tipc/addr.h                                                   |   19 +-
 net/tipc/bcast.c                                                  |   22 -
 net/tipc/bcast.h                                                  |    3 -
 net/tipc/bearer.c                                                 |   24 +-
 net/tipc/bearer.h                                                 |    4 -
 net/tipc/config.c                                                 |   30 +-
 net/tipc/config.h                                                 |    1 +
 net/tipc/core.c                                                   |   11 +-
 net/tipc/core.h                                                   |   14 -
 net/tipc/discover.c                                               |   14 -
 net/tipc/eth_media.c                                              |   19 -
 net/tipc/handler.c                                                |    1 -
 net/tipc/link.c                                                   |  122 +-
 net/tipc/link.h                                                   |    6 -
 net/tipc/log.c                                                    |   14 -
 net/tipc/log.h                                                    |    1 -
 net/tipc/msg.c                                                    |    3 -
 net/tipc/msg.h                                                    |   21 -
 net/tipc/name_distr.c                                             |  130 +-
 net/tipc/name_table.c                                             |   98 +-
 net/tipc/name_table.h                                             |    3 -
 net/tipc/net.c                                                    |    9 +-
 net/tipc/node.c                                                   |   17 +-
 net/tipc/node.h                                                   |    2 -
 net/tipc/node_subscr.c                                            |    5 +-
 net/tipc/node_subscr.h                                            |    1 -
 net/tipc/port.c                                                   |  130 +-
 net/tipc/port.h                                                   |   14 +-
 net/tipc/ref.c                                                    |   13 -
 net/tipc/socket.c                                                 |  103 +-
 net/tipc/subscr.c                                                 |   45 -
 net/tipc/subscr.h                                                 |    2 -
 net/unix/af_unix.c                                                |   36 +-
 net/unix/diag.c                                                   |    2 +-
 net/unix/sysctl_net_unix.c                                        |   10 +-
 net/wimax/stack.c                                                 |    5 +-
 net/wireless/core.c                                               |    9 +-
 net/wireless/ethtool.c                                            |   29 +
 net/wireless/ibss.c                                               |    2 +-
 net/wireless/lib80211_crypt_ccmp.c                                |   33 +-
 net/wireless/lib80211_crypt_tkip.c                                |   50 +-
 net/wireless/mesh.c                                               |    4 +
 net/wireless/mlme.c                                               |   58 +-
 net/wireless/nl80211.c                                            | 1284 ++++----
 net/wireless/nl80211.h                                            |    4 +
 net/wireless/reg.c                                                |   10 +
 net/wireless/scan.c                                               |   10 +-
 net/wireless/util.c                                               |   21 +-
 net/wireless/wext-compat.c                                        |    3 +-
 net/wireless/wext-core.c                                          |    9 +-
 net/wireless/wext-sme.c                                           |    2 +-
 net/wireless/wext-spy.c                                           |    2 +-
 net/x25/sysctl_net_x25.c                                          |   10 +-
 net/x25/x25_dev.c                                                 |    2 +-
 net/x25/x25_facilities.c                                          |    4 +-
 net/xfrm/Kconfig                                                  |   13 +-
 net/xfrm/Makefile                                                 |    3 +-
 net/xfrm/xfrm_algo.c                                              |    5 +-
 net/xfrm/xfrm_hash.h                                              |    8 +-
 net/xfrm/xfrm_policy.c                                            |   27 +-
 net/xfrm/xfrm_sysctl.c                                            |    2 +-
 net/xfrm/xfrm_user.c                                              |  105 +-
 security/selinux/nlmsgtab.c                                       |   13 -
 tools/virtio/linux/virtio.h                                       |    1 +
 tools/virtio/virtio_test.c                                        |   26 +-
 1503 files changed, 63644 insertions(+), 69679 deletions(-)
 create mode 100644 Documentation/ABI/removed/ip_queue
 create mode 100644 Documentation/devicetree/bindings/net/mdio-mux-gpio.txt
 create mode 100644 Documentation/devicetree/bindings/net/mdio-mux.txt
 delete mode 100644 Documentation/networking/3c359.txt
 delete mode 100644 Documentation/networking/olympic.txt
 delete mode 100644 Documentation/networking/smctr.txt
 delete mode 100644 Documentation/networking/tms380tr.txt
 create mode 100644 Documentation/nfc/nfc-hci.txt
 create mode 100644 arch/sparc/net/Makefile
 create mode 100644 arch/sparc/net/bpf_jit.h
 create mode 100644 arch/sparc/net/bpf_jit_asm.S
 create mode 100644 arch/sparc/net/bpf_jit_comp.c
 create mode 100644 drivers/ieee802154/fakelb.c
 delete mode 100644 drivers/net/ethernet/8390/ne2.c
 delete mode 100644 drivers/net/ethernet/8390/smc-mca.c
 delete mode 100644 drivers/net/ethernet/i825xx/3c523.c
 delete mode 100644 drivers/net/ethernet/i825xx/3c523.h
 delete mode 100644 drivers/net/ethernet/i825xx/3c527.c
 delete mode 100644 drivers/net/ethernet/i825xx/3c527.h
 create mode 100644 drivers/net/ethernet/intel/igb/e1000_i210.c
 create mode 100644 drivers/net/ethernet/intel/igb/e1000_i210.h
 create mode 100644 drivers/net/ethernet/intel/igb/igb_ptp.c
 create mode 100644 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
 create mode 100644 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c
 create mode 100644 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
 create mode 100644 drivers/net/ethernet/wiznet/Kconfig
 create mode 100644 drivers/net/ethernet/wiznet/Makefile
 create mode 100644 drivers/net/ethernet/wiznet/w5100.c
 create mode 100644 drivers/net/ethernet/wiznet/w5300.c
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/Kconfig
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/Makefile
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/caleb.c
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/caleb.h
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/enp2611.c
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/ixp2400-msf.c
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/ixp2400-msf.h
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/ixp2400_rx.uc
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/ixp2400_rx.ucode
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/ixp2400_tx.uc
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/ixp2400_tx.ucode
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/ixpdev.c
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/ixpdev.h
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/ixpdev_priv.h
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/pm3386.c
 delete mode 100644 drivers/net/ethernet/xscale/ixp2000/pm3386.h
 create mode 100644 drivers/net/phy/mdio-mux-gpio.c
 create mode 100644 drivers/net/phy/mdio-mux.c
 create mode 100644 drivers/net/team/team_mode_loadbalance.c
 delete mode 100644 drivers/net/tokenring/3c359.c
 delete mode 100644 drivers/net/tokenring/3c359.h
 delete mode 100644 drivers/net/tokenring/Kconfig
 delete mode 100644 drivers/net/tokenring/Makefile
 delete mode 100644 drivers/net/tokenring/abyss.c
 delete mode 100644 drivers/net/tokenring/abyss.h
 delete mode 100644 drivers/net/tokenring/ibmtr.c
 delete mode 100644 drivers/net/tokenring/ibmtr_cs.c
 delete mode 100644 drivers/net/tokenring/lanstreamer.c
 delete mode 100644 drivers/net/tokenring/lanstreamer.h
 delete mode 100644 drivers/net/tokenring/madgemc.c
 delete mode 100644 drivers/net/tokenring/madgemc.h
 delete mode 100644 drivers/net/tokenring/olympic.c
 delete mode 100644 drivers/net/tokenring/olympic.h
 delete mode 100644 drivers/net/tokenring/proteon.c
 delete mode 100644 drivers/net/tokenring/skisa.c
 delete mode 100644 drivers/net/tokenring/smctr.c
 delete mode 100644 drivers/net/tokenring/smctr.h
 delete mode 100644 drivers/net/tokenring/tms380tr.c
 delete mode 100644 drivers/net/tokenring/tms380tr.h
 delete mode 100644 drivers/net/tokenring/tmspci.c
 create mode 100644 drivers/net/wireless/ath/ath6kl/htc-ops.h
 rename drivers/net/wireless/ath/ath6kl/{htc.c => htc_mbox.c} (96%)
 create mode 100644 drivers/net/wireless/ath/ath6kl/htc_pipe.c
 create mode 100644 drivers/net/wireless/ath/ath9k/dfs_pattern_detector.c
 create mode 100644 drivers/net/wireless/ath/ath9k/dfs_pattern_detector.h
 create mode 100644 drivers/net/wireless/ath/ath9k/dfs_pri_detector.c
 create mode 100644 drivers/net/wireless/ath/ath9k/dfs_pri_detector.h
 create mode 100644 drivers/net/wireless/ipw2x00/ipw.h
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-agn-devices.c
 rename drivers/net/wireless/iwlwifi/{iwl-shared.h => iwl-config.h} (51%)
 delete mode 100644 drivers/net/wireless/iwlwifi/iwl-core.c
 delete mode 100644 drivers/net/wireless/iwlwifi/iwl-core.h
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-modparams.h
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-phy-db.c
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-phy-db.h
 create mode 100644 drivers/net/wireless/libertas/firmware.c
 create mode 100644 drivers/net/wireless/mwifiex/usb.c
 create mode 100644 drivers/net/wireless/mwifiex/usb.h
 create mode 100644 drivers/net/wireless/ti/Kconfig
 create mode 100644 drivers/net/wireless/ti/Makefile
 rename drivers/net/wireless/{ => ti}/wl1251/Kconfig (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/Makefile (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/acx.c (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/acx.h (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/boot.c (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/boot.h (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/cmd.c (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/cmd.h (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/debugfs.c (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/debugfs.h (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/event.c (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/event.h (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/init.c (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/init.h (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/io.c (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/io.h (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/main.c (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/ps.c (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/ps.h (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/reg.h (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/rx.c (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/rx.h (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/sdio.c (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/spi.c (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/spi.h (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/tx.c (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/tx.h (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/wl1251.h (100%)
 rename drivers/net/wireless/{ => ti}/wl1251/wl12xx_80211.h (100%)
 create mode 100644 drivers/net/wireless/ti/wl12xx/Kconfig
 create mode 100644 drivers/net/wireless/ti/wl12xx/Makefile
 create mode 100644 drivers/net/wireless/ti/wl12xx/acx.c
 create mode 100644 drivers/net/wireless/ti/wl12xx/acx.h
 create mode 100644 drivers/net/wireless/ti/wl12xx/cmd.c
 create mode 100644 drivers/net/wireless/ti/wl12xx/cmd.h
 create mode 100644 drivers/net/wireless/ti/wl12xx/conf.h
 create mode 100644 drivers/net/wireless/ti/wl12xx/main.c
 rename drivers/net/wireless/{ => ti}/wl12xx/reg.h (71%)
 create mode 100644 drivers/net/wireless/ti/wl12xx/wl12xx.h
 create mode 100644 drivers/net/wireless/ti/wlcore/Kconfig
 create mode 100644 drivers/net/wireless/ti/wlcore/Makefile
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/acx.c (97%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/acx.h (99%)
 create mode 100644 drivers/net/wireless/ti/wlcore/boot.c
 create mode 100644 drivers/net/wireless/ti/wlcore/boot.h
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/cmd.c (84%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/cmd.h (87%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/conf.h (94%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/debug.h (99%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/debugfs.c (99%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/debugfs.h (98%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/event.c (91%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/event.h (98%)
 create mode 100644 drivers/net/wireless/ti/wlcore/hw_ops.h
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/ini.h (100%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/init.c (93%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/init.h (98%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/io.c (55%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/io.h (71%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/main.c (85%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/ps.c (97%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/ps.h (98%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/rx.c (69%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/rx.h (92%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/scan.c (95%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/scan.h (98%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/sdio.c (98%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/spi.c (99%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/testmode.c (96%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/testmode.h (100%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/tx.c (90%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/tx.h (97%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/wl12xx.h (68%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/wl12xx_80211.h (100%)
 rename drivers/net/wireless/{wl12xx => ti/wlcore}/wl12xx_platform_data.c (100%)
 create mode 100644 drivers/net/wireless/ti/wlcore/wlcore.h
 delete mode 100644 drivers/net/wireless/wl12xx/Kconfig
 delete mode 100644 drivers/net/wireless/wl12xx/Makefile
 delete mode 100644 drivers/net/wireless/wl12xx/boot.c
 delete mode 100644 drivers/net/wireless/wl12xx/boot.h
 delete mode 100644 firmware/3com/3C359.bin.ihex
 delete mode 100644 firmware/tr_smctr.bin.ihex
 delete mode 100644 include/linux/ibmtr.h
 delete mode 100644 include/linux/if_ec.h
 delete mode 100644 include/linux/if_tr.h
 create mode 100644 include/linux/mdio-mux.h
 create mode 100644 include/linux/netfilter/xt_HMARK.h
 delete mode 100644 include/linux/netfilter_ipv4/ip_queue.h
 create mode 100644 include/linux/platform_data/wiznet.h
 create mode 100644 include/linux/rndis.h
 delete mode 100644 include/linux/trdevice.h
 create mode 100644 include/net/codel.h
 create mode 100644 include/net/mac802154.h
 create mode 100644 include/net/nfc/hci.h
 create mode 100644 include/net/nfc/shdlc.h
 delete mode 100644 net/802/tr.c
 create mode 100644 net/batman-adv/bridge_loop_avoidance.c
 create mode 100644 net/batman-adv/bridge_loop_avoidance.h
 delete mode 100644 net/core/kmap_skb.h
 delete mode 100644 net/econet/Kconfig
 delete mode 100644 net/econet/Makefile
 delete mode 100644 net/econet/af_econet.c
 delete mode 100644 net/ipv4/netfilter/ip_queue.c
 delete mode 100644 net/ipv6/netfilter/ip6_queue.c
 create mode 100644 net/l2tp/l2tp_ip6.c
 create mode 100644 net/mac80211/mesh_sync.c
 create mode 100644 net/mac802154/Kconfig
 create mode 100644 net/mac802154/Makefile
 create mode 100644 net/mac802154/ieee802154_dev.c
 create mode 100644 net/mac802154/mac802154.h
 create mode 100644 net/mac802154/mac_cmd.c
 create mode 100644 net/mac802154/mib.c
 create mode 100644 net/mac802154/monitor.c
 create mode 100644 net/mac802154/rx.c
 create mode 100644 net/mac802154/tx.c
 create mode 100644 net/netfilter/xt_HMARK.c
 create mode 100644 net/nfc/hci/Kconfig
 create mode 100644 net/nfc/hci/Makefile
 create mode 100644 net/nfc/hci/command.c
 create mode 100644 net/nfc/hci/core.c
 create mode 100644 net/nfc/hci/hci.h
 create mode 100644 net/nfc/hci/hcp.c
 create mode 100644 net/nfc/hci/shdlc.c
 create mode 100644 net/sched/sch_codel.c
 create mode 100644 net/sched/sch_fq_codel.c

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ