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>] [thread-next>] [day] [month] [year] [list]
Date:	Sat, 05 Dec 2009 19:35:05 -0800 (PST)
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


As usual the bulk of the changes are in the drivers, along with
the usual large set of infrastructure changes in the wireless
mac80211 layer.

Some nice optimizations from Eric Dumazet, particularly in the
area of RCU based network device lookups and unregistering
many devices at once.

Eric Biederman simplified namespace shutdown enormously and
this has brought some namespace destruction test cased down
from several minutes to less than a second.

Please pull, thanks a lot!

The following changes since commit 6ec22f9b037fc0c2e00ddb7023fad279c365324d:
  Linus Torvalds (1):
        Merge branch 'x86-debug-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip

are available in the git repository at:

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

Abhijeet Kolekar (7):
      iwlwifi/iwl3945 : unify apm stop operation
      iwlwifi: replace iwl_poll_direct_bit with iwl_poll_bit for CSR access
      iwlwifi/iwl3945: unify rts_tx_cmd_flag
      iwl3945: rename tx to tx_cmd
      iwlwifi/iwl3945: remove data_retry_limit
      iwl3945: rearrange the code.
      iwl3945: disable all tx fifos

Ajit Khaparde (25):
      be2net: Get rid of net_device_stats from adapter.
      e1000e: Use the instance of net_device_stats from net_device.
      netxen: Use the instance of net_device_stats from net_device.
      myri10ge: Use the instance of net_device_stats from net_device.
      ixgbe: Use the instance of net_device_stats from net_device.
      igb: Use the instance of net_device_stats from net_device.
      e1000: Use the instance of net_device_stats from net_device.
      qlge: Use the instance of net_device_stats from net_device.
      ixgb: Use the instance of net_device_stats from net_device.
      ixgbe: Fix erroneous display of stats by ethtool -S
      e1000e: Fix erroneous display of stats by ethtool -S
      e1000: Fix erroneous display of stats by ethtool -S
      igb: Fix erroneous display of stats by ethtool -S
      ixgb: Fix erroneous display of stats by ethtool -S
      be2net: Add support for next generation of BladeEngine device.
      be2net: Add the new PCI IDs to PCI_DEVICE_TABLE.
      be2net: set netdev->vlan_features appropriately
      be2net: initialize netdev->perm_addr
      be2net: check for valid ether address
      be2net: fix to allow port beacon when device is closed
      be2net: Add be_rx_polls counter
      be2net: fix unnecessary access to hardware to get link, port info
      be2net: Changes to print fw command opcode when command is failed by controller.
      be2net: Support for WoL using magic packet after suspend.
      be2net: Bump up the driver version number

Alan Cox (1):
      cosa: Kill off the use of the old ioctl path

Alban Browaeys (1):
      wireless : use a dedicated workqueue for cfg80211.

Alexander Duyck (79):
      igb: remove unused temp variable from stats clearing path
      igb: update comments for serdes config and update to handle duplex
      igb: update the approach taken to acquiring and releasing the phy lock
      igb: add locking to reads of the i2c interface
      igb: add combined function for setting rar and pool bits
      igb: make use of the uta to allow for promiscous mode filter
      igb: add support for 82576NS SerDes adapter
      igb: add function to handle mailbox lock
      igb: fix a few items where weren't correctly setup for mbx timeout
      igb: change how we handle alternate mac addresses
      igb: remove microwire support from igb
      igb: move the generic copper link setup code into e1000_phy.c
      igb: add code to retry a phy read in the event of failure on link check
      igb: add additional error handling to the phy code
      igb: add flushes between RAR writes when setting mac address
      igb: add new data structure for handling interrupts and NAPI
      igb: remove rx checksum good counter
      igb: increase minimum rx buffer size to 1K
      igb: move the tx and rx ring specific config into seperate functions
      igb: remove rx_ps_hdr_len
      igb: move SRRCTL register configuration into ring specific config
      igb: change the head and tail offsets into pointers
      igb: add pci device pointer to ring structure
      igb: move rx_buffer_len into the ring structure
      igb: move alloc_failed and csum_err stats into per rx-ring stat
      igb: add a flags value to the ring
      igb: place a pointer to the netdev struct in the ring itself
      igb: move the multiple receive queue configuration into seperate function
      igb: delay VF reset notification until after interrupts are enabed
      igb: setup vlan tag replication stripping in igb_vmm_control
      igb: re-use ring configuration code in ethtool testing
      igb: make tx ring map and free functionality non-static
      igb: make ethtool use core xmit map and free functionality
      igb: add single vector msi-x testing to interrupt test
      igb: cleanup "todo" code found in igb_ethtool.c
      igb: add support for seperate tx-usecs setting in ethtool
      igb: cleanup some of the code related to hw timestamping
      igb: misc cleanups within igb_ethtool.c
      igb: use packet buffer sizes from RXPBS register
      igb: replace the VF clear_to_send with a flags value
      igb: rework use of VMOLR in regards to PF and VFs
      igb: rework handling of the vfta and vlvf registers in relation to mng_vlan
      igb: move vf init into a seperate function
      igb: only process global stats in igb_update_stats
      igb: move global_quad_port_a from global into local static define
      igb: make tx hang check multiqueue, check eop descriptor
      igb: cleanup code related to ring resource allocation and free
      igb: change queue ordering for 82576 based adapters
      igb: cleanup interrupt enablement in regards to msix_other
      igb: Remove invalid stats counters
      igb: cleanup igb.h header whitespace and some structure formatting
      igb: cleanup igb xmit frame path
      igb: cleanup clean_rx_irq_adv and alloc_rx_buffers_adv
      igb: replace unecessary &adapter->hw with just hw where applicable
      igb: add pci_dev in few spots to clean up use of dev_err/info/warn
      igb: limit minimum mtu to 68 to keep ip bound to interface
      igb: open up SCTP checksum offloads to all MACs 82576 and newer
      igb: cleanup whitespace issues in igb_main.c
      igb: change type for ring sizes to u16 in igb_set_ring_param
      igb: move timesync init into a seperate function
      igb: when number of CPUs > 4 combine tx/rx queues to allow more queues
      igb: Rework how netdev->stats is handled
      igb: removed unused tx/rx total bytes/packets from adapter struct
      igb: check for packets on all tx rings when link is down
      igb: only recycle page if it is on our numa node
      igb: add support for the 82580 phy
      igb: add support for 82580 MAC
      igb: Add full support for 82580 devices
      ixgbe: Only set/clear VFE in ixgbe_set_rx_mode
      e1000e: remove use of skb_dma_map from e1000e driver
      e1000: remove use of skb_dma_map from e1000 driver
      ixgb: remove use of skb_dma_map from ixgb
      ixgbe: remove skb_dma_map/unmap calls from driver
      igb: remove use of skb_dma_map from driver
      igbvf: remove skb_dma_map/unmap call from drivers
      bnx2: remove skb_dma_map/unmap calls from driver
      be2net: remove use of skb_dma_map/unmap
      tg3: remove use of skb_dma_map/unmap
      skbuff: remove skb_dma_map/unmap

Alexandre Cassen (1):
      IPv6: Fix 6RD typo

Alexey Dobriyan (4):
      net: convert /proc/net/rt_acct to seq_file
      r8169: move PHY regs tables to .rodata
      ray_cs: convert to proc_fops
      ipw2x00: convert to seq_file

Ali Gholami Rudi (1):
      ixgbe: r_idx not used in ixgbe_msix_clean_rx()

Amerigo Wang (1):
      sctp: remove deprecated SCTP_GET_*_OLD stuffs

Amit Kumar Salecha (10):
      netxen: remove sub 64-bit mem accesses
      netxen: defines for next revision
      netxen: 128 memory controller support
      netxen: reset sequence changes
      netxen: onchip memory access change
      netxen: support for new firmware file format
      netxen: update MAINTAINERS
      netxen: remove PCI IDs of CNA device
      netxen: fix merge 9b963e5d0e01461099a
      netxen: fix failure cases for fw hang recovery

Amitkumar Karwar (4):
      libertas: Add auto deep sleep support for SD8385/SD8686/SD8688
      libertas: Use lbs_is_cmd_allowed() check in command handling routines.
      libertas: Check return status of command functions
      Bluetooth: Enable auto sleep mode for btmrvl driver

Anant Gole (1):
      can: add TI CAN (HECC) driver

Andreas Petlund (1):
      net: Corrected spelling error heurestics->heuristics

Andrei Pelinescu-Onciul (4):
      sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE
      sctp: limit maximum autoclose setsockopt value
      sctp: fix integer overflow when setting the autoclose timer
      sctp: fix sctp_setsockopt_autoclose compile warning

Andrew Hendry (1):
      X25: Enable setting of cause and diagnostic fields

Andrew Morton (1):
      drivers/atm/solos-pci.c: fix warning/bug, clean up code

Andrey Yurovsky (1):
      libertas: remove internal buffers from GSPI driver

Andy Gospodarek (1):
      net: export device speed and duplex via sysfs

Andy Grover (5):
      RDS: Add GET_MR_FOR_DEST sockopt
      RDS: Fix potential race around rds_i[bw]_allocation
      RDS: Fix panic on unload
      RDS: Do not send congestion updates to loopback connections
      RDS/IB+IW: Move recv processing to a tasklet

Anton Vorontsov (17):
      gianfar: Some cleanups for startup_gfar()
      gianfar: Simplify skb resources freeing code
      gianfar: Don't needlessly set the wrap bit for the last RX BD
      gianfar: Split allocation and initialization steps out of startup_gfar()
      gianfar: Move tbase/rbase initialization to gfar_init_mac()
      gianfar: Factor out RX BDs initialization from gfar_new_rxbdp()
      gianfar: Factor out gfar_init_bds() from gfar_alloc_skb_resources()
      gianfar: Add support for hibernation
      fsl_pq_mdio: Fix compiler/sparse warnings (part 1)
      fsl_pq_mdio: Fix compiler/sparse warnings (part 2)
      gianfar: Fix compiler and sparse warnings
      skbuff: Do not allow skb recycling with disabled IRQs
      gianfar: Remove 'Interrupt problem!' warning
      gianfar: Fix build with CONFIG_PM=y
      gianfar: Fix thinko in gfar_set_rx_stash_index()
      gianfar: Fix race between gfar_error() and gfar_start_xmit()
      gianfar: Revive SKB recycling

Arnaldo Carvalho de Melo (5):
      net: Introduce recvmmsg socket syscall
      ia64: Fix up the syscall table for recvmmsg
      net: Avoid compiler warning for mmsghdr when CONFIG_COMPAT is not selected
      alpha: Fixup recvmmsg syscall glue
      MIPS: Wire up recvmmsg syscall

Arnd Bergmann (21):
      compat: add struct compat_ifreq etc to compat.h
      net/tun: handle compat_ioctl directly
      net, compat_ioctl: handle socket ioctl abuses in tty drivers
      net: copy socket ioctl code to net/socket.h
      appletalk:.,A .(Bhandle SIOCATALKDIFADDR compat ioctl
      compat: move sockios handling to net/socket.c
      net, compat_ioctl: handle more ioctls correctly
      net/appletalk: push down BKL into a atalk_dgram_ops
      net/ipx: push down BKL into a ipx_dgram_ops
      net/irda: push BKL into proto_ops
      net/x25: push BKL usage into x25_proto
      net: kill proto_ops wrapper
      net, compat_ioctl: fix SIOCGMII ioctls
      net/compat_ioctl: support SIOCWANDEV
      net/compat: fix dev_ifsioc emulation corner cases
      net/atm: move all compat_ioctl handling to atm/ioctl.c
      hamradio/mkiss: fix typo in compat_ioctl
      veth: move loopback logic to common location
      macvlan: cleanup rx statistics
      macvlan: implement bridge, VEPA and private mode
      macvlan: export macvlan mode through netlink

Atis Elsts (1):
      net: Add sk_mark route lookup support for IPv4 listening sockets

Atsushi Nemoto (4):
      tc35815: Fix return value of tc35815_do_interrupt when NAPI enabled
      tc35815: Enable NAPI
      tc35815: Kill non-napi code
      tc35815: Kill unused code

Bartlomiej Zolnierkiewicz (51):
      rt2800usb: make Kconfig help entry more helpful
      rt2800pci: make Kconfig help entry more helpful
      rt2800usb: fix rt2800usb_rfcsr_read()
      rt2800pci: fix crypto in TX frame
      rt2800pci: fix comment about register access
      rt2800pci: fix comment about IV/EIV fields
      rt2x00: fix rt2x00usb_register_read() comment
      rt2800usb: use rt2x00usb_register_multiwrite() to set key entries
      rt2800usb: fix comments in rt2800usb.h
      rt2x00: remove needless ifdefs from rt2x00leds.h
      rt2800usb: add rt2800_register_[read,write]() wrappers
      rt2800pci: add rt2800_register_[read,write]() wrappers
      rt2800usb: add rt2800_register_multi[read,write]() wrappers
      rt2800pci: add rt2800_register_multi[read,write]() wrappers
      rt2800usb: add rt2800_regbusy_read() wrapper
      rt2800pci: add rt2800_regbusy_read() wrapper
      rt2800usb: add rt2800_bbp_[read,write]() wrappers
      rt2800pci: add rt2800_bbp_[read,write]() wrappers
      rt2800usb: add rt2800_rfcsr_[read,write]() wrappers
      rt2800pci: add rt2800_rfcsr_[read,write]() wrappers
      rt2800usb: add rt2800_rf_[read,write]() wrappers
      rt2800pci: add rt2800_rf_[read,write]() wrappers
      rt2800usb: add rt2800_mcu_request() wrapper
      rt2800pci: add rt2800_mcu_request() wrapper
      rt2x00: add driver private field to struct rt2x00_dev
      rt2800usb: convert to use struct rt2800_ops methods
      rt2800pci: convert to use struct rt2800_ops methods
      rt2x00: fix rt2x00usb_register_multiwrite() arguments
      rt2x00: fix rt2x00usb_regbusy_read() arguments
      rt2x00: fix rt2x00pci_register_multi[read,write]() arguments
      rt2800: add rt2800lib.h
      rt2800usb: add RXINFO_DESC_SIZE definition
      rt2800: fix duplication in header files
      rt2800: fix comments in rt2800.h
      rt2x00: add support for different chipset interfaces
      rt2800: prepare for rt2800lib addition
      rt2800: add rt2800lib (part one)
      rt2800: add rt2800lib (part two)
      rt2x00: move REGISTER_BUSY_* definitions to rt2x00.h
      rt2800: add rt2800lib (part three)
      rt2800: add rt2800lib (part four)
      rt2800: prepare for unification of EEPROM support code
      rt2800: unify EEPROM support code
      rt2800pci: add missing RF values to rf_vals table
      rt2800usb: reorganize code in rt2800usb_probe_hw_mode()
      rt2800: prepare for rt2800*_probe_hw_mode() unification
      rt2800: unify rt2800*_probe_hw_mode()
      rt2800usb: fix RX descriptor naming
      rt2800: add eFuse EEPROM support code to rt2800lib
      rt2800usb: add eFuse EEPROM support
      rt2500usb: remove dead link tuning code

Ben Dooks (1):
      DM9000: Wake on LAN support

Ben Hutchings (130):
      qeth: Convert ethtool get_stats_count() ops to get_sset_count()
      tehuti: Convert ethtool get_stats_count() ops to get_sset_count()
      net: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count()
      ethtool: Remove support for obsolete string query operations
      ethtool: Add reset operation
      mdio: Advertise pause (flow control) settings even if autoneg is off
      mdio: Expose pause frame advertising flags to ethtool
      sfc: 10Xpress: Initialise pause advertising flags
      sfc: 10Xpress: Report support for pause frames
      sfc: Remove redundant header gmii.h
      sfc: Remove redundant hardware initialisation
      sfc: Rename Falcon-specific board code and types
      sfc: Merge sfe4001.c into falcon_boards.c
      sfc: Remove boards.h, moving last remaining declaration to falcon.h
      sfc: Remove versioned bitfield macros
      sfc: Move RX data FIFO thresholds out of struct efx_nic_type
      sfc: Update hardware definitions for Siena
      sfc: Rename register I/O header and functions used by both Falcon and Siena
      sfc: Eliminate indirect lookups of queue size constants
      sfc: Define DMA address mask explicitly in terms of descriptor field width
      sfc: Move all TX DMA length limiting into tx.c
      sfc: Merge struct efx_blinker into struct efx_board
      sfc: Change order of device removal to reverse of probe order
      sfc: Remove declarations of nonexistent functions
      sfc: Move efx_xmit_done() declaration into correct stanza
      sfc: Move shared members of struct falcon_nic_data into struct efx_nic
      sfc: Maintain interrupt moderation values in ticks, not microseconds
      sfc: Removed kernel-doc for nonexistent member of efx_phy_operations
      sfc: Remove pointless abstraction of memory BAR number
      sfc: Merge falcon_probe_phy() into falcon_probe_port()
      sfc: Remove incorrect assertion from efx_pci_remove_main()
      sfc: Remove unnecessary tests of efx->membase
      sfc: Move MTD probe after netdev registration and name allocation
      sfc: Merge efx_fc_resolve() into efx_mdio_get_pause()
      sfc: Remove unused code for non-autoneg speed/duplex switching
      sfc: Rename 'xfp' file and functions to reflect reality
      sfc: Really allow RX checksum offload to be disabled
      via-velocity: Remove private device list
      gro: Name the GRO result enumeration type
      gro: Change all receive functions to return GRO result codes
      sfc: Feed GRO result into RX allocation policy and interrupt moderation
      sfc: Enable heuristic selection between page and skb RX buffers
      netx: declare MODULE_FIRMWARE
      solos-pci: declare MODULE_FIRMWARE
      ambassador: declare MODULE_FIRMWARE
      bnx2x: declare MODULE_FIRMWARE
      cxgb3: declare MODULE_FIRMWARE
      myri10ge: declare MODULE_FIRMWARE
      spider-net: declare MODULE_FIRMWARE
      tms380tr: declare MODULE_FIRMWARE
      pcnet-cs: declare MODULE_FIRMWARE
      speedfax: declare MODULE_FIRMWARE
      usbnet: Set link down initially for drivers that update link state
      at76c50x-usb: declare MODULE_FIRMWARE
      atmel: declare MODULE_FIRMWARE
      ipw2100: declare MODULE_FIRMWARE
      ipw2200: declare MODULE_FIRMWARE
      iwmc3200wifi: declare MODULE_FIRMWARE
      libertas: declare MODULE_FIRMWARE
      libertas_tf_usb: declare MODULE_FIRMWARE
      mwl8k: declare MODULE_FIRMWARE
      orinoco: declare MODULE_FIRMWARE
      prism54: declare MODULE_FIRMWARE
      wl12xx: declare MODULE_FIRMWARE
      zd1201: declare MODULE_FIRMWARE
      zd1211rw: declare MODULE_FIRMWARE
      sfc: Remove pointless abstraction of memory BAR number (2)
      sfc: Remove redundant gotos from __efx_rx_packet()
      sfc: Remove ridiculously paranoid assertions
      sfc: Move assertions and buffer cleanup earlier in efx_rx_packet_lro()
      sfc: Record RX queue number on GRO path
      sfc: SFT9001: Reset LED configuration correctly after blinking
      sfc: Use a single blink implementation
      sfc: Rename efx_board::init_leds to init_phy and use for SFN4111T
      sfc: Make board information explicitly Falcon-specific
      sfc: Move definition of struct falcon_nic_data into falcon.h
      sfc: Move struct falcon_board into struct falcon_nic_data
      sfc: Move all I2C stuff into struct falcon_board
      sfc: Gather link state fields in struct efx_nic into new struct efx_link_state
      sfc: Remove unnecessary casts to struct sk_buff *
      sfc: Remove redundant efx_xmit() function
      sfc: Combine high-level header files
      sfc: Log interrupt and reset type names, not numbers
      sfc: Fix descriptor cache sizes
      sfc: Treat all MAC registers as 128-bit
      sfc: Strengthen EFX_ASSERT_RESET_SERIALISED
      sfc: Comment corrections
      sfc: Remove unused constant
      sfc: Clean up struct falcon_board and struct falcon_board_data
      sfc: Fix bugs in RX queue flushing
      sfc: Remove unused function efx_flush_queues()
      sfc: Hold MAC lock for longer in efx_init_port()
      sfc: Split MAC stats DMA initiation and completion
      sfc: Move Falcon board/PHY/MAC monitoring code to falcon.c
      sfc: Simplify XMAC link polling
      sfc: Change MAC promiscuity and multicast hash at the same time
      sfc: Move inline comment into kernel-doc
      sfc: Do not set net_device::trans_start in self-test
      sfc: Limit some hardware workarounds to Falcon
      sfc: Remove another unused workaround macro
      sfc: Remove some redundant whitespace
      sfc: Decouple NIC revision number from Falcon PCI revision number
      sfc: Move descriptor cache base addresses to struct efx_nic_type
      sfc: Clean up RX event handling
      sfc: Remove redundant writes to INT_ADR_KER
      sfc: Remove duplicate hardware structure definitions
      sfc: Turn pause frame generation on and off at the MAC, not the RX FIFO
      sfc: Move Falcon NIC operations to efx_nic_type
      sfc: Refactor link configuration
      sfc: Add power-management and wake-on-LAN support
      sfc: Implement ethtool reset operation
      sfc: Add efx_nic_type operation for register self-test
      sfc: Add efx_nic_type operation for NVRAM self-test
      sfc: Add efx_nic_type operation for identity LED control
      sfc: Separate shared NIC code from Falcon-specific and rename accordingly
      sfc: Fold falcon_probe_nic_variant() into falcon_probe_nic()
      sfc: Extend loopback mode enumeration
      sfc: Remove static PHY data and enumerations
      sfc: Extend MTD driver for use with new NICs
      sfc: Allow for additional checksum offload features
      sfc: Rename falcon.h to nic.h
      sfc: Move shared NIC code from falcon.c to new source file nic.c
      sfc: Add support for SFC9000 family (1)
      sfc: Add support for SFC9000 family (2)
      sfc: Implement TSO for TCP/IPv6
      sfc: Update version, copyright dates, authors
      atl1e: Allow TX checksum offload and TSO to be disabled and reenabled
      atl1e: Remove redundant definitions of ethtool operations
      atl1e: Remove non-implementation of ethtool set_msglevel() operation
      Bluetooth: Declare MODULE_FIRMWARE for Marvell SDIO driver

Ben M Cahill (23):
      iwl3945: update iwl3945_apm_init()
      iwlwifi: turn off device when not used.
      iwl3945: remove unnecessary call to apm_ops.reset()
      iwlagn, iwl3945: remove apm_reset() functions
      iwl3945: streamline iwl3945_rfkill_poll()
      iwl3945: move iwl_power_initialize()
      iwlwifi: consolidate apm_init() functions
      iwlwifi: make sure device is reset when unloading driver
      iwlwifi: remove unneeded locks from apm_stop() and stop_master()
      iwlwifi: remove power-wasting calls to apm_ops.init()
      iwlagn: invoke L0S workaround for 6000/1000 series
      iwlagn: Clarify FH_TX interrupt
      iwlagn: update write pointers for all tx queues after wakeup
      iwlwifi: Limit size of Event Log dump
      iwlwifi: speed up event log dumps
      iwlwifi: Update comments for struct iwl_ssid_ie
      iwlwifi: Add comments about MAC_ACCESS_REQ
      iwlagn: update write pointers in iwl_irq_tasklet()
      iwlwifi: MAC_ACCESS_REQ cleanup
      iwl3945: Reset saved POWER_TABLE_CMD in "up"
      iwlwifi: Add comments about CSR registers
      iwlwifi: Add iwl_write8()
      iwlagn: Use iwl_write8() for CSR_INT_COALESCING register

Benoit PAPILLAULT (2):
      zd1211rw: Fix TX status reporting in order to have proper rate control
      ath9k: This patch fix RX unpadding for any received frame.

Benoit Papillault (1):
      ath9k: Proper padding/unpadding for the TX/RX path.

Bob Copeland (2):
      ath5k: use noise calibration from madwifi hal
      ath5k: allow setting txpower to 0

Breno Leitao (1):
      bnx2: EEH is failing with timeout

Brian Haley (5):
      Use sk_mark for IPv6 routing lookups
      IPv6: Fix 6RD build error
      IPv6: use ipv6_addr_copy() in ip6_route_redirect()
      IPv6: use ipv6_addr_set_v4mapped()
      IPv6: use ipv6_addr_v4mapped()

Bruce Allan (35):
      e1000e: flow control doesn't re-enable
      e1000e: check WoL mode is among set of supported modes
      e1000e: add missing tests for 82583 in ethtool functions
      e1000e: clearing interrupt timers causes descriptors to get flushed
      e1000e: function pointers for ethtool set/get offloads
      e1000e: don't clean Rx ring while resetting
      e1000e: link reporting problems
      e1000e: improper return code signage
      e1000e: disable K1 on PCH LOM when in PHY loopback mode
      e1000e: Incorrect MII Link beat reporting.
      e1000e: cleanup redundant #include's
      e1000e: consolidate two dbug macros into one simpler one
      e1000e: cleanup ops function pointers
      e1000e: update copyright information
      e1000e: remove comments regarding a non-existent api module
      e1000e: provide comment for 82571 workaround
      e1000e: set bools to true/false instead of 1/0
      e1000e: cleanup - shift indentation left by exiting early in e1000_tso
      e1000e: cleanup functions that clear hardware statistics
      e1000e: set pm_qos DMA latency requirement per interface when needed
      e1000e: do not error out on identification LED init failure
      e1000e: remove redundant might_sleep()
      e1000e: cosmetic - group local variables of the same type
      e1000e: update Tx Unit hang detection message
      e1000e: provide family-specific functions to manage VLAN filter arrays
      e1000e: guard against buffer overflow in cable length tables
      e1000e: provide family-specific PHY power up/down operations
      e1000e: ensure the link state is correct for serdes links
      e1000e: enable new 82567V-3 device
      e1000e: comment corrections
      e1000e: add debug messages
      e1000e: PHY type cleanups in e1000e_check_downshift()
      e1000e: check_polarity function pointers not set for 8257x
      e1000e: refactor PHY ID detection workaround
      e1000e: correct ICH/PCH PHY operations function pointers

Changli Gao (3):
      netfilter: nf_conntrack: avoid additional compare.
      act_mirred: cleanup
      act_mirred: optimization.

Christian Lamparter (6):
      iwlwifi: drop lib80211 dependency
      ar9170: atomic pending A-MPDU counter
      ar9170usb: atomic pending urbs counter
      ar9170: don't filter BlockACK frames
      p54: disable channels with incomplete calibration data sets
      ar9170: do not discard valuable DUPOFDM frames

Christian Pellegrin (2):
      can: Driver for the Microchip MCP251x SPI CAN controllers
      can: fix setting mcp251x bit timing on open

Cindy H Kao (9):
      wimax/i2400m: fix the bootmode RX deadlock in SDIO driver
      wimax/iwmc3200: overwrite SDIO IOR timeout value to avoid platform hang
      wimax/iwmc3200: don't disable the SDIO function if enable fails
      wimax/iwmc3200: increase wait time before enable retry
      wimax/i2400m/sdio: clear the INTR status bit after reading size
      wimax/i2400m: don't write to memory allocated by request_firmware()
      wimax/iwmc3200: add new sdio device ID to support iwmc3200 2.5GHz sku
      wimax/i2400m: use JUMP cmd for last FW chunk indication
      wimax/i2400m: change the bcf_len to exclude the extended header size

Cosmin Ratiu (1):
      ipv6: fix devconf after adding force_tllao option

Cyrill Gorcunov (2):
      net,socket: introduce DECLARE_SOCKADDR helper to catch overflow at build time
      net: netlink_getname, packet_getname -- use DECLARE_SOCKADDR guard

Dan Williams (1):
      i2400m: minimal ethtool support

Daniel C Halperin (5):
      iwlwifi: clean up rs_tx_status
      iwlwifi: do not clear TX info flags when receiving BlockAckResponse
      iwlwifi: add aggregation tables to the rate scaling algorithm
      iwlwifi: fix bugs in beacon configuration
      iwlwifi: make iwlwifi send beacons

David Graham (1):
      e100: Fix to allow systems with FW based cards to resume from STD

David Kilroy (1):
      orinoco: use cfg80211 ethtool ops

David S. Miller (38):
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Revert "af_packet: add interframe drop cmsg (v6)"
      cnic: Need to include net/ip6_checksum.h
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      sparc: Add missing __NR_recvmmsg define.
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      igb: Fix warnings in igb_set_ringparam()
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      net: Fix build warning in sock_bindtodevice().
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'linux-2.6.33.y' of git://git.kernel.org/.../inaky/wimax
      Merge branch 'for-next' of git://git.kernel.org/.../lowpan/lowpan
      net: compat: No need to define IFHWADDRLEN and IFNAMSIZ twice.
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      ipv6: Remove unused var in inet6_dump_ifinfo()
      clocksource/timecompare: Fix symbol exports to be GPL'd.
      Merge branch 'for-next' of git://git.kernel.org/.../lowpan/lowpan
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      tcp: Don't make syn cookies initial setting depend on CONFIG_SYSCTL
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
      Merge branch 'net-next' of git://git.kernel.org/.../vxy/lksctp-dev
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      tcp: Fix warning on 64-bit.
      tcp: sysctl_tcp_cookie_size needs to be exported to modules.
      Merge branch 'master' of git://git.kernel.org/.../kaber/nf-next-2.6
      Merge branch 'master' of git://git.kernel.org/.../holtmann/bluetooth-next-2.6
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
      Merge branch 'master' of /home/davem/src/GIT/linux-2.6/

David-John Willis (2):
      wl1251: add support for PG11 chips.
      wl1251: add NVS in EEPROM support

Denis Kirjanov (1):
      mv643xx: convert to netdev_tx_t

Dhananjay Phadke (11):
      netxen: add access to on chip memory for tools
      netxen: annotate register windowing code
      netxen: separate register and memory access lock
      netxen: add sysfs entries for diag tools
      netxen: fix error codes in for tools access
      netxen; update version to 4.0.62
      netxen: refactor indirect register access
      netxen: add PCI IDs for new chip
      netxen: update module info
      netxen: module firmware hints
      netxen: update version to 4.0.65

Dirk Brandewie (5):
      wimax/i2400m: Update comments to talk about SDIO reset and not USB.
      wimax/i2400m: Ensure boot mode cmd and ack buffers are alloc'd before first message
      wimax/i2400m: Make boot retries a BUS-specific parameter
      wimax/i2400m: USB driver uses a configurable endpoint map
      wimax/i6x50: add Intel WiFi/WiMAX Link 6050 Series support

Dmitry Eremin-Solenikov (18):
      wpan-phy: add a helper to put the wpan_phy device
      wpan-phy: add wpan-phy iteration functions
      wpan-phy: init channel/page fields
      wpan-phy: use snprintf to limit the amount of chars written
      wpan-phy: allow specifying a per-page channel mask
      wpan-phy: follow usual patter of devices registration
      ieee802154: constify struct net_device in some operations
      ieee802154: merge nl802154 and wpan-class in single module
      ieee802154: split away MAC commands implementation
      ieee802154: add LIST_PHY command support
      fakehard: no need to export net_to_phy, make it static
      fakehard: claim all 2.4 Ghz channels as supported
      ieee802154: add an mlme_ops call to retrieve PHY object
      fakehard: mlme_ops->get_phy implementation
      ieee802154: add two nl802154 helpers
      ieee802154: add PHY_NAME to LIST_IFACE command results
      ieee802154: add support for creation/removal of logic interfaces
      ieee802154: make wpan-phy class registration to subsys_initcall

Don Skidmore (3):
      ixgbe: add support for 82599 based Express Module X520-P2
      ixgbe: Fix KR to KX fail over for Mezzanine cards
      ixgbe: LINKS2 is not a valid register for 82598

Eilon Greenstein (12):
      bnx2x: Add FW 5.2.7
      bnx2x: Allowing 0 as initial fairness value
      bnx2x: Remove old FW files
      bnx2x: Changing the Disabled state to a flag
      bnx2x: Adding FW mailbox mutex
      bnx2x: Do not call load/unload functionality from DCC
      bnx2x: Report the maximal available BW as link speed
      bnx2x: Update to version 1.52.1-1
      bnx2x: GSO implies CSUM offload
      bnx2x: Remove misleading error print
      bnx2x: Change coalescing granularity to 4us
      bnx2x: version 1.52.1-4

Einar Lueck (2):
      ctcm rollback in case of errors
      qeth: Exploit Connection Isolation

Eric Dumazet (100):
      icmp: No need to call sk_write_space()
      pktgen: Avoid dirtying skb->users when txq is full
      tunnels: Optimize tx path
      net: speedup sk_wake_async()
      Use sk_mark for routing lookup in more places
      pkt_sched: gen_estimator: Dont report fake rate estimators
      udp: dynamically size hash tables at boot time
      tcp: replace ehash_size by ehash_mask
      net: Add netdev_alloc_skb_ip_align() helper
      net: Use netdev_alloc_skb_ip_align()
      net: sk_drops consolidation
      inet: rename some inet_sock fields
      net: sk_drops consolidation part 2
      af_packet: Avoid cache line dirtying
      af_packet: mc_drop/flush_mclist changes
      filter: Add SKF_AD_QUEUE instruction
      rtnetlink: rtnl_setlink() and rtnl_getlink() changes
      ipv6 sit: RCU conversion phase I
      ipv6 sit: RCU conversion phase II
      xfrm6_tunnel: RCU conversion
      ipip: convert hash tables locking to RCU
      ip6tnl: convert hash tables locking to RCU
      gre: convert hash tables locking to RCU
      rtnetlink: speedup rtnl_dump_ifinfo()
      vlan: allow null VLAN ID to be used
      net: Introduce unregister_netdevice_queue()
      net: Introduce unregister_netdevice_many()
      net: add a list_head parameter to dellink() method
      vlan: Optimize multiple unregistration
      ipip: Optimize multiple unregistration
      gre: Optimize multiple unregistration
      net: sysfs: ethtool_ops can be NULL
      bridge: Optimize multiple unregistration
      ip6tnl: Optimize multiple unregistration
      ipmr: Optimize multiple unregistration
      ipv6 sit: Optimize multiple unregistration
      ip6mr: Optimize multiple unregistration
      net: Introduce dev_get_by_index_rcu()
      veth: Fix veth_dellink method
      net: use hlist_for_each_entry()
      net: Introduce dev_get_by_name_rcu()
      ipv4: inetdev_by_index() switch to RCU
      icmp: icmp_send() can avoid a dev_put()
      net: RCU locking for simple ioctl()
      ifb: RCU locking avoids touching dev refcount
      pppoe: RCU locking in get_item_by_addr()
      packet: less dev_put() calls
      ip6tnl: less dev_put() calls
      ipv6: no more dev_put() in inet6_bind()
      ipv6: no more dev_put() in datagram_send_ctl()
      net: cleanup include/net
      bnx2: avoid compiler warnings
      em_meta: avoid one dev_put()
      net: Introduce for_each_netdev_rcu() iterator
      net: cleanup include/linux
      decnet: avoid touching device refcount in dn_dev_by_index()
      netfilter: remove synchronize_net() calls in ip_queue/ip6_queue
      net: net/ipv4/devinet.c cleanups
      bridge: remove dev_put() in add_del_if()
      netlabel: remove dev_put() calls
      sctp: ipv6: avoid touching device refcount
      net_cls: Use __dev_get_by_index()
      ip_frag: dont touch device refcount
      net: sock_bindtodevice() RCU-ification
      pktgen: tx_bytes might be slightly wrong
      rtnetlink: Cleanups
      ipv6: avoid dev_hold()/dev_put() in rawv6_bind()
      udp: add a counter into udp_hslot
      udp: split sk_hash into two u16 hashes
      udp: secondary hash on (local port, local address)
      ipv4: udp: optimize unicast RX path
      ipv6: udp: optimize unicast RX path
      ipv4: udp: Optimise multicast reception
      ipv6: udp: Optimise multicast reception
      udp: multicast RX should increment SNMP/sk_drops counter in allocation failures
      udp: bind() optimisation
      ipv6: speedup inet6_dump_ifinfo()
      ipv6: Allow inet6_dump_addr() to handle more than 64 addresses
      parisc: led: Use for_each_netdev_rcu()
      ipv6: use RCU to walk list of network devices
      igmp: Use next_net_device_rcu()
      ipv4: speedup inet_dump_ifaddr()
      ipv6: speedup inet6_dump_addr()
      inetpeer: Optimize inet_getid()
      net: check the return value of ndo_select_queue()
      vlan: Use __vlan_hwaccel_put_tag() in rx
      net: add dev_txq_stats_fold() helper
      vlan: Precise RX stats accounting
      macvlan: Precise RX stats accounting
      linkwatch: linkwatch_forget_dev() to speedup device dismantle
      netns: net_identifiers should be read_mostly
      netsched: Allow var_sk_bound_if meta to work on all namespaces
      net: rename skb->iif to skb->skb_iif
      mac80211: Speedup ieee80211_remove_interfaces()
      pktgen: NUMA aware
      tcp: tcp_disconnect() should clear window_clamp
      ieee802154: merge cleanup
      tcp: diag: Dont report negative values for rx queue
      tcp: connect() race with timewait reuse
      tcp: fix a timewait refcnt race

Eric Paris (3):
      net: drop capability from protocol definitions
      net: pass kern to net_proto_family create function
      net: check kern before calling security subsystem

Eric W. Biederman (37):
      net: Allow devices to specify a device specific sysfs group.
      bond: Simply bond sysfs group creation
      bond: Simplify bond_create.
      bond: Simplify bond device destruction
      bond: Implement a basic set of rtnl link ops
      bond: Add support for multiple network namespaces
      bond: Get the rtnl_link_ops support correct
      veth: Fix unregister_netdevice_queue for veth
      net: Support specifying the network namespace upon device creation.
      net: NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH
      net: Implement for_each_netdev_reverse.
      net: Batch network namespace destruction.
      net: Automatically allocate per namespace data.
      net: Simplify loopback and improve batching.
      net: Simplfy default_device_exit and improve batching.
      net: Simplify the bond drivers pernet operations.
      net: Simplify vlan pernet operations.
      net: Simplify af_key pernet operations.
      net: Simplify conntrack_proto_dccp pernet operations.
      net: Simplify conntrack_proto_gre pernet operations.
      net: Simplify ppp_generic pernet operations.
      net: Simplify pppoe pernet operations.
      net: Simplify pppol2tp pernet operations.
      net: Simplify phonet pernet operations.
      net: Simplify ip_gre pernet operations.
      net: Simplify ipip pernet operations.
      net: Simplify ip6_tunnel pernet operations.
      net: Simplify ipip6 aka sit pernet operations.
      net: remove [un]register_pernet_gen_... and update the docs.
      net: Teach vlans to cleanup as a pernet subsystem
      net: Add support for batching network namespace cleanups
      net: Move network device exit batching
      net: Allow xfrm_user_net_exit to batch efficiently.
      netns: Add an explicit rcu_barrier to unregister_pernet_{device|subsys}
      net: Allow fib_rule_unregister to batch
      net: Use rcu lookups in inet_twsk_purge.
      net: Batch inet_twsk_purge

Felix Fietkau (11):
      nl80211: add a parameter for using 4-address frames on virtual interfaces
      mac80211: implement support for 4-address frames for AP and client mode
      mac80211: fix broadcast frame handling for 4-addr AP VLANs
      nl80211: only allow adding stations to running vlan interfaces
      ath9k: fix massive rx packet loss issue
      mac80211: reduce the amount of unnecessary traffic on cooked monitor interfaces
      mac80211: add the total ampdu length to tx info
      ath9k: get rid of tx_info_priv
      ath9k: properly use the mac80211 rate control api
      ath9k: clean up rc rate table
      ath9k: separate debugfs support from CONFIG_ATH_DEBUG

Figo.zhang (2):
      NET/KS8695: add support NAPI for Rx
      NET:KS8695: add API for get rx interrupt bit

Florian Westphal (1):
      netfilter: xtables: fix conntrack match v1 ipt-save output

Frank Blaschka (3):
      ctcm: suspend has to wait for outstanding I/O
      qeth: rework TSO functions
      qeth: allow dynamic change of rx checksumming

Gabor Juhos (1):
      ath9k: enable 2GHz band only if the device supports it

Geoff Levand (1):
      net/ps3: Cleanup gelic enums

Gerrit Renker (4):
      dccp ccid-2: Overhaul CCID naming convention 1/2
      dccp ccid-3: Overhaul CCID naming convention 2/2
      dccp ccid-2: Remove CCID naming redundancy 1/2
      dccp ccid-3: Remove CCID naming redundancy 2/2

Gertjan van Wingerde (17):
      rt2x00: Move interface type assignments to generic code.
      rt2x00: Fix building of rt2800lib when rt2x00 driver is built-in.
      rt2x00: Add dynamic detection of eFuse EEPROM in rt2800pci.
      rt2x00: Update copyright statements.
      rt2x00: Fix typo in rf programming of rt2800lib.
      rt2x00: Properly detect Ralink RT3070 devices.
      rt2x00: Fix rt2800lib RF chip programming selection.
      rt2x00: Initialize rf302x RF values properly for rt2800pci.
      rt2x00: Log RT/RF chipset information correctly.
      rt2x00: Fix BUG on rt2800usb when trying to read eFuse EEPROM.
      rt2x00: Only initialize HT on rt2800 devices that support it.
      rt2x00: Remove unused variable frame_control from rt2x00mac_tx.
      rt2x00: Clean up use of rt2x00_intf_is_pci.
      rt2x00: Fix typo (lengt --> length) in rt2x00queue.c
      rt2x00: Whitespace cleanup.
      rt2x00: Centralize setting of extra TX headroom requested by rt2x00.
      rt2x00: Fix padding bug on L2PAD devices.

Gilad Ben-Yossef (9):
      Only parse time stamp TCP option in time wait sock
      Allow tcp_parse_options to consult dst entry
      Add dst_feature to query route entry features
      Add the no SACK route option feature
      Allow disabling TCP timestamp options per route
      Allow to turn off TCP window scale opt per route
      Allow disabling of DSACK TCP option per route
      tcp: Do not call IPv4 specific func in tcp_check_req
      tcp: Use defaults when no route options are available

Greg Kroah-Hartman (4):
      Staging: strip: add TODO file
      Staging: arlan: add TODO file
      Staging: wavelan: add TODO file
      Staging: netwave: add TODO file

Gustavo F. Padovan (5):
      Bluetooth: Initialize variables and timers for both channel's sides
      Bluetooth: Fix unset of SrejActioned flag
      Bluetooth: Fix sending ReqSeq on I-frames
      Bluetooth: Implement RejActioned flag
      Bluetooth: Fix 'SendRRorRNR' to send the ReqSeq value

G.$(D+!.(Bbor Stefanik (1):
      b43: LP-PHY: Begin implementing calibration & software RFKILL support

Hagen Paul Pfeifer (2):
      econet: Fix redeclaration of symbol len
      ipv4: Define cipso_v4_delopt static

Hannes Eder (1):
      netfilter: nf_nat_helper: tidy up adjust_tcp_sequence

Heiko Carstens (1):
      net/s390 drivers: add missing 'const' attribute

Hendrik Brueckner (1):
      af_iucv: use sk functions to modify sk->sk_ack_backlog

Herbert Xu (1):
      sit: Clean up DF code by copying from IPIP

Hideyuki Sasaki (1):
      net/ps3: Add support for gelic link negotiation

Holger Schurig (34):
      nl80211: report age of scan results
      libertas: separate libertas' Kconfig in it's own file
      libertas: first stab at cfg80211 support
      libertas: remove extraneous select FW_LOADER
      libertas: depend on CONFIG_CFG80211
      cfg80211: no cookies in cfg80211_send_XXX()
      cfg80211: remove warning in deauth case
      libertas: make __lbs_cmd_async() non-static
      libertas: cleanup host.h and hostcmd.h
      libertas: harmonize cmd.h
      libertas: make lbs_get_channel() static
      libertas: remove unused lbs_cmd_802_11_inactivity_timeout()
      libertas: remove unused 11d code
      libertas: remove unused 11d.h as well, priv->countryinfo
      libertas: change IW_ESSID_MAX_SIZE -> IEEE80211_MAX_SSID_LEN
      libertas: move scan/assoc related stuff
      libertas: sort variables in struct lbs_private
      libertas: get current channel out of priv->curbssparams
      libertas: move association related commands into assoc.c
      libertas: move lbs_send_iwevcustom_event() to wext.c
      libertas: remove handling for CMD_802_11_LED_GPIO_CTRL
      libertas: remove handling for CMD_GET_TSF
      libertas: remove "struct cmd_ds_gen"
      libertas: move SIOCGIWAP calls to wext.c
      libertas: move mic failure event to wext.c
      libertas: sort and categorize entries in decl.h
      libertas: remove some references to IW_MODE_abc
      cfg80211: introduce nl80211_get_ifidx()
      cfg80211: return channel noise via survey API
      libertas: rename persistcfg.c -> mesh.c
      libertas: introduce mesh.h
      libertas: moveing mesh-related functions into mesh.c
      libertas: move mesh-only ethtool operations into mesh.c
      libertas: move mesh command handling into mesh.c

Huaxu Wan (2):
      iwlwifi: add module firmware info for 1000 series
      iwlwifi: clear the translate table area

Ilia K (1):
      add vif using local interface index instead of IP

Ilpo J.$(D+#.(Brvinen (1):
      tcp: clear hints to avoid a stale one (nfs only affected?)

Inaky Perez-Gonzalez (47):
      wimax: indicate initial SW rfkill state is "blocked"
      wimax/i2400m: be smarter about copying command buffer to bm_cmd_buf
      wimax/i2400m: during probe, call sdio_disable at most once
      wimax/i2400m: add missing debug submodule definition
      wimax: allow specifying debug levels as command line option
      wimax/i2400m: workaround not-so-working %zd printf format
      wimax/i2400m: decide properly if using signed vs non-signed firmware loading
      wimax/i2400m: rework bootrom initialization to be more flexible
      wimax/i2400m: retry loading firmware files in sequence
      wimax/i2400m: fix reboot echo/ack barker deadlock
      wimax/i2400m: verify firmware format version is known
      wimax/i2400m: support extended firmware format
      wimax/i2400m: on firmware upload, select BCF header that matches device's request
      wimax/i2400m: clean up & add a payload argument to i2400m_schedule_work()
      wimax/i2400m: add reason argument to i2400m_dev_reset_handle()
      wimax/i2400m: cache firmware on system suspend
      wimax/i2400m: implement .reset_resume in USB subdriver
      wimax/i2400m: don't overwrite error codes when failing to load firmware
      wimax/i2400m: on device stop, clean up pending wake & TX work
      wimax/i2400m: cleanup initialization/destruction flow
      wimax/i2400m: clarify and fix i2400m->{ready,updown}
      wimax/i2400m: introduce i2400m->bus_setup/release
      wimax/i2400m: do bootmode buffer management in i2400m_setup/release()
      wimax/i2400m: Implement pre/post reset support in the USB driver
      wimax/i2400m: reduce verbosity of debug messages in boot mode
      wimax/i2400m: fix race condition with tcpdump et al
      wimax: allow user space to send messages once the device is registered
      wimax: allow WIMAX_RF_QUERY calls when state is still uninitialized
      wimax/i2400m: when stopping the device, cancel any pending message
      wimax/i2400m: fix deadlock: don't do BUS reset under i2400m->init_mutex
      wimax/i2400m: move i2400m_init() out of i2400m.h
      wimax/i2400m: queue device's report until the driver is ready for them
      wimax/i2400m: fix oops in TX when tearing down the device
      wimax/i2400m: Let device's status reports change the device state
      wimax/i2400m: fix oops caused by race condition when exiting USB kthreads
      wimax/i2400m: make i2400m->bus_dev_{stop,start}() optional
      wimax/i2400m: SDIO: fix oops on reset when TXing on uninitialized data
      wimax/i2400m: implement passive mode as a module option
      wimax/i2400m: introduce i2400m_reset(), stopping TX and carrier
      wimax/i2400m: fix device getting stuck in IDLE mode
      wimax/i2400m: Fix USB timeout specifications (to ms from HZ)
      wimax/i2400m: correctly identify all iwmc3200-based SKUs
      wimax/i2400m: don't retry SDIO enable in probe() paths
      wimax/i2400m: handle USB stalls
      wimax/i2400m: fix bad assignment of return value in i2400mu_tx_bulk_out
      wimax/i2400m: fix SDIO debugfs dentry name
      wimax/i2400m: fix inverted value in i2400ms_bus_setup()

Ivo van Doorn (3):
      rt2x00: Add rt2x00soc bus module
      rt2x00: Implement support for rt2800pci
      rt2x00: Remove deprecated ieee80211_rx_status->qual usage

Jan Engelhardt (1):
      netfilter: xt_socket: make module available for INPUT chain

Janne Ylalehto (2):
      wl1251: Add IRQ looping support
      wl1251: Filter out unwanted events

Jarek Poplawski (1):
      net: Optimize hard_start_xmit() return checking

Jason Andryuk (2):
      at76c50x-usb: Remove mac2str and replace with %pM format specifier.
      at76c50x-usb: Supply additional parameters to at76_start_monitor scan request

Jasper Spaans (1):
      bonding: Remove bond_dev from xmit_hash_policy call.

Jaswinder Singh Rajput (3):
      b43: Comment unused functions lpphy_restore_dig_flt_state and lpphy_disable_rx_gain_override
      net: Fix missing kernel-doc notation
      mac80211: Fix missing kernel-doc notation

Javier Cardona (1):
      mac80211: Learn about mesh portals from multicast traffic

Jay Sternberg (2):
      iwlwifi: add missing commands to syslog messages
      iwlwifi: Tell the ucode immediately when association state changes

Jay Vosburgh (1):
      bonding: fix 802.3ad standards compliance error

Jean Tourrilhes (1):
      WE: Fix set events not propagated

Jean-Mickael Guerin (2):
      net: compat_mmsghdr must be used in sys_recvmmsg
      net: compat_sys_recvmmsg user timespec arg can be NULL

Jesse Brandeburg (3):
      ixgbe: change default ring size
      ixgbe: performance tweaks
      ixgbe: use EIAM to automask MSI-X

Jie Yang (3):
      atl1c: duplicate atl1c_get_tpd
      atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure
      atl1e:disable NETIF_F_TSO6 for hardware limit

Jin Dongming (1):
      ipv6: Fix the size overflow of addrconf_sysctl array

Jiri Kosina (1):
      Bluetooth: Implement raw output support for HIDP layer

Jiri Pirko (1):
      bonding: introduce primary_reselect option

Jiri Slaby (1):
      NET: sungem, use spin_trylock_irqsave

Joe Perches (10):
      appletalk/ddp.c: Neaten checksum function
      niu.c: Use correct length in strncmp
      drivers/net: request_irq - Remove unnecessary leading & from second arg
      drivers/isdn/gigaset: tasklet_init - Remove unnecessary leading & from second arg
      drivers/net: tasklet_init - Remove unnecessary leading & from second arg
      net/ipv4: Move && and || to end of previous line
      netfilter: net/ipv[46]/netfilter: Move && and || to end of previous line
      net/ipv6: Move && and || to end of previous line
      net: Move && and || to end of previous line
      drivers/net: Move && and || to end of previous line

Joerg Albert (3):
      ar9170: fixed coding style, moved define
      ar9170: add heavy clip handling
      ar9170: handle overflow in tsf_low register during get_tsf

Johannes Berg (64):
      net: introduce NETDEV_POST_INIT notifier
      iwlwifi: clean up ht config a little
      iwlwifi: clean up ht config naming
      iwlwifi: clarify and clean up chain settings
      iwlwifi: fix a typo
      iwlwifi: default to using all chains
      iwlwifi: support idle for 6000 series hw
      wext: refactor
      iwlwifi: device tracing
      iwlwifi: LED cleanup
      wireless: make wireless drivers select core
      cfg80211/mac80211: use debugfs_remove_recursive
      mac80211_hwsim: don't register CCK rates on 5ghz
      mac80211: remove outdated comment
      mac80211: split hardware scan by band
      mac80211: fix radiotap header generation
      mac80211: remove RX_FLAG_RADIOTAP
      mac80211: introduce ieee80211_beacon_get_tim()
      mac80211: deprecate qual value
      mac80211: unconditionally set IEEE80211_TX_CTL_SEND_AFTER_DTIM
      mac80211: also drop qos-nullfunc frames silently
      mac80211: remove sent_ps_buffered
      mac80211: remove bogus code
      mac80211: make CALL_TXH a statement
      mac80211: fix scan abort sanity checks
      cfg80211: validate scan channels
      cfg80211: remove dead variable
      mac80211: make ieee80211_find_sta per virtual interface
      mac80211: fix internal scan request
      mac80211: async station powersave handling
      iwlwifi: don't double-activate queue 4
      iwlwifi: fix FIFO vs. queue confusion
      iwlwifi: add FIFO usage for 5000
      netlink: remove subscriptions check on notifier
      iwlwifi: report PS filtered status
      iwlwifi: add sleep_tx_count ucode station API
      iwlwifi: handle unicast PS buffering
      mac80211: let sta_info_get_by_idx get sta by sdata
      mac80211: convert aggregation to operate on vifs/stas
      mac80211: push michael MIC report after DA check
      mac80211: cleanup reorder buffer handling
      mac80211: trim RX data
      mac80211: improve rate handling
      mac80211: remove dev_hold/put calls
      mac80211: use fixed broadcast address
      mac80211: make software rate control optional
      cfg80211: re-join IBSS when privacy changes
      mac80211: remove encrypt parameter from ieee80211_tx_skb
      mac80211: move TX status handling
      cfg80211: convert bools into flags
      cfg80211: introduce capability for 4addr mode
      cfg80211: disallow bridging managed/adhoc interfaces
      mac80211: request TX status where needed
      mac80211: avoid spurious deauth frames/messages
      mac80211: add per-station HT capability file
      mac80211: remove dead struct member
      mac80211: fix rcu locking
      iwlwifi: separate IO tracing
      mac80211: move cmntr flag out of rx flags
      mac80211: move aMPDU RX reorder code
      mac80211: correctly place aMPDU RX reorder code
      mac80211: log more data when tracing
      b43: fix two warnings
      mac80211: fix reorder buffer release

John Dykstra (1):
      IP: Cleanups

John W. Linville (22):
      wireless: implement basic ethtool support for cfg80211 devices
      mac80211: support ETHTOOL_GPERMADDR
      iwmc3200wifi: support ETHTOOL_GPERMADDR
      ipw2200: support ETHTOOL_GPERMADDR
      orinoco: support ETHTOOL_GPERMADDR
      net/wireless/ethtool.h: drop unnecessary include of linux/ethtool.h
      mac80211: replace netif_tx_{start,stop,wake}_all_queues
      b43: use ieee80211_rx_ni()
      wl1251: re-disable PG10 chips
      strip: move driver to staging
      arlan: move driver to staging
      wavelan: move driver to staging
      netwave: move driver to staging
      wireless: remove WLAN_80211 and WLAN_PRE80211 from Kconfig
      wl1271: depend on INET
      mwl8k: use integral index instead of pointer for driver_data
      iwlwifi: fix iwl1000 "RTS/CTS for HT" merge damage
      znet: fix build failure from i82593.h relocation
      wl3501_cs: remove pedantic build warning
      libipw: initiate cfg80211 API conversion (v2)
      ath9k: set ps_default as false
      ath9k: remove warnings related to signed/unsigned type mismatch

Josef Bacik (1):
      rt2800: do not enable tbtt unless we are in a beacon mode

Jouni Malinen (6):
      cfg80211: Fix WEXT compat siwauth wpa and group cipher
      mac80211_hwsim: Check idle state on TX
      mac80211_hwsim: Send ACK frames on the hwsim0 interface
      mac80211: Do not queue Probe Request frames for station MLME
      cfg80211: Allow reassociation in associated state
      mac80211: Fix TX status reporting for injected data frames

Julia Lawall (17):
      drivers/net/wireless: correct check on CCS_START_NETWORK
      drivers/net/atl1c: remove exceptional & on function name
      drivers/net/can: remove exceptional & on function name
      drivers/net: remove exceptional & on function name
      drivers/net/ipg.c: remove exceptional & on function name
      drivers/net/irda: remove exceptional & on function name
      drivers/net/pppol2tp.c: remove exceptional & on function name
      drivers/net/r6040.c: remove exceptional & on function name
      drivers/net/smsc9420.c: remove exceptional & on function name
      drivers/net/typhoon.c: remove exceptional & on function name
      drivers/net/via-rhine.c: remove exceptional & on function name
      drivers/net/via-velocity.c: remove exceptional & on function name
      drivers/net/wan: remove exceptional & on function name
      drivers/net/adm8211.c: remove exceptional & on function name
      drivers/net/wireless/iwlwifi: remove exceptional & on function name
      drivers/net/wireless/p54: remove exceptional & on function name
      drivers/net/wireless/rtl818x: remove exceptional & on function name

Jussi Kivilinna (3):
      rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC
      rndis_wlan: fix buffer overflow in rndis_query_oid
      rndis_wlan: disable stall workaround

Juuso Oikarinen (58):
      wl1271: Correction to TX block allocation calculation
      wl1271: Security sequence number handling for TX (for WPA)
      wl1271: Correct TKIP header space handling in TX path
      wl1271: Implement delayed entry into ELP
      wl1271: mask aid bits 14 and 15 in ps-poll template
      wl1271: Implementation for SPI busy word checking
      wl1271: Configure rate policies based on AP rates
      wl1271: Update join usage
      wl1271: Corrections to TX path
      wl1271: use workqueue provided by mac80211 instead of the default
      wl1271: Clear probe-request template after scan
      wl1271: Multicast filtering configuration
      wl1271: Use vmalloc to allocate memory for firmware
      wl1271: Add connection monitoring configuration
      wl1271: Enable beacon filtering with the stack
      wl1271: Configure beacon filtering on if PSM used
      wl1271: Mask unneeded events from firmware to conserve power
      wl1271: Update memory mapping for firmware revision 6.1.0.0.241
      wl1271: Remove RX workaround
      wl1271: Add top-register access functions
      wl1271: RefClk configuration
      wl1271: Update interrupt handling by removing an extra SPI read
      wl1271: Enable ELP
      wl1271: Enable smart reflex
      wl1271: Update TX path block calucation algo
      wl1271: Remove outdated SPI functions
      wl1271: Update boot time configuration for the new firmware
      wl1271: Workaround for reference clock setting on boot.
      wl1271: Add structure for firmware configuration values
      wl1271: Add config structure for RX path parameters
      wl1271: Add config structure for TX path parameters
      wl1271: Add config structure for connection management parameters
      wl1271: Add config structure for FW init parameters
      wl1271: Move default FW config struct away from stack
      wl1271: Fix IRQ enable handling on FW init failure
      wl1271: Implement beacon early termination support
      wl1271: Remove busy-word checking
      wl1271: Fix multicast list handling
      wl1271: Fix event handling mechanism
      wl1271: Support for IPv4 ARP filtering
      wl1271: Remove unnecessary rx_descriptor memory allocation
      wl1271: Correct memory handling for FW boot
      wl1271: Fix filter configuration
      wl1271: Set IEEE80211_FCTL_TODS in the null data template
      wl1271: Remove excess null-data template settings
      wl1271: Increase TX power value
      wl1271: Check result code of commands
      wl1271: Add retry implementation for PSM entries
      wl1271: Correct endianness-handling of command status
      wl1271: Generalize command response reading
      wl1251: Add connection monitoring configuration
      wl1251: Enable beacon filtering with the stack
      wl1251: Configure beacon filtering on if PSM used
      wl1251: Implement delayed entry into ELP mode
      wl1251: Fix regression in IRQ loop handling
      wl1271: Decrease BET consecutive terminated beacons value to 10
      wl1271: Prevent PSM-entry retry loop if PSM cancelled
      wl1271: Set PSM support flags in driver configuration

Kalle Valo (13):
      wl1251: remove wl1251_netlink.h
      cfg80211: add firmware and hardware version to wiphy
      at76c50x-usb: set firmware and hardware version in wiphy
      wl1251: rename spi device to wl1251
      mac80211: add ieee80211_rx_ni()
      wl1251: use ieee80211_rx_ni()
      mac80211: refactor dynamic power save check
      mac80211: fix dynamic power save for devices with nullfunc support in hw
      wl1251: enable power save
      wl1251: allocate space for firmware with vmalloc()
      wl1251: mask aid bits 14 and 15 in ps-poll template
      wl1251: remove depcreated qual usage
      cfg80211: indent regulatory messages with spaces

Karen Xie (1):
      cxgb3: Added private MAC address and provisioning packet handler for iSCSI

Keng-Yu Lin (1):
      ath5k: add LED support for Acer Aspire One AO751h/AO531h

Kevin Hilman (1):
      NET: smc91x: convert to dev_pm_ops

Klaus-Dieter Wacker (2):
      lcs: ODEBUG: object is on stack, but not annotated.
      lcs: Recognize return codes of ccw_device_set_online().

Krishna Kumar (8):
      cxgb3: No need to wake queue in xmit handler
      genetlink: Optimize genl_register_family()
      genetlink: Optimize and one bug fix in genl_generate_id()
      net: Introduce sk_tx_queue_mapping
      net: IPv6 changes
      net: Fix for dst_negative_advice
      net: Use sk_tx_queue_mapping for connected sockets
      cxgb3: Set the rxq

Kurt Van Dijck (1):
      can: sja1000: fix bug using library functions for skb allocation

Larry Finger (8):
      staging: Add proper selection of WIRELESS_EXT and WEXT_PRIV
      b43legacy: Fix DMA TX bounce buffer copying
      b43: Remove deprecated 'qual' from returned RX status
      b43legacy: Remove deprecated 'qual' from returned RX status
      rtl8187: Remove deprecated 'qual' from returned RX status
      ssb: Unconditionally log results of core scans
      b43: avoid PPC fault during resume
      b43legacy: avoid PPC fault during resume

Lennert Buytenhek (28):
      mwl8k: fix GET_STAT firmware command packet layout
      mwl8k: coding style cleanups
      mwl8k: minor transmit quiescing rework
      mwl8k: fix multicast address filter programming
      mwl8k: use the mac80211-provided workqueue instead of creating our own
      mwl8k: implement FIF_ALLMULTI
      mwl8k: enforce FIF_BCN_PRBRESP_PROMISC when no STA interfaces are active
      mwl8k: clear hardware MAC address if no STA interface configured
      mwl8k: use cond_resched() when loading firmware blocks
      mwl8k: clarify WME transmit queue 0/1 swizzling
      mwl8k: report rate and other information for received frames
      mwl8k: add support for enabling hardware sniffer mode
      mwl8k: shorten receive/transmit state variable names
      mwl8k: pci BAR mapping changes
      mwl8k: change pci id table driver data to a structure pointer
      mwl8k: spell out the names of firmware images in the pci driver data
      mwl8k: handle loading AP firmware images
      mwl8k: use pci_unmap_addr{,set}() to keep track of unmap addresses on rx
      mwl8k: allow for different receive descriptor formats
      mwl8k: set ->interface_modes from the driver data
      mwl8k: rename mwl8k_cmd_get_hw_spec() to mwl8k_cmd_get_hw_spec_sta()
      mwl8k: add the commands used for AP firmware initialisation
      mwl8k: implement AP firmware antenna configuration
      mwl8k: add AP firmware handling to ->configure_filter()
      mwl8k: add AP firmware handling to ->start()
      mwl8k: add AP firmware (mbss) handling to mwl8k_set_mac_addr()
      mwl8k: implement AP firmware EDCA parameter configuration
      mwl8k: add support for the 88w8366

Li Yewang (1):
      ipsec: can not add camellia cipher algorithm when using "ip xfrm state" command

Lucian Adrian Grijincu (1):
      inet: fix inet_bind_bucket_for_each

Luciano Coelho (21):
      wl1271: remove unecessary qual parameter from rx status
      wl1271: added Juuso Oikarinen as module author
      wl1271: hack to disable filters
      wl1271: implement cmd_disconnect
      wl1271: workaround to send a disconnect before rejoining
      wl1271: add workaround to avoid distortion due to excessive tx power
      wl1271: enable HW_AVAILABLE interrupt to fix ELP
      wl1271: use acx_rx_config instead of join when updating filters
      wl1271: remove unnecessary joins and join only when the bssid changes
      wl1271: make sure PS is disabled in PLT
      wl1271: fix sparse warnings about undeclared functions
      wl1271: added missing packed modifier in some acx structs
      wl1271: fix endianess issues
      wl1271: added missing packed modifier in some cmd structs
      wl1271: use ieee80211_rx_ni()
      wl1271: fix init loop timeout
      wl1271: fix the inetdev notifier callback return values
      wl1271: set radio and general params also for PLT
      wl1271: fix radio and general parameters commands
      wl1271: remove workaround to ignore -EIO from radio and general params
      wl1271: Remove REF_CLK hack

Luis R. Rodriguez (123):
      ath9k: use ath_hw for DPRINTF() and debug init/exit
      ath9k: move btcoex core driver info to its own struct
      ath9k: move hw specific btcoex info to ath_hw
      ath9k: split bluetooth hardware coex init into two helpers
      ath9k: move driver core helpers to main.c
      ath9k: split ath9k_hw_btcoex_enable() into two helpers
      ath9k: replaces SC_OP_BTCOEX_ENABLED with a bool
      ath9k: move bt_stomp_type to driver core
      ath9k: remove unused bt_duty_cycle
      ath9k: rename btcoex_scheme to just scheme
      ath9k: rename ath_btcoex_info to ath_btcoex_hw
      ath9k: simplify ath_btcoex_bt_stomp()
      ath9k: now move ath9k_hw_btcoex_set_weight() to btcoex.c
      ath9k: move ath_btcoex_config and ath_bt_mode to btcoex.c
      ath9k: rename ath_btcoex_supported() to ath9k_hw_btcoex_supported()
      ath9k: move ps helpers onto core driver when reseting tsf
      ath9k: move ath9k_ps_wakeup() and ath9k_ps_restore() to main.c
      ath9k: avoid usage of ath9k_hw_setpower() on hw.c
      ath9k: move ath9k_hw_setpower() to main.c
      ath9k: rename driver core and hw power save helpers
      ath: move ath_bcast_mac to common header
      atheros: use get_unaligned_le*() for bssid mask setting
      ath9k: make ath9k_hw_setbssidmask() and ath9k_hw_write_associd() use ath_hw
      ath9k: Use ath9k_hw_setbssidmask() on reset
      ath9k: use ath9k_hw_write_associd() on reset
      atheros/ath9k: move macaddr, curaid, curbssid and bssidmask to common
      ar9170: make use of common macaddr and curbssid
      ath5k: use common curbssid, bssidmask and macaddr
      ath5k: initialize eeprom struct early on attach
      ath9k: move ath_common to ath_hw
      ath5k: move ath_common to ath5k_hw
      ath9k: Define bus agnostic bluetooth coex prep helper
      atheros/ath9k: add common read/write ops and port ath9k to use it
      ath5k: allocate ath5k_hw prior to initializing hw
      ath5k: define ath_common ops
      atheros: define shared bssidmask setting
      atheros: add ieee80211_hw to ath_common
      ath9k: separate core driver and hw timer code
      atheros: add common debug printing
      atheros: move tx/rx chainmask to ath_common
      ath9k: remove ath9k 25 MHz HT40 spacing stuff
      ath9k: remove ath9k_ht_macmode
      ath9k: move ATH_AMPDU_LIMIT_MAX to hw.h
      ath9k: remove driver ASSERT, just use BUG_ON()
      ath9k: clarify what hw code is and remove ath9k.h from a few files
      ath9k: move ATH9K_RSSI_BAD to hw.h
      atheros: move bus ops to ath_common
      ath9k: make ath9k_common_ops const
      ath9k: use common read/write ops on pci and debug code
      ath9k: move hw code to its own module
      ath9k_hw: print device ID if not supported
      ath9k_hw: add AR9271 srev and device ID to allow hw to support ar9271
      atheros: define a common priv struct
      ath5k: fix regression on setting bssid mask on association
      ath5k: use ath_hw_setbssidmask() for bssid mask setting upon assoc
      ath5k: fix regression introduced upon the removal of AR5K_HIGH_ID()
      ath5k: simplify passed params to ath5k_hw_set_associd()
      ath5k: remove temporary low_id and high_id vars on ath5k_hw_set_associd()
      ath5k: fix regression which triggers an SME join upon assoc
      ath5k: enable Power-Save Polls by setting the association ID
      ath9k: move common->debug_mask setting to ath_init_softc()
      ath9k: initialize hw prior to debugfs
      ath9k: add helper to un-init the hw properly
      ath9k: add a helper to clean the core driver upon module unload
      ath9k: move ath_cleanup() below helpers to avoid forward declarations
      ath9k: rename ath_beaconq_setup() to ath9k_hw_beaconq_setup()
      ath9k: use right parameter for MODULE_PARM_DESC() for debug
      libertas: remove double assignment of dev->netdev_ops
      ath9k_hw: run the carrier leakage calibration fix for ar9271 as well
      ath9k_hw: run ath9k_hw_9271_pa_cal() initial calibration
      ath9k_hw: move mac name and rf name helpers to hw code
      ath9k_hw: distinguish single-chip solutions on initial probe print
      ath9k_hw: add AR9271 single chip name mapping
      ath9k_hw: correct AR_PHY_SPECTRAL_SCAN register offset
      ath9k_hw: remove bogus register write on ath9k_hw_9271_pa_cal()
      ath9k_hw: modify the rf control register for ar9271 revision 1.0
      ath9k_hw: update register initialization/reset values for ar9271
      ath9k_hw: change the way we initialize the pll for ar9271
      ath9k_hw: start documenting 802.11n RF anlong front ends
      ath9k_hw: bail out early on ath9k_hw_init_rf()
      ath9k_hw: simplify rf attach and rename to ath9k_hw_rf_alloc_ext_banks()
      ath9k_hw: simplify ath9k_hw_rf_alloc_ext_banks()
      ath9k_hw: rename ath9k_hw_rf_free() to ath9k_hw_rf_free_ext_banks()
      ath9k_hw: make both analog channel change routines return int
      ath9k_hw: use a callback for frequency change
      ath9k_hw: order phy.c code and integrate spur mitigation
      ath9k_hw: make spur mitigation a callback
      ath9k_hw: remove unused modesIndex param from ath9k_hw_write_regs()
      ath9k_hw: Fix and complete force bias for AR5416
      ath9k_hw: make ath9k_phy_modify_rx_buffer() static
      wl1271: use __dev_alloc_skb() on RX
      ath9k: fix listening to idle requests
      ath9k: update hw configuration for virtual wiphys
      ath9k: simpify RX by calling ath_get_virt_hw() once
      ath9k: use the passed ieee80211_hw on ath_rx_prepare()
      ath9k: pass the ieee80211_hw on radio enable/disable
      ath9k: use correct hw for tx aggregation TX completion
      ath9k: use the right hw on ath_tx_setup_buffer() for HT
      ath9k: handle low buffer space for virtual wiphys
      ath9k: do not pass the entire descriptor to ath_rx_prepare()
      ath9k_hw: move ath_extend_tsf() to hw code to share as ath9k_hw_extend_tsf()
      ath9k: move struct ath_ani to common area
      ath9k: use the ieee80211_hw to get to an sband on ath_rx_prepare()
      ath9k: move RX check code into helper ath9k_rx_accept()
      ath9k: remove temp variable ratecode from ath_rx_prepare()
      ath9k: move rate descriptor reading into a helper
      ath9k: move qual processing into a helper
      ath9k: move rssi processing into a helper
      ath9k: avoid the copy skb->cb on every RX'd skb
      ath9k: move the rx_stats->rs_datalen check to ath9k_rx_accept()
      ath: move the rx bufsize to common to share with ath5k/ath9k
      ath5k: remove double cache alignment, ath_rxbuf_alloc() already does it
      ath9k: move the max rx buffer size check to ath9k_rx_accept()
      ath9k: rename ath_rx_prepare() to ath9k_rx_skb_preprocess()
      ath9k: move driver keymap, keymax and splitmic to common
      ath5k: use the common->keymap
      ath9k: move RX skb post processing to a helper
      ath9k_common: add new module to share 802.11n driver helpers
      ath9k_common: remove ath9k_compute_qual()
      ath9k_common: clarify and correct jumbogram processing
      mac80211: fix max HT rate processing on mac80211
      ath9k: fix processing of TX PS null data frames
      ath9k: Fix maximum tx fifo settings for single stream devices

Luk.$(D+!+^.(B Turek (1):
      ath5k: Fix I/Q calibration

Magnus Damm (2):
      net: allow sh_eth to get mac address through platform data
      net: add Runtime PM to the sh_eth driver

Mallikarjuna R Chilakala (2):
      ixgbe: Modify 82599 HWRSC statistics counters
      ixgbe: Use rx buffer length from rx ring for configuring rscctl

Manuel Lauss (2):
      net: enable smsc911x on MIPS
      net: smsc911x: allow platform_data to specify mac address

Marcel Holtmann (12):
      usbnet: Use wwan%d interface name for mobile broadband devices
      usbnet: Set device type for wlan and wwan devices
      cfg80211: assign device type in netdev notifier callback
      rfkill: Add missing description for RFKILL_TYPE_GPS
      rfkill: Add constant for RFKILL_TYPE_FM radio devices
      Bluetooth: Remove unused global minor variable
      Bluetooth: Fix miscdev ops owner for virtual driver
      Bluetooth: Return ENETDOWN when interface is down
      Bluetooth: Turn hci_recv_frame into an exported function
      Bluetooth: Unobfuscate tasklet_schedule usage
      Bluetooth: Add L2CAP option for max transmit value
      Bluetooth: Add RFCOMM option to use L2CAP ERTM mode

Marek Lindner (1):
      ath9k: adjust ahb callbacks to new struct layout to avoid compile errors

Marin Mitov (2):
      niu: Use DMA_BIT_MASK(44) instead of deprecated DMA_44BIT_MASK
      remove deprecated and not used: print_mac()

Martin Willi (4):
      xfrm: Define new XFRM netlink auth attribute with specified truncation bits
      xfrm: Store aalg in xfrm_state with a user specified truncation length
      xfrm: Use the user specified truncation length in ESP and AH
      xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM

Matt Carlson (46):
      tg3: Assign flags to fixes in start_xmit_dma_bug
      tg3: Fix 5906 transmit hangs
      tg3: Fix disappearing 57780 devices
      tg3: Convert PHY_ADDR => TG3_PHY_MII_ADDR
      tg3: Prevent a PCIe tx glitch
      tg3: Add more PCI DMA map error checking
      tg3: Improve 5785 PCIe performance
      tg3: Add AC131 power down support
      tg3: 5785: Set port mode to MII when link down
      tg3: Extend loopback test timeout
      broadcom: Isolate phy dsp accesses
      broadcom: Fix slow link problem
      tg3: Add 50610M phy ID for 5785
      broadcom: Consolidate dev_flags definitions
      tg3 / broadcom: Add PHY_BRCM_CLEAR_RGMII_MODE flag
      tg3 / broadcom: Refine AC131 APD support
      tg3 / broadcom: Add code to disable rxc refclk
      tg3 / broadcom: Add APD support for GPHYs
      tg3 / broadcom: Optionally disable TXC if no link
      tg3: Update version to 3.103
      tg3: Add 5717 phy ID
      tg3: Don't touch RCB nic addresses
      tg3: Napify tg3_start_xmit_dma_bug()
      tg3: Move TG3_FLG2_PROTECTED_NVRAM to tg3_flags3
      tg3: Refine TSO and MSI discovery
      tg3: Add new HW_TSO_3 flag for 5717
      tg3: Use tg3_start_xmit_dma_bug for 5717 A0
      tg3: Allow DMAs to cross cacheline boundaries
      tg3: Create tg3_poll_msix() for non-zero MSIX vecs
      tg3: Move napi_add calls below tg3_get_invariants
      tg3: Make tg3_alloc_rx_skb() a dst-only operation
      tg3: Add prodring parameter to tg3_alloc_rx_skb()
      tg3: tg3_alloc_rx_skb(tnapi => tp)
      tg3: rename rx_[std|jmb]_ptr
      tg3: Consider rx_std_prod_idx a hw mailbox
      tg3: Lay proucer ring handling groundwork
      tg3: Create aliases for rx producer mailbox regs
      tg3: Add rx prod ring consolidation
      tg3: Fix DIDs, Enable 5717 support
      tg3: Update version to 3.104
      tg3: Make TSS enable independent of MSI-X enable
      tg3: Add 57765 asic rev
      tg3: Add some VPD preprocessor constants
      tg3: Use pci_read_vpd() instead of private method
      tg3: Clean tg3_init_one()
      tg3: Update version to 3.105

Matthew Garrett (2):
      ipw2100: Register the wiphy device
      ipw2200: Set core hw rfkill status when hardware changes state

Matthew Slattery (1):
      sfc: Remove EFX_WORKAROUND_9141 macro

Matthieu CASTET (1):
      airo : allow supend with card without power management

Michael Buesch (11):
      b43/legacy: Fix usage of host_pci pointer
      ssb: Put host pointers into a union
      b43: Remove me as maintainer
      b43: Optimize PIO scratchbuffer usage
      b43: Rewrite TX bounce buffer handling
      b43-pio: Fix RX error path for rev>=8 devices
      b43: Enforce DMA descriptor memory constraints
      b43: Rewrite DMA Tx status handling sanity checks
      ssb: Fix SPROM writing
      ssb: Fix range check in sprom write
      airo: Fix integer overflow warning

Michael Chan (18):
      bnx2x: Refactor bnx2x_sp_post().
      bnx2x: Refactor MAC address setup code.
      bnx2x: Add hw init code to support iSCSI.
      bnx2x: Add main CNIC interface functions.
      cnic: Refactor some code.
      cnic: Add bnx2x data structures.
      cnic: Add main functions to support bnx2x devices.
      cnic: Fix ring I/O address for bnx2x devices.
      cnic: Fix bnx2x ring shutdown.
      cnic: Fix bogus iSCSI MAC address
      cnic: Fix rq_page_table DMA address.
      cnic: Use dma_alloc_coherent().
      bnx2: Protect tx timeout reset with rtnl_lock().
      bnx2: Dump some state during tx timeout.
      bnx2: Print warning when unable to allocate the full SKB/page ring.
      bnx2: Read firmware version from VPD.
      bnx2: Update version to 2.0.3.
      bnx2: Refine VPD logic.

Mikulas Patocka (1):
      sunhme: fix dma warning in Sun HME

Narender Kumar (2):
      netxen: sysfs control for auto firmware recovery
      netxen : fix debug tools access for NX2031

Neil Horman (3):
      af_packet: add interframe drop cmsg (v6)
      net: Generalize socket rx gap / receive queue overflow cmsg
      sctp: Fix mis-ordering of user space data when multihoming in use

Nelson, Shannon (1):
      ixgbe: Flush the LSC mask change to prevent repeated interrupts

Nicolas de Peslo.$(D+d.(Ban (3):
      bonding: fix a parameter name in error message
      bonding: remove useless assignment
      bonding: change bond_create_proc_entry() to return void

Octavian Purdila (5):
      make TLLAO option for NA packets configurable
      net: introduce NETDEV_UNREGISTER_PERNET
      ipv4: factorize cache clearing for batched unregister operations
      net: device name allocation cleanups
      net: use net_eq to compare nets

Oliver Neukum (4):
      wimax/i2400m/usb: remove unnecessary power management primitive in i2400m
      convert kaweth to use usb_reset_configuration()
      cdc-ether: Implement reset_resume()
      usbnet & cdc-ether: Autosuspend for online devices

PJ Waskiewicz (4):
      ixgbe: Make queue pairs on single MSI-X interrupts
      ixgbe: Disable Flow Control for certain devices
      ethtool: Add Direct Attach support to connector port reporting
      ixgbe: Display currently attached PHY through ethtool

Pablo Neira Ayuso (1):
      netfilter: nf_ct_tcp: improve out-of-sync situation in TCP tracking

Patrick McHardy (11):
      vlan: cleanup multiple unregistrations
      netfilter: remove unneccessary checks from netlink notifiers
      net: allow to propagate errors through ->ndo_hard_start_xmit()
      vlan/macvlan: propagate transmission state to upper layers
      vlan: support "loose binding" to the underlying network device
      ip_fragment: also adjust skb->truesize for packets not owned by a socket
      net 01/05: fib_rules: rearrange struct fib_rule
      net 02/05: fib_rules: rename ifindex/ifname/FRA_IFNAME to iifindex/iifname/FRA_IIFNAME
      net 03/05: fib_rules: add oif classification
      net 04/05: fib_rules: allow to delete local rule
      ipv4 05/05: add sysctl to accept packets with local source addresses

Patrick Mullaney (1):
      netdevice: provide common routine for macvlan and vlan operstate management

Rafael J. Wysocki (1):
      Wireless / ath5k: Simplify suspend and resume callbacks

Rahul Tank (1):
      Bluetooth: Removal of unused variable in btmrvl driver

Randy Dunlap (4):
      wireless: fix CFG80211_WEXT build problems
      netxen: fix builds for SYSFS=n or MODULES=n
      wireless: airo_cs needs WEXT_SPY
      staging/wireless: don't build when NET etc. are not enabled

Ranjith Lohithakshan (1):
      TI DaVinci EMAC: Add suspend/resume capability

Reinette Chatre (16):
      iwlwifi: fix userspace setting of sleep_level_override
      iwlwifi: move iwl_setup_mac to iwlagn
      iwlwifi: move rate scaling structures to header file
      iwlagn: store station rate scale information in mac80211 station structure
      iwlwifi: remove duplicate defines
      iwlwifi: provide firmware version
      iwlwifi: unmap memory before use
      iwlwifi: move iwl_[un]init_drv to iwlagn
      iwlwifi: split adding broadcast station from others
      iwl3945: store station rate scale information in mac80211 station structure
      iwlagn: move rate scale initialization to init function
      iwlwifi: print warning when sending host command fails
      iwlwifi: change debug message to error in failure case
      iwlagn: power up device before initializing EEPROM
      iwl3945: removed unused struct and definitions
      iwlwifi: driver version track kernel version

Roel Kluin (3):
      i2400m: keep index within ms_to_errno[]
      wimax: misplaced parenthesis
      e1000e: Use sizeof struct rather than pointer in e1000_get_eeprom()

Ron Mercer (23):
      qlge: Remove explicit setting of PCI Dev CTL reg.
      qlge: Set PCIE max read request size.
      qlge: Add handler for DCBX firmware event.
      qlge: Store firmware revision as early as possible.
      qlge: Remove inline math for small rx buf mapping.
      qlge: Get rid of firmware handler debug code.
      qlge: Don't fail open when port is not initialized.
      qlge: Add CBFC pause frame counters to ethtool stats.
      qlge: Size RX buffers based on MTU.
      qlge: Add ethtool get/set pause parameter.
      qlge: Add ethtool blink function.
      qlge: Add ethtool wake on LAN function.
      qlge: Add ethtool register dump function.
      qlge: Add ethtool self-test.
      qlge: Change naming on vlan API.
      qlge: Fix indentations.
      qlge: Add firmware/driver sub-command support.
      qlge: Clean up netdev->stats usage.
      qlge: Do not change frame routing during suspend.
      qlge: Add asic reset to open call.
      qlge: Clean up module parameter name.
      qlge: Change version to v1.00.00.23.00.00-01.
      qlge: Bonding fix for mode 6.

Rudy Matela (3):
      wan: Frame Relay/DLCI coding style corrections.
      wan: Coding style correction in HDLC/Frame Relay support routines
      net: Coding style corrections on Sealevel Systems 4021 driver.

Rui Paulo (24):
      mesh: use set_bit() to set MESH_WORK_HOUSEKEEPING.
      mac80211: update meshconf IE
      mac80211: set MESH_TTL to 31
      mac80211: implement the meshconf formation info field
      mac80211: fix typo in a comment
      mac80211: update peer link management IE and action frames
      mac80211: update the format of path selection frames
      mac80211: add MAC80211_VERBOSE_MHWMP_DEBUG
      mac80211: allow processing of more than one HWMP IE
      mac80211: improve HWMP debugging
      mac80211: improve peer link management debugging
      mac80211: implement RANN processing and forwarding
      mac80211: update PERR frame format
      mac80211: properly forward the RANN IE
      mac80211: set the AID field correctly for mesh peer frames
      mac80211: fix BSSID setup for beacon frames
      mac80211: add the DS params to the beacon
      mac80211: replace "destination" with "target" to follow the spec
      mac80211: implement a timer to send RANN action frames
      mac80211: add nl80211/cfg80211 handling of the new mesh root mode option.
      mac80211: update copyrights to 2009
      mac80211: use a structure to hold the mesh config information element
      mac80211: update cfg80211 scan result code for the updated mesh conf IE
      mac80211: fix endianess on mesh_path_error_tx() calls

R.$(D+1.(Bmi Denis-Courmont (13):
      Phonet: deliver broadcast packets to broadcast sockets
      Phonet: routing table backend
      Phonet: routing table Netlink interface
      Phonet: route outgoing packets
      Phonet: forward incoming packets
      Phonet: hold socket before giving it to sk_deliver_skb()
      Phonet: remove tautologies
      Phonet: put sockets in a hash table
      Phonet: allocate and copy for pipe TX without sock lock
      Phonet: put protocols array under RCU
      Phonet: convert routing table to RCU
      Phonet: missing rcu_dereference()
      Phonet: convert devices list to RCU

Samuel Ortiz (27):
      iwmc3200wifi: WPS support
      iwmc3200wifi: CT kill support
      iwmc3200wifi: Profile flags can be WPA1 or WPA2 not both
      iwmc3200wifi: Improve rx debug
      iwmc3200wifi: Update statistics notification structure
      iwmc3200wifi: Update fixed size config definitions
      iwmc3200wifi: Tx power setting
      iwmc3200wifi: SDIO disable race fix
      iwmc3200wifi: Check for cmd pointer before dereferencing it
      iwmc3200wifi: Do not handle wifi command if the interface is not ready
      iwmc3200wifi: Try shared auth when open WEP fails
      iwmc3200wifi: Support unexpected reboot barker
      iwmc3200wifi: Set wiphy firmware version
      MAINTAINERS: Add iwmc3200wifi entry
      iwmc3200wifi: Parse HT channels EEPROM entries
      iwmc3200wifi: Dont set the UMAC power limit when interface is down
      iwmc3200wifi: Update wireless_mode with eeprom values
      iwmc3200wifi: 802.11n Tx aggregation support
      iwmc3200wifi: Add stopped queue to debugfs
      iwmc3200wifi: Remove tx concatenation option
      nl80211: PMKSA caching support
      cfg80211: Add PMKSA wext compatibility handler
      iwmc3200wifi: Implement cfg80211 PMKSA API
      iwmc3200wifi: Update wiwi priority table
      iwmc3200wifi: Coex table command does not expect a response
      iwmc3200wifi: Add wifi-wimax coexistence mode as a module parameter
      iwmc3200wifi: Enable wimax core through module parameter

Sandeep Gopalpet (7):
      gianfar: Add per queue structure support
      gianfar: Introduce logical group support.
      gianfar: Add Multiple Queue Support
      fsl_pq_mdio: Add Suport for etsec2.0 devices.
      gianfar: Add support etsec2.0 registers.
      gianfar: Add Multiple group Support
      gianfar: Basic Support for programming hash rules

Sarveshwar Bandi (3):
      be2net: Implement ethtool get_phys_id function.
      be2net: Changes to update ethtool get_settings function to return appropriate values.
      be2net: Patch to flash redboot section while firmware update.

Sathya Perla (5):
      be2net: support configuration of 64 multicast addresses instead of 32
      be2net: Fix rx_drops_no_fragments stat being incorrectly indexed
      be2net: Issue fw_init/clean cmds to fw
      be2net: Fix cleanup path in be_probe()
      be2net: remove BUG_ON() when be2net runs out of mccq wrbs

Senthil Balasubramanian (5):
      ath9k: Allow PSPOLL only when the interface is configured in AP mode
      ath9k: Handle ATH9K_BEACON_RESET_TSF properly
      ath9k: Reduce PLL Settle time and eliminate redundant PLL calls.
      ath9k: Advertise midband for AR5416 devices
      ath9k: Fix bugs in handling TX power

Shan Wei (1):
      ip: update the description of rp_filter in ip-sysctl.txt

Shannon Nelson (2):
      ixgbe: handle parameters for tx and rx EITR, no div0
      ixgbe: Fix Receive Address Register (RAR) cleaning and accounting

Shanyu Zhao (2):
      iwlwifi: use only one chain for scan in PS
      iwlwifi: use configured valid rx chain for scan

Shreyas Bhatewara (2):
      vmxnet3: remove duplicate #include
      net: Getting rid of the x86 dependency to built vmxnet3

Simon Kagstrom (7):
      via-velocity: Correct 64-byte alignment for rx buffers
      via-velocity: Add ethtool interrupt coalescing support
      via-velocity: Implement NAPI support
      via-velocity: Change DMA_LENGTH_DEF (from the VIA driver)
      via-velocity: Re-enable transmit scatter-gather support
      via-velocity: Set tx checksum from ethtool instead of module parameter
      via-velocity: Bump version

Sreenivasa Honnur (9):
      vxge: Modify __vxge_hw_device_is_privilaged() to not assume function-0 as the privileged function: Resubmit#1
      vxge: Update driver_config->vpath_per_dev for each function in probe.
      vxge: Removed accessing non-supported registers.
      vxge: Fixed crash in PAE system due to wrong typecasting.
      vxge: Removed unused functions.
      vxge: Check if FCS stripping is disabled by the firmware.
      vxge: Allow multiple functions with INTA.
      vxge: Version update.
      vxge: Configure the number of transmit descriptors per packet to MAX_SKB_FRAGS + 1.

Sridhar Samudrala (2):
      net: Make UFO on master device independent of attached devices
      bridge: Allow enable/disable UFO on bridge device via ethtool

Steffen Klassert (5):
      ah: Add struct crypto_ahash to ah_data
      ah4: convert to ahash
      ah6: convert to ahash
      ah: Remove obsolete code
      xfrm: remove skb_icv_walk

Stephen Hemminger (9):
      ipv4: fib table algorithm performance improvement
      net: mark net_proto_ops as const
      dcb: data center bridging ops should be r/o
      sky2: add SK-9E21M device id
      sky2: add register definitions for new chips
      sky2: fix receive pause thresholds
      sky2: workarounds for Yukon-2 supreme
      sky2: 88E8059 support
      sky2: version 1.26

Stephen Rothwell (2):
      net/appletalk: using compat_ptr needs inclusion of linux/compat.h
      vmxnet3: using csum_ipv6_magic requires including net/ip6_checksum.h

Steve Hodgson (7):
      sfc: Only switch Falcon MAC clocks as necessary
      sfc: Simplify PHY polling
      sfc: QT202x: Reset before reading PHY id
      sfc: Replace MDIO spinlock with mutex
      sfc: Always start Falcon using the XMAC
      sfc: Generalise link state monitoring
      sfc: Add firmware protocol definitions (MCDI)

Sujith (9):
      ath9k: Update INI release for AR9287
      ath9k: Fix RTC reset for AR5416
      ath9k: Fix TX hang poll routine
      mac80211: Fix IBSS merge
      ath9k: Cleanup bss_info_changed callback
      ath9k: Remove a few unused variables
      ath9k: Remove a few unused functions
      ath9k: Fix bug in initializing chain masks
      mac80211: Fix panic in aggregation handling

Suresh R (1):
      be2net: Add support for ethtool self test

Teemu Paasikivi (5):
      wl1271: Added 5 GHz parameters for wl1273
      wl1271: Scan only enabled channels
      wl1271: Added support to scan on 5 GHz band
      wl1271: Added 5 GHz support to join and rx
      wl1271: Checking of rx descriptor status fixed

Thadeu Lima de Souza Cascardo (2):
      rt2x00: fix some typos and punctuation in comments
      rt2800lib: fix some typos and punctuation in comments

Thiago Farina (1):
      trivial: remove duplicated MIN macro from tehuti.

Thomas Gleixner (3):
      net: Remove BKL from tun
      net: Replace old style lock initializer
      Bluetooth: Remove stub ioctl in hci_vhci

Thomas Klute (1):
      ar9170: Add support for D-Link DWA 160 A2

Thomas Sailer (1):
      hamradio: Fix bit test correctly.

Tilman Schmidt (13):
      gigaset: prepare for CAPI implementation
      gigaset: allow building without I4L
      gigaset: add Kernel CAPI interface (v3)
      net/ppp: fix comments - ppp_{sync,asynctty}_receive() may sleep
      gigaset: CAPI module readability improvements
      gigaset: fix format string typo in CAPI dial command
      gigaset: fix bad assumptions about CAPI skbuffs
      usb_gigaset: code cleanup
      gigaset: checkpatch cleanup
      ser_gigaset: checkpatch cleanup
      bas_gigaset: checkpatch cleanup
      gigaset: checkpatch cleanup of ev-layer.c
      gigaset: convert strcmp chain to table lookup

Tomas Winkler (6):
      iwmc3200top: Add Intel Wireless MultiCom 3200 top driver.
      iwmc3200wifi: select IWMC3200TOP in Kconfig
      i2400m-sdio: select IWMC3200TOP in Kconfig
      iwmc3200top: use prefered style for the device table.
      iwmc3200top: simplify the driver version
      iwmc3200top: revamp fw name handling

Tristram Ha (1):
      net: Fix ks8851 snl NULL pointer dereference Oops

Ursula Braun (6):
      af_iucv: remove duplicate sock_set_flag
      iucv: add work_queue cleanup for suspend
      s390: remove cu3088 layer for lcs and ctcm
      netiucv: displayed TX bytes value much too high
      qeth: remaining EDDP cleanup
      qeth: Recognize return codes of ccw_device_set_online

Valentine Barshak (1):
      pasemi_mac: ethtool set settings support

Vasanthakumar Thiagarajan (3):
      ath9k: Update initvals
      ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit
      ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054

Vidhya Govindan (4):
      wl1251: Add acx command to set tbtt and dtim period
      wl1251: Set the correct dtim period to the firmware
      wl1251: Increase the beacon loss timeout value and handle regain event
      wl1251: Send null data packet with "TODS" bit set

Vikram Kandukuri (1):
      Bluetooth: Fix handling of BNEP setup connection requests

Vivek Natarajan (3):
      ath9k: Add Calibration checks
      ath: Updates for regulatory and country codes.
      ath9k: Ensure a fair beacon distribution in IBSS mode.

Vlad Yasevich (7):
      sctp: Fix malformed "Invalid Stream Identifier" error
      sctp: Select a working primary during sctp_connectx()
      sctp: Update SWS avaoidance receiver side algorithm
      sctp: Remove useless last_time_used variable
      sctp: Turn the enum socket options into defines
      sctp: Update max.burst implementation
      sctp: prevent too-fast association id reuse

Vladislav Zolotarov (2):
      bnx2x: Handle Rx and Tx together in NAPI
      bnx2x: Don't set netdev->trans_start

Wan ZongShun (1):
      ARM: fix bug of checking on signed return value using unsigned statement in w90p910 platform

Wei Yongjun (3):
      sctp: implement definition for SACK-IMMEDIATELY extension
      sctp: implement the receiver side for SACK-IMMEDIATELY extension
      sctp: implement the sender side for SACK-IMMEDIATELY extension

Wey-Yi Guy (75):
      iwlwifi: modify LED blink index table
      iwlwifi: remove un-supported eeprom parameters
      iwlwifi: separate nic_config for different NIC
      iwlwifi: separate set_hw_params function for 6000 series
      iwlwifi: Adjust blink rate to compensate Clock difference
      iwlwifi: show NVM version in debugfs
      iwlwifi: Use RTS/CTS as the preferred protection mechanism for 6000 series
      iwlwifi: allow user change protection mechanism for HT
      iwlwifi: EEPROM version for 1000 and 6000 series
      iwlwifi: use S_IRUGO and S_IWUSR in module parameters
      iwlwifi: send cmd to uCode to configure valid tx antenna
      iwlwifi: update PCI Subsystem ID for 1000 series
      iwlwifi: update PCI Subsystem ID for 6000 series
      iwlwifi: add LED mode to support different LED behavior
      iwlwifi: Chain Noise Calibration for 6000 series
      iwlwifi: reliable entering of critical temperature state
      iwlwifi: change valid EEPROM version for 1000 series
      iwlwifi: set default aggregation frame count limit to 31
      iwlwifi: validate the signature for EEPROM and OTP
      iwlwifi: remove duplicated/unused definition
      iwlwifi: additional items in sensitivity range table
      iwlwifi: dynamic allocate tx queue structure
      iwlwifi: showing accumulative ucode statistics counters
      iwlwifi: update channel switch command API
      iwlwifi: show current power save status reported by uCode
      iwlwifi: identify eeprom version for 6x50 series NIC
      iwlwifi: fix incorrect otp blocks number for 6x50 series
      iwlwifi: set auto clock gate disable bit for 6x00/6x50 series
      iwlwifi: no chain noise support for 6x50 series
      iwlwifi: rework for static power save
      iwlwifi: fix gain computation for 5000 series and up
      iwlwifi: separate led function from statistic notification
      iwlwifi: update bt co-exit configuration parameter
      iwlwifi: specify the valid tx/rx chain in device config structure
      iwlwifi: increase max tfd payload size
      iwlwifi: choose thermal throttle method based on device config
      iwlwifi: issue ct_kill host command based on device config
      iwlwifi: add channel switch support to 5000 series and up
      iwlwifi: remove unused parameters
      iwlwifi: remove duplicated define
      iwlwifi: update lowest API version support for 6x00 & 6x50 series
      iwlwifi: minor comments changes for wimax co-exist command
      iwlwifi: coex API data structure
      iwlwifi: add SM PS support for 6x50 series
      iwlwifi: add wimax/wifi coexist support for 6x50 series
      iwlwifi: print rx_on config to help debug
      iwlwifi: no periodic Tx/IQ calibration for 6x00/6x50 series
      iwlwifi: remove un-used parameter
      iwlwifi: fix for channel switch
      iwlwifi: drop non-production PCI-IDs
      iwlwifi: do not base station's sm_ps setting on AP
      iwlwifi: Fix issue on file transfer stalled in HT mode
      iwlwifi: validate enhanced tx power entry
      iwlwifi: disable coex until implementation ready for 6x50
      iwlwifi: remove unused parameter from iwl_channel_info
      iwlwifi: drop non-production PCI-IDs for 6x50 series
      iwlwifi: remove external reference for non-exist data structure
      iwlwifi: update reply_statistics_cmd with 'clear' parameter
      iwlwifi: eliminate the possible 1/2 dBm tx power loss in 6x00 & 6x50 series
      iwlwifi: align tx/rx statistics debugfs format
      iwlwifi: control led while update tx/rx bytes counts
      iwlwifi: set sm_ps_mode as part of cfg parameters
      iwlwifi: reset led_tpt when clear tx/rx traffic byte counts
      iwlwifi: set read/write permission for debugfs files
      iwlwifi: increase tx_queue debugfs buffer size
      iwlwifi: dynamically allocate buffer for sram debugfs file
      iwlwifi: fix reserved2 field in iwl4965_addsta
      iwlwifi: update supported PCI_ID list for 5xx0 series
      iwlwifi: by default, dump entire sram data portion
      iwlwifi: dump error log when uCode error occurred
      iwlwifi: print limited number of event log when uCode error
      iwlwifi: change message for cmd queue full error
      iwlwifi: remove reset led_tpt from iwl_leds_init()
      iwl3945: remove duplicated event logging code
      iwlwifi: indicate uCode type when fail dump error/event log

William Allen Simpson (8):
      net: TCP_MSS_DEFAULT, TCP_MSS_DESIRED
      TCPCT part 1a: add request_values parameter for sending SYNACK
      TCPCT part 1b: generate Responder Cookie secret
      TCPCT part 1c: sysctl_tcp_cookie_size, socket option TCP_COOKIE_TRANSACTIONS
      TCPCT part 1d: define TCP cookie option, extend existing struct's
      TCPCT part 1e: implement socket option TCP_COOKIE_TRANSACTIONS
      TCPCT part 1f: Initiator Cookie => Responder
      TCPCT part 1g: Responder Cookie => Initiator

Wolfgang Grandegger (2):
      can: make the number of echo skb's configurable
      can: provide library functions for skb allocation

Wolfram Sang (12):
      net/can: add driver for mscan family & mpc52xx_mscan
      net/can/mscan: move defines into .h file
      net/can/mscan: trivial fixes
      net/can/mscan: drop support for CAN_MODE_{SLEEP|STOP}
      net/can/mscan: use {clr|set}bits8 macros
      net/can/mscan: fix function annotations
      net/can/mscan: drop assignment in while-construct
      net/can/mpc52xx_can: refactor clock-get routine
      net/can/mpc52xx_can: improve properties and their description
      net/can/mscan: replace hardcoded values with defines
      net/can/mscan: add error path to mscan_open()
      net/can/mscan: improve build

Xose Vazquez Perez (1):
      rt2x00: more ids to rt2800usb.c

YOSHIFUJI Hideaki / .$B5HF#1QL@.(B (4):
      ipv6 sit: 6rd (IPv6 Rapid Deployment) Support.
      ipv6 sit: Ensure to initialize 6rd parameters.
      ipv6 sit: Fix 6rd relay address.
      ipv6 sit: Set relay to 0.0.0.0 directly if relay_prefixlen == 0.

Yaniv Rosner (10):
      bnx2x: Fix Parallel-Detect settings
      bnx2x: Fix CL73 autoneg issues
      bnx2x: Miscellaneous debug print and tabs
      bnx2x: Enable FC when parallel-detect is used
      bnx2x: Modify BCM8706 link init seq
      bnx2x: Add support for BCM84823
      bnx2x: Fix BCM8726 ROM load seq
      bnx2x: Fix 10G mode in BCM8481/BCM84823
      bnx2x: Fix register access timeout in 10M
      bnx2x: version 1.52.1-3

Yi Zou (6):
      ixgbe: Add support for 82599 alternative WWNN/WWPN prefix
      net: Add ndo_fcoe_get_wwn to net_device_ops
      ixgbe: Add support for netdev_ops.ndo_fcoe_get_wwn to 82599
      vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device
      ixgbe: use known user priority for FCoE when DCB is enabled
      ixgbe: select FCoE Tx queue in ndo_select_queue

Yury Polyanskiy (1):
      xfrm: SAD entries do not expire correctly after suspend-resume

Zhu Yi (11):
      iwlwifi: use paged Rx
      iwmc3200wifi: add BGN sdio device id
      iwmc3200wifi: allow joining an existed IBSS network
      iwmc3200wifi: handle coexistence radio notification
      iwlwifi: fix use after free bug for paged rx
      iwlwifi: reuse page for notification packets
      mac80211: make align adjustment code support paged SKB
      iwlwifi: allocate 128 bytes linear buffer for rx skb
      iwmc3200wifi: Set wireless mode correctly
      iwmc3200wifi: fix NULL pointer dereference in pmkid update
      ipw2100: fix rebooting hang with driver loaded

andrew hendry (3):
      X25: Move SYSCTL ifdefs into header
      X25: Check for errors in x25_init
      X25: Fix oops and refcnt problems from x25_dev_get

chaithrika@...com (1):
      TI DaVinci EMAC: Minor macro related updates

fangxiaozhi (1):
      net: PPP buffer too small for higher speed connections

jamal (2):
      pkt_sched: ingress socket filter by mark
      pkt_sched: skbedit add support for setting mark

roel kluin (8):
      x25: bit and/or confusion in x25_ioctl()?
      net/hamradio: fix test in receive()
      sb1250-mac: duplicate setting of bit V_MAC_RX_PL_THRSH(4) in sbmac_channel_start()
      net: Cleanup redundant tests on unsigned
      net: Cleanup redundant tests on unsigned
      atm: Cleanup redundant tests on unsigned
      ax25: unsigned cannot be less than 0 in ax25_ctl_ioctl()
      cnic: ensure ulp_type is not negative

stephen hemminger (10):
      netdev: add netdev_continue_rcu
      vlan: eliminate use of dev_base_lock
      net: use rcu for network scheduler API
      s390: use RCU to walk list of network devices
      decnet: use RCU to find network devices
      IPV4: use rcu to walk list of devices in IGMP
      CAN: use dev_get_by_index_rcu
      netdev: fold name hash properly (v3)
      decnet: add RTNL lock when reading address list
      decnet: convert dndev_lock to spinlock

zeal (2):
      KS8695: fix ks8695_rx_irq() bug.
      KS8695: fix ks8695_rx() unreasonable action.

 Documentation/feature-removal-schedule.txt         |   12 -
 Documentation/isdn/README.gigaset                  |   34 +-
 Documentation/kernel-parameters.txt                |    3 +
 Documentation/networking/bonding.txt               |   42 +-
 Documentation/networking/ip-sysctl.txt             |   36 +-
 Documentation/powerpc/dts-bindings/fsl/mpc5200.txt |   10 +
 MAINTAINERS                                        |   14 +-
 arch/alpha/include/asm/socket.h                    |    2 +
 arch/alpha/include/asm/unistd.h                    |    3 +-
 arch/alpha/kernel/systbls.S                        |    1 +
 arch/arm/include/asm/socket.h                      |    2 +
 arch/arm/kernel/calls.S                            |    1 +
 arch/avr32/include/asm/socket.h                    |    2 +
 arch/avr32/kernel/syscall_table.S                  |    1 +
 arch/blackfin/mach-common/entry.S                  |    1 +
 arch/cris/include/asm/socket.h                     |    2 +
 arch/frv/include/asm/socket.h                      |    2 +
 arch/h8300/include/asm/socket.h                    |    2 +
 arch/ia64/include/asm/socket.h                     |    2 +
 arch/ia64/include/asm/unistd.h                     |    3 +-
 arch/ia64/kernel/entry.S                           |    1 +
 arch/m32r/include/asm/socket.h                     |    2 +
 arch/m68k/include/asm/socket.h                     |    2 +
 arch/microblaze/kernel/syscall_table.S             |    1 +
 arch/mips/include/asm/socket.h                     |    2 +
 arch/mips/include/asm/unistd.h                     |   15 +-
 arch/mips/kernel/scall32-o32.S                     |    1 +
 arch/mips/kernel/scall64-64.S                      |    1 +
 arch/mips/kernel/scall64-n32.S                     |    1 +
 arch/mips/kernel/scall64-o32.S                     |    1 +
 arch/mn10300/include/asm/socket.h                  |    2 +
 arch/parisc/include/asm/socket.h                   |    2 +
 arch/powerpc/include/asm/socket.h                  |    2 +
 arch/s390/appldata/appldata_net_sum.c              |    8 +-
 arch/s390/include/asm/socket.h                     |    2 +
 arch/sh/include/asm/sh_eth.h                       |    1 +
 arch/sh/kernel/syscalls_64.S                       |    1 +
 arch/sparc/include/asm/socket.h                    |    2 +
 arch/sparc/include/asm/unistd.h                    |    3 +-
 arch/sparc/kernel/systbls_32.S                     |    2 +-
 arch/sparc/kernel/systbls_64.S                     |    4 +-
 arch/x86/ia32/ia32entry.S                          |    1 +
 arch/x86/include/asm/unistd_32.h                   |    3 +-
 arch/x86/include/asm/unistd_64.h                   |    2 +
 arch/x86/kernel/syscall_table_32.S                 |    1 +
 arch/xtensa/include/asm/socket.h                   |    2 +
 arch/xtensa/include/asm/unistd.h                   |    4 +-
 drivers/atm/ambassador.c                           |    1 +
 drivers/atm/fore200e.c                             |    4 +-
 drivers/atm/he.c                                   |    2 +-
 drivers/atm/solos-pci.c                            |   32 +-
 drivers/bluetooth/btmrvl_debugfs.c                 |    1 -
 drivers/bluetooth/btmrvl_drv.h                     |    1 +
 drivers/bluetooth/btmrvl_main.c                    |   55 +-
 drivers/bluetooth/btmrvl_sdio.c                    |    4 +
 drivers/bluetooth/hci_vhci.c                       |   20 +-
 drivers/ieee802154/fakehard.c                      |   59 +-
 drivers/infiniband/hw/nes/nes_nic.c                |   12 +-
 drivers/isdn/gigaset/Kconfig                       |   25 +-
 drivers/isdn/gigaset/Makefile                      |    5 +-
 drivers/isdn/gigaset/asyncdata.c                   |  662 +-
 drivers/isdn/gigaset/bas-gigaset.c                 |   76 +-
 drivers/isdn/gigaset/capi.c                        | 2292 ++++
 drivers/isdn/gigaset/common.c                      |  139 +-
 drivers/isdn/gigaset/dummyll.c                     |   68 +
 drivers/isdn/gigaset/ev-layer.c                    |  578 +-
 drivers/isdn/gigaset/gigaset.h                     |  176 +-
 drivers/isdn/gigaset/i4l.c                         |  563 +-
 drivers/isdn/gigaset/interface.c                   |   41 +-
 drivers/isdn/gigaset/isocdata.c                    |  186 +-
 drivers/isdn/gigaset/proc.c                        |    2 +-
 drivers/isdn/gigaset/ser-gigaset.c                 |   56 +-
 drivers/isdn/gigaset/usb-gigaset.c                 |   71 +-
 drivers/isdn/hardware/mISDN/speedfax.c             |    1 +
 drivers/isdn/mISDN/socket.c                        |    5 +-
 drivers/misc/Kconfig                               |    1 +
 drivers/misc/Makefile                              |    1 +
 drivers/misc/iwmc3200top/Kconfig                   |   20 +
 drivers/misc/iwmc3200top/Makefile                  |   29 +
 drivers/misc/iwmc3200top/debugfs.c                 |  133 +
 drivers/misc/iwmc3200top/debugfs.h                 |   58 +
 drivers/misc/iwmc3200top/fw-download.c             |  355 +
 drivers/misc/iwmc3200top/fw-msg.h                  |  113 +
 drivers/misc/iwmc3200top/iwmc3200top.h             |  209 +
 drivers/misc/iwmc3200top/log.c                     |  347 +
 drivers/misc/iwmc3200top/log.h                     |  158 +
 drivers/misc/iwmc3200top/main.c                    |  678 ++
 drivers/net/3c501.c                                |   10 +-
 drivers/net/3c503.c                                |   15 +-
 drivers/net/3c505.c                                |    2 +-
 drivers/net/3c507.c                                |    6 +-
 drivers/net/3c509.c                                |   12 +-
 drivers/net/3c515.c                                |   15 +-
 drivers/net/3c523.c                                |    2 +-
 drivers/net/3c527.c                                |    6 +-
 drivers/net/3c59x.c                                |    7 +-
 drivers/net/8139cp.c                               |   12 +-
 drivers/net/8139too.c                              |   15 +-
 drivers/net/Kconfig                                |    4 +-
 drivers/net/appletalk/cops.c                       |    2 +-
 drivers/net/appletalk/ipddp.c                      |   12 +-
 drivers/net/appletalk/ltpc.c                       |    2 +-
 drivers/net/arcnet/arc-rimi.c                      |    8 +-
 drivers/net/arcnet/arcnet.c                        |   14 +-
 drivers/net/arcnet/com20020.c                      |    2 +-
 drivers/net/arcnet/com90io.c                       |    2 +-
 drivers/net/arcnet/com90xx.c                       |    2 +-
 drivers/net/arm/ks8695net.c                        |  131 +-
 drivers/net/arm/w90p910_ether.c                    |    4 +-
 drivers/net/at1700.c                               |   18 +-
 drivers/net/atarilance.c                           |    4 +-
 drivers/net/atl1c/atl1c.h                          |   22 +-
 drivers/net/atl1c/atl1c_main.c                     |   88 +-
 drivers/net/atl1e/atl1e_ethtool.c                  |   17 +-
 drivers/net/atl1e/atl1e_main.c                     |   42 +-
 drivers/net/atlx/atl1.c                            |   21 +-
 drivers/net/atlx/atl2.c                            |    5 +-
 drivers/net/atp.c                                  |    6 +-
 drivers/net/au1000_eth.c                           |    2 +-
 drivers/net/bcm63xx_enet.c                         |    5 +-
 drivers/net/benet/be.h                             |   24 +-
 drivers/net/benet/be_cmds.c                        |  496 +-
 drivers/net/benet/be_cmds.h                        |  152 +-
 drivers/net/benet/be_ethtool.c                     |  204 +-
 drivers/net/benet/be_hw.h                          |    9 +
 drivers/net/benet/be_main.c                        |  257 +-
 drivers/net/bfin_mac.c                             |   12 +-
 drivers/net/bmac.c                                 |    4 +-
 drivers/net/bnx2.c                                 |  217 +-
 drivers/net/bnx2.h                                 |    3 +
 drivers/net/bnx2x.h                                |   95 +-
 drivers/net/bnx2x_hsi.h                            |   21 +-
 drivers/net/bnx2x_link.c                           |  321 +-
 drivers/net/bnx2x_link.h                           |    3 +-
 drivers/net/bnx2x_main.c                           | 1443 ++-
 drivers/net/bnx2x_reg.h                            |   23 +-
 drivers/net/bonding/bond_3ad.c                     |  123 +-
 drivers/net/bonding/bond_alb.c                     |    3 -
 drivers/net/bonding/bond_ipv6.c                    |    7 +-
 drivers/net/bonding/bond_main.c                    |  316 +-
 drivers/net/bonding/bond_sysfs.c                   |   92 +-
 drivers/net/bonding/bonding.h                      |   35 +-
 drivers/net/can/Kconfig                            |   15 +
 drivers/net/can/Makefile                           |    3 +
 drivers/net/can/at91_can.c                         |   34 +-
 drivers/net/can/dev.c                              |   76 +-
 drivers/net/can/mcp251x.c                          | 1166 ++
 drivers/net/can/mscan/Kconfig                      |   23 +
 drivers/net/can/mscan/Makefile                     |    5 +
 drivers/net/can/mscan/mpc5xxx_can.c                |  259 +
 drivers/net/can/mscan/mscan.c                      |  668 +
 drivers/net/can/mscan/mscan.h                      |  296 +
 drivers/net/can/sja1000/sja1000.c                  |   19 +-
 drivers/net/can/sja1000/sja1000.h                  |    2 +
 drivers/net/can/ti_hecc.c                          |  993 ++
 drivers/net/can/usb/ems_usb.c                      |   28 +-
 drivers/net/cnic.c                                 | 1875 +++-
 drivers/net/cnic.h                                 |   64 +
 drivers/net/cnic_defs.h                            | 1917 +++
 drivers/net/cnic_if.h                              |   14 +-
 drivers/net/cpmac.c                                |    6 +-
 drivers/net/cs89x0.c                               |    2 +-
 drivers/net/cxgb3/adapter.h                        |   16 +
 drivers/net/cxgb3/common.h                         |    8 +-
 drivers/net/cxgb3/cxgb3_main.c                     |   73 +-
 drivers/net/cxgb3/sge.c                            |   31 +-
 drivers/net/davinci_emac.c                         |   30 +-
 drivers/net/declance.c                             |    4 +-
 drivers/net/depca.c                                |    2 +-
 drivers/net/dl2k.c                                 |   24 +-
 drivers/net/dm9000.c                               |  149 +-
 drivers/net/dm9000.h                               |    7 +
 drivers/net/e100.c                                 |   25 +-
 drivers/net/e1000/e1000.h                          |    2 +-
 drivers/net/e1000/e1000_ethtool.c                  |   39 +-
 drivers/net/e1000/e1000_main.c                     |  130 +-
 drivers/net/e1000e/82571.c                         |  323 +-
 drivers/net/e1000e/defines.h                       |    2 +-
 drivers/net/e1000e/e1000.h                         |   47 +-
 drivers/net/e1000e/es2lan.c                        |  213 +-
 drivers/net/e1000e/ethtool.c                       |   81 +-
 drivers/net/e1000e/hw.h                            |   52 +-
 drivers/net/e1000e/ich8lan.c                       |  530 +-
 drivers/net/e1000e/lib.c                           |  261 +-
 drivers/net/e1000e/netdev.c                        |  470 +-
 drivers/net/e1000e/param.c                         |    2 +-
 drivers/net/e1000e/phy.c                           |  516 +-
 drivers/net/e2100.c                                |    6 +-
 drivers/net/eepro.c                                |    2 +-
 drivers/net/eexpress.c                             |    2 +-
 drivers/net/ehea/ehea_main.c                       |   29 +-
 drivers/net/ehea/ehea_qmr.c                        |    4 +-
 drivers/net/enic/enic_main.c                       |   15 +-
 drivers/net/epic100.c                              |   10 +-
 drivers/net/ethoc.c                                |    6 +-
 drivers/net/fealnx.c                               |   14 +-
 drivers/net/fec_mpc52xx.c                          |    6 +-
 drivers/net/forcedeth.c                            |    6 +-
 drivers/net/fsl_pq_mdio.c                          |   67 +-
 drivers/net/fsl_pq_mdio.h                          |   11 +-
 drivers/net/gianfar.c                              | 1826 ++-
 drivers/net/gianfar.h                              |  412 +-
 drivers/net/gianfar_ethtool.c                      |  376 +-
 drivers/net/gianfar_sysfs.c                        |   81 +-
 drivers/net/hamachi.c                              |   24 +-
 drivers/net/hamradio/6pack.c                       |   21 +
 drivers/net/hamradio/baycom_epp.c                  |    6 +-
 drivers/net/hamradio/bpqether.c                    |    9 +-
 drivers/net/hamradio/dmascc.c                      |    8 +-
 drivers/net/hamradio/mkiss.c                       |   21 +
 drivers/net/hp-plus.c                              |    4 +-
 drivers/net/hp100.c                                |    4 +-
 drivers/net/ibm_newemac/core.c                     |   34 +-
 drivers/net/ibmveth.c                              |    2 +-
 drivers/net/ifb.c                                  |   10 +-
 drivers/net/igb/e1000_82575.c                      |  572 +-
 drivers/net/igb/e1000_82575.h                      |   32 +
 drivers/net/igb/e1000_defines.h                    |   50 +-
 drivers/net/igb/e1000_hw.h                         |   22 +-
 drivers/net/igb/e1000_mac.c                        |  100 +-
 drivers/net/igb/e1000_mbx.c                        |   82 +-
 drivers/net/igb/e1000_mbx.h                        |   10 +-
 drivers/net/igb/e1000_nvm.c                        |   36 +-
 drivers/net/igb/e1000_phy.c                        |  453 +-
 drivers/net/igb/e1000_phy.h                        |   37 +-
 drivers/net/igb/e1000_regs.h                       |   80 +-
 drivers/net/igb/igb.h                              |  149 +-
 drivers/net/igb/igb_ethtool.c                      |  747 +-
 drivers/net/igb/igb_main.c                         | 3450 +++---
 drivers/net/igbvf/ethtool.c                        |   25 +-
 drivers/net/igbvf/igbvf.h                          |    1 +
 drivers/net/igbvf/netdev.c                         |   83 +-
 drivers/net/ipg.c                                  |    9 +-
 drivers/net/irda/au1k_ir.c                         |    4 +-
 drivers/net/irda/irda-usb.c                        |   10 +-
 drivers/net/irda/stir4200.c                        |   12 +-
 drivers/net/irda/via-ircc.c                        |   16 +-
 drivers/net/irda/vlsi_ir.c                         |   16 +-
 drivers/net/isa-skeleton.c                         |   10 +-
 drivers/net/iseries_veth.c                         |   42 +-
 drivers/net/ixgb/ixgb.h                            |    2 +-
 drivers/net/ixgb/ixgb_ethtool.c                    |   69 +-
 drivers/net/ixgb/ixgb_main.c                       |  118 +-
 drivers/net/ixgbe/ixgbe.h                          |   33 +-
 drivers/net/ixgbe/ixgbe_82599.c                    |  178 +-
 drivers/net/ixgbe/ixgbe_common.c                   |   37 +-
 drivers/net/ixgbe/ixgbe_dcb_nl.c                   |    2 +-
 drivers/net/ixgbe/ixgbe_ethtool.c                  |  140 +-
 drivers/net/ixgbe/ixgbe_fcoe.c                     |   76 +-
 drivers/net/ixgbe/ixgbe_fcoe.h                     |    3 +
 drivers/net/ixgbe/ixgbe_main.c                     |  251 +-
 drivers/net/ixgbe/ixgbe_type.h                     |   26 +
 drivers/net/ixp2000/ixpdev.c                       |    3 +-
 drivers/net/jazzsonic.c                            |    6 +-
 drivers/net/jme.c                                  |   22 +-
 drivers/net/korina.c                               |   13 +-
 drivers/net/ks8842.c                               |    5 +-
 drivers/net/ks8851.c                               |    4 +-
 drivers/net/lance.c                                |   14 +-
 drivers/net/lib82596.c                             |   13 +-
 drivers/net/lib8390.c                              |   12 +-
 drivers/net/ll_temac_main.c                        |    4 +-
 drivers/net/loopback.c                             |   10 +-
 drivers/net/lp486e.c                               |    2 +-
 drivers/net/mac89x0.c                              |    6 +-
 drivers/net/mace.c                                 |    4 +-
 drivers/net/macsonic.c                             |    4 +-
 drivers/net/macvlan.c                              |  278 +-
 drivers/net/mdio.c                                 |   12 +-
 drivers/net/mipsnet.c                              |    2 +-
 drivers/net/mv643xx_eth.c                          |    2 +-
 drivers/net/myri10ge/myri10ge.c                    |   25 +-
 drivers/net/myri_sbus.c                            |    2 +-
 drivers/net/natsemi.c                              |   30 +-
 drivers/net/netx-eth.c                             |    5 +-
 drivers/net/netxen/netxen_nic.h                    |   78 +-
 drivers/net/netxen/netxen_nic_ethtool.c            |   38 +-
 drivers/net/netxen/netxen_nic_hdr.h                |   76 +-
 drivers/net/netxen/netxen_nic_hw.c                 |  995 +-
 drivers/net/netxen/netxen_nic_init.c               |  361 +-
 drivers/net/netxen/netxen_nic_main.c               |  334 +-
 drivers/net/ni5010.c                               |    2 +-
 drivers/net/ni52.c                                 |    6 +-
 drivers/net/ni65.c                                 |    2 +-
 drivers/net/niu.c                                  |   15 +-
 drivers/net/ns83820.c                              |   24 +-
 drivers/net/pasemi_mac.c                           |    4 +-
 drivers/net/pasemi_mac_ethtool.c                   |   14 +
 drivers/net/pci-skeleton.c                         |   12 +-
 drivers/net/pcmcia/axnet_cs.c                      |    4 +-
 drivers/net/pcmcia/fmvj18x_cs.c                    |   22 +-
 drivers/net/pcmcia/nmclan_cs.c                     |    2 +-
 drivers/net/pcmcia/pcnet_cs.c                      |   11 +-
 drivers/net/pcmcia/smc91c92_cs.c                   |    8 +-
 drivers/net/pcmcia/xirc2ps_cs.c                    |    6 +-
 drivers/net/pcnet32.c                              |   22 +-
 drivers/net/phy/broadcom.c                         |  208 +-
 drivers/net/phy/phy.c                              |   18 +-
 drivers/net/plip.c                                 |   13 +-
 drivers/net/ppp_async.c                            |   19 +-
 drivers/net/ppp_deflate.c                          |   44 +-
 drivers/net/ppp_generic.c                          |   98 +-
 drivers/net/ppp_mppe.c                             |    8 +-
 drivers/net/ppp_synctty.c                          |    9 +-
 drivers/net/pppoe.c                                |   63 +-
 drivers/net/pppol2tp.c                             |   62 +-
 drivers/net/pppox.c                                |    5 +-
 drivers/net/ps3_gelic_net.c                        |   98 +-
 drivers/net/ps3_gelic_net.h                        |   21 +-
 drivers/net/qla3xxx.c                              |    8 +-
 drivers/net/qlge/qlge.h                            |  229 +-
 drivers/net/qlge/qlge_dbg.c                        |  180 +
 drivers/net/qlge/qlge_ethtool.c                    |  290 +
 drivers/net/qlge/qlge_main.c                       |  490 +-
 drivers/net/qlge/qlge_mpi.c                        |  210 +-
 drivers/net/r6040.c                                |    5 +-
 drivers/net/r8169.c                                |   71 +-
 drivers/net/s6gmac.c                               |    8 +-
 drivers/net/sb1000.c                               |    2 +-
 drivers/net/sb1250-mac.c                           |    3 +-
 drivers/net/sc92031.c                              |   18 +-
 drivers/net/seeq8005.c                             |    4 +-
 drivers/net/sfc/Kconfig                            |   13 +-
 drivers/net/sfc/Makefile                           |    7 +-
 drivers/net/sfc/bitfield.h                         |   17 +-
 drivers/net/sfc/boards.c                           |  328 -
 drivers/net/sfc/boards.h                           |   28 -
 drivers/net/sfc/efx.c                              |  793 +-
 drivers/net/sfc/efx.h                              |   65 +-
 drivers/net/sfc/enum.h                             |  116 +-
 drivers/net/sfc/ethtool.c                          |  222 +-
 drivers/net/sfc/ethtool.h                          |   27 -
 drivers/net/sfc/falcon.c                           | 2829 ++----
 drivers/net/sfc/falcon.h                           |  145 -
 drivers/net/sfc/falcon_boards.c                    |  752 ++
 drivers/net/sfc/falcon_gmac.c                      |  123 +-
 drivers/net/sfc/falcon_hwdefs.h                    | 1333 --
 drivers/net/sfc/falcon_io.h                        |  258 -
 drivers/net/sfc/falcon_xmac.c                      |  278 +-
 drivers/net/sfc/gmii.h                             |   60 -
 drivers/net/sfc/io.h                               |  256 +
 drivers/net/sfc/mac.h                              |    6 +-
 drivers/net/sfc/mcdi.c                             | 1112 ++
 drivers/net/sfc/mcdi.h                             |  130 +
 drivers/net/sfc/mcdi_mac.c                         |  152 +
 drivers/net/sfc/mcdi_pcol.h                        | 1578 +++
 drivers/net/sfc/mcdi_phy.c                         |  597 +
 drivers/net/sfc/mdio_10g.c                         |  144 +-
 drivers/net/sfc/mdio_10g.h                         |    6 +-
 drivers/net/sfc/mtd.c                              |  559 +-
 drivers/net/sfc/net_driver.h                       |  302 +-
 drivers/net/sfc/nic.c                              | 1583 +++
 drivers/net/sfc/nic.h                              |  261 +
 drivers/net/sfc/phy.h                              |   27 +-
 drivers/net/sfc/{xfp_phy.c => qt202x_phy.c}        |  132 +-
 drivers/net/sfc/regs.h                             | 3168 +++++
 drivers/net/sfc/rx.c                               |   82 +-
 drivers/net/sfc/rx.h                               |   26 -
 drivers/net/sfc/selftest.c                         |  146 +-
 drivers/net/sfc/sfe4001.c                          |  435 -
 drivers/net/sfc/siena.c                            |  604 +
 drivers/net/sfc/spi.h                              |   18 +-
 drivers/net/sfc/tenxpress.c                        |  223 +-
 drivers/net/sfc/tx.c                               |  184 +-
 drivers/net/sfc/tx.h                               |   25 -
 drivers/net/sfc/workarounds.h                      |   20 +-
 drivers/net/sgiseeq.c                              |    7 +-
 drivers/net/sh_eth.c                               |   56 +-
 drivers/net/sh_eth.h                               |    1 +
 drivers/net/sis190.c                               |    3 +-
 drivers/net/sis900.c                               |    2 +-
 drivers/net/skge.c                                 |   32 +-
 drivers/net/sky2.c                                 |  157 +-
 drivers/net/sky2.h                                 |  185 +-
 drivers/net/slip.c                                 |   33 +-
 drivers/net/smc-mca.c                              |    6 +-
 drivers/net/smc911x.c                              |    2 +-
 drivers/net/smc9194.c                              |    2 +-
 drivers/net/smc91x.c                               |   20 +-
 drivers/net/smc91x.h                               |   10 +-
 drivers/net/smsc911x.c                             |    7 +-
 drivers/net/smsc9420.c                             |    2 +-
 drivers/net/spider_net.c                           |    1 +
 drivers/net/starfire.c                             |   10 +-
 drivers/net/stmmac/stmmac_main.c                   |    5 +-
 drivers/net/sun3_82586.c                           |    2 +-
 drivers/net/sunbmac.c                              |    2 +-
 drivers/net/sundance.c                             |   18 +-
 drivers/net/sungem.c                               |    4 +-
 drivers/net/sungem.h                               |    4 +-
 drivers/net/sunhme.c                               |   27 +-
 drivers/net/sunlance.c                             |    2 +-
 drivers/net/sunqe.c                                |    2 +-
 drivers/net/tc35815.c                              |  292 +-
 drivers/net/tehuti.c                               |   45 +-
 drivers/net/tehuti.h                               |    2 -
 drivers/net/tg3.c                                  | 1254 ++-
 drivers/net/tg3.h                                  |   99 +-
 drivers/net/tlan.c                                 |   11 +-
 drivers/net/tokenring/3c359.c                      |    3 +-
 drivers/net/tokenring/ibmtr.c                      |    2 +-
 drivers/net/tokenring/lanstreamer.c                |   10 +-
 drivers/net/tokenring/olympic.c                    |    4 +-
 drivers/net/tokenring/smctr.c                      |   86 +-
 drivers/net/tokenring/tms380tr.c                   |   26 +-
 drivers/net/tsi108_eth.c                           |   10 +-
 drivers/net/tulip/21142.c                          |    8 +-
 drivers/net/tulip/de2104x.c                        |    6 +-
 drivers/net/tulip/dmfe.c                           |    2 +-
 drivers/net/tulip/eeprom.c                         |    8 +-
 drivers/net/tulip/interrupt.c                      |   16 +-
 drivers/net/tulip/media.c                          |    4 +-
 drivers/net/tulip/pnic2.c                          |    6 +-
 drivers/net/tulip/tulip_core.c                     |   26 +-
 drivers/net/tulip/uli526x.c                        |    2 +-
 drivers/net/tulip/winbond-840.c                    |   10 +-
 drivers/net/tulip/xircom_cb.c                      |    2 +-
 drivers/net/tun.c                                  |   58 +-
 drivers/net/typhoon.c                              |    6 +-
 drivers/net/ucc_geth.c                             |   24 +-
 drivers/net/usb/asix.c                             |   24 +-
 drivers/net/usb/catc.c                             |    4 +-
 drivers/net/usb/cdc-phonet.c                       |    8 +-
 drivers/net/usb/cdc_eem.c                          |    4 +-
 drivers/net/usb/cdc_ether.c                        |   79 +-
 drivers/net/usb/dm9601.c                           |    2 +-
 drivers/net/usb/hso.c                              |   34 +-
 drivers/net/usb/kaweth.c                           |   11 +-
 drivers/net/usb/mcs7830.c                          |    4 +-
 drivers/net/usb/rndis_host.c                       |   10 +-
 drivers/net/usb/usbnet.c                           |  218 +-
 drivers/net/usb/zaurus.c                           |    4 +-
 drivers/net/veth.c                                 |   38 +-
 drivers/net/via-rhine.c                            |   20 +-
 drivers/net/via-velocity.c                         |  405 +-
 drivers/net/via-velocity.h                         |   15 +-
 drivers/net/virtio_net.c                           |   17 +-
 drivers/net/vmxnet3/vmxnet3_defs.h                 |  246 +-
 drivers/net/vmxnet3/vmxnet3_drv.c                  |  363 +-
 drivers/net/vmxnet3/vmxnet3_ethtool.c              |   10 +-
 drivers/net/vmxnet3/vmxnet3_int.h                  |   17 +-
 drivers/net/vxge/vxge-config.c                     |  300 +-
 drivers/net/vxge/vxge-config.h                     |    2 +
 drivers/net/vxge/vxge-main.c                       |  115 +-
 drivers/net/vxge/vxge-main.h                       |    1 -
 drivers/net/vxge/vxge-reg.h                        |    4 -
 drivers/net/vxge/vxge-traffic.c                    |   24 +-
 drivers/net/vxge/vxge-traffic.h                    |    2 +
 drivers/net/vxge/vxge-version.h                    |    4 +-
 drivers/net/wan/cosa.c                             |   20 +-
 drivers/net/wan/dlci.c                             |   14 +-
 drivers/net/wan/dscc4.c                            |    2 +-
 drivers/net/wan/farsync.c                          |   12 +-
 drivers/net/wan/hdlc.c                             |    4 +-
 drivers/net/wan/hdlc_fr.c                          |    6 +-
 drivers/net/wan/hostess_sv11.c                     |    2 +-
 drivers/net/wan/lmc/lmc_main.c                     |    2 +-
 drivers/net/wan/n2.c                               |    2 +-
 drivers/net/wan/pc300_drv.c                        |   17 +-
 drivers/net/wan/sbni.c                             |   28 +-
 drivers/net/wan/sdla.c                             |    2 +-
 drivers/net/wan/sealevel.c                         |   13 +-
 drivers/net/wan/x25_asy.c                          |   23 +-
 drivers/net/wimax/i2400m/Kconfig                   |    8 +
 drivers/net/wimax/i2400m/control.c                 |   16 +-
 drivers/net/wimax/i2400m/debugfs.c                 |    2 +-
 drivers/net/wimax/i2400m/driver.c                  |  500 +-
 drivers/net/wimax/i2400m/fw.c                      |  886 ++-
 drivers/net/wimax/i2400m/i2400m-sdio.h             |   16 +-
 drivers/net/wimax/i2400m/i2400m-usb.h              |   16 +-
 drivers/net/wimax/i2400m/i2400m.h                  |  209 +-
 drivers/net/wimax/i2400m/netdev.c                  |  127 +-
 drivers/net/wimax/i2400m/rx.c                      |  170 +-
 drivers/net/wimax/i2400m/sdio-fw.c                 |   11 +-
 drivers/net/wimax/i2400m/sdio-rx.c                 |   42 +-
 drivers/net/wimax/i2400m/sdio-tx.c                 |    5 +-
 drivers/net/wimax/i2400m/sdio.c                    |  205 +-
 drivers/net/wimax/i2400m/tx.c                      |   20 +-
 drivers/net/wimax/i2400m/usb-fw.c                  |   37 +-
 drivers/net/wimax/i2400m/usb-notif.c               |   35 +-
 drivers/net/wimax/i2400m/usb-rx.c                  |   60 +-
 drivers/net/wimax/i2400m/usb-tx.c                  |   61 +-
 drivers/net/wimax/i2400m/usb.c                     |  189 +-
 drivers/net/wireless/Kconfig                       |  212 +-
 drivers/net/wireless/Makefile                      |   10 -
 drivers/net/wireless/adm8211.c                     |    2 +-
 drivers/net/wireless/airo.c                        |    5 +-
 drivers/net/wireless/at76c50x-usb.c                |   55 +-
 drivers/net/wireless/ath/Kconfig                   |    9 +-
 drivers/net/wireless/ath/Makefile                  |    9 +-
 drivers/net/wireless/ath/ar9170/Kconfig            |    2 +-
 drivers/net/wireless/ath/ar9170/ar9170.h           |    6 +-
 drivers/net/wireless/ath/ar9170/cmd.c              |    3 +-
 drivers/net/wireless/ath/ar9170/cmd.h              |    1 +
 drivers/net/wireless/ath/ar9170/hw.h               |    6 +-
 drivers/net/wireless/ath/ar9170/mac.c              |   15 +-
 drivers/net/wireless/ath/ar9170/main.c             |   50 +-
 drivers/net/wireless/ath/ar9170/phy.c              |   99 +-
 drivers/net/wireless/ath/ar9170/usb.c              |   16 +-
 drivers/net/wireless/ath/ar9170/usb.h              |    2 +-
 drivers/net/wireless/ath/ath.h                     |   69 +
 drivers/net/wireless/ath/ath5k/Kconfig             |    2 +-
 drivers/net/wireless/ath/ath5k/ath5k.h             |   53 +-
 drivers/net/wireless/ath/ath5k/attach.c            |   33 +-
 drivers/net/wireless/ath/ath5k/base.c              |  140 +-
 drivers/net/wireless/ath/ath5k/base.h              |   14 -
 drivers/net/wireless/ath/ath5k/initvals.c          |    4 +-
 drivers/net/wireless/ath/ath5k/led.c               |    2 +
 drivers/net/wireless/ath/ath5k/pcu.c               |  193 +-
 drivers/net/wireless/ath/ath5k/phy.c               |  191 +-
 drivers/net/wireless/ath/ath5k/reg.h               |   19 +-
 drivers/net/wireless/ath/ath5k/reset.c             |   33 +-
 drivers/net/wireless/ath/ath9k/Kconfig             |   18 +-
 drivers/net/wireless/ath/ath9k/Makefile            |   32 +-
 drivers/net/wireless/ath/ath9k/ahb.c               |   29 +-
 drivers/net/wireless/ath/ath9k/ani.c               |  141 +-
 drivers/net/wireless/ath/ath9k/ath9k.h             |  215 +-
 drivers/net/wireless/ath/ath9k/beacon.c            |  136 +-
 drivers/net/wireless/ath/ath9k/btcoex.c            |  383 +-
 drivers/net/wireless/ath/ath9k/btcoex.h            |   64 +-
 drivers/net/wireless/ath/ath9k/calib.c             |  421 +-
 drivers/net/wireless/ath/ath9k/calib.h             |    2 +
 drivers/net/wireless/ath/ath9k/common.c            |  299 +
 drivers/net/wireless/ath/ath9k/common.h            |  127 +
 drivers/net/wireless/ath/ath9k/debug.c             |   72 +-
 drivers/net/wireless/ath/ath9k/debug.h             |   47 +-
 drivers/net/wireless/ath/ath9k/eeprom.c            |    8 +-
 drivers/net/wireless/ath/ath9k/eeprom.h            |    9 +-
 drivers/net/wireless/ath/ath9k/eeprom_4k.c         |   94 +-
 drivers/net/wireless/ath/ath9k/eeprom_9287.c       |   97 +-
 drivers/net/wireless/ath/ath9k/eeprom_def.c        |  183 +-
 drivers/net/wireless/ath/ath9k/hw.c                | 1344 +--
 drivers/net/wireless/ath/ath9k/hw.h                |   98 +-
 drivers/net/wireless/ath/ath9k/initvals.h          |  101 +-
 drivers/net/wireless/ath/ath9k/mac.c               |  200 +-
 drivers/net/wireless/ath/ath9k/mac.h               |   26 +-
 drivers/net/wireless/ath/ath9k/main.c              | 1413 ++-
 drivers/net/wireless/ath/ath9k/pci.c               |   47 +-
 drivers/net/wireless/ath/ath9k/phy.c               | 1034 ++-
 drivers/net/wireless/ath/ath9k/phy.h               |   42 +-
 drivers/net/wireless/ath/ath9k/rc.c                |  535 +-
 drivers/net/wireless/ath/ath9k/rc.h                |   25 +-
 drivers/net/wireless/ath/ath9k/recv.c              |  366 +-
 drivers/net/wireless/ath/ath9k/reg.h               |   27 +-
 drivers/net/wireless/ath/ath9k/virtual.c           |  110 +-
 drivers/net/wireless/ath/ath9k/xmit.c              |  354 +-
 drivers/net/wireless/ath/debug.c                   |   32 +
 drivers/net/wireless/ath/debug.h                   |   77 +
 drivers/net/wireless/ath/hw.c                      |  126 +
 drivers/net/wireless/ath/reg.h                     |   27 +
 drivers/net/wireless/ath/regd.c                    |    5 +-
 drivers/net/wireless/ath/regd.h                    |    8 +
 drivers/net/wireless/ath/regd_common.h             |   32 +-
 drivers/net/wireless/atmel.c                       |   16 +
 drivers/net/wireless/b43/Kconfig                   |    2 +-
 drivers/net/wireless/b43/b43.h                     |   18 +-
 drivers/net/wireless/b43/dma.c                     |  312 +-
 drivers/net/wireless/b43/dma.h                     |   13 +-
 drivers/net/wireless/b43/leds.c                    |    1 +
 drivers/net/wireless/b43/main.c                    |    6 +-
 drivers/net/wireless/b43/phy_lp.c                  |  777 +-
 drivers/net/wireless/b43/phy_lp.h                  |   11 +-
 drivers/net/wireless/b43/pio.c                     |   85 +-
 drivers/net/wireless/b43/rfkill.c                  |   10 +-
 drivers/net/wireless/b43/xmit.c                    |    8 +-
 drivers/net/wireless/b43/xmit.h                    |   19 +
 drivers/net/wireless/b43legacy/Kconfig             |    2 +-
 drivers/net/wireless/b43legacy/b43legacy.h         |    2 -
 drivers/net/wireless/b43legacy/dma.c               |   17 +-
 drivers/net/wireless/b43legacy/main.c              |    6 +-
 drivers/net/wireless/b43legacy/rfkill.c            |    7 +
 drivers/net/wireless/b43legacy/xmit.c              |    1 -
 drivers/net/wireless/hostap/Kconfig                |    3 +-
 drivers/net/wireless/ipw2x00/Kconfig               |   11 +-
 drivers/net/wireless/ipw2x00/ipw2100.c             |  147 +-
 drivers/net/wireless/ipw2x00/ipw2200.c             |  159 +-
 drivers/net/wireless/ipw2x00/libipw.h              |    8 +-
 drivers/net/wireless/ipw2x00/libipw_module.c       |   71 +-
 drivers/net/wireless/iwlwifi/Kconfig               |   30 +-
 drivers/net/wireless/iwlwifi/Makefile              |   12 +-
 drivers/net/wireless/iwlwifi/iwl-1000.c            |   51 +-
 drivers/net/wireless/iwlwifi/iwl-3945-hw.h         |   12 -
 drivers/net/wireless/iwlwifi/iwl-3945-led.c        |  371 +-
 drivers/net/wireless/iwlwifi/iwl-3945-led.h        |   22 +-
 drivers/net/wireless/iwlwifi/iwl-3945-rs.c         |  102 +-
 drivers/net/wireless/iwlwifi/iwl-3945.c            |  287 +-
 drivers/net/wireless/iwlwifi/iwl-3945.h            |   56 +-
 drivers/net/wireless/iwlwifi/iwl-4965-hw.h         |    3 -
 drivers/net/wireless/iwlwifi/iwl-4965.c            |  255 +-
 drivers/net/wireless/iwlwifi/iwl-5000.c            |  415 +-
 drivers/net/wireless/iwlwifi/iwl-6000.c            |  305 +-
 drivers/net/wireless/iwlwifi/iwl-agn-led.c         |   85 +
 drivers/net/wireless/iwlwifi/iwl-agn-led.h         |   32 +
 drivers/net/wireless/iwlwifi/iwl-agn-rs.c          |  584 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rs.h          |  101 +
 drivers/net/wireless/iwlwifi/iwl-agn.c             |  776 +-
 drivers/net/wireless/iwlwifi/iwl-calib.c           |   78 +-
 drivers/net/wireless/iwlwifi/iwl-commands.h        |  297 +-
 drivers/net/wireless/iwlwifi/iwl-core.c            |  691 +-
 drivers/net/wireless/iwlwifi/iwl-core.h            |   86 +-
 drivers/net/wireless/iwlwifi/iwl-csr.h             |  189 +-
 drivers/net/wireless/iwlwifi/iwl-debug.h           |    5 +-
 drivers/net/wireless/iwlwifi/iwl-debugfs.c         |  860 +-
 drivers/net/wireless/iwlwifi/iwl-dev.h             |  150 +-
 drivers/net/wireless/iwlwifi/iwl-devtrace.c        |   14 +
 drivers/net/wireless/iwlwifi/iwl-devtrace.h        |  197 +
 drivers/net/wireless/iwlwifi/iwl-eeprom.c          |  133 +-
 drivers/net/wireless/iwlwifi/iwl-eeprom.h          |   26 +-
 drivers/net/wireless/iwlwifi/iwl-hcmd.c            |   29 +-
 drivers/net/wireless/iwlwifi/iwl-io.h              |   56 +-
 drivers/net/wireless/iwlwifi/iwl-led.c             |  324 +-
 drivers/net/wireless/iwlwifi/iwl-led.h             |   46 +-
 drivers/net/wireless/iwlwifi/iwl-power.c           |  232 +-
 drivers/net/wireless/iwlwifi/iwl-power.h           |    3 +
 drivers/net/wireless/iwlwifi/iwl-prph.h            |   19 +-
 drivers/net/wireless/iwlwifi/iwl-rx.c              |  218 +-
 drivers/net/wireless/iwlwifi/iwl-scan.c            |   40 +-
 drivers/net/wireless/iwlwifi/iwl-spectrum.c        |    2 +-
 drivers/net/wireless/iwlwifi/iwl-sta.c             |  160 +-
 drivers/net/wireless/iwlwifi/iwl-sta.h             |    4 +-
 drivers/net/wireless/iwlwifi/iwl-tx.c              |  155 +-
 drivers/net/wireless/iwlwifi/iwl3945-base.c        |  444 +-
 drivers/net/wireless/iwmc3200wifi/Kconfig          |    3 +-
 drivers/net/wireless/iwmc3200wifi/cfg80211.c       |   82 +-
 drivers/net/wireless/iwmc3200wifi/commands.c       |  108 +-
 drivers/net/wireless/iwmc3200wifi/commands.h       |   93 +-
 drivers/net/wireless/iwmc3200wifi/debugfs.c        |   23 +
 drivers/net/wireless/iwmc3200wifi/eeprom.c         |   50 +
 drivers/net/wireless/iwmc3200wifi/eeprom.h         |   29 +-
 drivers/net/wireless/iwmc3200wifi/fw.c             |    9 +
 drivers/net/wireless/iwmc3200wifi/iwm.h            |   17 +-
 drivers/net/wireless/iwmc3200wifi/lmac.h           |    8 +
 drivers/net/wireless/iwmc3200wifi/main.c           |   92 +-
 drivers/net/wireless/iwmc3200wifi/netdev.c         |    9 +
 drivers/net/wireless/iwmc3200wifi/rx.c             |  150 +-
 drivers/net/wireless/iwmc3200wifi/sdio.c           |   13 +-
 drivers/net/wireless/iwmc3200wifi/tx.c             |   66 +-
 drivers/net/wireless/iwmc3200wifi/umac.h           |   41 +-
 drivers/net/wireless/libertas/11d.c                |  696 --
 drivers/net/wireless/libertas/11d.h                |  105 -
 drivers/net/wireless/libertas/Kconfig              |   39 +
 drivers/net/wireless/libertas/Makefile             |   14 +-
 drivers/net/wireless/libertas/README               |   26 +-
 drivers/net/wireless/libertas/assoc.c              |  445 +-
 drivers/net/wireless/libertas/assoc.h              |  141 +-
 drivers/net/wireless/libertas/cfg.c                |  198 +
 drivers/net/wireless/libertas/cfg.h                |   16 +
 drivers/net/wireless/libertas/cmd.c                |  695 +-
 drivers/net/wireless/libertas/cmd.h                |  127 +-
 drivers/net/wireless/libertas/cmdresp.c            |  116 +-
 drivers/net/wireless/libertas/debugfs.c            |   27 +-
 drivers/net/wireless/libertas/decl.h               |   65 +-
 drivers/net/wireless/libertas/defs.h               |    3 +-
 drivers/net/wireless/libertas/dev.h                |  431 +-
 drivers/net/wireless/libertas/ethtool.c            |   84 +-
 drivers/net/wireless/libertas/host.h               |  959 ++-
 drivers/net/wireless/libertas/hostcmd.h            |  800 --
 drivers/net/wireless/libertas/if_cs.c              |    4 +
 drivers/net/wireless/libertas/if_sdio.c            |   62 +
 drivers/net/wireless/libertas/if_sdio.h            |    3 +-
 drivers/net/wireless/libertas/if_spi.c             |  143 +-
 drivers/net/wireless/libertas/if_usb.c             |    5 +
 drivers/net/wireless/libertas/main.c               |  720 +-
 drivers/net/wireless/libertas/mesh.c               | 1141 ++
 drivers/net/wireless/libertas/mesh.h               |   78 +
 drivers/net/wireless/libertas/persistcfg.c         |  453 -
 drivers/net/wireless/libertas/rx.c                 |   13 +-
 drivers/net/wireless/libertas/scan.c               |  250 +-
 drivers/net/wireless/libertas/scan.h               |   30 +
 drivers/net/wireless/libertas/tx.c                 |    9 +-
 drivers/net/wireless/libertas/types.h              |    4 +-
 drivers/net/wireless/libertas/wext.c               |  196 +-
 drivers/net/wireless/libertas/wext.h               |    9 +-
 drivers/net/wireless/libertas_tf/if_usb.c          |    2 +
 drivers/net/wireless/mac80211_hwsim.c              |   85 +-
 drivers/net/wireless/mwl8k.c                       | 1265 ++-
 drivers/net/wireless/orinoco/Kconfig               |    6 +-
 drivers/net/wireless/orinoco/fw.c                  |    6 +
 drivers/net/wireless/orinoco/hw.c                  |   33 +-
 drivers/net/wireless/orinoco/hw.h                  |    3 +-
 drivers/net/wireless/orinoco/main.c                |   34 +-
 drivers/net/wireless/orinoco/orinoco.h             |    1 -
 drivers/net/wireless/p54/Kconfig                   |    2 +-
 drivers/net/wireless/p54/eeprom.c                  |   31 +-
 drivers/net/wireless/p54/main.c                    |    2 +-
 drivers/net/wireless/p54/p54pci.c                  |    2 +-
 drivers/net/wireless/prism54/islpci_dev.c          |    3 +
 drivers/net/wireless/prism54/islpci_hotplug.c      |    2 +-
 drivers/net/wireless/ray_cs.c                      |   36 +-
 drivers/net/wireless/rndis_wlan.c                  |   13 +-
 drivers/net/wireless/rt2x00/Kconfig                |   46 +-
 drivers/net/wireless/rt2x00/Makefile               |    3 +
 drivers/net/wireless/rt2x00/rt2400pci.c            |   31 +-
 drivers/net/wireless/rt2x00/rt2400pci.h            |    2 +-
 drivers/net/wireless/rt2x00/rt2500pci.c            |   32 +-
 drivers/net/wireless/rt2x00/rt2500pci.h            |    2 +-
 drivers/net/wireless/rt2x00/rt2500usb.c            |  166 +-
 drivers/net/wireless/rt2x00/rt2500usb.h            |    2 +-
 drivers/net/wireless/rt2x00/rt2800.h               | 1852 +++
 drivers/net/wireless/rt2x00/rt2800lib.c            | 2284 ++++
 drivers/net/wireless/rt2x00/rt2800lib.h            |  151 +
 drivers/net/wireless/rt2x00/rt2800pci.c            | 1322 ++
 drivers/net/wireless/rt2x00/rt2800pci.h            |  159 +
 drivers/net/wireless/rt2x00/rt2800usb.c            | 2286 +----
 drivers/net/wireless/rt2x00/rt2800usb.h            | 1864 +---
 drivers/net/wireless/rt2x00/rt2x00.h               |   73 +-
 drivers/net/wireless/rt2x00/rt2x00config.c         |    2 +-
 drivers/net/wireless/rt2x00/rt2x00crypto.c         |    2 +-
 drivers/net/wireless/rt2x00/rt2x00debug.c          |    2 +-
 drivers/net/wireless/rt2x00/rt2x00debug.h          |    2 +-
 drivers/net/wireless/rt2x00/rt2x00dev.c            |   19 +-
 drivers/net/wireless/rt2x00/rt2x00dump.h           |    2 +-
 drivers/net/wireless/rt2x00/rt2x00firmware.c       |    3 +-
 drivers/net/wireless/rt2x00/rt2x00ht.c             |    2 +-
 drivers/net/wireless/rt2x00/rt2x00leds.c           |    2 +-
 drivers/net/wireless/rt2x00/rt2x00leds.h           |    6 +-
 drivers/net/wireless/rt2x00/rt2x00lib.h            |   20 +-
 drivers/net/wireless/rt2x00/rt2x00link.c           |   90 +-
 drivers/net/wireless/rt2x00/rt2x00mac.c            |   10 +-
 drivers/net/wireless/rt2x00/rt2x00pci.c            |    4 +-
 drivers/net/wireless/rt2x00/rt2x00pci.h            |   26 +-
 drivers/net/wireless/rt2x00/rt2x00queue.c          |   15 +-
 drivers/net/wireless/rt2x00/rt2x00queue.h          |    7 +-
 drivers/net/wireless/rt2x00/rt2x00reg.h            |    2 +-
 drivers/net/wireless/rt2x00/rt2x00soc.c            |  165 +
 drivers/net/wireless/rt2x00/rt2x00soc.h            |   52 +
 drivers/net/wireless/rt2x00/rt2x00usb.c            |    6 +-
 drivers/net/wireless/rt2x00/rt2x00usb.h            |   21 +-
 drivers/net/wireless/rt2x00/rt61pci.c              |   65 +-
 drivers/net/wireless/rt2x00/rt61pci.h              |    2 +-
 drivers/net/wireless/rt2x00/rt73usb.c              |   29 +-
 drivers/net/wireless/rt2x00/rt73usb.h              |    2 +-
 drivers/net/wireless/rtl818x/rtl8180_dev.c         |    2 +-
 drivers/net/wireless/rtl818x/rtl8187.h             |    1 -
 drivers/net/wireless/rtl818x/rtl8187_dev.c         |   13 +-
 drivers/net/wireless/wl12xx/Kconfig                |    3 +-
 drivers/net/wireless/wl12xx/wl1251.h               |    5 +
 drivers/net/wireless/wl12xx/wl1251_acx.c           |   68 +-
 drivers/net/wireless/wl12xx/wl1251_acx.h           |   36 +-
 drivers/net/wireless/wl12xx/wl1251_boot.c          |   55 +-
 drivers/net/wireless/wl12xx/wl1251_event.c         |   15 +
 drivers/net/wireless/wl12xx/wl1251_init.c          |    8 +-
 drivers/net/wireless/wl12xx/wl1251_main.c          |  171 +-
 drivers/net/wireless/wl12xx/wl1251_netlink.h       |   30 -
 drivers/net/wireless/wl12xx/wl1251_ps.c            |   44 +-
 drivers/net/wireless/wl12xx/wl1251_ps.h            |    1 +
 drivers/net/wireless/wl12xx/wl1251_reg.h           |    6 +
 drivers/net/wireless/wl12xx/wl1251_rx.c            |    6 +-
 drivers/net/wireless/wl12xx/wl1251_spi.c           |    4 +-
 drivers/net/wireless/wl12xx/wl1271.h               |   95 +-
 drivers/net/wireless/wl12xx/wl1271_acx.c           |  369 +-
 drivers/net/wireless/wl12xx/wl1271_acx.h           |  586 +-
 drivers/net/wireless/wl12xx/wl1271_boot.c          |  218 +-
 drivers/net/wireless/wl12xx/wl1271_boot.h          |   22 +-
 drivers/net/wireless/wl12xx/wl1271_cmd.c           |  503 +-
 drivers/net/wireless/wl12xx/wl1271_cmd.h           |  190 +-
 drivers/net/wireless/wl12xx/wl1271_conf.h          |  919 ++
 drivers/net/wireless/wl12xx/wl1271_event.c         |  121 +-
 drivers/net/wireless/wl12xx/wl1271_event.h         |   37 +-
 drivers/net/wireless/wl12xx/wl1271_init.c          |  141 +-
 drivers/net/wireless/wl12xx/wl1271_init.h          |   83 -
 drivers/net/wireless/wl12xx/wl1271_main.c          |  979 ++-
 drivers/net/wireless/wl12xx/wl1271_ps.c            |   68 +-
 drivers/net/wireless/wl12xx/wl1271_ps.h            |    2 +-
 drivers/net/wireless/wl12xx/wl1271_reg.h           |   47 +-
 drivers/net/wireless/wl12xx/wl1271_rx.c            |   88 +-
 drivers/net/wireless/wl12xx/wl1271_rx.h            |    4 +-
 drivers/net/wireless/wl12xx/wl1271_spi.c           |  311 +-
 drivers/net/wireless/wl12xx/wl1271_spi.h           |   65 +-
 drivers/net/wireless/wl12xx/wl1271_tx.c            |   76 +-
 drivers/net/wireless/wl12xx/wl1271_tx.h            |   18 +-
 drivers/net/wireless/wl12xx/wl12xx_80211.h         |    4 +-
 drivers/net/wireless/wl3501_cs.c                   |    2 +-
 drivers/net/wireless/zd1201.c                      |    3 +
 drivers/net/wireless/zd1211rw/Kconfig              |    2 +-
 drivers/net/wireless/zd1211rw/zd_chip.c            |    4 +-
 drivers/net/wireless/zd1211rw/zd_chip.h            |   18 +-
 drivers/net/wireless/zd1211rw/zd_mac.c             |  202 +-
 drivers/net/wireless/zd1211rw/zd_mac.h             |   25 +-
 drivers/net/wireless/zd1211rw/zd_usb.c             |   11 +-
 drivers/net/xilinx_emaclite.c                      |    2 +-
 drivers/net/xtsonic.c                              |    2 +-
 drivers/net/yellowfin.c                            |   10 +-
 drivers/net/znet.c                                 |    9 +-
 drivers/parisc/led.c                               |    7 +-
 drivers/s390/net/Makefile                          |    6 +-
 drivers/s390/net/claw.c                            |   82 +-
 drivers/s390/net/claw.h                            |   12 +
 drivers/s390/net/ctcm_fsms.c                       |    1 -
 drivers/s390/net/ctcm_fsms.h                       |    1 -
 drivers/s390/net/ctcm_main.c                       |  168 +-
 drivers/s390/net/ctcm_main.h                       |   20 +-
 drivers/s390/net/ctcm_mpc.c                        |    1 -
 drivers/s390/net/ctcm_sysfs.c                      |   11 +-
 drivers/s390/net/cu3088.c                          |  148 -
 drivers/s390/net/cu3088.h                          |   41 -
 drivers/s390/net/fsm.c                             |    1 +
 drivers/s390/net/fsm.h                             |    2 +
 drivers/s390/net/lcs.c                             |  115 +-
 drivers/s390/net/lcs.h                             |   18 +
 drivers/s390/net/netiucv.c                         |    4 +-
 drivers/s390/net/qeth_core.h                       |    8 +-
 drivers/s390/net/qeth_core_main.c                  |  225 +-
 drivers/s390/net/qeth_core_mpc.h                   |   45 +-
 drivers/s390/net/qeth_core_sys.c                   |   83 +-
 drivers/s390/net/qeth_l2_main.c                    |   33 +-
 drivers/s390/net/qeth_l3.h                         |    2 +
 drivers/s390/net/qeth_l3_main.c                    |  144 +-
 drivers/s390/net/qeth_l3_sys.c                     |   67 +-
 drivers/ssb/driver_pcicore.c                       |    4 +-
 drivers/ssb/main.c                                 |  126 +-
 drivers/ssb/scan.c                                 |    2 +-
 drivers/ssb/sprom.c                                |   30 +-
 drivers/ssb/ssb_private.h                          |   12 +-
 drivers/staging/Kconfig                            |    8 +
 drivers/staging/Makefile                           |    5 +
 drivers/staging/arlan/Kconfig                      |   15 +
 drivers/staging/arlan/Makefile                     |    3 +
 drivers/staging/arlan/TODO                         |    7 +
 .../{net/wireless => staging/arlan}/arlan-main.c   |    0
 .../{net/wireless => staging/arlan}/arlan-proc.c   |    0
 drivers/{net/wireless => staging/arlan}/arlan.h    |    0
 drivers/staging/netwave/Kconfig                    |   11 +
 drivers/staging/netwave/Makefile                   |    1 +
 drivers/staging/netwave/TODO                       |    7 +
 .../{net/wireless => staging/netwave}/netwave_cs.c |    0
 drivers/staging/rtl8187se/Kconfig                  |    3 +-
 drivers/staging/rtl8192e/Kconfig                   |    3 +-
 drivers/staging/strip/Kconfig                      |   22 +
 drivers/staging/strip/Makefile                     |    1 +
 drivers/staging/strip/TODO                         |    7 +
 drivers/{net/wireless => staging/strip}/strip.c    |   17 +
 drivers/staging/vt6655/Kconfig                     |    4 +-
 drivers/staging/vt6656/Kconfig                     |    4 +-
 drivers/staging/wavelan/Kconfig                    |   38 +
 drivers/staging/wavelan/Makefile                   |    2 +
 drivers/staging/wavelan/TODO                       |    7 +
 drivers/{net/wireless => staging/wavelan}/i82586.h |    0
 .../{net/wireless => staging/wavelan}/wavelan.c    |    0
 .../{net/wireless => staging/wavelan}/wavelan.h    |    0
 .../{net/wireless => staging/wavelan}/wavelan.p.h  |    0
 .../{net/wireless => staging/wavelan}/wavelan_cs.c |    0
 .../{net/wireless => staging/wavelan}/wavelan_cs.h |    0
 .../wireless => staging/wavelan}/wavelan_cs.p.h    |    2 +-
 firmware/Makefile                                  |    2 +-
 firmware/WHENCE                                    |    4 +-
 firmware/bnx2x-e1-5.0.21.0.fw.ihex                 |10184 ----------------
 firmware/bnx2x-e1-5.2.7.0.fw.ihex                  |10178 ++++++++++++++++
 firmware/bnx2x-e1h-5.0.21.0.fw.ihex                |12855 --------------------
 firmware/bnx2x-e1h-5.2.7.0.fw.ihex                 |12847 +++++++++++++++++++
 fs/compat_ioctl.c                                  |  745 --
 fs/ocfs2/cluster/netdebug.c                        |    8 +-
 include/asm-generic/socket.h                       |    1 +
 include/linux/brcmphy.h                            |   19 +-
 include/linux/can/core.h                           |    2 -
 include/linux/can/dev.h                            |   20 +-
 include/linux/can/platform/mcp251x.h               |   36 +
 include/linux/can/platform/ti_hecc.h               |   40 +
 include/linux/compat.h                             |   44 +
 include/linux/cryptohash.h                         |    1 +
 include/linux/dn.h                                 |    9 +-
 include/linux/errqueue.h                           |    6 +-
 include/linux/ethtool.h                            |   43 +-
 include/linux/fib_rules.h                          |   17 +-
 include/linux/filter.h                             |   10 +-
 include/linux/gen_stats.h                          |   15 +-
 {drivers/net/wireless => include/linux}/i82593.h   |    0
 include/linux/ieee80211.h                          |   45 +-
 include/linux/if.h                                 |   16 +-
 include/linux/if_addr.h                            |    9 +-
 include/linux/if_addrlabel.h                       |    6 +-
 include/linux/if_arcnet.h                          |   18 +-
 include/linux/if_arp.h                             |    3 +-
 include/linux/if_bonding.h                         |    3 +-
 include/linux/if_bridge.h                          |    9 +-
 include/linux/if_ec.h                              |   12 +-
 include/linux/if_ether.h                           |    4 -
 include/linux/if_fddi.h                            |   22 +-
 include/linux/if_hippi.h                           |   15 +-
 include/linux/if_link.h                            |   42 +-
 include/linux/if_packet.h                          |   27 +-
 include/linux/if_plip.h                            |    3 +-
 include/linux/if_pppol2tp.h                        |    3 +-
 include/linux/if_tunnel.h                          |   18 +-
 include/linux/if_vlan.h                            |   41 +-
 include/linux/igmp.h                               |   15 +-
 include/linux/in.h                                 |   18 +-
 include/linux/in6.h                                |    9 +-
 include/linux/inetdevice.h                         |   10 +-
 include/linux/ip_vs.h                              |    3 +-
 include/linux/ipv6.h                               |    4 +-
 include/linux/mmc/sdio_ids.h                       |    1 +
 include/linux/mroute.h                             |   31 +-
 include/linux/mroute6.h                            |   15 +-
 include/linux/neighbour.h                          |   18 +-
 include/linux/net.h                                |   90 +-
 include/linux/netdevice.h                          |  156 +-
 include/linux/netfilter.h                          |    6 +-
 include/linux/netfilter/nf_conntrack_common.h      |    6 +-
 include/linux/netfilter/nf_conntrack_ftp.h         |    3 +-
 include/linux/netfilter/nf_conntrack_sctp.h        |    3 +-
 include/linux/netfilter/nf_conntrack_tcp.h         |    6 +-
 include/linux/netfilter/nfnetlink.h                |    6 +-
 include/linux/netfilter/nfnetlink_compat.h         |    3 +-
 include/linux/netfilter/x_tables.h                 |   45 +-
 include/linux/netfilter/xt_connbytes.h             |    3 +-
 include/linux/netfilter/xt_esp.h                   |    3 +-
 include/linux/netfilter/xt_multiport.h             |    9 +-
 include/linux/netfilter/xt_policy.h                |   18 +-
 include/linux/netfilter/xt_state.h                 |    3 +-
 include/linux/netfilter/xt_string.h                |    3 +-
 include/linux/netfilter/xt_tcpudp.h                |    6 +-
 include/linux/netfilter_arp/arp_tables.h           |   21 +-
 include/linux/netfilter_bridge/ebt_802_3.h         |    3 +-
 include/linux/netfilter_bridge/ebt_among.h         |    9 +-
 include/linux/netfilter_bridge/ebt_arpreply.h      |    3 +-
 include/linux/netfilter_bridge/ebt_ip.h            |    3 +-
 include/linux/netfilter_bridge/ebt_ip6.h           |    3 +-
 include/linux/netfilter_bridge/ebt_limit.h         |    3 +-
 include/linux/netfilter_bridge/ebt_log.h           |    3 +-
 include/linux/netfilter_bridge/ebt_mark_m.h        |    3 +-
 include/linux/netfilter_bridge/ebt_mark_t.h        |    3 +-
 include/linux/netfilter_bridge/ebt_nat.h           |    3 +-
 include/linux/netfilter_bridge/ebt_pkttype.h       |    3 +-
 include/linux/netfilter_bridge/ebt_redirect.h      |    3 +-
 include/linux/netfilter_bridge/ebt_stp.h           |    6 +-
 include/linux/netfilter_bridge/ebtables.h          |   39 +-
 include/linux/netfilter_ipv4/ip_tables.h           |   27 +-
 include/linux/netfilter_ipv4/ipt_SAME.h            |    3 +-
 include/linux/netfilter_ipv4/ipt_ah.h              |    3 +-
 include/linux/netfilter_ipv6/ip6_tables.h          |   27 +-
 include/linux/netfilter_ipv6/ip6t_ah.h             |    3 +-
 include/linux/netfilter_ipv6/ip6t_frag.h           |    3 +-
 include/linux/netfilter_ipv6/ip6t_ipv6header.h     |    3 +-
 include/linux/netfilter_ipv6/ip6t_mh.h             |    3 +-
 include/linux/netfilter_ipv6/ip6t_opts.h           |    3 +-
 include/linux/netfilter_ipv6/ip6t_rt.h             |    3 +-
 include/linux/netlink.h                            |   24 +-
 include/linux/nl80211.h                            |   62 +-
 include/linux/nl802154.h                           |    6 +
 include/linux/notifier.h                           |    2 +
 include/linux/pkt_cls.h                            |   84 +-
 include/linux/pkt_sched.h                          |  111 +-
 include/linux/rculist.h                            |   14 +
 include/linux/rds.h                                |    8 +
 include/linux/rfkill.h                             |    3 +
 include/linux/route.h                              |    3 +-
 include/linux/rtnetlink.h                          |   63 +-
 include/linux/sctp.h                               |    1 +
 include/linux/skbuff.h                             |   31 +-
 include/linux/smsc911x.h                           |    1 +
 include/linux/socket.h                             |   13 +
 include/linux/spi/wl12xx.h                         |    1 +
 include/linux/ssb/ssb.h                            |   20 +-
 include/linux/syscalls.h                           |    4 +
 include/linux/sysctl.h                             |    1 +
 include/linux/tc_act/tc_defact.h                   |    6 +-
 include/linux/tc_act/tc_gact.h                     |    9 +-
 include/linux/tc_act/tc_ipt.h                      |    3 +-
 include/linux/tc_act/tc_mirred.h                   |    6 +-
 include/linux/tc_act/tc_nat.h                      |    6 +-
 include/linux/tc_act/tc_pedit.h                    |    9 +-
 include/linux/tc_act/tc_skbedit.h                  |    2 +
 include/linux/tc_ematch/tc_em_cmp.h                |    6 +-
 include/linux/tc_ematch/tc_em_meta.h               |   15 +-
 include/linux/tc_ematch/tc_em_nbyte.h              |    3 +-
 include/linux/tc_ematch/tc_em_text.h               |    3 +-
 include/linux/tcp.h                                |   72 +-
 include/linux/udp.h                                |   15 +-
 include/linux/usb/usbnet.h                         |    8 +
 include/linux/wimax/debug.h                        |   72 +
 include/linux/wimax/i2400m.h                       |   13 +-
 include/linux/x25.h                                |    1 +
 include/linux/xfrm.h                               |   35 +-
 include/net/ah.h                                   |   33 +-
 include/net/bluetooth/bluetooth.h                  |    2 +-
 include/net/bluetooth/hci_core.h                   |   39 +-
 include/net/bluetooth/l2cap.h                      |    2 +-
 include/net/cfg80211.h                             |  198 +-
 include/net/compat.h                               |   14 +-
 include/net/dn_dev.h                               |   12 +-
 include/net/dn_fib.h                               |    3 +-
 include/net/dn_nsp.h                               |   24 +-
 include/net/dst.h                                  |   23 +-
 include/net/fib_rules.h                            |   21 +-
 include/net/gen_stats.h                            |    4 +-
 include/net/genetlink.h                            |   12 +-
 include/net/ieee80211_radiotap.h                   |    2 +-
 include/net/ieee802154_netdev.h                    |   16 +-
 include/net/if_inet6.h                             |   24 +-
 include/net/inet6_hashtables.h                     |    4 +-
 include/net/inet_hashtables.h                      |   20 +-
 include/net/inet_sock.h                            |   36 +-
 include/net/inet_timewait_sock.h                   |   10 +-
 include/net/inetpeer.h                             |   19 +-
 include/net/ip.h                                   |   27 +-
 include/net/ip6_fib.h                              |   15 +-
 include/net/ip6_route.h                            |    3 +-
 include/net/ip_fib.h                               |   25 +-
 include/net/ip_vs.h                                |    6 +-
 include/net/ipip.h                                 |   25 +-
 include/net/ipv6.h                                 |   12 +-
 include/net/iw_handler.h                           |   26 +-
 include/net/mac80211.h                             |  203 +-
 include/net/neighbour.h                            |   18 +-
 include/net/net_namespace.h                        |   16 +-
 include/net/netfilter/nf_conntrack_ecache.h        |    3 +-
 include/net/netfilter/nf_conntrack_expect.h        |    6 +-
 include/net/netfilter/nf_conntrack_extend.h        |    6 +-
 include/net/netfilter/nf_conntrack_helper.h        |    3 +-
 include/net/netfilter/nf_conntrack_l3proto.h       |    3 +-
 include/net/netfilter/nf_conntrack_l4proto.h       |    3 +-
 include/net/netfilter/nf_conntrack_tuple.h         |   12 +-
 include/net/netfilter/nf_nat.h                     |   15 +-
 include/net/netfilter/nf_nat_protocol.h            |    3 +-
 include/net/netns/generic.h                        |    8 +-
 include/net/netns/xfrm.h                           |    1 +
 include/net/phonet/phonet.h                        |    2 +
 include/net/phonet/pn_dev.h                        |    8 +-
 include/net/pkt_cls.h                              |   28 +-
 include/net/pkt_sched.h                            |    3 +-
 include/net/protocol.h                             |    7 +-
 include/net/red.h                                  |    6 +-
 include/net/request_sock.h                         |    8 +-
 include/net/route.h                                |   13 +-
 include/net/rtnetlink.h                            |   11 +-
 include/net/sch_generic.h                          |   30 +-
 include/net/scm.h                                  |    9 +-
 include/net/sctp/constants.h                       |    4 +
 include/net/sctp/sctp.h                            |    3 +-
 include/net/sctp/sm.h                              |    3 +-
 include/net/sctp/structs.h                         |   16 +-
 include/net/sctp/user.h                            |  132 +-
 include/net/sock.h                                 |   46 +-
 include/net/tc_act/tc_skbedit.h                    |    2 +
 include/net/tcp.h                                  |  111 +-
 include/net/udp.h                                  |   42 +-
 include/net/wext.h                                 |   49 +-
 include/net/wimax.h                                |    6 +
 include/net/wpan-phy.h                             |   22 +-
 include/net/x25.h                                  |    6 +
 include/net/xfrm.h                                 |   47 +-
 kernel/sys_ni.c                                    |    2 +
 kernel/sysctl_check.c                              |    1 +
 kernel/time/clocksource.c                          |    6 +-
 kernel/time/timecompare.c                          |    6 +-
 net/8021q/vlan.c                                   |   90 +-
 net/8021q/vlan.h                                   |   21 +-
 net/8021q/vlan_core.c                              |   37 +-
 net/8021q/vlan_dev.c                               |   72 +-
 net/8021q/vlan_netlink.c                           |    7 +-
 net/8021q/vlanproc.c                               |   13 +-
 net/9p/trans_fd.c                                  |    4 +-
 net/appletalk/ddp.c                                |  134 +-
 net/atm/common.c                                   |    2 +-
 net/atm/ioctl.c                                    |  177 +-
 net/atm/pvc.c                                      |    5 +-
 net/atm/svc.c                                      |   11 +-
 net/ax25/af_ax25.c                                 |   14 +-
 net/bluetooth/af_bluetooth.c                       |   11 +-
 net/bluetooth/bnep/core.c                          |    5 +-
 net/bluetooth/bnep/sock.c                          |    5 +-
 net/bluetooth/cmtp/sock.c                          |    5 +-
 net/bluetooth/hci_core.c                           |   39 +-
 net/bluetooth/hci_event.c                          |    6 +-
 net/bluetooth/hci_sock.c                           |   16 +-
 net/bluetooth/hidp/core.c                          |    9 +
 net/bluetooth/hidp/sock.c                          |    5 +-
 net/bluetooth/l2cap.c                              |  137 +-
 net/bluetooth/rfcomm/core.c                        |    6 +
 net/bluetooth/rfcomm/sock.c                        |    7 +-
 net/bluetooth/sco.c                                |    5 +-
 net/bridge/br_device.c                             |    1 +
 net/bridge/br_fdb.c                                |    4 +-
 net/bridge/br_if.c                                 |   23 +-
 net/bridge/br_ioctl.c                              |    4 +-
 net/bridge/br_sysfs_br.c                           |    6 +-
 net/bridge/netfilter/ebt_stp.c                     |    4 +-
 net/can/af_can.c                                   |   20 +-
 net/can/bcm.c                                      |    9 +-
 net/can/raw.c                                      |    5 +-
 net/compat.c                                       |   40 +-
 net/core/Makefile                                  |    1 -
 net/core/datagram.c                                |    1 +
 net/core/dev.c                                     |  654 +-
 net/core/drop_monitor.c                            |    2 +-
 net/core/ethtool.c                                 |   81 +-
 net/core/fib_rules.c                               |  107 +-
 net/core/filter.c                                  |    6 +
 net/core/gen_stats.c                               |    8 +-
 net/core/link_watch.c                              |   94 +-
 net/core/neighbour.c                               |    2 +-
 net/core/net-sysfs.c                               |   59 +-
 net/core/net_namespace.c                           |  272 +-
 net/core/pktgen.c                                  |   30 +-
 net/core/rtnetlink.c                               |  179 +-
 net/core/skb_dma_map.c                             |   65 -
 net/core/skbuff.c                                  |    5 +-
 net/core/sock.c                                    |   58 +-
 net/core/sysctl_net_core.c                         |    2 +-
 net/dcb/dcbnl.c                                    |    6 +-
 net/dccp/ccids/ccid2.c                             |  327 +-
 net/dccp/ccids/ccid2.h                             |   46 +-
 net/dccp/ccids/ccid3.c                             |  400 +-
 net/dccp/ccids/ccid3.h                             |  120 +-
 net/dccp/ipv4.c                                    |   46 +-
 net/dccp/ipv6.c                                    |   37 +-
 net/dccp/minisocks.c                               |    2 +-
 net/dccp/output.c                                  |    4 +-
 net/dccp/probe.c                                   |   31 +-
 net/dccp/proto.c                                   |   17 +-
 net/dccp/timer.c                                   |    4 +-
 net/decnet/af_decnet.c                             |   15 +-
 net/decnet/dn_dev.c                                |   53 +-
 net/decnet/dn_fib.c                                |   10 +-
 net/decnet/dn_route.c                              |   10 +-
 net/decnet/dn_rules.c                              |   22 +-
 net/decnet/dn_table.c                              |    7 +-
 net/econet/af_econet.c                             |   15 +-
 net/ethernet/eth.c                                 |    7 -
 net/ieee802154/Makefile                            |    4 +-
 net/ieee802154/af_ieee802154.c                     |    6 +-
 net/ieee802154/dgram.c                             |    3 +-
 net/ieee802154/ieee802154.h                        |   53 +
 net/ieee802154/netlink.c                           |  613 +-
 net/ieee802154/nl-mac.c                            |  617 +
 net/ieee802154/nl-phy.c                            |  344 +
 net/ieee802154/nl_policy.c                         |    2 +
 net/ieee802154/raw.c                               |    3 +-
 net/ieee802154/wpan-class.c                        |   75 +-
 net/ipv4/af_inet.c                                 |   74 +-
 net/ipv4/ah4.c                                     |  297 +-
 net/ipv4/cipso_ipv4.c                              |    2 +-
 net/ipv4/datagram.c                                |   18 +-
 net/ipv4/devinet.c                                 |  158 +-
 net/ipv4/esp4.c                                    |    2 +-
 net/ipv4/fib_frontend.c                            |   50 +-
 net/ipv4/fib_hash.c                                |   25 +-
 net/ipv4/fib_rules.c                               |   16 +-
 net/ipv4/fib_semantics.c                           |    4 +-
 net/ipv4/fib_trie.c                                |   26 +-
 net/ipv4/icmp.c                                    |   13 +-
 net/ipv4/igmp.c                                    |   50 +-
 net/ipv4/inet_connection_sock.c                    |   27 +-
 net/ipv4/inet_diag.c                               |   28 +-
 net/ipv4/inet_hashtables.c                         |   49 +-
 net/ipv4/inet_lro.c                                |   36 +-
 net/ipv4/inet_timewait_sock.c                      |  112 +-
 net/ipv4/inetpeer.c                                |    5 +-
 net/ipv4/ip_fragment.c                             |   11 +-
 net/ipv4/ip_gre.c                                  |   88 +-
 net/ipv4/ip_input.c                                |    4 +-
 net/ipv4/ip_output.c                               |   23 +-
 net/ipv4/ip_sockglue.c                             |   12 +-
 net/ipv4/ipconfig.c                                |   13 +-
 net/ipv4/ipip.c                                    |   97 +-
 net/ipv4/ipmr.c                                    |   29 +-
 net/ipv4/netfilter.c                               |    8 +-
 net/ipv4/netfilter/arp_tables.c                    |   22 +-
 net/ipv4/netfilter/ip_queue.c                      |    7 +-
 net/ipv4/netfilter/ip_tables.c                     |   46 +-
 net/ipv4/netfilter/ipt_CLUSTERIP.c                 |   20 +-
 net/ipv4/netfilter/ipt_ECN.c                       |    8 +-
 net/ipv4/netfilter/ipt_LOG.c                       |   22 +-
 net/ipv4/netfilter/ipt_MASQUERADE.c                |    4 +-
 net/ipv4/netfilter/ipt_REJECT.c                    |    4 +-
 net/ipv4/netfilter/ipt_ULOG.c                      |    6 +-
 net/ipv4/netfilter/ipt_ecn.c                       |    4 +-
 net/ipv4/netfilter/iptable_mangle.c                |    4 +-
 net/ipv4/netfilter/iptable_security.c              |    4 +-
 net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c     |    8 +-
 net/ipv4/netfilter/nf_conntrack_proto_icmp.c       |   28 +-
 net/ipv4/netfilter/nf_nat_helper.c                 |   22 +-
 net/ipv4/netfilter/nf_nat_standalone.c             |   10 +-
 net/ipv4/raw.c                                     |   33 +-
 net/ipv4/route.c                                   |  102 +-
 net/ipv4/syncookies.c                              |   33 +-
 net/ipv4/sysctl_net_ipv4.c                         |   12 +-
 net/ipv4/tcp.c                                     |  289 +-
 net/ipv4/tcp_diag.c                                |    2 +-
 net/ipv4/tcp_htcp.c                                |   10 +-
 net/ipv4/tcp_input.c                               |  103 +-
 net/ipv4/tcp_ipv4.c                                |  223 +-
 net/ipv4/tcp_lp.c                                  |    4 +-
 net/ipv4/tcp_minisocks.c                           |   76 +-
 net/ipv4/tcp_output.c                              |  329 +-
 net/ipv4/tcp_probe.c                               |   13 +-
 net/ipv4/tcp_timer.c                               |   12 +-
 net/ipv4/tcp_veno.c                                |    5 +-
 net/ipv4/tcp_yeah.c                                |    4 +-
 net/ipv4/udp.c                                     |  484 +-
 net/ipv4/udplite.c                                 |    5 +-
 net/ipv6/Kconfig                                   |   19 +
 net/ipv6/addrconf.c                                |  245 +-
 net/ipv6/af_inet6.c                                |   53 +-
 net/ipv6/ah6.c                                     |  354 +-
 net/ipv6/anycast.c                                 |   35 +-
 net/ipv6/datagram.c                                |   48 +-
 net/ipv6/esp6.c                                    |    2 +-
 net/ipv6/fib6_rules.c                              |   24 +-
 net/ipv6/inet6_connection_sock.c                   |   10 +-
 net/ipv6/inet6_hashtables.c                        |   29 +-
 net/ipv6/ip6_flowlabel.c                           |   17 +-
 net/ipv6/ip6_tunnel.c                              |   93 +-
 net/ipv6/ip6mr.c                                   |   17 +-
 net/ipv6/ipv6_sockglue.c                           |    9 +-
 net/ipv6/mcast.c                                   |   51 +-
 net/ipv6/ndisc.c                                   |    1 +
 net/ipv6/netfilter/ip6_queue.c                     |    7 +-
 net/ipv6/netfilter/ip6_tables.c                    |   42 +-
 net/ipv6/netfilter/ip6t_LOG.c                      |    4 +-
 net/ipv6/netfilter/ip6t_REJECT.c                   |    4 +-
 net/ipv6/netfilter/ip6t_ah.c                       |   19 +-
 net/ipv6/netfilter/ip6t_frag.c                     |   47 +-
 net/ipv6/netfilter/ip6t_rt.c                       |    9 +-
 net/ipv6/netfilter/ip6table_filter.c               |    4 +-
 net/ipv6/netfilter/ip6table_mangle.c               |   14 +-
 net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c     |   12 +-
 net/ipv6/raw.c                                     |   60 +-
 net/ipv6/reassembly.c                              |   17 +-
 net/ipv6/route.c                                   |    3 +-
 net/ipv6/sit.c                                     |  338 +-
 net/ipv6/syncookies.c                              |   34 +-
 net/ipv6/tcp_ipv6.c                                |  143 +-
 net/ipv6/udp.c                                     |  265 +-
 net/ipv6/udplite.c                                 |    1 -
 net/ipv6/xfrm6_tunnel.c                            |   47 +-
 net/ipx/af_ipx.c                                   |   61 +-
 net/irda/af_irda.c                                 |  340 +-
 net/irda/irnet/irnet_irda.c                        |    4 +-
 net/iucv/af_iucv.c                                 |   10 +-
 net/iucv/iucv.c                                    |   16 +-
 net/key/af_key.c                                   |   34 +-
 net/llc/af_llc.c                                   |    9 +-
 net/mac80211/Kconfig                               |   13 +
 net/mac80211/Makefile                              |    2 +-
 net/mac80211/agg-rx.c                              |   14 +-
 net/mac80211/agg-tx.c                              |  103 +-
 net/mac80211/cfg.c                                 |   55 +-
 net/mac80211/debugfs.c                             |   75 +-
 net/mac80211/debugfs.h                             |    2 -
 net/mac80211/debugfs_key.c                         |   44 +-
 net/mac80211/debugfs_netdev.c                      |  176 +-
 net/mac80211/debugfs_sta.c                         |   67 +-
 net/mac80211/driver-ops.h                          |    5 +-
 net/mac80211/driver-trace.h                        |   35 +-
 net/mac80211/ht.c                                  |    2 +-
 net/mac80211/ibss.c                                |    7 +-
 net/mac80211/ieee80211_i.h                         |  180 +-
 net/mac80211/iface.c                               |   44 +-
 net/mac80211/key.h                                 |   12 -
 net/mac80211/main.c                                |  350 +-
 net/mac80211/mesh.c                                |  153 +-
 net/mac80211/mesh.h                                |   30 +-
 net/mac80211/mesh_hwmp.c                           |  413 +-
 net/mac80211/mesh_pathtbl.c                        |   21 +-
 net/mac80211/mesh_plink.c                          |   58 +-
 net/mac80211/mlme.c                                |   53 +-
 net/mac80211/rate.c                                |   19 +-
 net/mac80211/rate.h                                |    9 +-
 net/mac80211/rx.c                                  |  991 +-
 net/mac80211/scan.c                                |  129 +-
 net/mac80211/spectmgmt.c                           |    2 +-
 net/mac80211/sta_info.c                            |  175 +-
 net/mac80211/sta_info.h                            |   51 +-
 net/mac80211/status.c                              |  341 +
 net/mac80211/tkip.c                                |    4 +-
 net/mac80211/tx.c                                  |  190 +-
 net/mac80211/util.c                                |   22 +-
 net/mac80211/wep.c                                 |    8 +-
 net/mac80211/wpa.c                                 |   25 +-
 net/netfilter/nf_conntrack_core.c                  |   14 +-
 net/netfilter/nf_conntrack_expect.c                |    6 +-
 net/netfilter/nf_conntrack_ftp.c                   |    8 +-
 net/netfilter/nf_conntrack_proto_dccp.c            |   33 +-
 net/netfilter/nf_conntrack_proto_gre.c             |   22 +-
 net/netfilter/nf_conntrack_proto_tcp.c             |   51 +-
 net/netfilter/nfnetlink_log.c                      |    5 +-
 net/netfilter/nfnetlink_queue.c                    |    3 +-
 net/netfilter/xt_conntrack.c                       |   61 +-
 net/netfilter/xt_socket.c                          |    8 +-
 net/netlabel/netlabel_unlabeled.c                  |    8 +-
 net/netlink/af_netlink.c                           |   11 +-
 net/netlink/genetlink.c                            |   32 +-
 net/netrom/af_netrom.c                             |    7 +-
 net/netrom/nr_route.c                              |   15 +-
 net/packet/af_packet.c                             |   71 +-
 net/phonet/af_phonet.c                             |   83 +-
 net/phonet/datagram.c                              |    6 +-
 net/phonet/pep.c                                   |   35 +-
 net/phonet/pn_dev.c                                |  219 +-
 net/phonet/pn_netlink.c                            |  138 +-
 net/phonet/socket.c                                |   82 +-
 net/rds/af_rds.c                                   |   16 +-
 net/rds/cong.c                                     |    2 +
 net/rds/connection.c                               |    6 +-
 net/rds/ib.h                                       |    2 +
 net/rds/ib_cm.c                                    |    6 +-
 net/rds/ib_rdma.c                                  |    9 +-
 net/rds/ib_recv.c                                  |   47 +-
 net/rds/ib_send.c                                  |    4 +-
 net/rds/iw.h                                       |    2 +
 net/rds/iw_cm.c                                    |    2 +
 net/rds/iw_rdma.c                                  |    9 +-
 net/rds/iw_recv.c                                  |   47 +-
 net/rds/iw_send.c                                  |    7 +-
 net/rds/message.c                                  |    3 +-
 net/rds/rdma.c                                     |   36 +-
 net/rds/rdma.h                                     |    1 +
 net/rds/recv.c                                     |   11 +-
 net/rds/send.c                                     |   27 +-
 net/rds/tcp_listen.c                               |    8 +-
 net/rds/threads.c                                  |    4 +-
 net/rfkill/core.c                                  |    4 +-
 net/rose/af_rose.c                                 |    7 +-
 net/rose/rose_route.c                              |   28 +-
 net/rxrpc/af_rxrpc.c                               |    7 +-
 net/rxrpc/ar-recvmsg.c                             |    2 +-
 net/sched/act_api.c                                |    7 +-
 net/sched/act_mirred.c                             |  107 +-
 net/sched/act_skbedit.c                            |   17 +-
 net/sched/cls_api.c                                |    8 +-
 net/sched/cls_flow.c                               |    2 +-
 net/sched/cls_rsvp.h                               |   28 +-
 net/sched/em_meta.c                                |   13 +-
 net/sched/sch_api.c                                |   19 +-
 net/sched/sch_cbq.c                                |    2 +-
 net/sched/sch_drr.c                                |    2 +-
 net/sched/sch_generic.c                            |   18 +-
 net/sched/sch_hfsc.c                               |    2 +-
 net/sched/sch_htb.c                                |    6 +-
 net/sched/sch_netem.c                              |   12 +-
 net/sched/sch_teql.c                               |   11 +-
 net/sctp/associola.c                               |   27 +-
 net/sctp/chunk.c                                   |   15 +-
 net/sctp/ipv6.c                                    |   21 +-
 net/sctp/output.c                                  |   50 +-
 net/sctp/outqueue.c                                |   26 +-
 net/sctp/protocol.c                                |   19 +-
 net/sctp/sm_make_chunk.c                           |   13 +-
 net/sctp/sm_sideeffect.c                           |    5 +-
 net/sctp/sm_statefuns.c                            |   26 +-
 net/sctp/socket.c                                  |  371 +-
 net/sctp/sysctl.c                                  |   13 +
 net/sctp/transport.c                               |   45 +-
 net/socket.c                                       |  843 ++-
 net/sunrpc/auth.c                                  |    6 +-
 net/sunrpc/auth_gss/gss_krb5_seqnum.c              |    4 +-
 net/sunrpc/auth_gss/svcauth_gss.c                  |    4 +-
 net/sunrpc/cache.c                                 |    5 +-
 net/sunrpc/svc.c                                   |    5 +-
 net/sunrpc/svc_xprt.c                              |    8 +-
 net/sunrpc/svcauth.c                               |    4 +-
 net/sunrpc/svcauth_unix.c                          |    7 +-
 net/sunrpc/svcsock.c                               |    8 +-
 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c            |    7 +-
 net/sunrpc/xprtrdma/verbs.c                        |    4 +-
 net/tipc/cluster.c                                 |   16 +-
 net/tipc/link.c                                    |   12 +-
 net/tipc/socket.c                                  |   20 +-
 net/tipc/subscr.c                                  |    6 +-
 net/unix/af_unix.c                                 |   15 +-
 net/wimax/op-msg.c                                 |    2 +
 net/wimax/op-rfkill.c                              |   18 +-
 net/wimax/stack.c                                  |   11 +
 net/wireless/Kconfig                               |   44 +-
 net/wireless/Makefile                              |   10 +-
 net/wireless/core.c                                |   56 +-
 net/wireless/core.h                                |   15 +-
 net/wireless/debugfs.c                             |   15 +-
 net/wireless/debugfs.h                             |    3 -
 net/wireless/ethtool.c                             |   45 +
 net/wireless/ethtool.h                             |    6 +
 net/wireless/ibss.c                                |   16 +-
 net/wireless/mlme.c                                |  105 +-
 net/wireless/nl80211.c                             |  406 +-
 net/wireless/reg.c                                 |   19 +-
 net/wireless/scan.c                                |   58 +-
 net/wireless/sme.c                                 |   18 +-
 net/wireless/util.c                                |   40 +-
 net/wireless/wext-compat.c                         |   97 +-
 net/wireless/wext-core.c                           | 1065 ++
 net/wireless/wext-priv.c                           |  248 +
 net/wireless/wext-proc.c                           |  155 +
 net/wireless/wext-spy.c                            |  231 +
 net/wireless/wext.c                                | 1775 ---
 net/x25/af_x25.c                                   |  115 +-
 net/x25/x25_in.c                                   |    2 +-
 net/x25/x25_route.c                                |    6 +-
 net/x25/x25_subr.c                                 |    6 +
 net/xfrm/xfrm_algo.c                               |  113 +-
 net/xfrm/xfrm_state.c                              |   32 +-
 net/xfrm/xfrm_user.c                               |  147 +-
 security/lsm_audit.c                               |   12 +-
 security/selinux/hooks.c                           |    6 +-
 security/smack/smack_lsm.c                         |    4 +-
 1396 files changed, 113877 insertions(+), 71108 deletions(-)
 create mode 100644 drivers/isdn/gigaset/capi.c
 create mode 100644 drivers/isdn/gigaset/dummyll.c
 create mode 100644 drivers/misc/iwmc3200top/Kconfig
 create mode 100644 drivers/misc/iwmc3200top/Makefile
 create mode 100644 drivers/misc/iwmc3200top/debugfs.c
 create mode 100644 drivers/misc/iwmc3200top/debugfs.h
 create mode 100644 drivers/misc/iwmc3200top/fw-download.c
 create mode 100644 drivers/misc/iwmc3200top/fw-msg.h
 create mode 100644 drivers/misc/iwmc3200top/iwmc3200top.h
 create mode 100644 drivers/misc/iwmc3200top/log.c
 create mode 100644 drivers/misc/iwmc3200top/log.h
 create mode 100644 drivers/misc/iwmc3200top/main.c
 create mode 100644 drivers/net/can/mcp251x.c
 create mode 100644 drivers/net/can/mscan/Kconfig
 create mode 100644 drivers/net/can/mscan/Makefile
 create mode 100644 drivers/net/can/mscan/mpc5xxx_can.c
 create mode 100644 drivers/net/can/mscan/mscan.c
 create mode 100644 drivers/net/can/mscan/mscan.h
 create mode 100644 drivers/net/can/ti_hecc.c
 delete mode 100644 drivers/net/sfc/boards.c
 delete mode 100644 drivers/net/sfc/boards.h
 delete mode 100644 drivers/net/sfc/ethtool.h
 delete mode 100644 drivers/net/sfc/falcon.h
 create mode 100644 drivers/net/sfc/falcon_boards.c
 delete mode 100644 drivers/net/sfc/falcon_hwdefs.h
 delete mode 100644 drivers/net/sfc/falcon_io.h
 delete mode 100644 drivers/net/sfc/gmii.h
 create mode 100644 drivers/net/sfc/io.h
 create mode 100644 drivers/net/sfc/mcdi.c
 create mode 100644 drivers/net/sfc/mcdi.h
 create mode 100644 drivers/net/sfc/mcdi_mac.c
 create mode 100644 drivers/net/sfc/mcdi_pcol.h
 create mode 100644 drivers/net/sfc/mcdi_phy.c
 create mode 100644 drivers/net/sfc/nic.c
 create mode 100644 drivers/net/sfc/nic.h
 rename drivers/net/sfc/{xfp_phy.c => qt202x_phy.c} (63%)
 create mode 100644 drivers/net/sfc/regs.h
 delete mode 100644 drivers/net/sfc/rx.h
 delete mode 100644 drivers/net/sfc/sfe4001.c
 create mode 100644 drivers/net/sfc/siena.c
 delete mode 100644 drivers/net/sfc/tx.h
 create mode 100644 drivers/net/wireless/ath/ath9k/common.c
 create mode 100644 drivers/net/wireless/ath/ath9k/common.h
 create mode 100644 drivers/net/wireless/ath/debug.c
 create mode 100644 drivers/net/wireless/ath/debug.h
 create mode 100644 drivers/net/wireless/ath/hw.c
 create mode 100644 drivers/net/wireless/ath/reg.h
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-agn-led.c
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-agn-led.h
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-devtrace.c
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-devtrace.h
 delete mode 100644 drivers/net/wireless/libertas/11d.c
 delete mode 100644 drivers/net/wireless/libertas/11d.h
 create mode 100644 drivers/net/wireless/libertas/Kconfig
 create mode 100644 drivers/net/wireless/libertas/cfg.c
 create mode 100644 drivers/net/wireless/libertas/cfg.h
 delete mode 100644 drivers/net/wireless/libertas/hostcmd.h
 create mode 100644 drivers/net/wireless/libertas/mesh.c
 create mode 100644 drivers/net/wireless/libertas/mesh.h
 delete mode 100644 drivers/net/wireless/libertas/persistcfg.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2800.h
 create mode 100644 drivers/net/wireless/rt2x00/rt2800lib.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2800lib.h
 create mode 100644 drivers/net/wireless/rt2x00/rt2800pci.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2800pci.h
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00soc.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00soc.h
 delete mode 100644 drivers/net/wireless/wl12xx/wl1251_netlink.h
 create mode 100644 drivers/net/wireless/wl12xx/wl1271_conf.h
 delete mode 100644 drivers/s390/net/cu3088.c
 delete mode 100644 drivers/s390/net/cu3088.h
 create mode 100644 drivers/staging/arlan/Kconfig
 create mode 100644 drivers/staging/arlan/Makefile
 create mode 100644 drivers/staging/arlan/TODO
 rename drivers/{net/wireless => staging/arlan}/arlan-main.c (100%)
 rename drivers/{net/wireless => staging/arlan}/arlan-proc.c (100%)
 rename drivers/{net/wireless => staging/arlan}/arlan.h (100%)
 create mode 100644 drivers/staging/netwave/Kconfig
 create mode 100644 drivers/staging/netwave/Makefile
 create mode 100644 drivers/staging/netwave/TODO
 rename drivers/{net/wireless => staging/netwave}/netwave_cs.c (100%)
 create mode 100644 drivers/staging/strip/Kconfig
 create mode 100644 drivers/staging/strip/Makefile
 create mode 100644 drivers/staging/strip/TODO
 rename drivers/{net/wireless => staging/strip}/strip.c (99%)
 create mode 100644 drivers/staging/wavelan/Kconfig
 create mode 100644 drivers/staging/wavelan/Makefile
 create mode 100644 drivers/staging/wavelan/TODO
 rename drivers/{net/wireless => staging/wavelan}/i82586.h (100%)
 rename drivers/{net/wireless => staging/wavelan}/wavelan.c (100%)
 rename drivers/{net/wireless => staging/wavelan}/wavelan.h (100%)
 rename drivers/{net/wireless => staging/wavelan}/wavelan.p.h (100%)
 rename drivers/{net/wireless => staging/wavelan}/wavelan_cs.c (100%)
 rename drivers/{net/wireless => staging/wavelan}/wavelan_cs.h (100%)
 rename drivers/{net/wireless => staging/wavelan}/wavelan_cs.p.h (99%)
 delete mode 100644 firmware/bnx2x-e1-5.0.21.0.fw.ihex
 create mode 100644 firmware/bnx2x-e1-5.2.7.0.fw.ihex
 delete mode 100644 firmware/bnx2x-e1h-5.0.21.0.fw.ihex
 create mode 100644 firmware/bnx2x-e1h-5.2.7.0.fw.ihex
 create mode 100644 include/linux/can/platform/mcp251x.h
 create mode 100644 include/linux/can/platform/ti_hecc.h
 rename {drivers/net/wireless => include/linux}/i82593.h (100%)
 delete mode 100644 net/core/skb_dma_map.c
 create mode 100644 net/ieee802154/ieee802154.h
 create mode 100644 net/ieee802154/nl-mac.c
 create mode 100644 net/ieee802154/nl-phy.c
 create mode 100644 net/mac80211/status.c
 create mode 100644 net/wireless/ethtool.c
 create mode 100644 net/wireless/ethtool.h
 create mode 100644 net/wireless/wext-core.c
 create mode 100644 net/wireless/wext-priv.c
 create mode 100644 net/wireless/wext-proc.c
 create mode 100644 net/wireless/wext-spy.c
 delete mode 100644 net/wireless/wext.c
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ