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  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:	Sun, 20 Jul 2008 10:44:11 -0700 (PDT)
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


Hello Linus.  This is the main networking merge for 2.6.27

Highlights:

1) Explicit support for multiple hardware TX queues, from your's
   truly.

2) Making MIB statistics namespace aware, from Pavel Emelyanov.

3) GVRP support from Patrick McHardy.

4) Packet capture tools can now recreate the VLAN header even
   when hardware offloading of VLAN decapsulation is being
   performed.  Also from Patrick McHardy.

5) Dynamic queueing discipline hash table sizing from Patrick
   McHardy.

6) Lots of wireless stack and driver updates from John Linville
   and the wireless crew.

7) IPV6 stack improvements from Yoshifuji Hideaki and co.

8) Various wired driver updates via Jeff Garzik and all the various
   driver maintainers.

Please pull, thanks a lot!

The following changes since commit 5b664cb235e97afbf34db9c4d77f08ebd725335e:
  Linus Torvalds (1):
        Merge branch 'upstream-linus' of git://git.kernel.org/.../mfasheh/ocfs2

are available in the git repository at:

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

Abhijeet Kolekar (6):
      iwlwifi : Set monitor mode for 4965
      iwlwifi : Set monitor mode for 3945
      iwlwifi : Patch adds rfkill subsystem for 3945
      iwlwifi: Remove unnecessary code
      iwlwifi: Fix LEDs for 3945
      iwlwifi: make index unsigned int for iwl_send_led_cmd

Adam Langley (3):
      tcp: Fix MD5 signatures for non-linear skbs
      tcp: options clean up
      tcp: Remove redundant checks when setting eff_sacks

Adel Gadllah (5):
      iwlwifi: fix rfkill deps and remove input device usage
      b43/b43legacy: use RFKILL_STATE_UNBLOCKED instead of RFKILL_STATE_ON
      b43/b43legacy: add RFKILL_STATE_HARD_BLOCKED support
      iwlwifi: remove input device and fix rfkill state
      iwl3965: remove useless network and duplicate checking

Adrian Bunk (13):
      make sta_rx_agg_session_timer_expired() static
      remove ieee80211_tx_frame()
      remove ieee80211_wx_{get,set}_auth()
      make drivers/net/atarilance.c:lance_addr_list[] static
      make hplance_{init,cleanup}_module() static
      drivers/net/mac8390.c: make functions static
      drivers/net/: remove write-only "last_dev"
      drivers/net/macsonic.c: make functions static
      net: remove CVS keywords
      irda: remove CVS keywords
      remove the strip driver
      build algorithms into the mac80211 module
      netfilter: cleanup netfilter_ipv6.h userspace header

Akinobu Mita (2):
      airo: use simple_read_from_buffer()
      iucv: fix memory leak in cpu hotplug error path.

Al Viro (1):
      misc drivers/net endianness noise

Alan Cox (5):
      ppp: push BKL down into the driver
      wanrouter: Push down BKL
      irda: Push BKL down into irda ioctl handlers
      atm: [iphase] 64-bit cleanup
      8390: Split 8390 support into a pausing and a non pausing driver core

Alexander Duyck (11):
      igb: fix parameter options
      igb: fix init on 82575 with MNG enabled
      igb: update ethtool stats to support multiqueue
      igb: add 82576 MAC support
      igb: Add support for quad port WOL and feature flags
      igb: add page recycling support
      igb: add support for in kernel LRO
      net: add netif_napi_del function to allow for removal of napistructs
      igb: update suspend resume
      igb: unused variable warning in igb remove
      igb: Improve multiqueue AIM support

Alexey Dobriyan (2):
      netfilter: use correct namespace in ip6table_security
      netfilter: ip6table_filter in netns for real

Allan Stephens (41):
      tipc: Simplify log buffer resizing
      tipc: Provide feedback when log buffer resizing fails
      tipc: Fix recursive spinlock invocation in print buffer code
      tipc: Fix null pointer dereference in debug code
      tipc: Elimination of print buffer chaining
      [TIPC]: Cosmetic cleanup of print buffer code
      tipc: Cosmetic cleanup of system & debug output declarations
      tipc: Exclude debug-only print buffer code when not debugging
      tipc: Update version number to TIPC 1.6.4
      tipc: Enhancements to name table initialization
      tipc: Fix race condition when creating socket or native port
      tipc: Add support for customized subscription overlap handling
      tipc: Add support for customized subscription endianness
      tipc: Fix bug in topology server byte swapping routine
      tipc: Consolidate subscriber & subscriber port references
      tipc: Cosmetic cleanup of topology service code
      tipc: Fix skb_under_panic when configuring TIPC without privileges
      tipc: Prevent node object duplication due to simultaneous discovery
      tipc: Optimize null pointer check during neighbor discovery
      tipc: Update "previous node" indicators when node address changes
      tipc: Fix initialization sequence problems when entering network mode
      tipc: Fix bug in connection setup via native API
      tipc: Standardize error checking on incoming messages via native API
      tipc: Fix bugs in message error code display when debugging
      tipc: Fix minor bugs in link session number handling
      tipc: Minor optimizations to received message processing
      tipc: Prevent access of non-existent field in short message header
      tipc: Optimize message initialization routine
      tipc: Prevent display of name table types with no publications
      tipc: Add missing spinlock in name table display code
      tipc: Expand link sequence gap field to 13 bits
      tipc: Message header creation optimizations
      tipc: Fix bugs in rejection of message with short header
      tipc: Message rejection rework preparatory changes
      tipc: Remove unneeded parameter to tipc_createport_raw()
      tipc: Optimize pointer dereferencing when receiving stream data
      tipc: Fix race condition that could cause accept() to fail
      tipc: Eliminate improper use of TIPC_OK error code
      tipc: Fix bug in scope checking for multicast messages
      tipc: Add missing locks when inspecting node list & link list
      tipc: Optimization to multicast name lookup algorithm

Andrew Morton (1):
      wireless: fix "iwlwifi: unify init driver flow"

Andy Gospodarek (1):
      e1000: remove e1000_clean_tx_irq call from e1000_netpoll

Assaf Krauss (6):
      iwlwifi enabling IBSS (Ad-Hoc) mode
      iwlwifi: Fix mode changes (ad-hoc <--> managed)
      mac80211: 11h Infrastructure - Parsing
      mac80211: 11h - Handling measurement request
      mac80211: add beacon timestamp to beacon template in IBSS
      iwlwifi: adjust TSF in IBSS

Atsushi Nemoto (1):
      zd1211rw: Use DMA-aware buffer for usb transfer

Auke Kok (4):
      e1000: remove PCI Express device IDs
      igb: eliminate hw from the hw_dbg macro arguments
      igb: reenable CRC stripping in hardware
      igb: Increment driver version

Ben Dooks (10):
      DM9000: Add support for DM9000A and DM9000B chips
      DM9000: Cleanups after the resource changes
      DM9000: Cleanup source code
      DM9000: Cleanup source code - remove forward declerations
      DM9000: Use NSR to determine link-status on internal PHY
      DM9000: Allow the use of the NSR register to get link status.
      DM9000: Add missing msleep() in EEPROM wait code.
      DM9000: Re-unite menuconfig entries for DM9000 driver
      DM9000: Remove DEFAULT_TRIGGER for request_irq() flags.
      DM9000: Add documentation for the driver.

Ben Hutchings (5):
      sfc: Use kernel I2C system and i2c-algo-bit driver
      sfc: Reduce I2C udelay to 5 resulting in a clock frequency of 100 kHz
      net: Disable LRO on devices that are forwarding
      net: Discard and warn about LRO'd skbs received for forwarding
      e1000: resolve tx multiqueue bug

Benjamin Li (8):
      bnx2: Remove the rx_offset field from the bnx2 structure.
      bnx2: Rename RX_COPY_THRESH to BNX2_RX_COPY_THRESH.
      bnx2: Pre-initialize struct cpu_reg.
      bnx2: Support secondary MAC addresses.
      bnx2: Update TPAT firmware
      bnx2: Add TX multiqueue support.
      bnx2: Fix Sparse warnings
      bnx2: Update version to 1.7.9.

Benjamin Thery (1):
      ipv6 netns: Address labels per namespace

Bernard Pidoux (1):
      rose: improving AX25 routing frames via ROSE network

Bill Moss (1):
      iwl3945: do not delay hardware scan if it is a direct scan

Bob Copeland (2):
      ath5k: Fix loop variable initializations
      ath5k: convert LED code to use mac80211 triggers

Brian Haley (1):
      net: change proto destroy method to return void

Brice Goglin (3):
      myri10ge: add routines for multislices
      myri10ge: add multislices support
      myri10ge: add Direct Cache Access support

Bruno Randolf (3):
      zd1211rw: initial IBSS support
      mac80211: use hardware flags for signal/noise units
      mac80211: make rx radiotap header more flexible

Chas Williams (3):
      atm: [suni] add support for setting loopback and framing modes
      atm: [he] remove #ifdef clutter
      atm: [fore200e] convert to use request_firmware()

Dale Farnsworth (1):
      mv643xx_eth: new maintainer

Daniel Drake (1):
      zd1211rw: beacon config error checking

Daniel Lezcano (1):
      tcp: fix kernel panic with listening_get_next

Daniel Walker (6):
      ps3: gelic: scan_lock semaphore to mutex
      ps3: gelic: assoc_stat_lock semaphore to mutex
      ps3: gelic: updown_lock semaphore to mutex
      ps3: gelic: scan_lock semaphore to mutex
      ps3: gelic: assoc_stat_lock semaphore to mutex
      ps3: gelic: updown_lock semaphore to mutex

David S. Miller (118):
      Merge branch 'upstream-next' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'master' of git://git.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
      wanrouter: Fix ioctl handler declaration.
      Merge branch 'upstream-next-davem' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'master' of master.kernel.org:/.../linville/wireless-next-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'net-next-2.6-misc-20080612a' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-next
      Merge branch 'davem-next' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'master' of master.kernel.org:/.../linville/wireless-next-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      wext: Remove inline from get_priv_size() and adjust_priv_size().
      wext: Make adjust_priv_size() take a "struct iw_point *".
      wext: Extract standard call iw_point handling into seperate function.
      wext: Extract private call iw_point handling into seperate functions.
      wext: Pull ioctl permission checking out into helper function.
      wext: Parameterize the standard/private handlers.
      wext: Pass iwreq pointer down into standard/private handlers.
      wext: Pull top-level ioctl dispatch logic into helper function.
      wext: Dispatch and handle compat ioctls entirely in net/wireless/wext.c
      wext: Remove compat handling from fs/compat_ioctl.c
      wext: Create IW_REQUEST_FLAG_COMPAT and set it as needed.
      wext: Emit event stream entries correctly when compat.
      sctp: Kill SCTP_SOCK_SLEEP_{PRE,POST}, unused.
      decnet: Remove SOCK_SLEEP_{PRE,POST} usage.
      net: Kill SOCK_SLEEP_PRE and SOCK_SLEEP_POST, no users.
      llc: Use sock_graft() instead of by-hand version.
      ax25: Use sock_graft() and remove bogus sk_socket and sk_sleep init.
      netrom: Use sock_graft() and remove bogus sk_socket and sk_sleep init.
      rose: Use sock_graft() and remove bogus sk_socket and sk_sleep init.
      x25: Use sock_graft() and remove bogus sk_socket and sk_sleep init.
      econet: Use sock_orphan() instead of open-coded (and buggy) variant.
      x25: Use sock_orphan() instead of open-coded (and buggy) variant.
      netrom: Kill spurious NULL'ing of sk->sk_socket.
      ax25: Fix std timer socket destroy handling.
      Merge branch 'davem-next' of master.kernel.org:/.../jgarzik/netdev-2.6
      net: Add sk_set_socket() helper.
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'davem-next' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'master' of master.kernel.org:/.../linville/wireless-next-2.6
      Merge branch 'net-next-2.6-v6ready-20080703' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-next
      Merge branch 'davem-next' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'master' of master.kernel.org:/.../linville/wireless-next-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'master' of master.kernel.org:/.../linville/wireless-next-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      pkt_sched: Remove comment reference to old style TX locking.
      netdev: Create netdev_queue abstraction.
      pkt_sched: Remove 'dev' member of struct Qdisc.
      netdev: Move queue_lock into struct netdev_queue.
      netdev: The ingress_lock member is no longer needed.
      netdev: Move rest of qdisc state into struct netdev_queue
      netdev: Kill qdisc_ingress, use netdev->rx_queue.qdisc instead.
      pkt_sched: Kill stats_lock member of struct Qdisc.
      pkt_sched: Make netem queue agnostic.
      netdev: Move next_sched into struct netdev_queue.
      pkt_sched: Add qdisc_reset_all_tx().
      pkt_sched: Add qdisc_all_tx_empty()
      net: Clean up explicit ->tx_queue references in link watch.
      pkt_sched: Add qdisc_tx_is_noop() helper and use in IPV6.
      mac80211: Decrease number of explicit ->tx_queue references.
      netdev: Move gso_skb into netdev_queue.
      netdev: Make netif_schedule() routines work with netdev_queue objects.
      pkt_sched: Make qdisc_run take a netdev_queue.
      netdev: Move _xmit_lock and xmit_lock_owner into netdev_queue.
      net: Delete NETDEVICES_MULTIQUEUE kconfig option.
      netdev: Move atomic queue state bits into netdev_queue.
      netfilter: Let nf_ct_kill() callers know if del_timer() returned true.
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'master' of git://eden-feed.erg.abdn.ac.uk/net-next-2.6
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
      Merge branch 'davem-next' of master.kernel.org:/.../jgarzik/netdev-2.6
      netdev: Add addr_list_lock to struct net_device.
      netdev: Add netdev->addr_list_lock protection.
      netdev: Do not use TX lock to protect address lists.
      Merge branch 'stealer/ipvs/sync-daemon-cleanup-for-next' of git://git.stealer.net/linux-2.6
      igb: Kill CONFIG_NETDEVICES_MULTIQUEUE references, no longer exists.
      netdev: Allocate multiple queues for TX.
      netdev: Kill NETIF_F_MULTI_QUEUE.
      pkt_sched: Remove RR scheduler.
      mac80211: Temporarily mark QoS support BROKEN.
      net: Use queue aware tests throughout.
      netdev: Kill struct net_device_subqueue and netdev->egress_subqueue*
      netdev: netdev_priv() can now be sane again.
      netdev: Add netdev->select_queue() method.
      mac80211: Reimplement WME using ->select_queue().
      net: Implement simple sw TX hashing.
      netdev: Convert all drivers away from netif_schedule().
      netdev: Kill plain netif_schedule()
      niu: Add TX multiqueue support.
      pkt_sched: Move gso_skb into Qdisc.
      pkt_sched: Make QDISC_RUNNING a qdisc state.
      pkt_sched: Add and use qdisc_root() and qdisc_root_lock().
      pkt_sched: Schedule qdiscs instead of netdev_queue.
      pkt_sched: dev_init_scheduler() does not need to lock qdisc tree.
      pkt_sched: Perform bulk of qdisc destruction in RCU.
      pkt_sched: Use per-queue locking in shutdown_scheduler_queue.
      pkt_sched: Remove qdisc_lock_tree usage in cls_api.c
      pkt_sched: Kill qdisc_lock_tree usage in cls_route.c
      netdevice: Move qdisc_list back into net_device proper.
      pkt_sched: Make qdisc grafting locking more specific.
      pkt_sched: Rework {sch,tbf}_tree_lock().
      pkt_sched: Kill qdisc_lock_tree and qdisc_unlock_tree.
      pkt_sched: Kill netdev_queue lock.
      pkt_sched: Add multiqueue handling to qdisc_graft().
      pkt_sched: Don't used locked skb_queue_purge() in __qdisc_reset_queue()
      pkt_sched: Make default qdisc nonshared-multiqueue safe.
      Merge branch 'master' of master.kernel.org:/.../torvalds/linux-2.6
      Revert "remove the strip driver"
      pkt_sched: Get rid of u32_list.
      pkt_sched: Manage qdisc list inside of root qdisc.
      pkt_sched: Fix noqueue_qdisc initialization.
      Merge branch 'master' of git://git.kernel.org/.../holtmann/bluetooth-2.6
      highmem: Export totalhigh_pages.
      iucv: Fix bad merging.

David Woodhouse (4):
      libertas: Increase priority of 'unknown command' warnings
      libertas: fix multicast filtering on eth and msh interfaces
      libertas: Add reset_card() callback to hardware driver
      libertas: provide reset_card() callback on OLPC

Denis V. Lunev (14):
      netlink: Remove nonblock parameter from netlink_attachskb
      netns: add namespace parameter to rt_cache_flush
      net: add fib_rules_ops to flush_cache method
      ipv4: remove static flush_delay variable
      netns: register net.ipv4.route.flush in each namespace
      netns: make rt_secret_rebuild timer per namespace
      netns: add struct net parameter to rt_cache_invalidate
      ipv4: pass current value of rt_genid into rt_hash
      netns: place rt_genid into struct net
      netns: selective flush of rt_cache
      ipv4: remove flush_mutex from ipv4_sysctl_rtcache_flush
      netlabel: return msg overflow error from netlbl_cipsov4_list faster
      ipv6: remove unused parameter from ip6_ra_control
      ipv6: remove unused macros from net/ipv6.h

Divy Le Ray (4):
      cxgb3 - Fix dma mapping error path
      cxgb3 - Add page support to jumbo frame Rx queue
      cxgb3 - Add LRO support
      cxgb3 - add missing adapter type for RDMA

Eilon Greenstein (9):
      bnx2x: Rename bnx2x.c to bnx2x_main.c
      bnx2x: New init infrastructure
      bnx2x: Remove old microcode
      bnx2x: New microcode part 1/3
      bnx2x: New microcode part 2/3
      bnx2x: New microcode part 3/3
      bnx2x: Add support for BCM57711 HW
      bnx2x: Re-factor Tx code
      bnx2x: Update version

Emmanuel Grumbach (53):
      iwlwifi: HW dependent run time calibration
      iwlwifi: HW crypto acceleration fixes
      iwlwifi: remove uneeded callback
      iwlwifi: CT-Kill configuration fix
      iwlwifi: HT IE in probe request clean up
      iwlwifi: clean up register names and defines
      iwlwifi: move Flow Handlers define to iwl-fh.h
      iwlwifi: move verify_ucode functions to iwl-core
      iwlwifi: move hw_rx_handler_setup to iwl-4965.c
      iwlwifi-5000: update the CT-Kill value for 5000 series
      iwlwifi-5000: add run time calibrations for 5000
      iwlwifi-5000: update the byte count in SCD
      iwlwifi: move iwl4965_init_alive_start to iwl-4965.c
      iwlwifi: don't switch to SGI if not supported by AP
      iwlwifi: clean up and bug fix for security
      mac80211: sends HT IE to user level through wext
      mac80211: allow disable FAT in specific configurations
      iwlwifi: disable FAT channel when not permitted
      iwlwifi: fix a memory leak in scan
      iwlwifi: remove debugfs entries before cfg80211
      iwlwifi: send calibration results as HUGE commands
      iwlwifi: removes the RUN_TIME_CALIB ifdef
      iwlwifi: clean up in setup/cancel deferred work
      iwlwifi: add possibility to disable tx_power calibration
      iwlwifi: remove redundant flags regarding to FAT channel
      iwlwifi: fix bug when moving from 11gn to 11a or 11an to 11g
      iwlwifi: fix resart flow after fw error
      iwlwifi: add bad length check for WEP keys
      iwlwifi: move iwl4965_rf_kill_ct_config to iwl-core.c
      iwlwifi: retfactor get_temperature functions
      iwlwifi: remove dead code iwl4965_calc_db_from_ratio
      iwlwifi: general code clean up
      iwlwifi: remove iwlcore_low_level_notify
      iwlwifi: unify SW rf-kill flow
      mac80211: don't return -EINVAL upon iwconfig wlan0 rts auto
      mac80211: update the authentication method
      mac80211: add last beacon time in scan list
      iwlwifi: better station table maintenance
      iwlwifi: add REPLY_TX_POWER_DBM_CMD to get_cmd_string
      iwlwifi: send ADD_STA before RXON with assoc bit
      iwlwifi: move RX stats to core, and move temperature to handler
      iwlwifi: don't send REPLY_REMOVE_ALL_STA upon exit
      iwlwifi: move RX handlers to iwl-rx.c
      iwlwifi: remove useless network and duplicate checking
      iwlwifi: setup compressed BA handler
      iwlwifi: don't bring up interface if RF-kill avoids radio
      iwlwifi: blocking mac_start until uCode is complete
      iwlwifi: clean up HW RF-kill state machine and restarts
      mac80211: add support for iwconfig wlanX frag auto
      mac80211: Fix ieee80211_rx_reorder_ampdu: ignore QoS null packets
      mac80211: dont add a STA which is not in the same IBSS
      iwlwifi: fixes RTS / CTS support
      iwlwifi: make iwl4965_mac_conf_tx in atomic context

Eric Dumazet (1):
      udp: sk_drops handling

Eric W. Biederman (1):
      wireless: Add missing locking to cfg80211_dev_rename

Ester Kummer (9):
      mac80211: correct skb allocation
      iwlwifi: move per driverdebug_level to per device
      iwlwifi: move debug_level to sysfs/bus/pci/devices
      iwlwifi: update levels of debug prints
      iwlwifi: adding parameter of fw_restart
      iwlwifi: trigger event log from debugfs
      iwlwifi: move iwl_dump_nic_error_log to iwlcore module
      iwlwifi: adding channels to sysfs
      mac80211: removing duplicated parsing of information elements

Esti Kummer (1):
      iwlwifi: adding pci device ids to iwl_hw_card_ids

Fabian Hugelshofer (2):
      netfilter: nf_conntrack: properly account terminating packets
      netfilter: ctnetlink: include conntrack status in destroy event message

Fabien Crespel (1):
      rfkill: drop current_state from tasks in rfkill-input

Florian Westphal (2):
      sctp: Don't abort initialization when CONFIG_PROC_FS=n
      sctp: Prevent uninitialized memory access

Francois Romieu (13):
      r8169: multicast register update (sync with Realtek's 8.004.00 8168 driver)
      r8169: remove non-napi code
      netdev: remove unused S2IO_NAPI
      starfire: delete non NAPI code from the driver.
      amd8111e: delete non NAPI code from the driver.
      via-velocity: remove the bounce buffers
      via-velocity: lean and clean velocity_init_rings
      via-velocity: move residual free rx descriptors count register update
      via-velocity: add velocity_set_rxbufsize helper
      cxgb: delete non NAPI code from the driver.
      via-rhine: delete non NAPI code from the driver.
      gianfar: delete non NAPI code from the driver.
      ucc_geth: delete non NAPI code from the driver.

Gerrit Renker (4):
      dccp ccid-3: Fix error in loss detection
      dccp: Upgrade NDP count from 3 to 6 bytes
      dccp ccid-3: Fix a loss detection bug
      dccp ccid-3: Length of loss intervals

Gertjan van Wingerde (10):
      rt2x00: Fix queue related oops in case of deselected mac80211 multi-queue feature.
      rt2x00: Only initialize the minimum needed fields of PCI TX descriptors.
      rt2x00: Cleanup struct skb_frame_desc.
      rt2x00: Centralize RX packet alignment handling in rt2x00lib.
      rt2x00: Fix double usage of skb->cb in USB RX path.
      rt2x00: Rework alignment check.
      rt2x00: Properly clean up beacon skbs.
      rt2x00: Convert rt2x00 to use generic DMA-mapping API
      rt2x00: Centralize allocation of RX skbs.
      rt2x00: Replace statically allocated DMA buffers with mapped skb's.

Grant Grundler (1):
      drivers/net/tulip: update first comment in tulip files

Greg Kroah-Hartman (1):
      HSO: add option hso driver

Gregory Greenman (3):
      iwlwifi: get_hw_cmd_size
      iwlwifi: use uCode error and event tables pointer w.r.t loaded image
      iwlwifi: configure uCode to use open loop tx power algorithm

Guy Cohen (9):
      iwlwifi: remove support for Narrow Channel (10Mhz)
      iwlwifi: HT antenna/chains overhaul
      iwlwifi: TLC modifications
      iwlwifi: rate scale module cleanups
      iwlwifi: rate scale restructure toggle_antenna functions
      iwlwifi: rs fix wrong parenthesizing in rs_get_lower_rate function
      iwlwifi: rate sacaling fixes
      iwlwifi: more RS improvements
      iwlwifi: fix in-column rate scaling

Harvey Harrison (44):
      mac80211: remove unnecessary byteshifts in frame control testing
      wireless: use get/put_unaligned_* helpers
      mac80211: tkip.c use kernel-provided infrastructure
      b43: replace limit_value macro with clamp_val
      b43legacy: replace limit_value macro with clamp_val
      b43: use the bitrev helpers rather than rolling a private one
      mac80211: michael.c use kernel-provided infrastructure
      mac80211: introduce struct michael_mic_ctx and static helpers
      mac80211: add const, remove unused function, make one function static
      mac80211: add a struct to hold tkip context
      mac80211: tkip.c use struct tkip_ctx in phase 1 key mixing
      mac80211: tkip.c use struct tkip_ctx in phase 2 key mixing
      bluetooth: hci_bcsp.c small cleanups/api users
      mac80211: add helpers for frame control testing
      mac80211: remove ieee80211_get_morefrag
      mac80211: make ieee80211_get_hdrlen_from_skb return unsigned
      mac80211: add utility function to get header length
      mac80211: wpa.c use new access helpers
      mac80211: use new helpers in util.c - ieee80211_get_bssid()
      mac80211: wme.c use new helpers
      mac80211: rx.c use new helpers
      mac80211: tkip.c consolidate tkip IV writing in helper
      mac80211: tkip.c fold ieee80211_gen_rc4key into its one caller
      mac80211: tkip.c use a local struct tkip_ctx in ieee80211_get_tkip_key
      ath5k: use frame control helpers
      zd1211rw: use frame control helpers
      b43: use frame control helpers
      b43legacy: use frame control helpers
      adm8211: remove unnecessary protected bit mask/check
      mac80211: wep.c use new frame control helpers
      mac80211: tx.c use new frame control helpers
      mac80211: rx.c use new frame control helpers
      mac80211: mlme.c use new frame control helpers
      tulip: remove wrapper around get_unaligned
      mac80211: move QOS control helpers into ieee80211.h
      mac80211: use symbolic defines in wpa.c
      mac80211: remove one user of ieee80211_get_hdr_info
      mac80211: remove ieee80211_get_hdr_info
      mac80211: remove trivial rx_data->fc users
      mac80211: wpa.c remove rx/tx_data ->fc users
      mac80211: pass scratch buffer directly, remove additional pointers
      mac80211: aes_ccm.c remove crypto wrapper and extra args
      net: make __skb_splice_bits static
      sctp: remove unnecessary byteshifting, calculate directly in big-endian

Heiko Carstens (2):
      iucv: fix section mismatch warning.
      iucv: prevent cpu hotplug when walking cpu_online_map.

Helmut Schaa (1):
      iwlwifi: fix typo which caused iwl_get_tx_fail_reason to ever return an empty string

Henrique de Moraes Holschuh (16):
      rfkill: clarify meaning of rfkill states
      rfkill: fix minor typo in kernel doc
      rfkill: handle SW_RFKILL_ALL events
      rfkill: add parameter to disable radios by default
      rfkill: add read-write rfkill switch support
      rfkill: add the WWAN radio type
      rfkill: rework suspend and resume handlers
      rfkill: add notifier chains support
      rfkill: add type string helper
      rfkill: add uevent notifications
      rfkill: do not allow userspace to override ALL RADIOS OFF
      rfkill: document rw rfkill switches and clarify input subsystem interactions
      rfkill: rename the rfkill_state states and add block-locked state
      rfkill: improve documentation for kernel drivers
      rfkill: some minor kernel-doc changes for rfkill_toggle_radio
      rfkill: ignore errors from rfkill_toggle_radio in rfkill_add_switch

Herton Ronaldo Krzesinski (1):
      rtl8187: use different ANAPARAM*_OFF values for 8187B

Hin-Tak Leung (6):
      rtl8187: updating rtl8187.h to support RTL8187B
      rtl8187: updating rtl818x.h to support RTL8187B
      rtl8187: updating rtl8187_rtl8225.c to support RTL8187B
      rtl8187: change rtl8187_dev.c to support RTL8187B (part 1)
      rtl8187: change rtl8187_dev.c to support RTL8187B (part 2)
      rtl8187: updating Kconfig to support RTL8187B

Holger Schurig (15):
      libertas: debug output tweaks for lbs_thread
      libertas: make some functions void
      libertas: allow removal of card at any time
      libertas: remove lbs_get_data_rate()
      libertas: reduce command retry time
      libertas: don't spin_unlock_irq() twice
      libertas: speeds up downloading of CF firmware
      libertas: use lbs_pr_XX instead of printk
      libertas: before sleeping, check for a command result
      libertas: fix compact flash interrupt handling
      libertas: unify various CF-related defines
      libertas: fix interrupt issue
      libertas: document register meanings
      libertas: check for old, unsupported hardware
      libertas: rename some registers to clarify their meaning

Huang Weiyi (1):
      b43: nphy.c remove duplicated include

Ihar Hrachyshka (1):
      rtl8187: Fixed section mismatch in rtl8187_dev.c

Ilpo Järvinen (1):
      tcp: Reorganize tcp_sock to fill 64-bit holes & improve locality

Ivo van Doorn (51):
      mac80211: Replace ieee80211_tx_control->key_idx with ieee80211_key_conf
      mac80211: Add IEEE80211_KEY_FLAG_PAIRWISE
      rt2x00: Support hardware RTS and CTS-to-self frames
      rt2x00: Remove DRIVER_SUPPORT_MIXED_INTERFACES
      rt2x00: Use rt2x00 queue numbering
      rt2x00: Add helper macros
      rt2x00: Fix kernel-doc
      rt2x00: Release rt2x00 2.1.5
      rt2x00: Clarify supported chipsets in Kconfig
      mac80211: Set IEEE80211_TXPD_REQ_TX_STATUS for all TX frames
      rt2x00: trim skb_frame_desc to 32 bytes
      rt2x00: Fix TX status reporting
      rt2x00: Remove ieee80211_tx_control argument from write_tx_desc()
      rt2x00: Preserve descriptor information after memmove()
      rt2x00: Split rt2x00lib_write_tx_desc()
      rt2x00: Remove redundant flags/dev_flags initializations
      rt2x00: Merge RX and TX entry private data
      rt2x00: Remove extra +
      rt2x00: Release rt2x00 2.1.6
      rt2x00: Calculate register offset during compile time
      rt2x00: Cleanup/optimize set_state() function callback function
      rt2x00: Move led initialization into function
      rt2x00: Remove CTS/RTS check in tx()
      rt2x00: Removed unused descriptor read in txdone
      rt2x00: Make rt2x00_set/get_field macros
      rt2x00: Release rt2x00 2.1.7
      rt2x00: Fix queue initialization
      rt2x00: Implement rt2x00usb_kick_tx_queue()
      rt2x00: Move generic TX frame writing code into rt2x00queue
      rt2x00: Don't kick TX queue after each frame
      rt2x00: Use __builtin_choose_expr() instead of ?:
      rt2x00: Clear IEEE80211_TX_CTL_USE_RTS_CTS flag for RTS frame
      rt2x00: Remove unused defines
      rt2x00: Use ieee80211 fc handlers
      rt2x00: Cleanup symbol exports
      rt2x00: Fix sparse warning on nested container_of()
      rt2x00: Increase queue size
      rt2x00: Release rt2x00 2.1.8
      rt2x00: Remove duplicate deinitialization
      rt2x00: kill URB for all TX queues during disable_radio()
      mac80211: Add RTNL warning for workqueue
      mac80211: Don't request encryption for probe response
      rt2x00: Remove input_polldev requirements for rfkill
      rt2x00: Decrease alignment headroom
      rt2x00: Use ieee80211_hw->workqueue again
      rt2x00: Report RX end time for rt2400pci
      rt2x00: Fix register comments
      rt2x00: Fix NULL pointer error in adhoc/master mode
      rt2x00: Add support for CTS protection in rt2x00lib
      rt2x00: Reorganize beacon handling
      rt2x00: Reset LED assoc status after firmware update

James Morris (2):
      netfilter: ip_tables: add iptables security table for mandatory access control rules
      netfilter: ip6_tables: add ip6tables security table

Javier Cardona (4):
      libertas: Extend MESH_CONFIG command to access non-volatile configuration
      libertas: sysfs interface for accessing non-volatile configuration
      libertas: sysfs interface for accessing default mesh channel
      libertas: rate adaptation configuration via iwconfig.

Jay Vosburgh (6):
      bonding: Use msecs_to_jiffies, eliminate panic
      bonding: remove test for IP in ARP monitor
      bonding: refactor ARP active-backup monitor
      bonding: Add "follow" option to fail_over_mac
      bonding: Rework / fix multiple gratuitous ARP support
      bonding: Allow setting max_bonds to zero

Jeb Cramer (1):
      igb: add DCA support

Jeff Garzik (6):
      drivers/net/lib8390: fix warning, trim trailing whitespace
      [netdrvr] Trim trailing whitespace for several drivers
      Merge branch 'for-2.6.27' of git://git.marvell.com/mv643xx_eth into upstream-next
      [netdrvr] fealnx: clean up nasty mess of arch ifdefs
      [netdrvr] kill sync_irq-before-freq_irq pattern
      Merge branch 'r8169-next' of git://git.kernel.org/.../romieu/netdev-2.6 into upstream-next

Jeff Kirsher (7):
      ixbge: allow vlan devices to use TSO and TCP CSUM offload
      igb: allow vlan devices to use TSO and TCP CSUM offload
      e1000e: allow VLAN devices to use TSO and TCP CSUM offload
      MAINTAINERS
      igb: limit EEPROM access
      igb: cleanup function header comments
      igb/ixgbe/e1000e: resolve tx multiqueue bug

Jesse Brandeburg (25):
      ixgb: maybe stop tx port missed a piece
      ixgb: repeat 32 bit ioremap cleanup
      ixgb: fix bug in descriptor ring due to prefetch corruption
      ixgb: leave room for extra hardware memory usage
      ixgb: check down state before enable irq
      ixgb: don't allow too small MTU
      ixgb: move time stamp set before setting dma pointer
      ixgb: fix race on rx_buffer_len in mtu change
      ixgb: fix unload race with timers
      ixgb: remove lltx support and update tx routine
      ixgb: update readme text
      ixgb: add copybreak parameter
      ixgb: clean up un-necessary declarations
      ixgb: format all if( to be if (
      ixgb: cleanup space after while
      ixgb: whitespace fixups
      ixgb: fix spelling errors
      ixgb: trivial fix space after for
      ixgb: cleanup checkpatch suggestions that are relevant
      ixgb: rx cleanup performance improvements
      ixgb: clean up assignments inside if statements
      ixgb: audit use of dev_kfree_skb_any
      ixgb: cleanup header
      ixgb: make NAPI the only option and the default
      ixgb: update copyright dates and versions

Johann Felix Soden (1):
      net: Remove references to wan-router.txt in Kconfigs

Johannes Berg (41):
      mac80211: a few code cleanups
      mac80211: clean up get_tx_stats callback
      mac80211: remove queue info from ieee80211_tx_status
      mac80211: QoS related cleanups
      mac80211: fix wme code
      mac80211: require four hardware queues for QoS/HT
      mac80211: proper STA info locking
      mac80211: fix queue constant confusion
      mac80211: fix bugs in queue handling functions
      mac80211: let drivers wake but not start queues
      mac80211: use rate index in TX control
      mac80211: reorder some transmit handlers
      mac80211: move TX info into skb->cb
      mac80211: dont allow fragmentation and requeuing on A-MPDU queues
      mac80211: use multi-queue master netdevice
      mac80211: remove channel use statistics
      b43: enable mesh
      mac80211: clean up skb reallocation code
      ath5k: use IEEE80211_SKB_CB
      b43legacy: fix build errors when DMA or PIO are not selected
      p54: fix skb->cb tx info conversion
      mac80211: fix rate control initialisation
      mac80211: remove shared key todo
      mac80211: use separate spinlock for sta flags
      mac80211: add single function calling tx handlers
      mac80211: rename TKIP debugging Kconfig symbol
      mac80211: make workqueue freezable
      mac80211: fix tx fragmentation
      mac80211: get rid of function pointers in TX path
      mac80211: get rid of function pointers in RX path
      mac80211: rework debug settings and make debugging safer
      mac80211: make master netdev handling sane
      mac80211: revamp virtual interface handling
      mac80211: push interface checks down
      mac80211: revamp beacon configuration
      mac80211: fix RX sequence number check
      wext: make sysfs bits optional and deprecate them
      mac80211: fix TX sequence numbers
      mac80211: fix struct ieee80211_tx_queue_params
      mac80211 hwsim: fix endianness bug
      wireless: fix warnings from QoS patch

John W. Linville (7):
      wireless: fix warning introduced by "mac80211: QoS related cleanups"
      rt2x00dev.c: fix-up merge damage
      net/mac80211/ieee80211_i.h: fix-up merge damage
      Merge master.kernel.org:/.../davem/wireless-2.6
      ath5k: remove now unused variable declared in ath5k_tx
      wireless: remove RFKILL_STATE_HARD_BLOCKED warnings
      iwl-rfkill.c: correct 'recieved' typo

Joonwoo Park (7):
      textsearch: support for case insensitive searching
      textsearch: ts_bm: support case insensitive searching in Boyer-Moore algorithm
      textsearch: ts_kmp: support case insensitive searching in Knuth-Morris-Pratt algorithm
      textsearch: ts_fsm: return error on request for case insensitive search
      textsearch: convert kmalloc + memset to kzalloc
      netfilter: fix string extension for case insensitive pattern matching
      vlan: Use is_vlan_dev()

Jorge Boncompte [DTI2] (1):
      atm: [iphase] move struct suni_priv to suni.h

Josh Boyer (1):
      ibm_emac: Remove the ibm_emac driver

Jouni Malinen (4):
      mac80211_hwsim: 802.11 radio simulator for mac80211
      mac80211_hwsim: Clean up documentation
      mac80211_hwsim: Minor cleanup
      mac80211_hwsim: Shared TX code for received frames and Beacons

Julius Volz (1):
      net/wireless/nl80211.c: fix endless Netlink callback loop.

Jussi Kivilinna (10):
      rndis_wlan: do link-down state change in worker thread
      rndis_wlan: update carrier flag when link state changes
      rndis_wlan: check if set_multicast_list work is already scheduled
      rndis_wlan: cleanup: rename and remove local pointers
      rndis_wlan: use kzalloc to allocate private data
      rndis_wlan: preallocate command buffer for set/get_oid
      rndis_host: pass buffer length to rndis_command
      net_sched: Add qdisc_enqueue wrapper
      net_sched: Add accessor function for packet length for qdiscs
      net_sched: Add size table for qdiscs

Karen Xie (1):
      cxgb3 - Add iscsi support

Krzysztof Halasa (3):
      WAN: convert drivers to use built-in netdev_stats
      WAN: Remove no longer needed pvc_desc in FR code.
      ARM: IXP4xx Ethernet NAPI fix

Kuo-lang Tseng (1):
      netfilter: ebtables: add IPv6 support

Larry Finger (2):
      b43legacy: Remove switch statement with 64-bit index
      rtl8187: Change detection of RTL8187B with USB ID of 8187

Larry.Finger@...inger.net (3):
      ssb: Allow reading of 440-byte SPROM that is not rev 4
      b43: Fix typo in firmware file name for 802.11 cores with rev 13
      p54: Add quality output to iwlist and iwconfig

Laurent Pinchart (4):
      net: OpenFirmware GPIO based MDIO bitbang driver
      fs_enet: MDIO on GPIO support
      DM9000: Remove the 2 resources probe scheme.
      DM9000: Fixup blackfin after removing 2 resource usage

Lennert Buytenhek (38):
      mv643xx_eth: reverse topological sort of functions
      mv643xx_eth: trim unnecessary includes
      mv643xx_eth: shorten reg names
      mv643xx_eth: get rid of individual port config register bit defines
      mv643xx_eth: get rid of individual port config extend register bit defines
      mv643xx_eth: delete unused SDMA config register bit defines
      mv643xx_eth: delete unused port serial control register bit defines
      mv643xx_eth: nuke port status register bit defines
      mv643xx_eth: remove unused DESC_SIZE define
      mv643xx_eth: clarify irq masking and unmasking
      mv643xx_eth: move PHY wait defines into callers
      mv643xx_eth: get rid of RX_BUF_OFFSET
      mv643xx_eth: move MIB offset defines into their only user
      mv643xx_eth: remove port serial status register bit defines
      mv643xx_eth: clean up rx/tx descriptor field defines
      mv643xx_eth: get rid of ETH_/ethernet_/eth_ prefixes
      mv643xx_eth: use 'mv643xx_eth_' prefix consistently
      mv643xx_eth: kill superfluous comments
      mv643xx_eth: kill ->rx_resource_err
      mv643xx_eth: get rid of hungarian variable naming
      mv643xx_eth: move port_receive() into its only caller
      mv643xx_eth: move rx_return_buff() into its only caller
      mv643xx_eth: kill FUNC_RET_STATUS/pkt_info
      mv643xx_eth: kill private unused instance of struct net_device_stats
      mv643xx_eth: massively simplify multicast address crc8 computation
      mv643xx_eth: split out rx queue state
      mv643xx_eth: split out tx queue state
      mv643xx_eth: remove write-only interrupt coalescing variables
      mv643xx_eth: general cleanup
      mv643xx_eth: add tx rate control
      mv643xx_eth: allow multiple RX queues
      mv643xx_eth: allow multiple TX queues
      mv643xx_eth: work around TX hang hardware issue
      mv643xx_eth: detect extended rx coal register field
      mv643xx_eth: detect alternate TX BW control register location
      mv643xx_eth: be more agressive about RX refill
      mv643xx_eth: add PHY-less mode
      mv643xx_eth: update driver version and author fields

Luis R. Rodriguez (1):
      mac80211: Let drivers have access to TKIP key offets for TX and RX MIC

Maciej W. Rozycki (2):
      PHYLIB: Kconfig: Complete the list of Broadcom PHYs supported
      sb1250: use netdev_alloc_skb

Magnus Damm (5):
      smc911x: remove unused 8-bit I/O operations
      smc911x: fix 16-bit I/O operations
      smc911x: pass along private data and use iomem
      smc911x: introduce platform data flags
      smc911x: SuperH architecture support

Mallikarjuna R Chilakala (1):
      ixgbe: add LRO support

Marcel Holtmann (26):
      [Bluetooth] Change retrieval of L2CAP features mask
      [Bluetooth] Enforce security for outgoing RFCOMM connections
      [Bluetooth] Disconnect when encryption gets disabled
      [Bluetooth] Update authentication status after successful encryption
      [Bluetooth] Support the case when headset falls back to SCO link
      [Bluetooth] Track connection packet type changes
      [Bluetooth] Make use of the default link policy settings
      [Bluetooth] Some cleanups for HCI event handling
      [Bluetooth] Update class of device value whenever possible
      [Bluetooth] Disable disconnect timer during Simple Pairing
      [Bluetooth] Track status of Simple Pairing mode
      [Bluetooth] Track status of remote Simple Pairing mode
      [Bluetooth] Export remote Simple Pairing mode via sysfs
      [Bluetooth] Use ACL config stage to retrieve remote features
      [Bluetooth] Initiate authentication during connection establishment
      [Bluetooth] Export details about authentication requirements
      [Bluetooth] Add timestamp support to L2CAP, RFCOMM and SCO
      [Bluetooth] Add support for TIOCOUTQ and TIOCINQ ioctls
      [Bluetooth] Use a more unique bus name for connections
      [Bluetooth] Update Bluetooth core version number
      [Bluetooth] Use non-canonical TTY by default for RFCOMM
      [Bluetooth] Store remote modem status for RFCOMM TTY
      [Bluetooth] Move pending packets from RFCOMM socket to TTY
      [Bluetooth] Signal user-space for HIDP and BNEP socket errors
      [Bluetooth] Add option to disable eSCO connection creation
      [Bluetooth] Allow security for outgoing L2CAP connections

Marcin Slusarz (1):
      net/s2io: set_rxd_buffer_pointer returns -ENOMEM, not ENOMEM

Mark McLoughlin (1):
      virtio_net: Set VIRTIO_NET_F_GUEST_CSUM feature

Masakazu Mokuno (6):
      PS3: gelic: Allocate the bounce buffer dynamically
      PS3: gelic: Kill the static bounce buffer
      WEXT: Add support for passing PMK and capability flags to WEXT
      PS3: gelic: Use the new PMK interface in the gelic driver
      PS3: gelic: Deprecate the private ioctls in the gelic driver
      PS3: gelic: Add support for ESSID scan

Matt Carlson (8):
      tg3: Pure code movement.
      tg3: Code cleanup.
      tg3: Add TG3_FLG3_USE_PHYLIB
      tg3: Add mdio bus registration
      tg3: Add libphy support.
      tg3: Add 5785 ASIC revision
      tg3: Add shmem options.
      tg3: Update version to 3.93

Max Krasnyansky (1):
      tun: Fix/rewrite packet filtering logic

Michael Buesch (17):
      b43: Rewrite LO calibration algorithm
      b43: Remove some dead code
      b43: Don't disable IRQs in mac_suspend
      b43: Add hooks for firmware debugging
      b43: Allow running without PCM firmware
      b43: Add panic reason code that doesn't trigger restart
      b43: Add firmware markers support
      nl80211: Fix comment merge error
      b43: Add debugfs files for MMIO register access
      b43: Add debugfs files for random SHM access
      b43: Add mask/set capability to debugfs MMIO interface
      b43: Remove "shm" and "ucode_regs" debugfs files
      ssb, b43, b43legacy, b44: Rewrite SSB DMA API
      b43: Add simple firmware watchdog
      b43: Add debugfs firmware debugging knob
      b43: Fix PIO skb clobber
      ssb: Include dma-mapping.h

Michael Chan (15):
      bnx2: Allow phy reset to be skipped during chip reset.
      bnx2: Update version to 1.7.6.
      bnx2: Put tx ring variables in a separate struct.
      bnx2: Put rx ring variables in a separate struct.
      bnx2: Optimize fast-path tx and rx work.
      bnx2: Use one handler for all MSI-X vectors.
      bnx2: Update firmware to support multi rx rings.
      bnx2: Turn on multi rx rings.
      bnx2: Cleanup error handling in bnx2_open().
      bnx2: Update driver version to 1.7.7.
      bnx2: Prevent ethtool -s from crashing when device is down.
      bnx2: Add PCI ID for 5716.
      bnx2: Add ack parameter to bnx2_fw_sync().
      bnx2: Allow flexible VLAN tag settings.
      bnx2: Update version to 1.7.8.

Mitch Williams (1):
      igb: Remove adapter struct from these function call parameters

Mitchell Blank Jr (1):
      atm: use const where reasonable

Mohamed Abbas (3):
      iwlwifi: Add power level support
      iwlwifi: fix resume SW RF-kill
      iwlwifi: keep the STATUS_EXIT_PENDING flag till the end of down flow

Moni Shoua (1):
      bonding: Send more than one gratuitous ARP when slave takes over

Márton Németh (1):
      8139too: some style cleanups

Nate Case (1):
      PHYLIB: Add 1000Base-X support for Broadcom bcm5482

Neil Horman (2):
      sctp: add sctp/remaddr table to complete RFC remote address table OID
      core: add stat to track unresolved discards in neighbor cache

Nobuhiro Iwamatsu (2):
      net: sh_eth: add support for Renesas SuperH Ethernet
      net: sh_eth: Fix compile error sh_eth

Octavian Purdila (1):
      net: refactor tcp splice receive path to improve readability

Or Gerlitz (3):
      net/core: add NETDEV_BONDING_FAILOVER event
      bonding: bond_change_active_slave() cleanup under active-backup
      bonding: deliver netdev event for fail-over under the active-backup mode

PJ Waskiewicz (1):
      igb: add NAPI Rx queue support

Pablo Neira Ayuso (3):
      netfilter: ctnetlink: group errors into logical errno sets
      netfilter: ctnetlink: add full support for SCTP to ctnetlink
      netfilter: nf_conntrack: add allocation flag to nf_conntrack_alloc

Patrick McHardy (38):
      netfilter: nf_conntrack: add nf_ct_kill()
      net: Add STP demux layer
      bridge: Use STP demux
      net: Add GARP applicant-only participant
      vlan: Change vlan_dev_set_vlan_flag() to handle multiple flags at once
      vlan: Move device unregistration before lower dev cleanup
      vlan: Add GVRP support
      net-sched: add dynamically sized qdisc class hash helpers
      net-sched: sch_hfsc: use dynamic class hash helpers
      net-sched: sch_cbq: use dynamic class hash helpers
      net-sched: sch_htb: move hash and sibling list removal to htb_delete
      net-sched: sch_htb: use dynamic class hash helpers
      net-sched: sch_htb: remove child and sibling lists
      net-sched: sch_htb: remove write-only qdisc filter_cnt
      net-sched: consolidate default fifo qdisc setup
      net: fix dev_set_promiscuity() breakage
      netdrv: don't truncate VLAN TCI with VLAN stripping
      netfilter: ebt_nflog: fix Kconfig typo
      vlan: fix network_header/mac_header adjustments
      vlan: Add ethtool support
      vlan: uninline __vlan_hwaccel_rx
      vlan: move struct vlan_dev_info to private header
      vlan: remove useless struct hlist_node declaration from if_vlan.h
      vlan: TCI related type and naming cleanups
      vlan: avoid header copying and linearisation where possible
      net-sched: cls_flow: add perturbation support
      vlan: Don't store VLAN tag in cb
      vlan: deliver packets received with VLAN acceleration to network taps
      packet: support extensible, 64 bit clean mmaped ring structure
      packet: deliver VLAN TCI to userspace
      vlan: ethtool ->get_flags support
      vlan: clean up vlan_dev_hard_header()
      vlan: clean up hard_start_xmit functions
      vlan: remove unnecessary include statements
      netdrv intel: disable VLAN filtering in promiscous mode
      netdrv intel: always enable VLAN filtering except in promiscous mode
      garp: retry sending JoinIn messages after allocation failures
      packet: add PACKET_RESERVE sockopt

Paulius Zaleckas (15):
      axnet_cs: use netstats in net_device structure
      lib8390: use netstats in net_device structure
      8390.h: remove net_device_stats
      8139cp: use netstats in net_device structure
      8139too: use netstats in net_device structure
      3c574_cs: use netstats in net_device structure
      3c589_cs: use netstats in net_device structure
      6pack: use netstats in net_device structure
      acenic: use netstats in net_device structure
      3c523: use netstats in net_device structure
      3c527: use netstats in net_device structure
      3c359: use netstats in net_device structure
      airo: use netstats in net_device structure
      arlan: use netstats in net_device structure
      atmel: use netstats in net_device structure

Pavel Emelyanov (84):
      netns: Introduce sysctl root for read-only net sysctls.
      netns: Register net/core/ sysctls at read-only root.
      inet: Rename fragmentation sysctl-related functions/variables.
      ipv6: In fragmentation code, handle error returned from register_pernet_subsys.
      inet: Register fragmentation some ctls at read-only root.
      ipv6: Register some net/ipv6/ core sysctls at read-only root.
      net: The dev->get_stats pointer is not NULL nowadays.
      bridge: Use on-device stats instead of private ones.
      ipgre: Use on-device stats instead of private ones.
      ipip: Use on-device stats instead of private ones.
      sit: Use on-device stats instead of private ones.
      ipmr: Ipip tunnel uses on-device stats.
      tunnels: Remove stat member from ip_tunnel struct.
      ip6tnl: Use on-device stats instead of private ones.
      ipmr: Use on-device stats instead of private ones.
      ip6mr: Use on-device stats instead of private ones.
      mac80211: Brush up error paths in mesh_path_add.
      mac80211: Fix one more call to synchronize_rcu in atomic context.
      mac80211: Prepare mesh_table_grow to failing copy_node callback.
      mac80211: Report allocation failure from mesh_path_node_copy.
      mac80211: Fix sleeping allocation under lock in mesh_path_node_copy.
      mac80211: Do not report false error from mesh_path_add.
      mac80211: Merge error paths in mesh_table_grow().
      mac80211: Consolidate hash kfree-ing in mesh.c.
      bonding: Remove redundant argument from bond_create.
      bonding: Relax unneeded _safe lists iterations.
      bonding: Remove unneeded list_empty checks.
      udp: introduce a udp_hashfn function
      udp: provide a struct net pointer for __udp[46]_lib_mcast_deliver
      udp: add struct net argument to udp_hashfn
      inet: add struct net argument to inet_bhashfn
      inet: add struct net argument to inet_lhashfn
      inet: add struct net argument to inet_ehashfn
      inet6: add struct net argument to inet6_ehashfn
      netns: introduce the net_hash_mix "salt" for hashes
      sctp: fix error path in sctp_proc_init
      tcp: de-bloat a bit with factoring NET_INC_STATS_BH out
      MIB: add struct net to UDP_INC_STATS_USER
      MIB: add struct net to UDP_INC_STATS_BH
      MIB: add struct net to UDP6_INC_STATS_USER
      MIB: add struct net to UDP6_INC_STATS_BH
      icmp: add struct net argument to icmp_out_count
      inet: toss struct net initialization around
      icmp: drop unused MIB accounting wrappers
      mib: add struct net to ICMP_INC_STATS
      mib: add struct net to ICMP_INC_STATS_BH
      mib: add struct net to ICMPMSGOUT_INC_STATS
      mib: add struct net to ICMPMSGIN_INC_STATS_BH
      ipv4: prepare net initialization for IP accounting
      mib: drop unused IP_INC_STATS_USER
      mib: add net to IP_INC_STATS
      mib: add net to IP_INC_STATS_BH
      mib: add net to IP_ADD_STATS_BH
      inet: prepare struct net for TCP MIB accounting
      mib: drop unused TCP_XXX_STATS macros
      tcp: add net to tcp_mib_init
      mib: add net to TCP_INC_STATS
      mib: add net to TCP_INC_STATS_BH
      mib: add net to TCP_DEC_STATS
      mib: add net to TCP_ADD_STATS_USER
      sock: add net to prot->enter_memory_pressure callback
      inet: prepare net on the stack for NET accounting macros
      tcp: replace tcp_sock argument with sock in some places
      mib: add net to NET_INC_STATS
      mib: add net to NET_INC_STATS_BH
      mib: add net to NET_INC_STATS_USER
      mib: add net to NET_ADD_STATS_BH
      mib: add net to NET_ADD_STATS_USER
      mib: add netns/mib.h file
      ipv4: add pernet mib operations
      mib: put tcp statistics on struct net
      mib: put ip statistics on struct net
      mib: put net statistics on struct net
      mib: put udp statistics on struct net
      mib: put udplite statistics on struct net
      mib: put icmp statistics on struct net
      mib: put icmpmsg statistics on struct net
      ipv4: clean the init_ipv4_mibs error paths
      proc: create /proc/net/netstat file in each net
      proc: create /proc/net/snmp file in each net
      proc: show per-net ip_devconf.forwarding in /proc/net/snmp
      proc: clean the ip_misc_proc_init and ip_proc_init_net error paths
      proc: consolidate per-net single_open callers
      proc: consolidate per-net single-release callers

Pavel Machek (1):
      wireless: Small cleanups

Pavel Roskin (5):
      mac80211: fix panic when using hardware WEP
      hostap: don't skip any headers in hostap_80211_header_parse()
      hostap: add radiotap support in monitor mode
      hostap: use radiotap headers by default
      hostap: don't compile prism2_suspend() for hostap_pci without CONFIG_PM

Pekka Enberg (7):
      netfilter: nf_conntrack_extend: use krealloc() in nf_conntrack_extend.c V2
      ipg: always compile in jumbo frame support
      ipg: remove jumbo frame #ifdef from mtu
      ipg: per-device rxfrag_size
      ipg: per-device rxsupport_size
      ipg: per-device max_rxframe_size
      ipg: run-time configurable jumbo frame support

Peter P Waskiewicz Jr (1):
      igb: Introduce multiple TX queues with infrastructure

Rafael J. Wysocki (1):
      irda: Remove useless pm_dev references

Ralf Baechle (1):
      SAA9730: Remove driver

Rami Rosen (7):
      netfilter: nf_conntrack: remove unnecessary function declaration
      netfilter: {ip,ip6,nfnetlink}_queue: misc cleanups
      ipv6 mcast: Remove unused macro (MLDV2_QQIC) from mcast.c.
      ipv6 mroute: Use MRT6_VERSION instead of MRT_VERSION in ip6mr.c.
      ipv6 addrconf: Remove IFA_GLOBAL definition from include/net/if_inet6.h.
      ipv6: minor cleanup in net/ipv6/tcp_ipv6.c [RESEND ].
      mac80211: remove MAC80211_DEBUG from net/mac80211/Kconfig.

Randy Dunlap (6):
      3c515: fix using pnp_get_resource when CONFIG_ISAPNP=n
      cxgb3: fix build error when INET=n
      bridge: fix IPV6=n build
      iwlwifi: fix build for CONFIG_INPUT=n
      mac80211: fix lots of kernel-doc
      bluetooth/hci_bcsp: fix bitrev Kconfig

Richard Kennedy (2):
      udp: reorder udp_iter_state to remove padding on 64bit builds
      net: remove padding from struct socket on 64bit & increase objects/cache

Rick Farrington (1):
      iwlwifi: fix incorrect monitor mode operation

Robert P. J. Day (1):
      rndis_wlan: Use kernel-supplied ARRAY_SIZE() macro.

Ron Rindjunsky (45):
      iwlwifi: arranging aggregation actions
      iwlwifi: expanding HW parameters control
      iwlwifi: support 64 bit DMA masks
      iwlwifi: handle shared memory
      iwlwifi: unify init driver flow
      iwlwifi: iwl-sta redundant includes clean up
      iwlwifi-5000: add iwl 5000 shared memory handlers
      iwlwifi: map A-MPDU HW queue to mac80211 A-MPDU SW queue
      iwlwifi-5000: rename iwl5000_init_nic to iwl5000_init_config
      iwlwifi: create disable SCD Tx FIFOs handler
      iwlwifi: move NIC init and Tx queues init to iwlcore
      iwlwifi: handle shared memory Rx index access
      iwlwifi: remove 4965 prefix from iwl4965_kw and iwl4965_tx_queue
      iwlwifi: fix spinlock used before initialized
      iwlwifi: changing irrelevant comment
      iwlwifi: remove iwl4965_nic_start function
      mac80211: separate Tx and Rx MCS when configuring HT
      iwlwifi: filling Tx MCS set
      iwlwifi: rename and move Tx queue activation/deactivation
      iwlwifi: add rx_handlers stub for iwl5000
      iwlwifi: add ucode loaders for iwl5000
      iwlwifi: add ucode init flow handling for iwl5000
      iwlwifi: iwl5000 WiFi/WiMax coexistence
      iwlwifi: add RTC data address for iwl5000
      iwlwifi: increase max payload of iwl_cmd
      iwlwifi: activate status ready timeout only for run time ucode
      iwlwifi: add iwl5000_tx_response structure
      iwlwlifi: impelemnt 5000 tx response path
      iwlwifi: iwl-5000 add rxon_assoc
      iwlwifi: Rx handlers common use for 4965 and 5000
      iwlwifi: move iwl_get_hw_mode to iwl-core.h
      iwlwifi: removing IWL4965_HT config
      iwlwifi: map sw and hw ampdu queues
      iwlwifi: use ieee80211_conf to examine rate capabilities
      iwlwifi: fix allow iwlwifi to aggregate according to tid load
      mac80211: do not fragment while aggregation is in use
      iwlwifi: remove 4965 prefix from iwl4965_ucode
      iwlwifi: use iwl_is_associated when possible
      iwlwifi: move rx aggregation functions to iwl-rx.c
      iwlwifi: remove obsolete lq_ready use
      iwlwifi: unite common settings of HW params
      iwlwifi: control 11n capabilities through module param
      iwlwifi: eliminate iwl4965_mac_get_tsf
      mac80211: add block ack request capability
      iwlwifi: request Tx of block ack request if necessary

Rumen G. Bogdanovski (1):
      ipvs: More reliable synchronization on connection close

Russ Dill (1):
      netfilter: Get rid of refrences to no longer existant Fast NAT.

Rusty Russell (3):
      tun: Interface to query tun/tap features.
      tun: TUNSETFEATURES to set gso features.
      tun: Allow GSO using virtio_net_hdr

Samuel Ortiz (1):
      mac80211: power management wext hooks

Santwona Behera (2):
      netdev: Add support for rx flow hash configuration, using ethtool.
      niu: Add support for rx flow hash configuration.

Scott Ashcroft (1):
      rndis_wlan: use ARRAY_SIZE instead of sizeof when adding 11g rates

Sreenivasa Honnur (3):
      S2io: Fix IOMMU overflow checking.
      S2io: Enable msi-x link interrupts.
      S2io: Version update for IOMMU overflow checking and enable msi-x link interrupts patches.

Stefanik Gábor (1):
      iwlwifi: enable packet injection for iwl3945

Stephen Hemminger (28):
      tg3: remove unneeded semicolons
      atl1: use netdev_alloc_skb
      ixp2000: use netdev_alloc_skb
      hamachi: use netdev_alloc_skb
      dl2k: use netdev_alloc_skb
      via-velocity: use netdev_alloc_skb
      via-velocity: use memmove
      tlan: get rid of padding buffer
      tlan: use netdevice stats
      tlan: remove unused devName field
      tlan: 64bit conversion
      tlan: manage rx allocation failure better
      tlan: proper shared IRQ support
      tlan: wrap source lines
      sky2: split phy power into two functions
      sky2: put PHY in sleep when down
      sky2: pci power savings
      ts108: use netdev_alloc_skb
      ns8320: use netdev_alloc_skb
      bridge: handle process all link-local frames
      bridge: make bridge address settings sticky
      sky2: phy setup changes
      sky2: chip version printout
      sky2: use DEFINE_PCI_DEVICE_TABLE
      sky2: 88E8057 chip support
      sky2: version 1.22
      icmp: fix units for ratelimit
      tcp: RTT metrics scaling

Stephen Rothwell (2):
      [netdrvr] Fix 8390 build breakage
      wireless: fix fallout from device_create removal

Sven Schnelle (1):
      macb: use random mac if stored address in EEPROM is invalid

Sven Wegener (5):
      ipvs: Initialize mcast addr at compile time
      ipvs: Use ERR_PTR for returning errors from make_receive_sock() and make_send_sock()
      ipvs: Use kthread_run() instead of doing a double-fork via kernel_thread()
      ipvs: Put backup thread on mcast socket wait queue
      ipvs: Use schedule_timeout_interruptible() instead of msleep_interruptible()

Takashi Iwai (1):
      Fix missing exports for net/phy/mdio-bitbang.c

Taku Izumi (2):
      e1000e: make ioport free
      igb: make ioport free

Thomas Graf (1):
      ipv4 addr: Send netlink notification for address label changes

Tobias Diedrich (5):
      [netdrvr] forcedeth: setup wake-on-lan before shutting down
      [netdrvr] forcedeth: save/restore device configuration space
      [netdrvr] forcedeth: reorder suspend/resume code
      Fix forcedeth hibernate/wake-on-lan problems
      Fix forcedeth hibernate/wake-on-lan problems

Tomas Winkler (103):
      iwlwifi: move find station to iwl-sta.c
      iwlwifi: cleanup set_pwr_src
      iwlwifi: define ANA_PLL values in iwl-csr.h
      iwlwifi: export int iwl4965_set_pwr_src
      iwlwifi: changing EEPROM layout handling
      iwlwifi: remove includes to net/ieee80211.h
      iwlwifi: add apm init handler
      iwlwifi: add iwl_hw_detect function to iwl core
      iwlwifi: check eeprom version in pci probe time
      iwlwifi: reorganize TX RX constatns
      iwlwifi: 3945 remove unused SCD definitions
      iwlwifi: remove 49 prefix from general CSR values
      iwlwifi: remove unnecessary apmg settings
      iwlwifi: wrapping nic configuration in iwl core handler
      iwlwifi-5000: adding initial recognition for the 5000 family
      iwlwifi-5000: add ops infrastructure for 5000
      iwlwifi-5000: add apm_init handler for 5000 HW family
      iwlwifi-5000: use iwl4965_set_pwr_src in 5000
      iwlwifi-5000: EEPROM settings for 5000
      iwlwifi-5000: adding iwl5000 HW parameters
      iwlwifi-5000: adjust antennas names in 5000 HW family
      iwlwifi-5000: Add HW REV of 5000 HW family
      iwlwifi-5000: add eeprom check version handler
      iwlwifi-5000: add nic config handler for 5000 HW
      iwlwifi: rename iwl-4965-commands to iwl-commands.h
      iwlwifi: rename iwl-4965.h to iwl-dev.h
      iwlwifi: move RX code to iwl-rx.c
      iwlwifi: don't override association channel with control channel
      iwlwifi: remove 4965 from station_entry
      iwlwifi: debugfs EEPROM dump
      iwlwifi: remove 4965 from rx_packet
      iwlwifi: generalize iwl4965_send_add_station function
      iwlwifi-5000: add build_addsta_hcmd handler for 5000 HW
      iwlwifi: move iwl4965_set_rxon_ht into iwlcore
      iwlwifi: compile iwl-sta into iwlcore
      iwlwifi: add device sysfs version entry
      iwlwifi: rename iwl4965_queue to iwl_queue
      iwlwifi: rename iwl4965_tx_info to iwl_tx_info
      iwlwifi: remove 4965 from iwl4965_tx_queue_update_write_ptr
      iwlwifi: remove 4965 prefix from iwl4965_frame
      iwlwifi: remove 4965 from iwl4965_rate_info
      iwlwifi: move iwl_bcast_addr to iwlcore
      iwlwifi: move more station managment into iwl-sta.c
      iwlwifi: remove 4956 form iwl4965_tx_cmd
      iwlwifi: refactor ieee80211_get_qos_ctrl
      iwlwifi: move TX code into iwl-tx.c
      iwlwifi: remove 4965 remainings in iwl-eeprom.c file
      iwlwifi: add debugfs to disable/enable run time calibration
      iwlwifi: refactor pci prob flow
      mac80211: fix ieee80211_get_buffered_bc
      mac80211: fix deadlock in sta->lock
      iwlwifi: mark 4965 ucode types
      iwlwifi: remove unused variable form __iwl4965_down
      iwlwifi: remove notif_missed_beacons variable
      iwlwifi: clean up alive_start routine
      iwlwifi: remove 4965 from alive_resp structures
      iwlwifi: setup correctly L1 L0S pi link values
      iwlwifi: implement apm reset flow
      iwlwifi: implement apm stop function
      iwlwifi: refactor stop master function
      iwlwifi: move txq_ctx_stop into iwl-tx.c
      iwlwifi: move iwl_rxq_stop into iwl-rx.c
      iwlwifi: add remove station functionality
      iwlwifi: move add sta handler to iwl-sta.c
      iwlwifi: move iwl_rx_missed_beacon_notif to iwl-rx.c
      iwlwifi-5000: implement initial calibration for 5000
      iwlwifi: move tx response common handlers to iwlcore
      iwlwifi: move 4965 tx response into iwl-4965.c
      iwlwifi: move tx reclaim flow into iwl-tx
      iwlwifi: implement txq invalidate byte count table
      iwlwifi: move iwl_sta_modify_enable_tid_tx to iwl-sta.c
      iwlwifi: move aggregation code to iwl-tx.c
      iwlwifi: add frame count limit to link quality command
      iwlwifi: clean iwl4965_mac_config
      mac80211: fix unbalanced locking in ieee80211_get_buffered_bc
      mac80211: removing shadowed sband
      iwlwifi: add TX aggregation code for 5000 HW
      iwlwifi: remove unused flag
      iwlwifi: format log prints for easier parsing
      iwlwifi: refactor tx aggregation response flow
      iwlwifi: refactor setting tx power
      iwlwifi: move scan to iwl-scan.c iwlcore
      iwlwifi: move rate helpers to iwlcore
      iwlwifi: cleans up scanning code
      mac80211: fix beacon interval value
      mac80211: add phy information to giwname
      mac80211: add spectrum capabilities
      mac80211: fix warning: unused variable invoke_tx_handlers
      iwlwifi: Add eeprom version to the version file in sysfs
      iwlwifi: fix IBSS association flow
      iwlwifi: fix 4965 uCode load
      iwlwifi: fix error path of iwl_rfkill_init
      mac80211: remove useless tid assignment for management and control frames
      mac80211: fix warning: unused variable ifsta
      mac80211: call bss_info_change only once upon disassociation
      iwlwif: remove compilation warnings iwl_add_radiotap
      iwlwifi: remove post associate work
      iwlwifi: rs always set lq_sta->priv
      iwlwifi: differentiate 4965 and 5000 hw ampdu queues number
      iwlwifi: fix LED stall
      iwlwifi: LED use correctly blink table
      iwlwifi: unify 4965 and 5000 scanning code
      iwlwifi: enable active scanning

Tony Vroon (1):
      mac80211: implement EU regulatory domain

Ursula Braun (1):
      af_iucv: exploit target message class support of IUCV

Vlad Yasevich (9):
      sctp: Support the new specification of sctp_connectx()
      sctp: Fix problems with the new SCTP_DELAYED_ACK code
      sctp: Follow security requirement of responding with 1 packet
      sctp: Kill unused variable in sctp_assoc_bh_rcv()
      sctp: Mark GET_PEER|LOCAL_ADDR_OLD deprecated.
      sctp: Support ipv6only AF_INET6 sockets.
      sctp: Do not leak memory on multiple listen() calls
      sctp: Allow only 1 listening socket with SO_REUSEADDR
      sctp: Update sctp global memory limit allocations.

Vladimir Koutny (1):
      mac80211: eliminate IBSS warning in rate_lowest_index()

Vladislav Zolotarov (1):
      bnx2x: Add TPA, Broadcoms HW LRO

Wang Chen (13):
      netdevice: change net_device->promiscuity/allmulti to unsigned int
      netdevice: Fix promiscuity and allmulti overflow
      ipv6: Do cleanup for ip6_mr_init.
      ipv4: Do cleanup for ip_mr_init
      af_packet: Check return of dev_set_promiscuity/allmulti
      bonding: Check return of dev_set_promiscuity/allmulti
      bridge: Check return of dev_set_promiscuity
      ipv6: Check return of dev_set_allmulti
      ipv6: Fix using after dev_put()
      ipv4: Check return of dev_set_allmulti
      ipv4: Fix ipmr unregister device oops
      macvlan: Check return of dev_set_allmulti
      8021q: Check return of dev_set_promiscuity/allmulti

Wei Yongjun (2):
      sctp: Bring SCTP_DELAYED_ACK socket option into API compliance
      sctp: Validate Initiate Tag when handling ICMP message

Wendy Xiong (2):
      bnx2: Add EEH PCI recovery.
      bnx2x: Add PCIE EEH support

Will Newton (1):
      net/ipv4/tcp.c: Fix use of PULLHUP instead of POLLHUP in comments.

YOSHIFUJI Hideaki (20):
      ipv6 addrconf: Introduce addrconf_is_prefix_route() helper.
      key: Introduce pfkey_sockaddr_len() for raw sockaddr{} length.
      key: Share common code path to fill sockaddr{}.
      key: Share common code path to extract address from sockaddr{}.
      key: Use xfrm_addr_cmp() where appropriate.
      tcp md5sig: Share MD5 Signature option parser between IPv4 and IPv6.
      tcp md5sig: Remove redundant protocol argument.
      tcp md5sig: Share most of hash calcucaltion bits between IPv4 and IPv6.
      tcp md5sig: Let the caller pass appropriate key for tcp_v{4,6}_do_calc_md5_hash().
      ipv6: Do not assign non-valid address on interface.
      ipv6: Do not forward packets with the unspecified source address.
      ipv6: Assume the loopback address in link-local scope.
      ipv6: Add disable_ipv6 sysctl to disable IPv6 operaion on specific interface.
      ipv6 addrconf: add accept_dad sysctl to control DAD operation.
      ipv6 route: Prefer outgoing interface with source address assigned.
      ipv4,ipv6 mroute: Add some helper inline functions to remove ugly ifdefs.
      netns: Use net_eq() to compare net-namespaces for optimization.
      ipv6 netns: Make several "global" sysctl variables namespace aware.
      net: Use standard structures for generic socket address structures.
      ipv6 mcast: Omit redundant address family checks in ip6_mc_source().

Yaniv Rosner (2):
      bnx2x: Adding bnx2x_link
      bnx2x: New link code

Yi Zhu (1):
      mac80211: add MAC80211_VERBOSE_SPECT_MGMT_DEBUG Kconfig option

Yitchak Gertner (2):
      bnx2x: New statistics code
      bnx2x: Enhanced self test

Zhu Yi (5):
      iwlwifi: create drivers debugfs dir under wiphy->debugfsdir
      iwlwifi: fix software rf_kill problem when interface is down
      iwlwifi: fix iwl4965 temperature callback calibration issue
      iwl3945: remove RFKILL_STATE_HARD_BLOCKED warnings
      iwlwifi: send TXPOWER command after a new RXON command

 Documentation/feature-removal-schedule.txt         |   22 +
 Documentation/networking/bonding.txt               |  110 +-
 Documentation/networking/dm9000.txt                |  167 +
 Documentation/networking/ip-sysctl.txt             |   21 +-
 Documentation/networking/ixgb.txt                  |  419 +-
 Documentation/networking/mac80211_hwsim/README     |   67 +
 .../networking/mac80211_hwsim/hostapd.conf         |   11 +
 .../networking/mac80211_hwsim/wpa_supplicant.conf  |   10 +
 Documentation/networking/multiqueue.txt            |   90 +-
 Documentation/networking/s2io.txt                  |    7 +-
 Documentation/powerpc/booting-without-of.txt       |   78 +-
 Documentation/rfkill.txt                           |  547 +-
 MAINTAINERS                                        |   18 +-
 arch/blackfin/mach-bf527/boards/ezkit.c            |    7 +-
 arch/blackfin/mach-bf533/boards/H8606.c            |    7 +-
 arch/blackfin/mach-bf537/boards/generic_board.c    |    7 +-
 drivers/atm/Kconfig                                |   79 +-
 drivers/atm/Makefile                               |   39 -
 drivers/atm/fore200e.c                             |  130 +-
 drivers/atm/fore200e.h                             |    3 -
 drivers/atm/fore200e_firmware_copyright            |   31 -
 drivers/atm/fore200e_mkfirm.c                      |  154 -
 drivers/atm/he.c                                   |  152 -
 drivers/atm/he.h                                   |   26 -
 drivers/atm/iphase.c                               |   30 +-
 drivers/atm/pca200e.data                           |  850 -
 drivers/atm/pca200e_ecd.data                       |  906 -
 drivers/atm/sba200e_ecd.data                       |  928 -
 drivers/atm/suni.c                                 |  130 +-
 drivers/atm/suni.h                                 |   40 +-
 drivers/bluetooth/Kconfig                          |    1 +
 drivers/bluetooth/hci_bcsp.c                       |   44 +-
 drivers/char/pcmcia/synclink_cs.c                  |   28 +-
 drivers/char/synclink.c                            |   33 +-
 drivers/char/synclink_gt.c                         |   28 +-
 drivers/char/synclinkmp.c                          |   31 +-
 drivers/infiniband/ulp/ipoib/ipoib_multicast.c     |    4 +-
 drivers/isdn/i4l/isdn_net.c                        |    2 +-
 drivers/media/dvb/dvb-core/dvb_net.c               |    4 +-
 drivers/net/3c503.c                                |   14 +-
 drivers/net/3c515.c                                |    4 +
 drivers/net/3c523.c                                |   37 +-
 drivers/net/3c527.c                                |   45 +-
 drivers/net/8139cp.c                               |   44 +-
 drivers/net/8139too.c                              |   66 +-
 drivers/net/8390.h                                 |   19 +-
 drivers/net/8390p.c                                |   66 +
 drivers/net/Kconfig                                |  191 +-
 drivers/net/Makefile                               |   15 +-
 drivers/net/a2065.c                                |    4 -
 drivers/net/acenic.c                               |   21 +-
 drivers/net/acenic.h                               |    1 -
 drivers/net/amd8111e.c                             |  137 +-
 drivers/net/arm/ixp4xx_eth.c                       |    3 +-
 drivers/net/atarilance.c                           |    2 +-
 drivers/net/atlx/atl1.c                            |    3 +-
 drivers/net/au1000_eth.c                           |    2 +-
 drivers/net/b44.c                                  |  140 +-
 drivers/net/bfin_mac.c                             |    2 +-
 drivers/net/bnx2.c                                 | 1339 +-
 drivers/net/bnx2.h                                 |  115 +-
 drivers/net/bnx2_fw.h                              |   80 +
 drivers/net/bnx2_fw2.h                             | 8858 +++++-----
 drivers/net/bnx2x.c                                | 9988 ----------
 drivers/net/bnx2x.h                                | 1585 +-
 drivers/net/bnx2x_fw_defs.h                        |  483 +-
 drivers/net/bnx2x_hsi.h                            | 1101 +-
 drivers/net/bnx2x_init.h                           |  352 +-
 drivers/net/bnx2x_init_values.h                    |19186 ++++++++++++++------
 drivers/net/bnx2x_link.c                           | 4527 +++++
 drivers/net/bnx2x_link.h                           |  168 +
 drivers/net/bnx2x_main.c                           |10294 +++++++++++
 drivers/net/bnx2x_reg.h                            | 1969 ++-
 drivers/net/bonding/bond_alb.c                     |    6 +-
 drivers/net/bonding/bond_main.c                    |  824 +-
 drivers/net/bonding/bond_sysfs.c                   |  103 +-
 drivers/net/bonding/bonding.h                      |   17 +-
 drivers/net/chelsio/cxgb2.c                        |    2 -
 drivers/net/chelsio/sge.c                          |   70 +-
 drivers/net/cpmac.c                                |   35 +-
 drivers/net/cxgb3/adapter.h                        |   18 +
 drivers/net/cxgb3/common.h                         |    1 +
 drivers/net/cxgb3/cxgb3_ctl_defs.h                 |    5 +-
 drivers/net/cxgb3/cxgb3_ioctl.h                    |    1 +
 drivers/net/cxgb3/cxgb3_main.c                     |   19 +
 drivers/net/cxgb3/cxgb3_offload.c                  |   32 +-
 drivers/net/cxgb3/l2t.c                            |    2 +-
 drivers/net/cxgb3/regs.h                           |   10 +-
 drivers/net/cxgb3/sge.c                            |  391 +-
 drivers/net/cxgb3/t3_cpl.h                         |   51 +
 drivers/net/cxgb3/t3cdev.h                         |    4 +-
 drivers/net/declance.c                             |    4 -
 drivers/net/dl2k.c                                 |   10 +-
 drivers/net/dm9000.c                               | 1161 +-
 drivers/net/dm9000.h                               |   11 +
 drivers/net/e1000/e1000_main.c                     |   64 +-
 drivers/net/e1000e/e1000.h                         |    4 +
 drivers/net/e1000e/netdev.c                        |   84 +-
 drivers/net/fealnx.c                               |   43 +-
 drivers/net/fec_mpc52xx.c                          |    2 +-
 drivers/net/forcedeth.c                            |   82 +-
 drivers/net/fs_enet/fs_enet-main.c                 |   33 +-
 drivers/net/gianfar.c                              |   82 +-
 drivers/net/gianfar.h                              |   11 -
 drivers/net/hamachi.c                              |   12 +-
 drivers/net/hamradio/6pack.c                       |   26 +-
 drivers/net/hamradio/bpqether.c                    |   14 +-
 drivers/net/hamradio/mkiss.c                       |    2 +
 drivers/net/hp.c                                   |   14 +-
 drivers/net/hplance.c                              |    4 +-
 drivers/net/ibm_emac/Kconfig                       |   70 -
 drivers/net/ibm_emac/Makefile                      |   11 -
 drivers/net/ibm_emac/ibm_emac.h                    |  329 -
 drivers/net/ibm_emac/ibm_emac_core.c               | 2263 ---
 drivers/net/ibm_emac/ibm_emac_core.h               |  222 -
 drivers/net/ibm_emac/ibm_emac_debug.c              |  211 -
 drivers/net/ibm_emac/ibm_emac_debug.h              |   62 -
 drivers/net/ibm_emac/ibm_emac_mal.c                |  570 -
 drivers/net/ibm_emac/ibm_emac_mal.h                |  267 -
 drivers/net/ibm_emac/ibm_emac_phy.c                |  398 -
 drivers/net/ibm_emac/ibm_emac_phy.h                |   80 -
 drivers/net/ibm_emac/ibm_emac_rgmii.c              |  200 -
 drivers/net/ibm_emac/ibm_emac_rgmii.h              |   64 -
 drivers/net/ibm_emac/ibm_emac_tah.c                |  110 -
 drivers/net/ibm_emac/ibm_emac_tah.h                |   87 -
 drivers/net/ibm_emac/ibm_emac_zmii.c               |  253 -
 drivers/net/ibm_emac/ibm_emac_zmii.h               |   82 -
 drivers/net/ibm_newemac/core.c                     |    4 +
 drivers/net/ifb.c                                  |   14 -
 drivers/net/igb/e1000_82575.c                      |  446 +-
 drivers/net/igb/e1000_82575.h                      |   36 +-
 drivers/net/igb/e1000_defines.h                    |   38 +-
 drivers/net/igb/e1000_hw.h                         |   16 +-
 drivers/net/igb/e1000_mac.c                        |  144 +-
 drivers/net/igb/e1000_mac.h                        |    1 +
 drivers/net/igb/e1000_nvm.c                        |   52 +-
 drivers/net/igb/e1000_phy.c                        |  138 +-
 drivers/net/igb/e1000_regs.h                       |    9 +-
 drivers/net/igb/igb.h                              |   51 +-
 drivers/net/igb/igb_ethtool.c                      |  203 +-
 drivers/net/igb/igb_main.c                         | 1284 +-
 drivers/net/ipg.c                                  |  105 +-
 drivers/net/ipg.h                                  |   83 +-
 drivers/net/irda/ali-ircc.h                        |    2 -
 drivers/net/irda/au1000_ircc.h                     |    1 -
 drivers/net/irda/donauboe.c                        |    6 +-
 drivers/net/irda/smsc-ircc2.c                      |    1 -
 drivers/net/irda/smsc-ircc2.h                      |    1 -
 drivers/net/irda/via-ircc.h                        |    1 -
 drivers/net/ixgb/Makefile                          |    2 +-
 drivers/net/ixgb/ixgb.h                            |   21 +-
 drivers/net/ixgb/ixgb_ee.c                         |   28 +-
 drivers/net/ixgb/ixgb_ee.h                         |   12 +-
 drivers/net/ixgb/ixgb_ethtool.c                    |  120 +-
 drivers/net/ixgb/ixgb_hw.c                         |   40 +-
 drivers/net/ixgb/ixgb_hw.h                         |    2 +-
 drivers/net/ixgb/ixgb_ids.h                        |   10 +-
 drivers/net/ixgb/ixgb_main.c                       |  499 +-
 drivers/net/ixgb/ixgb_osdep.h                      |    4 +-
 drivers/net/ixgb/ixgb_param.c                      |   44 +-
 drivers/net/ixgbe/ixgbe.h                          |    9 +
 drivers/net/ixgbe/ixgbe_ethtool.c                  |   27 +-
 drivers/net/ixgbe/ixgbe_main.c                     |  191 +-
 drivers/net/ixp2000/ixpdev.c                       |    4 +-
 drivers/net/lib8390.c                              |  100 +-
 drivers/net/loopback.c                             |    8 +-
 drivers/net/mac8390.c                              |    8 +-
 drivers/net/macb.c                                 |    8 +-
 drivers/net/macsonic.c                             |   19 +-
 drivers/net/macvlan.c                              |   30 +-
 drivers/net/mv643xx_eth.c                          | 4557 ++---
 drivers/net/myri10ge/myri10ge.c                    | 1076 +-
 drivers/net/natsemi.c                              |    4 +-
 drivers/net/ne.c                                   |   14 +-
 drivers/net/ne2.c                                  |   16 +-
 drivers/net/niu.c                                  |  203 +-
 drivers/net/niu.h                                  |    2 +-
 drivers/net/ns83820.c                              |    9 +-
 drivers/net/pci-skeleton.c                         |    1 -
 drivers/net/pcmcia/3c574_cs.c                      |   47 +-
 drivers/net/pcmcia/3c589_cs.c                      |   49 +-
 drivers/net/pcmcia/axnet_cs.c                      |   70 +-
 drivers/net/pcnet32.c                              |    6 +-
 drivers/net/phy/Kconfig                            |    9 +-
 drivers/net/phy/Makefile                           |    1 +
 drivers/net/phy/broadcom.c                         |  201 +-
 drivers/net/phy/mdio-bitbang.c                     |    2 +
 drivers/net/phy/mdio-ofgpio.c                      |  205 +
 drivers/net/ppp_generic.c                          |   22 +-
 drivers/net/ps3_gelic_net.c                        |   10 +-
 drivers/net/ps3_gelic_net.h                        |    2 +-
 drivers/net/ps3_gelic_wireless.c                   |  236 +-
 drivers/net/ps3_gelic_wireless.h                   |    7 +-
 drivers/net/qla3xxx.c                              |    4 +-
 drivers/net/r8169.c                                |  145 +-
 drivers/net/s2io.c                                 |  183 +-
 drivers/net/s2io.h                                 |    3 +-
 drivers/net/saa9730.c                              | 1139 --
 drivers/net/saa9730.h                              |  384 -
 drivers/net/sb1250-mac.c                           |    2 +-
 drivers/net/sfc/Kconfig                            |    2 +
 drivers/net/sfc/Makefile                           |    2 +-
 drivers/net/sfc/boards.c                           |    2 +-
 drivers/net/sfc/boards.h                           |    3 +-
 drivers/net/sfc/efx.c                              |    6 +-
 drivers/net/sfc/falcon.c                           |   74 +-
 drivers/net/sfc/i2c-direct.c                       |  381 -
 drivers/net/sfc/i2c-direct.h                       |   91 -
 drivers/net/sfc/net_driver.h                       |   11 +-
 drivers/net/sfc/sfe4001.c                          |  126 +-
 drivers/net/sh_eth.c                               | 1174 ++
 drivers/net/sh_eth.h                               |  464 +
 drivers/net/sis190.c                               |    2 +-
 drivers/net/sis900.c                               |    2 +-
 drivers/net/sky2.c                                 |  241 +-
 drivers/net/sky2.h                                 |   24 +-
 drivers/net/smc911x.c                              |  422 +-
 drivers/net/smc911x.h                              |  494 +-
 drivers/net/spider_net.c                           |    4 +-
 drivers/net/starfire.c                             |  111 +-
 drivers/net/sunlance.c                             |    4 -
 drivers/net/tc35815.c                              |    2 +-
 drivers/net/tehuti.c                               |    2 +-
 drivers/net/tehuti.h                               |    1 +
 drivers/net/tg3.c                                  | 1268 +-
 drivers/net/tg3.h                                  |   40 +-
 drivers/net/tlan.c                                 |  490 +-
 drivers/net/tlan.h                                 |   26 +-
 drivers/net/tokenring/3c359.c                      |   20 +-
 drivers/net/tokenring/3c359.h                      |    2 -
 drivers/net/tsi108_eth.c                           |   11 +-
 drivers/net/tulip/21142.c                          |    6 +-
 drivers/net/tulip/de2104x.c                        |   10 +-
 drivers/net/tulip/eeprom.c                         |    6 +-
 drivers/net/tulip/interrupt.c                      |    5 +-
 drivers/net/tulip/media.c                          |    5 +-
 drivers/net/tulip/pnic.c                           |    5 +-
 drivers/net/tulip/pnic2.c                          |    5 +-
 drivers/net/tulip/timer.c                          |    6 +-
 drivers/net/tulip/tulip.h                          |    4 +-
 drivers/net/tulip/tulip_core.c                     |    8 +-
 drivers/net/tun.c                                  |  458 +-
 drivers/net/typhoon.c                              |    3 -
 drivers/net/ucc_geth.c                             |   33 +-
 drivers/net/ucc_geth_ethtool.c                     |    4 +-
 drivers/net/usb/Kconfig                            |   10 +
 drivers/net/usb/Makefile                           |    1 +
 drivers/net/usb/hso.c                              | 2836 +++
 drivers/net/usb/rndis_host.c                       |   14 +-
 drivers/net/via-rhine.c                            |   27 +-
 drivers/net/via-velocity.c                         |  183 +-
 drivers/net/via-velocity.h                         |    5 -
 drivers/net/virtio_net.c                           |    3 +-
 drivers/net/wan/Kconfig                            |    3 +-
 drivers/net/wan/c101.c                             |    6 +-
 drivers/net/wan/dscc4.c                            |   22 +-
 drivers/net/wan/farsync.c                          |   70 +-
 drivers/net/wan/hd6457x.c                          |   33 +-
 drivers/net/wan/hdlc.c                             |    2 +-
 drivers/net/wan/hdlc_cisco.c                       |    4 +-
 drivers/net/wan/hdlc_fr.c                          |   54 +-
 drivers/net/wan/hdlc_raw_eth.c                     |    2 +-
 drivers/net/wan/hdlc_x25.c                         |    6 +-
 drivers/net/wan/pc300_drv.c                        |   71 +-
 drivers/net/wan/pc300_tty.c                        |    6 +-
 drivers/net/wan/wanxl.c                            |   26 +-
 drivers/net/wireless/Kconfig                       |   25 +-
 drivers/net/wireless/Makefile                      |    2 +
 drivers/net/wireless/adm8211.c                     |   58 +-
 drivers/net/wireless/adm8211.h                     |    1 -
 drivers/net/wireless/airo.c                        |  156 +-
 drivers/net/wireless/arlan-main.c                  |   40 +-
 drivers/net/wireless/arlan.h                       |    1 -
 drivers/net/wireless/ath5k/Kconfig                 |    3 +
 drivers/net/wireless/ath5k/base.c                  |  377 +-
 drivers/net/wireless/ath5k/base.h                  |   36 +-
 drivers/net/wireless/ath5k/hw.c                    |    4 +-
 drivers/net/wireless/atmel.c                       |   70 +-
 drivers/net/wireless/b43/b43.h                     |   49 +-
 drivers/net/wireless/b43/debugfs.c                 |  436 +-
 drivers/net/wireless/b43/debugfs.h                 |   24 +-
 drivers/net/wireless/b43/dma.c                     |  119 +-
 drivers/net/wireless/b43/dma.h                     |    3 +-
 drivers/net/wireless/b43/lo.c                      |  731 +-
 drivers/net/wireless/b43/lo.h                      |  115 +-
 drivers/net/wireless/b43/main.c                    |  450 +-
 drivers/net/wireless/b43/main.h                    |    7 +
 drivers/net/wireless/b43/nphy.c                    |    2 -
 drivers/net/wireless/b43/phy.c                     |  291 +-
 drivers/net/wireless/b43/phy.h                     |   16 +-
 drivers/net/wireless/b43/pio.c                     |   44 +-
 drivers/net/wireless/b43/pio.h                     |    8 +-
 drivers/net/wireless/b43/rfkill.c                  |   27 +-
 drivers/net/wireless/b43/xmit.c                    |   88 +-
 drivers/net/wireless/b43/xmit.h                    |    4 +-
 drivers/net/wireless/b43legacy/b43legacy.h         |   17 -
 drivers/net/wireless/b43legacy/dma.c               |  172 +-
 drivers/net/wireless/b43legacy/dma.h               |    7 +-
 drivers/net/wireless/b43legacy/main.c              |   72 +-
 drivers/net/wireless/b43legacy/phy.c               |   14 +-
 drivers/net/wireless/b43legacy/pio.c               |   27 +-
 drivers/net/wireless/b43legacy/pio.h               |    7 +-
 drivers/net/wireless/b43legacy/radio.c             |   12 +-
 drivers/net/wireless/b43legacy/rfkill.c            |   28 +-
 drivers/net/wireless/b43legacy/xmit.c              |   70 +-
 drivers/net/wireless/b43legacy/xmit.h              |    2 +-
 drivers/net/wireless/hostap/hostap.h               |    3 +-
 drivers/net/wireless/hostap/hostap_80211_rx.c      |   21 +
 drivers/net/wireless/hostap/hostap_ap.c            |   32 +-
 drivers/net/wireless/hostap/hostap_hw.c            |   19 +-
 drivers/net/wireless/hostap/hostap_ioctl.c         |   63 +-
 drivers/net/wireless/hostap/hostap_main.c          |   20 +-
 drivers/net/wireless/hostap/hostap_wlan.h          |   14 +-
 drivers/net/wireless/iwlwifi/Kconfig               |   32 +-
 drivers/net/wireless/iwlwifi/Makefile              |   11 +-
 drivers/net/wireless/iwlwifi/iwl-3945-hw.h         |   13 +-
 drivers/net/wireless/iwlwifi/iwl-3945-led.c        |  146 +-
 drivers/net/wireless/iwlwifi/iwl-3945-led.h        |    2 +-
 drivers/net/wireless/iwlwifi/iwl-3945-rs.c         |   17 +-
 drivers/net/wireless/iwlwifi/iwl-3945.c            |  131 +-
 drivers/net/wireless/iwlwifi/iwl-3945.h            |   51 +-
 drivers/net/wireless/iwlwifi/iwl-4965-hw.h         |  634 +-
 drivers/net/wireless/iwlwifi/iwl-4965-rs.c         | 1233 +-
 drivers/net/wireless/iwlwifi/iwl-4965-rs.h         |  105 +-
 drivers/net/wireless/iwlwifi/iwl-4965.c            | 4004 +----
 drivers/net/wireless/iwlwifi/iwl-5000-hw.h         |  134 +
 drivers/net/wireless/iwlwifi/iwl-5000.c            | 1580 ++
 drivers/net/wireless/iwlwifi/iwl-calib.c           |  802 +
 drivers/net/wireless/iwlwifi/iwl-calib.h           |   84 +
 .../{iwl-4965-commands.h => iwl-commands.h}        |  462 +-
 drivers/net/wireless/iwlwifi/iwl-core.c            | 1259 ++-
 drivers/net/wireless/iwlwifi/iwl-core.h            |  219 +-
 drivers/net/wireless/iwlwifi/iwl-csr.h             |   38 +-
 drivers/net/wireless/iwlwifi/iwl-debug.h           |   31 +-
 drivers/net/wireless/iwlwifi/iwl-debugfs.c         |  103 +-
 .../net/wireless/iwlwifi/{iwl-4965.h => iwl-dev.h} |  567 +-
 drivers/net/wireless/iwlwifi/iwl-eeprom.c          |  171 +-
 drivers/net/wireless/iwlwifi/iwl-eeprom.h          |  206 +-
 drivers/net/wireless/iwlwifi/iwl-fh.h              |  391 +
 drivers/net/wireless/iwlwifi/iwl-hcmd.c            |   15 +-
 drivers/net/wireless/iwlwifi/iwl-helpers.h         |   92 +-
 drivers/net/wireless/iwlwifi/iwl-led.c             |  209 +-
 drivers/net/wireless/iwlwifi/iwl-led.h             |    5 +-
 drivers/net/wireless/iwlwifi/iwl-power.c           |  423 +
 drivers/net/wireless/iwlwifi/iwl-power.h           |   76 +
 drivers/net/wireless/iwlwifi/iwl-prph.h            |  333 +-
 drivers/net/wireless/iwlwifi/iwl-rfkill.c          |  106 +-
 drivers/net/wireless/iwlwifi/iwl-rfkill.h          |    6 -
 drivers/net/wireless/iwlwifi/iwl-rx.c              | 1321 ++
 drivers/net/wireless/iwlwifi/iwl-scan.c            |  931 +
 drivers/net/wireless/iwlwifi/iwl-sta.c             |  712 +-
 drivers/net/wireless/iwlwifi/iwl-sta.h             |   28 +-
 drivers/net/wireless/iwlwifi/iwl-tx.c              | 1519 ++
 drivers/net/wireless/iwlwifi/iwl3945-base.c        |  535 +-
 drivers/net/wireless/iwlwifi/iwl4965-base.c        | 5004 +-----
 drivers/net/wireless/libertas/Makefile             |    8 +-
 drivers/net/wireless/libertas/assoc.c              |    8 +-
 drivers/net/wireless/libertas/cmd.c                |  192 +-
 drivers/net/wireless/libertas/cmd.h                |    8 +-
 drivers/net/wireless/libertas/cmdresp.c            |   25 +-
 drivers/net/wireless/libertas/decl.h               |    8 +-
 drivers/net/wireless/libertas/defs.h               |   14 +-
 drivers/net/wireless/libertas/dev.h                |    8 +-
 drivers/net/wireless/libertas/host.h               |   17 +
 drivers/net/wireless/libertas/hostcmd.h            |    4 +-
 drivers/net/wireless/libertas/if_cs.c              |  315 +-
 drivers/net/wireless/libertas/if_usb.c             |   22 +
 drivers/net/wireless/libertas/main.c               |  254 +-
 drivers/net/wireless/libertas/persistcfg.c         |  453 +
 drivers/net/wireless/libertas/rx.c                 |    4 +-
 drivers/net/wireless/libertas/scan.c               |   36 +-
 drivers/net/wireless/libertas/types.h              |   30 +
 drivers/net/wireless/libertas/wext.c               |   32 +-
 drivers/net/wireless/mac80211_hwsim.c              |  515 +
 drivers/net/wireless/orinoco.c                     |   30 +-
 drivers/net/wireless/p54/p54.h                     |    2 +-
 drivers/net/wireless/p54/p54common.c               |  138 +-
 drivers/net/wireless/p54/p54common.h               |    1 -
 drivers/net/wireless/p54/p54pci.c                  |    2 +-
 drivers/net/wireless/prism54/isl_ioctl.c           |   49 +-
 drivers/net/wireless/rndis_wlan.c                  |  205 +-
 drivers/net/wireless/rt2x00/Kconfig                |   63 +-
 drivers/net/wireless/rt2x00/rt2400pci.c            |  352 +-
 drivers/net/wireless/rt2x00/rt2400pci.h            |    7 +-
 drivers/net/wireless/rt2x00/rt2500pci.c            |  312 +-
 drivers/net/wireless/rt2x00/rt2500pci.h            |   11 +-
 drivers/net/wireless/rt2x00/rt2500usb.c            |  307 +-
 drivers/net/wireless/rt2x00/rt2500usb.h            |   47 +-
 drivers/net/wireless/rt2x00/rt2x00.h               |  105 +-
 drivers/net/wireless/rt2x00/rt2x00config.c         |    2 +
 drivers/net/wireless/rt2x00/rt2x00debug.c          |   10 +-
 drivers/net/wireless/rt2x00/rt2x00dev.c            |  362 +-
 drivers/net/wireless/rt2x00/rt2x00firmware.c       |    8 +
 drivers/net/wireless/rt2x00/rt2x00lib.h            |   78 +-
 drivers/net/wireless/rt2x00/rt2x00mac.c            |  172 +-
 drivers/net/wireless/rt2x00/rt2x00pci.c            |  231 +-
 drivers/net/wireless/rt2x00/rt2x00pci.h            |   45 +-
 drivers/net/wireless/rt2x00/rt2x00queue.c          |  413 +-
 drivers/net/wireless/rt2x00/rt2x00queue.h          |  136 +-
 drivers/net/wireless/rt2x00/rt2x00reg.h            |  145 +-
 drivers/net/wireless/rt2x00/rt2x00rfkill.c         |  114 +-
 drivers/net/wireless/rt2x00/rt2x00usb.c            |  361 +-
 drivers/net/wireless/rt2x00/rt2x00usb.h            |   69 +-
 drivers/net/wireless/rt2x00/rt61pci.c              |  344 +-
 drivers/net/wireless/rt2x00/rt61pci.h              |    7 +-
 drivers/net/wireless/rt2x00/rt73usb.c              |  270 +-
 drivers/net/wireless/rt2x00/rt73usb.h              |    7 +-
 drivers/net/wireless/rtl8180_dev.c                 |   71 +-
 drivers/net/wireless/rtl8187.h                     |  119 +-
 drivers/net/wireless/rtl8187_dev.c                 |  558 +-
 drivers/net/wireless/rtl8187_rtl8225.c             |  250 +-
 drivers/net/wireless/rtl8187_rtl8225.h             |   15 +-
 drivers/net/wireless/rtl818x.h                     |   36 +-
 drivers/net/wireless/wl3501_cs.c                   |   10 +-
 drivers/net/wireless/zd1201.c                      |   21 +-
 drivers/net/wireless/zd1211rw/zd_mac.c             |  262 +-
 drivers/net/wireless/zd1211rw/zd_mac.h             |   16 -
 drivers/net/wireless/zd1211rw/zd_usb.c             |   29 +-
 drivers/s390/net/qeth_l3_main.c                    |    4 +-
 drivers/ssb/Kconfig                                |    2 +-
 drivers/ssb/main.c                                 |   75 +-
 drivers/ssb/pci.c                                  |   20 +-
 fs/compat_ioctl.c                                  |  114 +-
 fs/proc/proc_net.c                                 |   32 +
 include/linux/brcmphy.h                            |    6 +
 include/linux/dccp.h                               |    6 +-
 include/linux/dm9000.h                             |    1 +
 include/linux/ethtool.h                            |   33 +
 include/linux/hdlc.h                               |    7 -
 include/linux/ieee80211.h                          |  499 +-
 include/linux/if_bridge.h                          |    2 -
 include/linux/if_packet.h                          |   24 +
 include/linux/if_ppp.h                             |    2 -
 include/linux/if_tun.h                             |   34 +-
 include/linux/if_vlan.h                            |  238 +-
 include/linux/igmp.h                               |    1 -
 include/linux/ip6_tunnel.h                         |    4 -
 include/linux/ipv6.h                               |    4 +
 include/linux/mroute.h                             |   28 +-
 include/linux/mroute6.h                            |   35 +-
 include/linux/mv643xx_eth.h                        |   65 +-
 include/linux/net.h                                |    4 +-
 include/linux/netdevice.h                          |  330 +-
 include/linux/netfilter/nfnetlink_conntrack.h      |   10 +
 include/linux/netfilter/xt_string.h                |   15 +-
 include/linux/netfilter_bridge/ebt_ip6.h           |   40 +
 include/linux/netfilter_bridge/ebt_log.h           |    3 +-
 include/linux/netfilter_ipv4.h                     |    1 +
 include/linux/netfilter_ipv6.h                     |    5 +
 include/linux/netlink.h                            |    2 +-
 include/linux/nl80211.h                            |   13 +-
 include/linux/notifier.h                           |    1 +
 include/linux/pci_ids.h                            |    3 +
 include/linux/pkt_cls.h                            |    1 +
 include/linux/pkt_sched.h                          |   29 +-
 include/linux/ppp-comp.h                           |    2 -
 include/linux/ppp_defs.h                           |    2 -
 include/linux/rfkill.h                             |   46 +-
 include/linux/rtnetlink.h                          |    1 +
 include/linux/seq_file_net.h                       |    3 +
 include/linux/skbuff.h                             |   27 +-
 include/linux/smc911x.h                            |   12 +
 include/linux/socket.h                             |    6 +-
 include/linux/sonet.h                              |    2 +-
 include/linux/ssb/ssb.h                            |  144 +-
 include/linux/sunrpc/auth_gss.h                    |    2 -
 include/linux/sunrpc/gss_api.h                     |    2 -
 include/linux/sunrpc/svcauth_gss.h                 |    3 -
 include/linux/tcp.h                                |   56 +-
 include/linux/textsearch.h                         |   13 +-
 include/linux/tipc_config.h                        |   10 +-
 include/linux/udp.h                                |    6 +
 include/linux/usb/rndis_host.h                     |    3 +-
 include/linux/wanrouter.h                          |    2 +-
 include/linux/wireless.h                           |   30 +
 include/net/addrconf.h                             |    3 +-
 include/net/bluetooth/bluetooth.h                  |    1 +
 include/net/bluetooth/hci.h                        |   68 +-
 include/net/bluetooth/hci_core.h                   |   19 +-
 include/net/bluetooth/rfcomm.h                     |    2 +
 include/net/compat.h                               |    2 +-
 include/net/dst.h                                  |   12 +
 include/net/fib_rules.h                            |    2 +-
 include/net/garp.h                                 |  128 +
 include/net/icmp.h                                 |   18 +-
 include/net/ieee80211.h                            |   11 -
 include/net/if_inet6.h                             |    1 -
 include/net/inet6_hashtables.h                     |   10 +-
 include/net/inet_hashtables.h                      |   12 +-
 include/net/inet_sock.h                            |    9 +-
 include/net/inetpeer.h                             |    2 -
 include/net/ip.h                                   |   19 +-
 include/net/ip6_tunnel.h                           |    5 -
 include/net/ipconfig.h                             |    2 -
 include/net/ipip.h                                 |    1 -
 include/net/ipv6.h                                 |   12 +-
 include/net/irda/irda_device.h                     |    2 +-
 include/net/iw_handler.h                           |  151 +-
 include/net/mac80211.h                             |  591 +-
 include/net/neighbour.h                            |    4 +-
 include/net/net_namespace.h                        |    5 +
 include/net/netfilter/ipv4/nf_conntrack_ipv4.h     |    2 -
 include/net/netfilter/nf_conntrack.h               |   22 +-
 include/net/netns/hash.h                           |   21 +
 include/net/netns/ipv4.h                           |    5 +
 include/net/netns/ipv6.h                           |    1 +
 include/net/netns/mib.h                            |   16 +
 include/net/pkt_sched.h                            |   14 +-
 include/net/rose.h                                 |    2 +-
 include/net/route.h                                |    2 +-
 include/net/sch_generic.h                          |  196 +-
 include/net/sctp/checksum.h                        |   23 +-
 include/net/sctp/sctp.h                            |    4 +-
 include/net/sctp/structs.h                         |    8 +-
 include/net/sctp/user.h                            |   36 +-
 include/net/snmp.h                                 |    2 -
 include/net/sock.h                                 |   41 +-
 include/net/stp.h                                  |   14 +
 include/net/tcp.h                                  |   65 +-
 include/net/tipc/tipc_port.h                       |   10 +-
 include/net/transp_v6.h                            |    2 +-
 include/net/udp.h                                  |   28 +-
 include/net/wext.h                                 |    7 +
 include/net/wireless.h                             |    6 +
 ipc/mqueue.c                                       |    2 +-
 lib/textsearch.c                                   |   14 +-
 lib/ts_bm.c                                        |   26 +-
 lib/ts_fsm.c                                       |    6 +-
 lib/ts_kmp.c                                       |   29 +-
 mm/highmem.c                                       |    1 +
 net/802/Kconfig                                    |    7 +
 net/802/Makefile                                   |    2 +
 net/802/garp.c                                     |  636 +
 net/802/stp.c                                      |  102 +
 net/8021q/Kconfig                                  |   10 +
 net/8021q/Makefile                                 |   12 +-
 net/8021q/vlan.c                                   |   80 +-
 net/8021q/vlan.h                                   |   86 +-
 net/8021q/vlan_core.c                              |   64 +
 net/8021q/vlan_dev.c                               |  298 +-
 net/8021q/vlan_gvrp.c                              |   66 +
 net/8021q/vlan_netlink.c                           |    7 +-
 net/8021q/vlanproc.c                               |   13 +-
 net/Kconfig                                        |    1 +
 net/Makefile                                       |    4 +-
 net/appletalk/aarp.c                               |    4 +-
 net/appletalk/ddp.c                                |    6 +-
 net/atm/addr.c                                     |   10 +-
 net/atm/addr.h                                     |    4 +-
 net/atm/br2684.c                                   |   14 +-
 net/atm/clip.c                                     |    2 +-
 net/atm/common.c                                   |    8 +-
 net/atm/lec.c                                      |   55 +-
 net/atm/lec.h                                      |   10 +-
 net/atm/mpc.c                                      |    2 +-
 net/ax25/af_ax25.c                                 |    8 +-
 net/ax25/ax25_in.c                                 |    2 +-
 net/ax25/ax25_std_timer.c                          |    8 +-
 net/bluetooth/af_bluetooth.c                       |   53 +-
 net/bluetooth/bnep/bnep.h                          |    4 -
 net/bluetooth/bnep/core.c                          |    9 +-
 net/bluetooth/bnep/netdev.c                        |    4 -
 net/bluetooth/bnep/sock.c                          |    4 -
 net/bluetooth/hci_conn.c                           |   96 +-
 net/bluetooth/hci_core.c                           |   42 +-
 net/bluetooth/hci_event.c                          |  512 +-
 net/bluetooth/hci_sock.c                           |   18 +-
 net/bluetooth/hci_sysfs.c                          |   31 +-
 net/bluetooth/hidp/core.c                          |   10 +
 net/bluetooth/l2cap.c                              |  337 +-
 net/bluetooth/rfcomm/core.c                        |   94 +-
 net/bluetooth/rfcomm/sock.c                        |   25 +-
 net/bluetooth/rfcomm/tty.c                         |   61 +-
 net/bluetooth/sco.c                                |   14 +-
 net/bridge/Kconfig                                 |    1 +
 net/bridge/br.c                                    |   18 +-
 net/bridge/br_device.c                             |   14 +-
 net/bridge/br_fdb.c                                |    2 -
 net/bridge/br_forward.c                            |    6 +-
 net/bridge/br_if.c                                 |   12 +-
 net/bridge/br_input.c                              |   25 +-
 net/bridge/br_ioctl.c                              |    2 -
 net/bridge/br_notify.c                             |    4 +-
 net/bridge/br_private.h                            |   10 +-
 net/bridge/br_private_stp.h                        |    2 -
 net/bridge/br_stp.c                                |    2 -
 net/bridge/br_stp_bpdu.c                           |   16 +-
 net/bridge/br_stp_if.c                             |    6 +-
 net/bridge/br_stp_timer.c                          |    2 -
 net/bridge/netfilter/Kconfig                       |   11 +-
 net/bridge/netfilter/Makefile                      |    1 +
 net/bridge/netfilter/ebt_ip6.c                     |  144 +
 net/bridge/netfilter/ebt_log.c                     |   66 +-
 net/can/af_can.c                                   |    4 +-
 net/can/bcm.c                                      |    2 +-
 net/can/raw.c                                      |    2 +-
 net/compat.c                                       |    2 +-
 net/core/dev.c                                     |  380 +-
 net/core/dev_mcast.c                               |   24 +-
 net/core/ethtool.c                                 |   37 +
 net/core/fib_rules.c                               |    2 +-
 net/core/iovec.c                                   |    2 +-
 net/core/link_watch.c                              |   11 +-
 net/core/neighbour.c                               |    8 +-
 net/core/net-sysfs.c                               |   26 +-
 net/core/netpoll.c                                 |   24 +-
 net/core/pktgen.c                                  |   71 +-
 net/core/rtnetlink.c                               |   26 +-
 net/core/skbuff.c                                  |  166 +-
 net/core/sock.c                                    |    8 +-
 net/core/sysctl_net_core.c                         |   39 +-
 net/dccp/ccids/ccid3.c                             |   14 +-
 net/dccp/ccids/lib/loss_interval.c                 |   10 +-
 net/dccp/ccids/lib/packet_history.c                |  103 +-
 net/dccp/ccids/lib/packet_history.h                |   30 +-
 net/dccp/dccp.h                                    |   17 +-
 net/dccp/ipv4.c                                    |   19 +-
 net/dccp/ipv6.c                                    |   15 +-
 net/dccp/options.c                                 |   14 +-
 net/dccp/proto.c                                   |    4 +-
 net/dccp/timer.c                                   |    4 +-
 net/decnet/af_decnet.c                             |   34 +-
 net/decnet/dn_route.c                              |    2 +-
 net/decnet/dn_rules.c                              |    2 +-
 net/econet/af_econet.c                             |    8 +-
 net/ieee80211/ieee80211_rx.c                       |    2 +-
 net/ieee80211/ieee80211_tx.c                       |   86 -
 net/ieee80211/ieee80211_wx.c                       |  137 +-
 net/ipv4/af_inet.c                                 |   87 +-
 net/ipv4/arp.c                                     |    9 +-
 net/ipv4/datagram.c                                |    2 +-
 net/ipv4/devinet.c                                 |   35 +-
 net/ipv4/fib_frontend.c                            |   19 +-
 net/ipv4/fib_hash.c                                |    8 +-
 net/ipv4/fib_rules.c                               |    4 +-
 net/ipv4/fib_semantics.c                           |    2 -
 net/ipv4/fib_trie.c                                |   30 +-
 net/ipv4/icmp.c                                    |   31 +-
 net/ipv4/igmp.c                                    |   28 +-
 net/ipv4/inet_connection_sock.c                    |   13 +-
 net/ipv4/inet_diag.c                               |    2 -
 net/ipv4/inet_hashtables.c                         |   23 +-
 net/ipv4/inet_timewait_sock.c                      |   21 +-
 net/ipv4/inetpeer.c                                |    2 -
 net/ipv4/ip_forward.c                              |   11 +-
 net/ipv4/ip_fragment.c                             |   61 +-
 net/ipv4/ip_gre.c                                  |   32 +-
 net/ipv4/ip_input.c                                |   40 +-
 net/ipv4/ip_options.c                              |    2 -
 net/ipv4/ip_output.c                               |   35 +-
 net/ipv4/ip_sockglue.c                             |    2 -
 net/ipv4/ipconfig.c                                |    6 +-
 net/ipv4/ipip.c                                    |   24 +-
 net/ipv4/ipmr.c                                    |  125 +-
 net/ipv4/ipvs/ip_vs_app.c                          |    2 -
 net/ipv4/ipvs/ip_vs_conn.c                         |    2 -
 net/ipv4/ipvs/ip_vs_core.c                         |    5 +-
 net/ipv4/ipvs/ip_vs_ctl.c                          |    2 -
 net/ipv4/ipvs/ip_vs_dh.c                           |    2 -
 net/ipv4/ipvs/ip_vs_est.c                          |    2 -
 net/ipv4/ipvs/ip_vs_ftp.c                          |    2 -
 net/ipv4/ipvs/ip_vs_lblc.c                         |    2 -
 net/ipv4/ipvs/ip_vs_lblcr.c                        |    2 -
 net/ipv4/ipvs/ip_vs_lc.c                           |    2 -
 net/ipv4/ipvs/ip_vs_nq.c                           |    2 -
 net/ipv4/ipvs/ip_vs_proto.c                        |    2 -
 net/ipv4/ipvs/ip_vs_proto_ah.c                     |    2 -
 net/ipv4/ipvs/ip_vs_proto_esp.c                    |    2 -
 net/ipv4/ipvs/ip_vs_proto_tcp.c                    |    2 -
 net/ipv4/ipvs/ip_vs_proto_udp.c                    |    2 -
 net/ipv4/ipvs/ip_vs_rr.c                           |    2 -
 net/ipv4/ipvs/ip_vs_sched.c                        |    2 -
 net/ipv4/ipvs/ip_vs_sed.c                          |    2 -
 net/ipv4/ipvs/ip_vs_sh.c                           |    2 -
 net/ipv4/ipvs/ip_vs_sync.c                         |  433 +-
 net/ipv4/ipvs/ip_vs_wlc.c                          |    2 -
 net/ipv4/ipvs/ip_vs_wrr.c                          |    2 -
 net/ipv4/ipvs/ip_vs_xmit.c                         |    2 -
 net/ipv4/netfilter/Kconfig                         |   15 +-
 net/ipv4/netfilter/Makefile                        |    1 +
 net/ipv4/netfilter/ip_queue.c                      |    5 +-
 net/ipv4/netfilter/ipt_MASQUERADE.c                |    2 +-
 net/ipv4/netfilter/iptable_security.c              |  180 +
 net/ipv4/netfilter/nf_conntrack_proto_icmp.c       |    5 +-
 net/ipv4/netfilter/nf_nat_proto_sctp.c             |    4 +-
 net/ipv4/proc.c                                    |  113 +-
 net/ipv4/protocol.c                                |    2 -
 net/ipv4/raw.c                                     |   12 +-
 net/ipv4/route.c                                   |  262 +-
 net/ipv4/syncookies.c                              |    8 +-
 net/ipv4/sysctl_net_ipv4.c                         |    5 +-
 net/ipv4/tcp.c                                     |  102 +-
 net/ipv4/tcp_diag.c                                |    2 -
 net/ipv4/tcp_input.c                               |  236 +-
 net/ipv4/tcp_ipv4.c                                |  324 +-
 net/ipv4/tcp_minisocks.c                           |   12 +-
 net/ipv4/tcp_output.c                              |  466 +-
 net/ipv4/tcp_timer.c                               |   27 +-
 net/ipv4/udp.c                                     |   76 +-
 net/ipv4/udp_impl.h                                |    2 +-
 net/ipv4/udplite.c                                 |    3 -
 net/ipv6/addrconf.c                                |   95 +-
 net/ipv6/addrlabel.c                               |  106 +-
 net/ipv6/af_inet6.c                                |   17 +-
 net/ipv6/anycast.c                                 |    2 +-
 net/ipv6/datagram.c                                |    2 -
 net/ipv6/exthdrs.c                                 |    4 +-
 net/ipv6/icmp.c                                    |    5 +-
 net/ipv6/inet6_hashtables.c                        |   13 +-
 net/ipv6/ip6_fib.c                                 |    2 -
 net/ipv6/ip6_input.c                               |    7 +-
 net/ipv6/ip6_output.c                              |   19 +-
 net/ipv6/ip6_tunnel.c                              |   28 +-
 net/ipv6/ip6mr.c                                   |   81 +-
 net/ipv6/ipv6_sockglue.c                           |   11 +-
 net/ipv6/mcast.c                                   |    9 +-
 net/ipv6/ndisc.c                                   |   11 +-
 net/ipv6/netfilter/Kconfig                         |   12 +
 net/ipv6/netfilter/Makefile                        |    1 +
 net/ipv6/netfilter/ip6_queue.c                     |    5 +-
 net/ipv6/netfilter/ip6table_filter.c               |   31 +-
 net/ipv6/netfilter/ip6table_security.c             |  172 +
 net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c     |    5 +-
 net/ipv6/proc.c                                    |   33 +-
 net/ipv6/protocol.c                                |    2 -
 net/ipv6/raw.c                                     |   10 +-
 net/ipv6/reassembly.c                              |   63 +-
 net/ipv6/route.c                                   |   74 +-
 net/ipv6/sit.c                                     |   26 +-
 net/ipv6/syncookies.c                              |    6 +-
 net/ipv6/sysctl_net_ipv6.c                         |   29 +-
 net/ipv6/tcp_ipv6.c                                |  269 +-
 net/ipv6/udp.c                                     |   53 +-
 net/ipv6/udp_impl.h                                |    2 +-
 net/ipv6/udplite.c                                 |    2 -
 net/ipx/af_ipx.c                                   |    4 +-
 net/irda/irlap_frame.c                             |    2 +-
 net/irda/irnet/irnet_ppp.c                         |   54 +-
 net/irda/irnet/irnet_ppp.h                         |    7 +-
 net/iucv/af_iucv.c                                 |    1 +
 net/iucv/iucv.c                                    |   15 +-
 net/key/af_key.c                                   |  622 +-
 net/llc/af_llc.c                                   |    4 +-
 net/llc/llc_input.c                                |    2 +-
 net/mac80211/Kconfig                               |  164 +-
 net/mac80211/Makefile                              |   20 +-
 net/mac80211/aes_ccm.c                             |   53 +-
 net/mac80211/aes_ccm.h                             |    6 +-
 net/mac80211/cfg.c                                 |   42 +-
 net/mac80211/debugfs.c                             |   58 +-
 net/mac80211/debugfs_key.c                         |    8 +-
 net/mac80211/debugfs_netdev.c                      |   59 +-
 net/mac80211/debugfs_netdev.h                      |    5 -
 net/mac80211/debugfs_sta.c                         |   56 +-
 net/mac80211/ieee80211_i.h                         |  179 +-
 net/mac80211/iface.c                               |  396 +-
 net/mac80211/key.c                                 |   11 +-
 net/mac80211/key.h                                 |   54 +-
 net/mac80211/main.c                                |  609 +-
 net/mac80211/mesh.c                                |   38 +-
 net/mac80211/mesh.h                                |    2 +-
 net/mac80211/mesh_hwmp.c                           |    2 +-
 net/mac80211/mesh_pathtbl.c                        |   54 +-
 net/mac80211/mesh_plink.c                          |   88 +-
 net/mac80211/michael.c                             |  116 +-
 net/mac80211/michael.h                             |    8 +-
 net/mac80211/mlme.c                                | 1035 +-
 net/mac80211/rate.c                                |   12 +-
 net/mac80211/rate.h                                |   37 +-
 net/mac80211/rc80211_pid.h                         |    4 +-
 net/mac80211/rc80211_pid_algo.c                    |   40 +-
 net/mac80211/rc80211_pid_debugfs.c                 |    8 +-
 net/mac80211/rx.c                                  |  683 +-
 net/mac80211/sta_info.c                            |   55 +-
 net/mac80211/sta_info.h                            |  168 +-
 net/mac80211/tkip.c                                |  282 +-
 net/mac80211/tkip.h                                |    8 +-
 net/mac80211/tx.c                                  | 1167 +-
 net/mac80211/util.c                                |  136 +-
 net/mac80211/wep.c                                 |   71 +-
 net/mac80211/wep.h                                 |    2 +-
 net/mac80211/wext.c                                |  145 +-
 net/mac80211/wme.c                                 |  676 +-
 net/mac80211/wme.h                                 |   43 +-
 net/mac80211/wpa.c                                 |  403 +-
 net/netfilter/Kconfig                              |    5 +-
 net/netfilter/nf_conntrack_core.c                  |   29 +-
 net/netfilter/nf_conntrack_extend.c                |   10 +-
 net/netfilter/nf_conntrack_netlink.c               |   32 +-
 net/netfilter/nf_conntrack_proto_dccp.c            |    3 +-
 net/netfilter/nf_conntrack_proto_sctp.c            |   80 +
 net/netfilter/nf_conntrack_proto_tcp.c             |   11 +-
 net/netfilter/nf_sockopt.c                         |    2 +-
 net/netfilter/nfnetlink_queue.c                    |    3 +-
 net/netfilter/xt_CONNSECMARK.c                     |   10 +-
 net/netfilter/xt_SECMARK.c                         |   10 +-
 net/netfilter/xt_string.c                          |   38 +-
 net/netlabel/netlabel_cipso_v4.c                   |    2 +-
 net/netlabel/netlabel_unlabeled.c                  |    2 +-
 net/netlink/af_netlink.c                           |    4 +-
 net/netrom/af_netrom.c                             |   24 +-
 net/packet/af_packet.c                             |  222 +-
 net/rfkill/rfkill-input.c                          |   98 +-
 net/rfkill/rfkill-input.h                          |    1 +
 net/rfkill/rfkill.c                                |  314 +-
 net/rose/af_rose.c                                 |   26 +-
 net/rose/rose_route.c                              |   29 +-
 net/rxrpc/ar-input.c                               |    5 +-
 net/sched/act_gact.c                               |    2 +-
 net/sched/act_ipt.c                                |    2 +-
 net/sched/act_mirred.c                             |    4 +-
 net/sched/act_nat.c                                |    2 +-
 net/sched/act_pedit.c                              |    2 +-
 net/sched/act_police.c                             |    8 +-
 net/sched/act_simple.c                             |    2 +-
 net/sched/cls_api.c                                |   20 +-
 net/sched/cls_flow.c                               |   52 +-
 net/sched/cls_route.c                              |   12 +-
 net/sched/cls_u32.c                                |   18 +-
 net/sched/sch_api.c                                |  613 +-
 net/sched/sch_atm.c                                |   12 +-
 net/sched/sch_cbq.c                                |  155 +-
 net/sched/sch_dsmark.c                             |   10 +-
 net/sched/sch_fifo.c                               |   49 +-
 net/sched/sch_generic.c                            |  465 +-
 net/sched/sch_gred.c                               |   14 +-
 net/sched/sch_hfsc.c                               |  110 +-
 net/sched/sch_htb.c                                |  195 +-
 net/sched/sch_ingress.c                            |    2 +-
 net/sched/sch_netem.c                              |   65 +-
 net/sched/sch_prio.c                               |  143 +-
 net/sched/sch_red.c                                |   37 +-
 net/sched/sch_sfq.c                                |   20 +-
 net/sched/sch_tbf.c                                |   42 +-
 net/sched/sch_teql.c                               |   50 +-
 net/sctp/Kconfig                                   |    4 +-
 net/sctp/Makefile                                  |    4 +-
 net/sctp/associola.c                               |    4 +
 net/sctp/bind_addr.c                               |   37 +
 net/sctp/input.c                                   |   38 +-
 net/sctp/ipv6.c                                    |   20 +-
 net/sctp/output.c                                  |   14 +-
 net/sctp/outqueue.c                                |   34 +-
 net/sctp/proc.c                                    |  141 +
 net/sctp/protocol.c                                |   35 +-
 net/sctp/sm_make_chunk.c                           |    7 +-
 net/sctp/sm_sideeffect.c                           |   44 +-
 net/sctp/sm_statefuns.c                            |   16 +-
 net/sctp/socket.c                                  |  383 +-
 net/sctp/transport.c                               |    3 +
 net/socket.c                                       |   92 +-
 net/sunrpc/auth_gss/auth_gss.c                     |    2 -
 net/sysctl_net.c                                   |   31 +-
 net/tipc/bcast.c                                   |   14 +-
 net/tipc/bearer.c                                  |    8 +-
 net/tipc/cluster.c                                 |    4 +-
 net/tipc/config.c                                  |   11 +-
 net/tipc/core.c                                    |   13 +-
 net/tipc/core.h                                    |  126 +-
 net/tipc/dbg.c                                     |  231 +-
 net/tipc/dbg.h                                     |   12 +-
 net/tipc/discover.c                                |   14 +-
 net/tipc/discover.h                                |    2 +-
 net/tipc/eth_media.c                               |   10 +-
 net/tipc/link.c                                    |   98 +-
 net/tipc/msg.c                                     |   13 +-
 net/tipc/msg.h                                     |   42 +-
 net/tipc/name_distr.c                              |    6 +-
 net/tipc/name_table.c                              |   55 +-
 net/tipc/net.c                                     |   14 +-
 net/tipc/net.h                                     |    2 +-
 net/tipc/netlink.c                                 |   16 +-
 net/tipc/node.c                                    |   55 +-
 net/tipc/port.c                                    |  115 +-
 net/tipc/ref.c                                     |   14 +-
 net/tipc/socket.c                                  |   62 +-
 net/tipc/subscr.c                                  |  249 +-
 net/tipc/subscr.h                                  |   34 +-
 net/tipc/user_reg.c                                |   14 +-
 net/unix/af_unix.c                                 |    2 -
 net/wanrouter/Kconfig                              |    2 -
 net/wanrouter/wanmain.c                            |    6 +-
 net/wanrouter/wanproc.c                            |    2 +-
 net/wireless/Kconfig                               |   11 +
 net/wireless/core.c                                |   33 +-
 net/wireless/nl80211.c                             |    6 +-
 net/wireless/radiotap.c                            |   16 +-
 net/wireless/wext.c                                |  584 +-
 net/x25/af_x25.c                                   |   11 +-
 net/x25/x25_dev.c                                  |    2 +-
 net/xfrm/xfrm_policy.c                             |    2 +-
 891 files changed, 90318 insertions(+), 67568 deletions(-)
 create mode 100644 Documentation/networking/dm9000.txt
 create mode 100644 Documentation/networking/mac80211_hwsim/README
 create mode 100644 Documentation/networking/mac80211_hwsim/hostapd.conf
 create mode 100644 Documentation/networking/mac80211_hwsim/wpa_supplicant.conf
 delete mode 100644 drivers/atm/fore200e_firmware_copyright
 delete mode 100644 drivers/atm/fore200e_mkfirm.c
 delete mode 100644 drivers/atm/pca200e.data
 delete mode 100644 drivers/atm/pca200e_ecd.data
 delete mode 100644 drivers/atm/sba200e_ecd.data
 create mode 100644 drivers/net/8390p.c
 delete mode 100644 drivers/net/bnx2x.c
 create mode 100644 drivers/net/bnx2x_link.c
 create mode 100644 drivers/net/bnx2x_link.h
 create mode 100644 drivers/net/bnx2x_main.c
 delete mode 100644 drivers/net/ibm_emac/Kconfig
 delete mode 100644 drivers/net/ibm_emac/Makefile
 delete mode 100644 drivers/net/ibm_emac/ibm_emac.h
 delete mode 100644 drivers/net/ibm_emac/ibm_emac_core.c
 delete mode 100644 drivers/net/ibm_emac/ibm_emac_core.h
 delete mode 100644 drivers/net/ibm_emac/ibm_emac_debug.c
 delete mode 100644 drivers/net/ibm_emac/ibm_emac_debug.h
 delete mode 100644 drivers/net/ibm_emac/ibm_emac_mal.c
 delete mode 100644 drivers/net/ibm_emac/ibm_emac_mal.h
 delete mode 100644 drivers/net/ibm_emac/ibm_emac_phy.c
 delete mode 100644 drivers/net/ibm_emac/ibm_emac_phy.h
 delete mode 100644 drivers/net/ibm_emac/ibm_emac_rgmii.c
 delete mode 100644 drivers/net/ibm_emac/ibm_emac_rgmii.h
 delete mode 100644 drivers/net/ibm_emac/ibm_emac_tah.c
 delete mode 100644 drivers/net/ibm_emac/ibm_emac_tah.h
 delete mode 100644 drivers/net/ibm_emac/ibm_emac_zmii.c
 delete mode 100644 drivers/net/ibm_emac/ibm_emac_zmii.h
 create mode 100644 drivers/net/phy/mdio-ofgpio.c
 delete mode 100644 drivers/net/saa9730.c
 delete mode 100644 drivers/net/saa9730.h
 delete mode 100644 drivers/net/sfc/i2c-direct.c
 delete mode 100644 drivers/net/sfc/i2c-direct.h
 create mode 100644 drivers/net/sh_eth.c
 create mode 100644 drivers/net/sh_eth.h
 create mode 100644 drivers/net/usb/hso.c
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-5000-hw.h
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-5000.c
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-calib.c
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-calib.h
 rename drivers/net/wireless/iwlwifi/{iwl-4965-commands.h => iwl-commands.h} (89%)
 rename drivers/net/wireless/iwlwifi/{iwl-4965.h => iwl-dev.h} (66%)
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-fh.h
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-power.c
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-power.h
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-rx.c
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-scan.c
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-tx.c
 create mode 100644 drivers/net/wireless/libertas/persistcfg.c
 create mode 100644 drivers/net/wireless/mac80211_hwsim.c
 create mode 100644 include/linux/brcmphy.h
 create mode 100644 include/linux/netfilter_bridge/ebt_ip6.h
 create mode 100644 include/linux/smc911x.h
 create mode 100644 include/net/garp.h
 create mode 100644 include/net/netns/hash.h
 create mode 100644 include/net/netns/mib.h
 create mode 100644 include/net/stp.h
 create mode 100644 net/802/Kconfig
 create mode 100644 net/802/garp.c
 create mode 100644 net/802/stp.c
 create mode 100644 net/8021q/vlan_core.c
 create mode 100644 net/8021q/vlan_gvrp.c
 create mode 100644 net/bridge/netfilter/ebt_ip6.c
 create mode 100644 net/ipv4/netfilter/iptable_security.c
 create mode 100644 net/ipv6/netfilter/ip6table_security.c
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists