* [GIT]: Networking
@ 2009-12-06 3:35 David Miller
2009-12-08 19:45 ` Ingo Molnar
2009-12-14 4:17 ` andrew hendry
0 siblings, 2 replies; 14+ messages in thread
From: David Miller @ 2009-12-06 3:35 UTC (permalink / raw)
To: torvalds; +Cc: akpm, netdev, linux-kernel
As usual the bulk of the changes are in the drivers, along with
the usual large set of infrastructure changes in the wireless
mac80211 layer.
Some nice optimizations from Eric Dumazet, particularly in the
area of RCU based network device lookups and unregistering
many devices at once.
Eric Biederman simplified namespace shutdown enormously and
this has brought some namespace destruction test cased down
from several minutes to less than a second.
Please pull, thanks a lot!
The following changes since commit 6ec22f9b037fc0c2e00ddb7023fad279c365324d:
Linus Torvalds (1):
Merge branch 'x86-debug-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
are available in the git repository at:
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-next-2.6.git master
Abhijeet Kolekar (7):
iwlwifi/iwl3945 : unify apm stop operation
iwlwifi: replace iwl_poll_direct_bit with iwl_poll_bit for CSR access
iwlwifi/iwl3945: unify rts_tx_cmd_flag
iwl3945: rename tx to tx_cmd
iwlwifi/iwl3945: remove data_retry_limit
iwl3945: rearrange the code.
iwl3945: disable all tx fifos
Ajit Khaparde (25):
be2net: Get rid of net_device_stats from adapter.
e1000e: Use the instance of net_device_stats from net_device.
netxen: Use the instance of net_device_stats from net_device.
myri10ge: Use the instance of net_device_stats from net_device.
ixgbe: Use the instance of net_device_stats from net_device.
igb: Use the instance of net_device_stats from net_device.
e1000: Use the instance of net_device_stats from net_device.
qlge: Use the instance of net_device_stats from net_device.
ixgb: Use the instance of net_device_stats from net_device.
ixgbe: Fix erroneous display of stats by ethtool -S
e1000e: Fix erroneous display of stats by ethtool -S
e1000: Fix erroneous display of stats by ethtool -S
igb: Fix erroneous display of stats by ethtool -S
ixgb: Fix erroneous display of stats by ethtool -S
be2net: Add support for next generation of BladeEngine device.
be2net: Add the new PCI IDs to PCI_DEVICE_TABLE.
be2net: set netdev->vlan_features appropriately
be2net: initialize netdev->perm_addr
be2net: check for valid ether address
be2net: fix to allow port beacon when device is closed
be2net: Add be_rx_polls counter
be2net: fix unnecessary access to hardware to get link, port info
be2net: Changes to print fw command opcode when command is failed by controller.
be2net: Support for WoL using magic packet after suspend.
be2net: Bump up the driver version number
Alan Cox (1):
cosa: Kill off the use of the old ioctl path
Alban Browaeys (1):
wireless : use a dedicated workqueue for cfg80211.
Alexander Duyck (79):
igb: remove unused temp variable from stats clearing path
igb: update comments for serdes config and update to handle duplex
igb: update the approach taken to acquiring and releasing the phy lock
igb: add locking to reads of the i2c interface
igb: add combined function for setting rar and pool bits
igb: make use of the uta to allow for promiscous mode filter
igb: add support for 82576NS SerDes adapter
igb: add function to handle mailbox lock
igb: fix a few items where weren't correctly setup for mbx timeout
igb: change how we handle alternate mac addresses
igb: remove microwire support from igb
igb: move the generic copper link setup code into e1000_phy.c
igb: add code to retry a phy read in the event of failure on link check
igb: add additional error handling to the phy code
igb: add flushes between RAR writes when setting mac address
igb: add new data structure for handling interrupts and NAPI
igb: remove rx checksum good counter
igb: increase minimum rx buffer size to 1K
igb: move the tx and rx ring specific config into seperate functions
igb: remove rx_ps_hdr_len
igb: move SRRCTL register configuration into ring specific config
igb: change the head and tail offsets into pointers
igb: add pci device pointer to ring structure
igb: move rx_buffer_len into the ring structure
igb: move alloc_failed and csum_err stats into per rx-ring stat
igb: add a flags value to the ring
igb: place a pointer to the netdev struct in the ring itself
igb: move the multiple receive queue configuration into seperate function
igb: delay VF reset notification until after interrupts are enabed
igb: setup vlan tag replication stripping in igb_vmm_control
igb: re-use ring configuration code in ethtool testing
igb: make tx ring map and free functionality non-static
igb: make ethtool use core xmit map and free functionality
igb: add single vector msi-x testing to interrupt test
igb: cleanup "todo" code found in igb_ethtool.c
igb: add support for seperate tx-usecs setting in ethtool
igb: cleanup some of the code related to hw timestamping
igb: misc cleanups within igb_ethtool.c
igb: use packet buffer sizes from RXPBS register
igb: replace the VF clear_to_send with a flags value
igb: rework use of VMOLR in regards to PF and VFs
igb: rework handling of the vfta and vlvf registers in relation to mng_vlan
igb: move vf init into a seperate function
igb: only process global stats in igb_update_stats
igb: move global_quad_port_a from global into local static define
igb: make tx hang check multiqueue, check eop descriptor
igb: cleanup code related to ring resource allocation and free
igb: change queue ordering for 82576 based adapters
igb: cleanup interrupt enablement in regards to msix_other
igb: Remove invalid stats counters
igb: cleanup igb.h header whitespace and some structure formatting
igb: cleanup igb xmit frame path
igb: cleanup clean_rx_irq_adv and alloc_rx_buffers_adv
igb: replace unecessary &adapter->hw with just hw where applicable
igb: add pci_dev in few spots to clean up use of dev_err/info/warn
igb: limit minimum mtu to 68 to keep ip bound to interface
igb: open up SCTP checksum offloads to all MACs 82576 and newer
igb: cleanup whitespace issues in igb_main.c
igb: change type for ring sizes to u16 in igb_set_ring_param
igb: move timesync init into a seperate function
igb: when number of CPUs > 4 combine tx/rx queues to allow more queues
igb: Rework how netdev->stats is handled
igb: removed unused tx/rx total bytes/packets from adapter struct
igb: check for packets on all tx rings when link is down
igb: only recycle page if it is on our numa node
igb: add support for the 82580 phy
igb: add support for 82580 MAC
igb: Add full support for 82580 devices
ixgbe: Only set/clear VFE in ixgbe_set_rx_mode
e1000e: remove use of skb_dma_map from e1000e driver
e1000: remove use of skb_dma_map from e1000 driver
ixgb: remove use of skb_dma_map from ixgb
ixgbe: remove skb_dma_map/unmap calls from driver
igb: remove use of skb_dma_map from driver
igbvf: remove skb_dma_map/unmap call from drivers
bnx2: remove skb_dma_map/unmap calls from driver
be2net: remove use of skb_dma_map/unmap
tg3: remove use of skb_dma_map/unmap
skbuff: remove skb_dma_map/unmap
Alexandre Cassen (1):
IPv6: Fix 6RD typo
Alexey Dobriyan (4):
net: convert /proc/net/rt_acct to seq_file
r8169: move PHY regs tables to .rodata
ray_cs: convert to proc_fops
ipw2x00: convert to seq_file
Ali Gholami Rudi (1):
ixgbe: r_idx not used in ixgbe_msix_clean_rx()
Amerigo Wang (1):
sctp: remove deprecated SCTP_GET_*_OLD stuffs
Amit Kumar Salecha (10):
netxen: remove sub 64-bit mem accesses
netxen: defines for next revision
netxen: 128 memory controller support
netxen: reset sequence changes
netxen: onchip memory access change
netxen: support for new firmware file format
netxen: update MAINTAINERS
netxen: remove PCI IDs of CNA device
netxen: fix merge 9b963e5d0e01461099a
netxen: fix failure cases for fw hang recovery
Amitkumar Karwar (4):
libertas: Add auto deep sleep support for SD8385/SD8686/SD8688
libertas: Use lbs_is_cmd_allowed() check in command handling routines.
libertas: Check return status of command functions
Bluetooth: Enable auto sleep mode for btmrvl driver
Anant Gole (1):
can: add TI CAN (HECC) driver
Andreas Petlund (1):
net: Corrected spelling error heurestics->heuristics
Andrei Pelinescu-Onciul (4):
sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE
sctp: limit maximum autoclose setsockopt value
sctp: fix integer overflow when setting the autoclose timer
sctp: fix sctp_setsockopt_autoclose compile warning
Andrew Hendry (1):
X25: Enable setting of cause and diagnostic fields
Andrew Morton (1):
drivers/atm/solos-pci.c: fix warning/bug, clean up code
Andrey Yurovsky (1):
libertas: remove internal buffers from GSPI driver
Andy Gospodarek (1):
net: export device speed and duplex via sysfs
Andy Grover (5):
RDS: Add GET_MR_FOR_DEST sockopt
RDS: Fix potential race around rds_i[bw]_allocation
RDS: Fix panic on unload
RDS: Do not send congestion updates to loopback connections
RDS/IB+IW: Move recv processing to a tasklet
Anton Vorontsov (17):
gianfar: Some cleanups for startup_gfar()
gianfar: Simplify skb resources freeing code
gianfar: Don't needlessly set the wrap bit for the last RX BD
gianfar: Split allocation and initialization steps out of startup_gfar()
gianfar: Move tbase/rbase initialization to gfar_init_mac()
gianfar: Factor out RX BDs initialization from gfar_new_rxbdp()
gianfar: Factor out gfar_init_bds() from gfar_alloc_skb_resources()
gianfar: Add support for hibernation
fsl_pq_mdio: Fix compiler/sparse warnings (part 1)
fsl_pq_mdio: Fix compiler/sparse warnings (part 2)
gianfar: Fix compiler and sparse warnings
skbuff: Do not allow skb recycling with disabled IRQs
gianfar: Remove 'Interrupt problem!' warning
gianfar: Fix build with CONFIG_PM=y
gianfar: Fix thinko in gfar_set_rx_stash_index()
gianfar: Fix race between gfar_error() and gfar_start_xmit()
gianfar: Revive SKB recycling
Arnaldo Carvalho de Melo (5):
net: Introduce recvmmsg socket syscall
ia64: Fix up the syscall table for recvmmsg
net: Avoid compiler warning for mmsghdr when CONFIG_COMPAT is not selected
alpha: Fixup recvmmsg syscall glue
MIPS: Wire up recvmmsg syscall
Arnd Bergmann (21):
compat: add struct compat_ifreq etc to compat.h
net/tun: handle compat_ioctl directly
net, compat_ioctl: handle socket ioctl abuses in tty drivers
net: copy socket ioctl code to net/socket.h
appletalk:^[,A ^[(Bhandle SIOCATALKDIFADDR compat ioctl
compat: move sockios handling to net/socket.c
net, compat_ioctl: handle more ioctls correctly
net/appletalk: push down BKL into a atalk_dgram_ops
net/ipx: push down BKL into a ipx_dgram_ops
net/irda: push BKL into proto_ops
net/x25: push BKL usage into x25_proto
net: kill proto_ops wrapper
net, compat_ioctl: fix SIOCGMII ioctls
net/compat_ioctl: support SIOCWANDEV
net/compat: fix dev_ifsioc emulation corner cases
net/atm: move all compat_ioctl handling to atm/ioctl.c
hamradio/mkiss: fix typo in compat_ioctl
veth: move loopback logic to common location
macvlan: cleanup rx statistics
macvlan: implement bridge, VEPA and private mode
macvlan: export macvlan mode through netlink
Atis Elsts (1):
net: Add sk_mark route lookup support for IPv4 listening sockets
Atsushi Nemoto (4):
tc35815: Fix return value of tc35815_do_interrupt when NAPI enabled
tc35815: Enable NAPI
tc35815: Kill non-napi code
tc35815: Kill unused code
Bartlomiej Zolnierkiewicz (51):
rt2800usb: make Kconfig help entry more helpful
rt2800pci: make Kconfig help entry more helpful
rt2800usb: fix rt2800usb_rfcsr_read()
rt2800pci: fix crypto in TX frame
rt2800pci: fix comment about register access
rt2800pci: fix comment about IV/EIV fields
rt2x00: fix rt2x00usb_register_read() comment
rt2800usb: use rt2x00usb_register_multiwrite() to set key entries
rt2800usb: fix comments in rt2800usb.h
rt2x00: remove needless ifdefs from rt2x00leds.h
rt2800usb: add rt2800_register_[read,write]() wrappers
rt2800pci: add rt2800_register_[read,write]() wrappers
rt2800usb: add rt2800_register_multi[read,write]() wrappers
rt2800pci: add rt2800_register_multi[read,write]() wrappers
rt2800usb: add rt2800_regbusy_read() wrapper
rt2800pci: add rt2800_regbusy_read() wrapper
rt2800usb: add rt2800_bbp_[read,write]() wrappers
rt2800pci: add rt2800_bbp_[read,write]() wrappers
rt2800usb: add rt2800_rfcsr_[read,write]() wrappers
rt2800pci: add rt2800_rfcsr_[read,write]() wrappers
rt2800usb: add rt2800_rf_[read,write]() wrappers
rt2800pci: add rt2800_rf_[read,write]() wrappers
rt2800usb: add rt2800_mcu_request() wrapper
rt2800pci: add rt2800_mcu_request() wrapper
rt2x00: add driver private field to struct rt2x00_dev
rt2800usb: convert to use struct rt2800_ops methods
rt2800pci: convert to use struct rt2800_ops methods
rt2x00: fix rt2x00usb_register_multiwrite() arguments
rt2x00: fix rt2x00usb_regbusy_read() arguments
rt2x00: fix rt2x00pci_register_multi[read,write]() arguments
rt2800: add rt2800lib.h
rt2800usb: add RXINFO_DESC_SIZE definition
rt2800: fix duplication in header files
rt2800: fix comments in rt2800.h
rt2x00: add support for different chipset interfaces
rt2800: prepare for rt2800lib addition
rt2800: add rt2800lib (part one)
rt2800: add rt2800lib (part two)
rt2x00: move REGISTER_BUSY_* definitions to rt2x00.h
rt2800: add rt2800lib (part three)
rt2800: add rt2800lib (part four)
rt2800: prepare for unification of EEPROM support code
rt2800: unify EEPROM support code
rt2800pci: add missing RF values to rf_vals table
rt2800usb: reorganize code in rt2800usb_probe_hw_mode()
rt2800: prepare for rt2800*_probe_hw_mode() unification
rt2800: unify rt2800*_probe_hw_mode()
rt2800usb: fix RX descriptor naming
rt2800: add eFuse EEPROM support code to rt2800lib
rt2800usb: add eFuse EEPROM support
rt2500usb: remove dead link tuning code
Ben Dooks (1):
DM9000: Wake on LAN support
Ben Hutchings (130):
qeth: Convert ethtool get_stats_count() ops to get_sset_count()
tehuti: Convert ethtool get_stats_count() ops to get_sset_count()
net: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count()
ethtool: Remove support for obsolete string query operations
ethtool: Add reset operation
mdio: Advertise pause (flow control) settings even if autoneg is off
mdio: Expose pause frame advertising flags to ethtool
sfc: 10Xpress: Initialise pause advertising flags
sfc: 10Xpress: Report support for pause frames
sfc: Remove redundant header gmii.h
sfc: Remove redundant hardware initialisation
sfc: Rename Falcon-specific board code and types
sfc: Merge sfe4001.c into falcon_boards.c
sfc: Remove boards.h, moving last remaining declaration to falcon.h
sfc: Remove versioned bitfield macros
sfc: Move RX data FIFO thresholds out of struct efx_nic_type
sfc: Update hardware definitions for Siena
sfc: Rename register I/O header and functions used by both Falcon and Siena
sfc: Eliminate indirect lookups of queue size constants
sfc: Define DMA address mask explicitly in terms of descriptor field width
sfc: Move all TX DMA length limiting into tx.c
sfc: Merge struct efx_blinker into struct efx_board
sfc: Change order of device removal to reverse of probe order
sfc: Remove declarations of nonexistent functions
sfc: Move efx_xmit_done() declaration into correct stanza
sfc: Move shared members of struct falcon_nic_data into struct efx_nic
sfc: Maintain interrupt moderation values in ticks, not microseconds
sfc: Removed kernel-doc for nonexistent member of efx_phy_operations
sfc: Remove pointless abstraction of memory BAR number
sfc: Merge falcon_probe_phy() into falcon_probe_port()
sfc: Remove incorrect assertion from efx_pci_remove_main()
sfc: Remove unnecessary tests of efx->membase
sfc: Move MTD probe after netdev registration and name allocation
sfc: Merge efx_fc_resolve() into efx_mdio_get_pause()
sfc: Remove unused code for non-autoneg speed/duplex switching
sfc: Rename 'xfp' file and functions to reflect reality
sfc: Really allow RX checksum offload to be disabled
via-velocity: Remove private device list
gro: Name the GRO result enumeration type
gro: Change all receive functions to return GRO result codes
sfc: Feed GRO result into RX allocation policy and interrupt moderation
sfc: Enable heuristic selection between page and skb RX buffers
netx: declare MODULE_FIRMWARE
solos-pci: declare MODULE_FIRMWARE
ambassador: declare MODULE_FIRMWARE
bnx2x: declare MODULE_FIRMWARE
cxgb3: declare MODULE_FIRMWARE
myri10ge: declare MODULE_FIRMWARE
spider-net: declare MODULE_FIRMWARE
tms380tr: declare MODULE_FIRMWARE
pcnet-cs: declare MODULE_FIRMWARE
speedfax: declare MODULE_FIRMWARE
usbnet: Set link down initially for drivers that update link state
at76c50x-usb: declare MODULE_FIRMWARE
atmel: declare MODULE_FIRMWARE
ipw2100: declare MODULE_FIRMWARE
ipw2200: declare MODULE_FIRMWARE
iwmc3200wifi: declare MODULE_FIRMWARE
libertas: declare MODULE_FIRMWARE
libertas_tf_usb: declare MODULE_FIRMWARE
mwl8k: declare MODULE_FIRMWARE
orinoco: declare MODULE_FIRMWARE
prism54: declare MODULE_FIRMWARE
wl12xx: declare MODULE_FIRMWARE
zd1201: declare MODULE_FIRMWARE
zd1211rw: declare MODULE_FIRMWARE
sfc: Remove pointless abstraction of memory BAR number (2)
sfc: Remove redundant gotos from __efx_rx_packet()
sfc: Remove ridiculously paranoid assertions
sfc: Move assertions and buffer cleanup earlier in efx_rx_packet_lro()
sfc: Record RX queue number on GRO path
sfc: SFT9001: Reset LED configuration correctly after blinking
sfc: Use a single blink implementation
sfc: Rename efx_board::init_leds to init_phy and use for SFN4111T
sfc: Make board information explicitly Falcon-specific
sfc: Move definition of struct falcon_nic_data into falcon.h
sfc: Move struct falcon_board into struct falcon_nic_data
sfc: Move all I2C stuff into struct falcon_board
sfc: Gather link state fields in struct efx_nic into new struct efx_link_state
sfc: Remove unnecessary casts to struct sk_buff *
sfc: Remove redundant efx_xmit() function
sfc: Combine high-level header files
sfc: Log interrupt and reset type names, not numbers
sfc: Fix descriptor cache sizes
sfc: Treat all MAC registers as 128-bit
sfc: Strengthen EFX_ASSERT_RESET_SERIALISED
sfc: Comment corrections
sfc: Remove unused constant
sfc: Clean up struct falcon_board and struct falcon_board_data
sfc: Fix bugs in RX queue flushing
sfc: Remove unused function efx_flush_queues()
sfc: Hold MAC lock for longer in efx_init_port()
sfc: Split MAC stats DMA initiation and completion
sfc: Move Falcon board/PHY/MAC monitoring code to falcon.c
sfc: Simplify XMAC link polling
sfc: Change MAC promiscuity and multicast hash at the same time
sfc: Move inline comment into kernel-doc
sfc: Do not set net_device::trans_start in self-test
sfc: Limit some hardware workarounds to Falcon
sfc: Remove another unused workaround macro
sfc: Remove some redundant whitespace
sfc: Decouple NIC revision number from Falcon PCI revision number
sfc: Move descriptor cache base addresses to struct efx_nic_type
sfc: Clean up RX event handling
sfc: Remove redundant writes to INT_ADR_KER
sfc: Remove duplicate hardware structure definitions
sfc: Turn pause frame generation on and off at the MAC, not the RX FIFO
sfc: Move Falcon NIC operations to efx_nic_type
sfc: Refactor link configuration
sfc: Add power-management and wake-on-LAN support
sfc: Implement ethtool reset operation
sfc: Add efx_nic_type operation for register self-test
sfc: Add efx_nic_type operation for NVRAM self-test
sfc: Add efx_nic_type operation for identity LED control
sfc: Separate shared NIC code from Falcon-specific and rename accordingly
sfc: Fold falcon_probe_nic_variant() into falcon_probe_nic()
sfc: Extend loopback mode enumeration
sfc: Remove static PHY data and enumerations
sfc: Extend MTD driver for use with new NICs
sfc: Allow for additional checksum offload features
sfc: Rename falcon.h to nic.h
sfc: Move shared NIC code from falcon.c to new source file nic.c
sfc: Add support for SFC9000 family (1)
sfc: Add support for SFC9000 family (2)
sfc: Implement TSO for TCP/IPv6
sfc: Update version, copyright dates, authors
atl1e: Allow TX checksum offload and TSO to be disabled and reenabled
atl1e: Remove redundant definitions of ethtool operations
atl1e: Remove non-implementation of ethtool set_msglevel() operation
Bluetooth: Declare MODULE_FIRMWARE for Marvell SDIO driver
Ben M Cahill (23):
iwl3945: update iwl3945_apm_init()
iwlwifi: turn off device when not used.
iwl3945: remove unnecessary call to apm_ops.reset()
iwlagn, iwl3945: remove apm_reset() functions
iwl3945: streamline iwl3945_rfkill_poll()
iwl3945: move iwl_power_initialize()
iwlwifi: consolidate apm_init() functions
iwlwifi: make sure device is reset when unloading driver
iwlwifi: remove unneeded locks from apm_stop() and stop_master()
iwlwifi: remove power-wasting calls to apm_ops.init()
iwlagn: invoke L0S workaround for 6000/1000 series
iwlagn: Clarify FH_TX interrupt
iwlagn: update write pointers for all tx queues after wakeup
iwlwifi: Limit size of Event Log dump
iwlwifi: speed up event log dumps
iwlwifi: Update comments for struct iwl_ssid_ie
iwlwifi: Add comments about MAC_ACCESS_REQ
iwlagn: update write pointers in iwl_irq_tasklet()
iwlwifi: MAC_ACCESS_REQ cleanup
iwl3945: Reset saved POWER_TABLE_CMD in "up"
iwlwifi: Add comments about CSR registers
iwlwifi: Add iwl_write8()
iwlagn: Use iwl_write8() for CSR_INT_COALESCING register
Benoit PAPILLAULT (2):
zd1211rw: Fix TX status reporting in order to have proper rate control
ath9k: This patch fix RX unpadding for any received frame.
Benoit Papillault (1):
ath9k: Proper padding/unpadding for the TX/RX path.
Bob Copeland (2):
ath5k: use noise calibration from madwifi hal
ath5k: allow setting txpower to 0
Breno Leitao (1):
bnx2: EEH is failing with timeout
Brian Haley (5):
Use sk_mark for IPv6 routing lookups
IPv6: Fix 6RD build error
IPv6: use ipv6_addr_copy() in ip6_route_redirect()
IPv6: use ipv6_addr_set_v4mapped()
IPv6: use ipv6_addr_v4mapped()
Bruce Allan (35):
e1000e: flow control doesn't re-enable
e1000e: check WoL mode is among set of supported modes
e1000e: add missing tests for 82583 in ethtool functions
e1000e: clearing interrupt timers causes descriptors to get flushed
e1000e: function pointers for ethtool set/get offloads
e1000e: don't clean Rx ring while resetting
e1000e: link reporting problems
e1000e: improper return code signage
e1000e: disable K1 on PCH LOM when in PHY loopback mode
e1000e: Incorrect MII Link beat reporting.
e1000e: cleanup redundant #include's
e1000e: consolidate two dbug macros into one simpler one
e1000e: cleanup ops function pointers
e1000e: update copyright information
e1000e: remove comments regarding a non-existent api module
e1000e: provide comment for 82571 workaround
e1000e: set bools to true/false instead of 1/0
e1000e: cleanup - shift indentation left by exiting early in e1000_tso
e1000e: cleanup functions that clear hardware statistics
e1000e: set pm_qos DMA latency requirement per interface when needed
e1000e: do not error out on identification LED init failure
e1000e: remove redundant might_sleep()
e1000e: cosmetic - group local variables of the same type
e1000e: update Tx Unit hang detection message
e1000e: provide family-specific functions to manage VLAN filter arrays
e1000e: guard against buffer overflow in cable length tables
e1000e: provide family-specific PHY power up/down operations
e1000e: ensure the link state is correct for serdes links
e1000e: enable new 82567V-3 device
e1000e: comment corrections
e1000e: add debug messages
e1000e: PHY type cleanups in e1000e_check_downshift()
e1000e: check_polarity function pointers not set for 8257x
e1000e: refactor PHY ID detection workaround
e1000e: correct ICH/PCH PHY operations function pointers
Changli Gao (3):
netfilter: nf_conntrack: avoid additional compare.
act_mirred: cleanup
act_mirred: optimization.
Christian Lamparter (6):
iwlwifi: drop lib80211 dependency
ar9170: atomic pending A-MPDU counter
ar9170usb: atomic pending urbs counter
ar9170: don't filter BlockACK frames
p54: disable channels with incomplete calibration data sets
ar9170: do not discard valuable DUPOFDM frames
Christian Pellegrin (2):
can: Driver for the Microchip MCP251x SPI CAN controllers
can: fix setting mcp251x bit timing on open
Cindy H Kao (9):
wimax/i2400m: fix the bootmode RX deadlock in SDIO driver
wimax/iwmc3200: overwrite SDIO IOR timeout value to avoid platform hang
wimax/iwmc3200: don't disable the SDIO function if enable fails
wimax/iwmc3200: increase wait time before enable retry
wimax/i2400m/sdio: clear the INTR status bit after reading size
wimax/i2400m: don't write to memory allocated by request_firmware()
wimax/iwmc3200: add new sdio device ID to support iwmc3200 2.5GHz sku
wimax/i2400m: use JUMP cmd for last FW chunk indication
wimax/i2400m: change the bcf_len to exclude the extended header size
Cosmin Ratiu (1):
ipv6: fix devconf after adding force_tllao option
Cyrill Gorcunov (2):
net,socket: introduce DECLARE_SOCKADDR helper to catch overflow at build time
net: netlink_getname, packet_getname -- use DECLARE_SOCKADDR guard
Dan Williams (1):
i2400m: minimal ethtool support
Daniel C Halperin (5):
iwlwifi: clean up rs_tx_status
iwlwifi: do not clear TX info flags when receiving BlockAckResponse
iwlwifi: add aggregation tables to the rate scaling algorithm
iwlwifi: fix bugs in beacon configuration
iwlwifi: make iwlwifi send beacons
David Graham (1):
e100: Fix to allow systems with FW based cards to resume from STD
David Kilroy (1):
orinoco: use cfg80211 ethtool ops
David S. Miller (38):
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
Revert "af_packet: add interframe drop cmsg (v6)"
cnic: Need to include net/ip6_checksum.h
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
sparc: Add missing __NR_recvmmsg define.
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
igb: Fix warnings in igb_set_ringparam()
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
net: Fix build warning in sock_bindtodevice().
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
Merge branch 'linux-2.6.33.y' of git://git.kernel.org/.../inaky/wimax
Merge branch 'for-next' of git://git.kernel.org/.../lowpan/lowpan
net: compat: No need to define IFHWADDRLEN and IFNAMSIZ twice.
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
ipv6: Remove unused var in inet6_dump_ifinfo()
clocksource/timecompare: Fix symbol exports to be GPL'd.
Merge branch 'for-next' of git://git.kernel.org/.../lowpan/lowpan
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
tcp: Don't make syn cookies initial setting depend on CONFIG_SYSCTL
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
Merge branch 'net-next' of git://git.kernel.org/.../vxy/lksctp-dev
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
tcp: Fix warning on 64-bit.
tcp: sysctl_tcp_cookie_size needs to be exported to modules.
Merge branch 'master' of git://git.kernel.org/.../kaber/nf-next-2.6
Merge branch 'master' of git://git.kernel.org/.../holtmann/bluetooth-next-2.6
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
David-John Willis (2):
wl1251: add support for PG11 chips.
wl1251: add NVS in EEPROM support
Denis Kirjanov (1):
mv643xx: convert to netdev_tx_t
Dhananjay Phadke (11):
netxen: add access to on chip memory for tools
netxen: annotate register windowing code
netxen: separate register and memory access lock
netxen: add sysfs entries for diag tools
netxen: fix error codes in for tools access
netxen; update version to 4.0.62
netxen: refactor indirect register access
netxen: add PCI IDs for new chip
netxen: update module info
netxen: module firmware hints
netxen: update version to 4.0.65
Dirk Brandewie (5):
wimax/i2400m: Update comments to talk about SDIO reset and not USB.
wimax/i2400m: Ensure boot mode cmd and ack buffers are alloc'd before first message
wimax/i2400m: Make boot retries a BUS-specific parameter
wimax/i2400m: USB driver uses a configurable endpoint map
wimax/i6x50: add Intel WiFi/WiMAX Link 6050 Series support
Dmitry Eremin-Solenikov (18):
wpan-phy: add a helper to put the wpan_phy device
wpan-phy: add wpan-phy iteration functions
wpan-phy: init channel/page fields
wpan-phy: use snprintf to limit the amount of chars written
wpan-phy: allow specifying a per-page channel mask
wpan-phy: follow usual patter of devices registration
ieee802154: constify struct net_device in some operations
ieee802154: merge nl802154 and wpan-class in single module
ieee802154: split away MAC commands implementation
ieee802154: add LIST_PHY command support
fakehard: no need to export net_to_phy, make it static
fakehard: claim all 2.4 Ghz channels as supported
ieee802154: add an mlme_ops call to retrieve PHY object
fakehard: mlme_ops->get_phy implementation
ieee802154: add two nl802154 helpers
ieee802154: add PHY_NAME to LIST_IFACE command results
ieee802154: add support for creation/removal of logic interfaces
ieee802154: make wpan-phy class registration to subsys_initcall
Don Skidmore (3):
ixgbe: add support for 82599 based Express Module X520-P2
ixgbe: Fix KR to KX fail over for Mezzanine cards
ixgbe: LINKS2 is not a valid register for 82598
Eilon Greenstein (12):
bnx2x: Add FW 5.2.7
bnx2x: Allowing 0 as initial fairness value
bnx2x: Remove old FW files
bnx2x: Changing the Disabled state to a flag
bnx2x: Adding FW mailbox mutex
bnx2x: Do not call load/unload functionality from DCC
bnx2x: Report the maximal available BW as link speed
bnx2x: Update to version 1.52.1-1
bnx2x: GSO implies CSUM offload
bnx2x: Remove misleading error print
bnx2x: Change coalescing granularity to 4us
bnx2x: version 1.52.1-4
Einar Lueck (2):
ctcm rollback in case of errors
qeth: Exploit Connection Isolation
Eric Dumazet (100):
icmp: No need to call sk_write_space()
pktgen: Avoid dirtying skb->users when txq is full
tunnels: Optimize tx path
net: speedup sk_wake_async()
Use sk_mark for routing lookup in more places
pkt_sched: gen_estimator: Dont report fake rate estimators
udp: dynamically size hash tables at boot time
tcp: replace ehash_size by ehash_mask
net: Add netdev_alloc_skb_ip_align() helper
net: Use netdev_alloc_skb_ip_align()
net: sk_drops consolidation
inet: rename some inet_sock fields
net: sk_drops consolidation part 2
af_packet: Avoid cache line dirtying
af_packet: mc_drop/flush_mclist changes
filter: Add SKF_AD_QUEUE instruction
rtnetlink: rtnl_setlink() and rtnl_getlink() changes
ipv6 sit: RCU conversion phase I
ipv6 sit: RCU conversion phase II
xfrm6_tunnel: RCU conversion
ipip: convert hash tables locking to RCU
ip6tnl: convert hash tables locking to RCU
gre: convert hash tables locking to RCU
rtnetlink: speedup rtnl_dump_ifinfo()
vlan: allow null VLAN ID to be used
net: Introduce unregister_netdevice_queue()
net: Introduce unregister_netdevice_many()
net: add a list_head parameter to dellink() method
vlan: Optimize multiple unregistration
ipip: Optimize multiple unregistration
gre: Optimize multiple unregistration
net: sysfs: ethtool_ops can be NULL
bridge: Optimize multiple unregistration
ip6tnl: Optimize multiple unregistration
ipmr: Optimize multiple unregistration
ipv6 sit: Optimize multiple unregistration
ip6mr: Optimize multiple unregistration
net: Introduce dev_get_by_index_rcu()
veth: Fix veth_dellink method
net: use hlist_for_each_entry()
net: Introduce dev_get_by_name_rcu()
ipv4: inetdev_by_index() switch to RCU
icmp: icmp_send() can avoid a dev_put()
net: RCU locking for simple ioctl()
ifb: RCU locking avoids touching dev refcount
pppoe: RCU locking in get_item_by_addr()
packet: less dev_put() calls
ip6tnl: less dev_put() calls
ipv6: no more dev_put() in inet6_bind()
ipv6: no more dev_put() in datagram_send_ctl()
net: cleanup include/net
bnx2: avoid compiler warnings
em_meta: avoid one dev_put()
net: Introduce for_each_netdev_rcu() iterator
net: cleanup include/linux
decnet: avoid touching device refcount in dn_dev_by_index()
netfilter: remove synchronize_net() calls in ip_queue/ip6_queue
net: net/ipv4/devinet.c cleanups
bridge: remove dev_put() in add_del_if()
netlabel: remove dev_put() calls
sctp: ipv6: avoid touching device refcount
net_cls: Use __dev_get_by_index()
ip_frag: dont touch device refcount
net: sock_bindtodevice() RCU-ification
pktgen: tx_bytes might be slightly wrong
rtnetlink: Cleanups
ipv6: avoid dev_hold()/dev_put() in rawv6_bind()
udp: add a counter into udp_hslot
udp: split sk_hash into two u16 hashes
udp: secondary hash on (local port, local address)
ipv4: udp: optimize unicast RX path
ipv6: udp: optimize unicast RX path
ipv4: udp: Optimise multicast reception
ipv6: udp: Optimise multicast reception
udp: multicast RX should increment SNMP/sk_drops counter in allocation failures
udp: bind() optimisation
ipv6: speedup inet6_dump_ifinfo()
ipv6: Allow inet6_dump_addr() to handle more than 64 addresses
parisc: led: Use for_each_netdev_rcu()
ipv6: use RCU to walk list of network devices
igmp: Use next_net_device_rcu()
ipv4: speedup inet_dump_ifaddr()
ipv6: speedup inet6_dump_addr()
inetpeer: Optimize inet_getid()
net: check the return value of ndo_select_queue()
vlan: Use __vlan_hwaccel_put_tag() in rx
net: add dev_txq_stats_fold() helper
vlan: Precise RX stats accounting
macvlan: Precise RX stats accounting
linkwatch: linkwatch_forget_dev() to speedup device dismantle
netns: net_identifiers should be read_mostly
netsched: Allow var_sk_bound_if meta to work on all namespaces
net: rename skb->iif to skb->skb_iif
mac80211: Speedup ieee80211_remove_interfaces()
pktgen: NUMA aware
tcp: tcp_disconnect() should clear window_clamp
ieee802154: merge cleanup
tcp: diag: Dont report negative values for rx queue
tcp: connect() race with timewait reuse
tcp: fix a timewait refcnt race
Eric Paris (3):
net: drop capability from protocol definitions
net: pass kern to net_proto_family create function
net: check kern before calling security subsystem
Eric W. Biederman (37):
net: Allow devices to specify a device specific sysfs group.
bond: Simply bond sysfs group creation
bond: Simplify bond_create.
bond: Simplify bond device destruction
bond: Implement a basic set of rtnl link ops
bond: Add support for multiple network namespaces
bond: Get the rtnl_link_ops support correct
veth: Fix unregister_netdevice_queue for veth
net: Support specifying the network namespace upon device creation.
net: NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH
net: Implement for_each_netdev_reverse.
net: Batch network namespace destruction.
net: Automatically allocate per namespace data.
net: Simplify loopback and improve batching.
net: Simplfy default_device_exit and improve batching.
net: Simplify the bond drivers pernet operations.
net: Simplify vlan pernet operations.
net: Simplify af_key pernet operations.
net: Simplify conntrack_proto_dccp pernet operations.
net: Simplify conntrack_proto_gre pernet operations.
net: Simplify ppp_generic pernet operations.
net: Simplify pppoe pernet operations.
net: Simplify pppol2tp pernet operations.
net: Simplify phonet pernet operations.
net: Simplify ip_gre pernet operations.
net: Simplify ipip pernet operations.
net: Simplify ip6_tunnel pernet operations.
net: Simplify ipip6 aka sit pernet operations.
net: remove [un]register_pernet_gen_... and update the docs.
net: Teach vlans to cleanup as a pernet subsystem
net: Add support for batching network namespace cleanups
net: Move network device exit batching
net: Allow xfrm_user_net_exit to batch efficiently.
netns: Add an explicit rcu_barrier to unregister_pernet_{device|subsys}
net: Allow fib_rule_unregister to batch
net: Use rcu lookups in inet_twsk_purge.
net: Batch inet_twsk_purge
Felix Fietkau (11):
nl80211: add a parameter for using 4-address frames on virtual interfaces
mac80211: implement support for 4-address frames for AP and client mode
mac80211: fix broadcast frame handling for 4-addr AP VLANs
nl80211: only allow adding stations to running vlan interfaces
ath9k: fix massive rx packet loss issue
mac80211: reduce the amount of unnecessary traffic on cooked monitor interfaces
mac80211: add the total ampdu length to tx info
ath9k: get rid of tx_info_priv
ath9k: properly use the mac80211 rate control api
ath9k: clean up rc rate table
ath9k: separate debugfs support from CONFIG_ATH_DEBUG
Figo.zhang (2):
NET/KS8695: add support NAPI for Rx
NET:KS8695: add API for get rx interrupt bit
Florian Westphal (1):
netfilter: xtables: fix conntrack match v1 ipt-save output
Frank Blaschka (3):
ctcm: suspend has to wait for outstanding I/O
qeth: rework TSO functions
qeth: allow dynamic change of rx checksumming
Gabor Juhos (1):
ath9k: enable 2GHz band only if the device supports it
Geoff Levand (1):
net/ps3: Cleanup gelic enums
Gerrit Renker (4):
dccp ccid-2: Overhaul CCID naming convention 1/2
dccp ccid-3: Overhaul CCID naming convention 2/2
dccp ccid-2: Remove CCID naming redundancy 1/2
dccp ccid-3: Remove CCID naming redundancy 2/2
Gertjan van Wingerde (17):
rt2x00: Move interface type assignments to generic code.
rt2x00: Fix building of rt2800lib when rt2x00 driver is built-in.
rt2x00: Add dynamic detection of eFuse EEPROM in rt2800pci.
rt2x00: Update copyright statements.
rt2x00: Fix typo in rf programming of rt2800lib.
rt2x00: Properly detect Ralink RT3070 devices.
rt2x00: Fix rt2800lib RF chip programming selection.
rt2x00: Initialize rf302x RF values properly for rt2800pci.
rt2x00: Log RT/RF chipset information correctly.
rt2x00: Fix BUG on rt2800usb when trying to read eFuse EEPROM.
rt2x00: Only initialize HT on rt2800 devices that support it.
rt2x00: Remove unused variable frame_control from rt2x00mac_tx.
rt2x00: Clean up use of rt2x00_intf_is_pci.
rt2x00: Fix typo (lengt --> length) in rt2x00queue.c
rt2x00: Whitespace cleanup.
rt2x00: Centralize setting of extra TX headroom requested by rt2x00.
rt2x00: Fix padding bug on L2PAD devices.
Gilad Ben-Yossef (9):
Only parse time stamp TCP option in time wait sock
Allow tcp_parse_options to consult dst entry
Add dst_feature to query route entry features
Add the no SACK route option feature
Allow disabling TCP timestamp options per route
Allow to turn off TCP window scale opt per route
Allow disabling of DSACK TCP option per route
tcp: Do not call IPv4 specific func in tcp_check_req
tcp: Use defaults when no route options are available
Greg Kroah-Hartman (4):
Staging: strip: add TODO file
Staging: arlan: add TODO file
Staging: wavelan: add TODO file
Staging: netwave: add TODO file
Gustavo F. Padovan (5):
Bluetooth: Initialize variables and timers for both channel's sides
Bluetooth: Fix unset of SrejActioned flag
Bluetooth: Fix sending ReqSeq on I-frames
Bluetooth: Implement RejActioned flag
Bluetooth: Fix 'SendRRorRNR' to send the ReqSeq value
G^[$(D+!^[(Bbor Stefanik (1):
b43: LP-PHY: Begin implementing calibration & software RFKILL support
Hagen Paul Pfeifer (2):
econet: Fix redeclaration of symbol len
ipv4: Define cipso_v4_delopt static
Hannes Eder (1):
netfilter: nf_nat_helper: tidy up adjust_tcp_sequence
Heiko Carstens (1):
net/s390 drivers: add missing 'const' attribute
Hendrik Brueckner (1):
af_iucv: use sk functions to modify sk->sk_ack_backlog
Herbert Xu (1):
sit: Clean up DF code by copying from IPIP
Hideyuki Sasaki (1):
net/ps3: Add support for gelic link negotiation
Holger Schurig (34):
nl80211: report age of scan results
libertas: separate libertas' Kconfig in it's own file
libertas: first stab at cfg80211 support
libertas: remove extraneous select FW_LOADER
libertas: depend on CONFIG_CFG80211
cfg80211: no cookies in cfg80211_send_XXX()
cfg80211: remove warning in deauth case
libertas: make __lbs_cmd_async() non-static
libertas: cleanup host.h and hostcmd.h
libertas: harmonize cmd.h
libertas: make lbs_get_channel() static
libertas: remove unused lbs_cmd_802_11_inactivity_timeout()
libertas: remove unused 11d code
libertas: remove unused 11d.h as well, priv->countryinfo
libertas: change IW_ESSID_MAX_SIZE -> IEEE80211_MAX_SSID_LEN
libertas: move scan/assoc related stuff
libertas: sort variables in struct lbs_private
libertas: get current channel out of priv->curbssparams
libertas: move association related commands into assoc.c
libertas: move lbs_send_iwevcustom_event() to wext.c
libertas: remove handling for CMD_802_11_LED_GPIO_CTRL
libertas: remove handling for CMD_GET_TSF
libertas: remove "struct cmd_ds_gen"
libertas: move SIOCGIWAP calls to wext.c
libertas: move mic failure event to wext.c
libertas: sort and categorize entries in decl.h
libertas: remove some references to IW_MODE_abc
cfg80211: introduce nl80211_get_ifidx()
cfg80211: return channel noise via survey API
libertas: rename persistcfg.c -> mesh.c
libertas: introduce mesh.h
libertas: moveing mesh-related functions into mesh.c
libertas: move mesh-only ethtool operations into mesh.c
libertas: move mesh command handling into mesh.c
Huaxu Wan (2):
iwlwifi: add module firmware info for 1000 series
iwlwifi: clear the translate table area
Ilia K (1):
add vif using local interface index instead of IP
Ilpo J^[$(D+#^[(Brvinen (1):
tcp: clear hints to avoid a stale one (nfs only affected?)
Inaky Perez-Gonzalez (47):
wimax: indicate initial SW rfkill state is "blocked"
wimax/i2400m: be smarter about copying command buffer to bm_cmd_buf
wimax/i2400m: during probe, call sdio_disable at most once
wimax/i2400m: add missing debug submodule definition
wimax: allow specifying debug levels as command line option
wimax/i2400m: workaround not-so-working %zd printf format
wimax/i2400m: decide properly if using signed vs non-signed firmware loading
wimax/i2400m: rework bootrom initialization to be more flexible
wimax/i2400m: retry loading firmware files in sequence
wimax/i2400m: fix reboot echo/ack barker deadlock
wimax/i2400m: verify firmware format version is known
wimax/i2400m: support extended firmware format
wimax/i2400m: on firmware upload, select BCF header that matches device's request
wimax/i2400m: clean up & add a payload argument to i2400m_schedule_work()
wimax/i2400m: add reason argument to i2400m_dev_reset_handle()
wimax/i2400m: cache firmware on system suspend
wimax/i2400m: implement .reset_resume in USB subdriver
wimax/i2400m: don't overwrite error codes when failing to load firmware
wimax/i2400m: on device stop, clean up pending wake & TX work
wimax/i2400m: cleanup initialization/destruction flow
wimax/i2400m: clarify and fix i2400m->{ready,updown}
wimax/i2400m: introduce i2400m->bus_setup/release
wimax/i2400m: do bootmode buffer management in i2400m_setup/release()
wimax/i2400m: Implement pre/post reset support in the USB driver
wimax/i2400m: reduce verbosity of debug messages in boot mode
wimax/i2400m: fix race condition with tcpdump et al
wimax: allow user space to send messages once the device is registered
wimax: allow WIMAX_RF_QUERY calls when state is still uninitialized
wimax/i2400m: when stopping the device, cancel any pending message
wimax/i2400m: fix deadlock: don't do BUS reset under i2400m->init_mutex
wimax/i2400m: move i2400m_init() out of i2400m.h
wimax/i2400m: queue device's report until the driver is ready for them
wimax/i2400m: fix oops in TX when tearing down the device
wimax/i2400m: Let device's status reports change the device state
wimax/i2400m: fix oops caused by race condition when exiting USB kthreads
wimax/i2400m: make i2400m->bus_dev_{stop,start}() optional
wimax/i2400m: SDIO: fix oops on reset when TXing on uninitialized data
wimax/i2400m: implement passive mode as a module option
wimax/i2400m: introduce i2400m_reset(), stopping TX and carrier
wimax/i2400m: fix device getting stuck in IDLE mode
wimax/i2400m: Fix USB timeout specifications (to ms from HZ)
wimax/i2400m: correctly identify all iwmc3200-based SKUs
wimax/i2400m: don't retry SDIO enable in probe() paths
wimax/i2400m: handle USB stalls
wimax/i2400m: fix bad assignment of return value in i2400mu_tx_bulk_out
wimax/i2400m: fix SDIO debugfs dentry name
wimax/i2400m: fix inverted value in i2400ms_bus_setup()
Ivo van Doorn (3):
rt2x00: Add rt2x00soc bus module
rt2x00: Implement support for rt2800pci
rt2x00: Remove deprecated ieee80211_rx_status->qual usage
Jan Engelhardt (1):
netfilter: xt_socket: make module available for INPUT chain
Janne Ylalehto (2):
wl1251: Add IRQ looping support
wl1251: Filter out unwanted events
Jarek Poplawski (1):
net: Optimize hard_start_xmit() return checking
Jason Andryuk (2):
at76c50x-usb: Remove mac2str and replace with %pM format specifier.
at76c50x-usb: Supply additional parameters to at76_start_monitor scan request
Jasper Spaans (1):
bonding: Remove bond_dev from xmit_hash_policy call.
Jaswinder Singh Rajput (3):
b43: Comment unused functions lpphy_restore_dig_flt_state and lpphy_disable_rx_gain_override
net: Fix missing kernel-doc notation
mac80211: Fix missing kernel-doc notation
Javier Cardona (1):
mac80211: Learn about mesh portals from multicast traffic
Jay Sternberg (2):
iwlwifi: add missing commands to syslog messages
iwlwifi: Tell the ucode immediately when association state changes
Jay Vosburgh (1):
bonding: fix 802.3ad standards compliance error
Jean Tourrilhes (1):
WE: Fix set events not propagated
Jean-Mickael Guerin (2):
net: compat_mmsghdr must be used in sys_recvmmsg
net: compat_sys_recvmmsg user timespec arg can be NULL
Jesse Brandeburg (3):
ixgbe: change default ring size
ixgbe: performance tweaks
ixgbe: use EIAM to automask MSI-X
Jie Yang (3):
atl1c: duplicate atl1c_get_tpd
atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure
atl1e:disable NETIF_F_TSO6 for hardware limit
Jin Dongming (1):
ipv6: Fix the size overflow of addrconf_sysctl array
Jiri Kosina (1):
Bluetooth: Implement raw output support for HIDP layer
Jiri Pirko (1):
bonding: introduce primary_reselect option
Jiri Slaby (1):
NET: sungem, use spin_trylock_irqsave
Joe Perches (10):
appletalk/ddp.c: Neaten checksum function
niu.c: Use correct length in strncmp
drivers/net: request_irq - Remove unnecessary leading & from second arg
drivers/isdn/gigaset: tasklet_init - Remove unnecessary leading & from second arg
drivers/net: tasklet_init - Remove unnecessary leading & from second arg
net/ipv4: Move && and || to end of previous line
netfilter: net/ipv[46]/netfilter: Move && and || to end of previous line
net/ipv6: Move && and || to end of previous line
net: Move && and || to end of previous line
drivers/net: Move && and || to end of previous line
Joerg Albert (3):
ar9170: fixed coding style, moved define
ar9170: add heavy clip handling
ar9170: handle overflow in tsf_low register during get_tsf
Johannes Berg (64):
net: introduce NETDEV_POST_INIT notifier
iwlwifi: clean up ht config a little
iwlwifi: clean up ht config naming
iwlwifi: clarify and clean up chain settings
iwlwifi: fix a typo
iwlwifi: default to using all chains
iwlwifi: support idle for 6000 series hw
wext: refactor
iwlwifi: device tracing
iwlwifi: LED cleanup
wireless: make wireless drivers select core
cfg80211/mac80211: use debugfs_remove_recursive
mac80211_hwsim: don't register CCK rates on 5ghz
mac80211: remove outdated comment
mac80211: split hardware scan by band
mac80211: fix radiotap header generation
mac80211: remove RX_FLAG_RADIOTAP
mac80211: introduce ieee80211_beacon_get_tim()
mac80211: deprecate qual value
mac80211: unconditionally set IEEE80211_TX_CTL_SEND_AFTER_DTIM
mac80211: also drop qos-nullfunc frames silently
mac80211: remove sent_ps_buffered
mac80211: remove bogus code
mac80211: make CALL_TXH a statement
mac80211: fix scan abort sanity checks
cfg80211: validate scan channels
cfg80211: remove dead variable
mac80211: make ieee80211_find_sta per virtual interface
mac80211: fix internal scan request
mac80211: async station powersave handling
iwlwifi: don't double-activate queue 4
iwlwifi: fix FIFO vs. queue confusion
iwlwifi: add FIFO usage for 5000
netlink: remove subscriptions check on notifier
iwlwifi: report PS filtered status
iwlwifi: add sleep_tx_count ucode station API
iwlwifi: handle unicast PS buffering
mac80211: let sta_info_get_by_idx get sta by sdata
mac80211: convert aggregation to operate on vifs/stas
mac80211: push michael MIC report after DA check
mac80211: cleanup reorder buffer handling
mac80211: trim RX data
mac80211: improve rate handling
mac80211: remove dev_hold/put calls
mac80211: use fixed broadcast address
mac80211: make software rate control optional
cfg80211: re-join IBSS when privacy changes
mac80211: remove encrypt parameter from ieee80211_tx_skb
mac80211: move TX status handling
cfg80211: convert bools into flags
cfg80211: introduce capability for 4addr mode
cfg80211: disallow bridging managed/adhoc interfaces
mac80211: request TX status where needed
mac80211: avoid spurious deauth frames/messages
mac80211: add per-station HT capability file
mac80211: remove dead struct member
mac80211: fix rcu locking
iwlwifi: separate IO tracing
mac80211: move cmntr flag out of rx flags
mac80211: move aMPDU RX reorder code
mac80211: correctly place aMPDU RX reorder code
mac80211: log more data when tracing
b43: fix two warnings
mac80211: fix reorder buffer release
John Dykstra (1):
IP: Cleanups
John W. Linville (22):
wireless: implement basic ethtool support for cfg80211 devices
mac80211: support ETHTOOL_GPERMADDR
iwmc3200wifi: support ETHTOOL_GPERMADDR
ipw2200: support ETHTOOL_GPERMADDR
orinoco: support ETHTOOL_GPERMADDR
net/wireless/ethtool.h: drop unnecessary include of linux/ethtool.h
mac80211: replace netif_tx_{start,stop,wake}_all_queues
b43: use ieee80211_rx_ni()
wl1251: re-disable PG10 chips
strip: move driver to staging
arlan: move driver to staging
wavelan: move driver to staging
netwave: move driver to staging
wireless: remove WLAN_80211 and WLAN_PRE80211 from Kconfig
wl1271: depend on INET
mwl8k: use integral index instead of pointer for driver_data
iwlwifi: fix iwl1000 "RTS/CTS for HT" merge damage
znet: fix build failure from i82593.h relocation
wl3501_cs: remove pedantic build warning
libipw: initiate cfg80211 API conversion (v2)
ath9k: set ps_default as false
ath9k: remove warnings related to signed/unsigned type mismatch
Josef Bacik (1):
rt2800: do not enable tbtt unless we are in a beacon mode
Jouni Malinen (6):
cfg80211: Fix WEXT compat siwauth wpa and group cipher
mac80211_hwsim: Check idle state on TX
mac80211_hwsim: Send ACK frames on the hwsim0 interface
mac80211: Do not queue Probe Request frames for station MLME
cfg80211: Allow reassociation in associated state
mac80211: Fix TX status reporting for injected data frames
Julia Lawall (17):
drivers/net/wireless: correct check on CCS_START_NETWORK
drivers/net/atl1c: remove exceptional & on function name
drivers/net/can: remove exceptional & on function name
drivers/net: remove exceptional & on function name
drivers/net/ipg.c: remove exceptional & on function name
drivers/net/irda: remove exceptional & on function name
drivers/net/pppol2tp.c: remove exceptional & on function name
drivers/net/r6040.c: remove exceptional & on function name
drivers/net/smsc9420.c: remove exceptional & on function name
drivers/net/typhoon.c: remove exceptional & on function name
drivers/net/via-rhine.c: remove exceptional & on function name
drivers/net/via-velocity.c: remove exceptional & on function name
drivers/net/wan: remove exceptional & on function name
drivers/net/adm8211.c: remove exceptional & on function name
drivers/net/wireless/iwlwifi: remove exceptional & on function name
drivers/net/wireless/p54: remove exceptional & on function name
drivers/net/wireless/rtl818x: remove exceptional & on function name
Jussi Kivilinna (3):
rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC
rndis_wlan: fix buffer overflow in rndis_query_oid
rndis_wlan: disable stall workaround
Juuso Oikarinen (58):
wl1271: Correction to TX block allocation calculation
wl1271: Security sequence number handling for TX (for WPA)
wl1271: Correct TKIP header space handling in TX path
wl1271: Implement delayed entry into ELP
wl1271: mask aid bits 14 and 15 in ps-poll template
wl1271: Implementation for SPI busy word checking
wl1271: Configure rate policies based on AP rates
wl1271: Update join usage
wl1271: Corrections to TX path
wl1271: use workqueue provided by mac80211 instead of the default
wl1271: Clear probe-request template after scan
wl1271: Multicast filtering configuration
wl1271: Use vmalloc to allocate memory for firmware
wl1271: Add connection monitoring configuration
wl1271: Enable beacon filtering with the stack
wl1271: Configure beacon filtering on if PSM used
wl1271: Mask unneeded events from firmware to conserve power
wl1271: Update memory mapping for firmware revision 6.1.0.0.241
wl1271: Remove RX workaround
wl1271: Add top-register access functions
wl1271: RefClk configuration
wl1271: Update interrupt handling by removing an extra SPI read
wl1271: Enable ELP
wl1271: Enable smart reflex
wl1271: Update TX path block calucation algo
wl1271: Remove outdated SPI functions
wl1271: Update boot time configuration for the new firmware
wl1271: Workaround for reference clock setting on boot.
wl1271: Add structure for firmware configuration values
wl1271: Add config structure for RX path parameters
wl1271: Add config structure for TX path parameters
wl1271: Add config structure for connection management parameters
wl1271: Add config structure for FW init parameters
wl1271: Move default FW config struct away from stack
wl1271: Fix IRQ enable handling on FW init failure
wl1271: Implement beacon early termination support
wl1271: Remove busy-word checking
wl1271: Fix multicast list handling
wl1271: Fix event handling mechanism
wl1271: Support for IPv4 ARP filtering
wl1271: Remove unnecessary rx_descriptor memory allocation
wl1271: Correct memory handling for FW boot
wl1271: Fix filter configuration
wl1271: Set IEEE80211_FCTL_TODS in the null data template
wl1271: Remove excess null-data template settings
wl1271: Increase TX power value
wl1271: Check result code of commands
wl1271: Add retry implementation for PSM entries
wl1271: Correct endianness-handling of command status
wl1271: Generalize command response reading
wl1251: Add connection monitoring configuration
wl1251: Enable beacon filtering with the stack
wl1251: Configure beacon filtering on if PSM used
wl1251: Implement delayed entry into ELP mode
wl1251: Fix regression in IRQ loop handling
wl1271: Decrease BET consecutive terminated beacons value to 10
wl1271: Prevent PSM-entry retry loop if PSM cancelled
wl1271: Set PSM support flags in driver configuration
Kalle Valo (13):
wl1251: remove wl1251_netlink.h
cfg80211: add firmware and hardware version to wiphy
at76c50x-usb: set firmware and hardware version in wiphy
wl1251: rename spi device to wl1251
mac80211: add ieee80211_rx_ni()
wl1251: use ieee80211_rx_ni()
mac80211: refactor dynamic power save check
mac80211: fix dynamic power save for devices with nullfunc support in hw
wl1251: enable power save
wl1251: allocate space for firmware with vmalloc()
wl1251: mask aid bits 14 and 15 in ps-poll template
wl1251: remove depcreated qual usage
cfg80211: indent regulatory messages with spaces
Karen Xie (1):
cxgb3: Added private MAC address and provisioning packet handler for iSCSI
Keng-Yu Lin (1):
ath5k: add LED support for Acer Aspire One AO751h/AO531h
Kevin Hilman (1):
NET: smc91x: convert to dev_pm_ops
Klaus-Dieter Wacker (2):
lcs: ODEBUG: object is on stack, but not annotated.
lcs: Recognize return codes of ccw_device_set_online().
Krishna Kumar (8):
cxgb3: No need to wake queue in xmit handler
genetlink: Optimize genl_register_family()
genetlink: Optimize and one bug fix in genl_generate_id()
net: Introduce sk_tx_queue_mapping
net: IPv6 changes
net: Fix for dst_negative_advice
net: Use sk_tx_queue_mapping for connected sockets
cxgb3: Set the rxq
Kurt Van Dijck (1):
can: sja1000: fix bug using library functions for skb allocation
Larry Finger (8):
staging: Add proper selection of WIRELESS_EXT and WEXT_PRIV
b43legacy: Fix DMA TX bounce buffer copying
b43: Remove deprecated 'qual' from returned RX status
b43legacy: Remove deprecated 'qual' from returned RX status
rtl8187: Remove deprecated 'qual' from returned RX status
ssb: Unconditionally log results of core scans
b43: avoid PPC fault during resume
b43legacy: avoid PPC fault during resume
Lennert Buytenhek (28):
mwl8k: fix GET_STAT firmware command packet layout
mwl8k: coding style cleanups
mwl8k: minor transmit quiescing rework
mwl8k: fix multicast address filter programming
mwl8k: use the mac80211-provided workqueue instead of creating our own
mwl8k: implement FIF_ALLMULTI
mwl8k: enforce FIF_BCN_PRBRESP_PROMISC when no STA interfaces are active
mwl8k: clear hardware MAC address if no STA interface configured
mwl8k: use cond_resched() when loading firmware blocks
mwl8k: clarify WME transmit queue 0/1 swizzling
mwl8k: report rate and other information for received frames
mwl8k: add support for enabling hardware sniffer mode
mwl8k: shorten receive/transmit state variable names
mwl8k: pci BAR mapping changes
mwl8k: change pci id table driver data to a structure pointer
mwl8k: spell out the names of firmware images in the pci driver data
mwl8k: handle loading AP firmware images
mwl8k: use pci_unmap_addr{,set}() to keep track of unmap addresses on rx
mwl8k: allow for different receive descriptor formats
mwl8k: set ->interface_modes from the driver data
mwl8k: rename mwl8k_cmd_get_hw_spec() to mwl8k_cmd_get_hw_spec_sta()
mwl8k: add the commands used for AP firmware initialisation
mwl8k: implement AP firmware antenna configuration
mwl8k: add AP firmware handling to ->configure_filter()
mwl8k: add AP firmware handling to ->start()
mwl8k: add AP firmware (mbss) handling to mwl8k_set_mac_addr()
mwl8k: implement AP firmware EDCA parameter configuration
mwl8k: add support for the 88w8366
Li Yewang (1):
ipsec: can not add camellia cipher algorithm when using "ip xfrm state" command
Lucian Adrian Grijincu (1):
inet: fix inet_bind_bucket_for_each
Luciano Coelho (21):
wl1271: remove unecessary qual parameter from rx status
wl1271: added Juuso Oikarinen as module author
wl1271: hack to disable filters
wl1271: implement cmd_disconnect
wl1271: workaround to send a disconnect before rejoining
wl1271: add workaround to avoid distortion due to excessive tx power
wl1271: enable HW_AVAILABLE interrupt to fix ELP
wl1271: use acx_rx_config instead of join when updating filters
wl1271: remove unnecessary joins and join only when the bssid changes
wl1271: make sure PS is disabled in PLT
wl1271: fix sparse warnings about undeclared functions
wl1271: added missing packed modifier in some acx structs
wl1271: fix endianess issues
wl1271: added missing packed modifier in some cmd structs
wl1271: use ieee80211_rx_ni()
wl1271: fix init loop timeout
wl1271: fix the inetdev notifier callback return values
wl1271: set radio and general params also for PLT
wl1271: fix radio and general parameters commands
wl1271: remove workaround to ignore -EIO from radio and general params
wl1271: Remove REF_CLK hack
Luis R. Rodriguez (123):
ath9k: use ath_hw for DPRINTF() and debug init/exit
ath9k: move btcoex core driver info to its own struct
ath9k: move hw specific btcoex info to ath_hw
ath9k: split bluetooth hardware coex init into two helpers
ath9k: move driver core helpers to main.c
ath9k: split ath9k_hw_btcoex_enable() into two helpers
ath9k: replaces SC_OP_BTCOEX_ENABLED with a bool
ath9k: move bt_stomp_type to driver core
ath9k: remove unused bt_duty_cycle
ath9k: rename btcoex_scheme to just scheme
ath9k: rename ath_btcoex_info to ath_btcoex_hw
ath9k: simplify ath_btcoex_bt_stomp()
ath9k: now move ath9k_hw_btcoex_set_weight() to btcoex.c
ath9k: move ath_btcoex_config and ath_bt_mode to btcoex.c
ath9k: rename ath_btcoex_supported() to ath9k_hw_btcoex_supported()
ath9k: move ps helpers onto core driver when reseting tsf
ath9k: move ath9k_ps_wakeup() and ath9k_ps_restore() to main.c
ath9k: avoid usage of ath9k_hw_setpower() on hw.c
ath9k: move ath9k_hw_setpower() to main.c
ath9k: rename driver core and hw power save helpers
ath: move ath_bcast_mac to common header
atheros: use get_unaligned_le*() for bssid mask setting
ath9k: make ath9k_hw_setbssidmask() and ath9k_hw_write_associd() use ath_hw
ath9k: Use ath9k_hw_setbssidmask() on reset
ath9k: use ath9k_hw_write_associd() on reset
atheros/ath9k: move macaddr, curaid, curbssid and bssidmask to common
ar9170: make use of common macaddr and curbssid
ath5k: use common curbssid, bssidmask and macaddr
ath5k: initialize eeprom struct early on attach
ath9k: move ath_common to ath_hw
ath5k: move ath_common to ath5k_hw
ath9k: Define bus agnostic bluetooth coex prep helper
atheros/ath9k: add common read/write ops and port ath9k to use it
ath5k: allocate ath5k_hw prior to initializing hw
ath5k: define ath_common ops
atheros: define shared bssidmask setting
atheros: add ieee80211_hw to ath_common
ath9k: separate core driver and hw timer code
atheros: add common debug printing
atheros: move tx/rx chainmask to ath_common
ath9k: remove ath9k 25 MHz HT40 spacing stuff
ath9k: remove ath9k_ht_macmode
ath9k: move ATH_AMPDU_LIMIT_MAX to hw.h
ath9k: remove driver ASSERT, just use BUG_ON()
ath9k: clarify what hw code is and remove ath9k.h from a few files
ath9k: move ATH9K_RSSI_BAD to hw.h
atheros: move bus ops to ath_common
ath9k: make ath9k_common_ops const
ath9k: use common read/write ops on pci and debug code
ath9k: move hw code to its own module
ath9k_hw: print device ID if not supported
ath9k_hw: add AR9271 srev and device ID to allow hw to support ar9271
atheros: define a common priv struct
ath5k: fix regression on setting bssid mask on association
ath5k: use ath_hw_setbssidmask() for bssid mask setting upon assoc
ath5k: fix regression introduced upon the removal of AR5K_HIGH_ID()
ath5k: simplify passed params to ath5k_hw_set_associd()
ath5k: remove temporary low_id and high_id vars on ath5k_hw_set_associd()
ath5k: fix regression which triggers an SME join upon assoc
ath5k: enable Power-Save Polls by setting the association ID
ath9k: move common->debug_mask setting to ath_init_softc()
ath9k: initialize hw prior to debugfs
ath9k: add helper to un-init the hw properly
ath9k: add a helper to clean the core driver upon module unload
ath9k: move ath_cleanup() below helpers to avoid forward declarations
ath9k: rename ath_beaconq_setup() to ath9k_hw_beaconq_setup()
ath9k: use right parameter for MODULE_PARM_DESC() for debug
libertas: remove double assignment of dev->netdev_ops
ath9k_hw: run the carrier leakage calibration fix for ar9271 as well
ath9k_hw: run ath9k_hw_9271_pa_cal() initial calibration
ath9k_hw: move mac name and rf name helpers to hw code
ath9k_hw: distinguish single-chip solutions on initial probe print
ath9k_hw: add AR9271 single chip name mapping
ath9k_hw: correct AR_PHY_SPECTRAL_SCAN register offset
ath9k_hw: remove bogus register write on ath9k_hw_9271_pa_cal()
ath9k_hw: modify the rf control register for ar9271 revision 1.0
ath9k_hw: update register initialization/reset values for ar9271
ath9k_hw: change the way we initialize the pll for ar9271
ath9k_hw: start documenting 802.11n RF anlong front ends
ath9k_hw: bail out early on ath9k_hw_init_rf()
ath9k_hw: simplify rf attach and rename to ath9k_hw_rf_alloc_ext_banks()
ath9k_hw: simplify ath9k_hw_rf_alloc_ext_banks()
ath9k_hw: rename ath9k_hw_rf_free() to ath9k_hw_rf_free_ext_banks()
ath9k_hw: make both analog channel change routines return int
ath9k_hw: use a callback for frequency change
ath9k_hw: order phy.c code and integrate spur mitigation
ath9k_hw: make spur mitigation a callback
ath9k_hw: remove unused modesIndex param from ath9k_hw_write_regs()
ath9k_hw: Fix and complete force bias for AR5416
ath9k_hw: make ath9k_phy_modify_rx_buffer() static
wl1271: use __dev_alloc_skb() on RX
ath9k: fix listening to idle requests
ath9k: update hw configuration for virtual wiphys
ath9k: simpify RX by calling ath_get_virt_hw() once
ath9k: use the passed ieee80211_hw on ath_rx_prepare()
ath9k: pass the ieee80211_hw on radio enable/disable
ath9k: use correct hw for tx aggregation TX completion
ath9k: use the right hw on ath_tx_setup_buffer() for HT
ath9k: handle low buffer space for virtual wiphys
ath9k: do not pass the entire descriptor to ath_rx_prepare()
ath9k_hw: move ath_extend_tsf() to hw code to share as ath9k_hw_extend_tsf()
ath9k: move struct ath_ani to common area
ath9k: use the ieee80211_hw to get to an sband on ath_rx_prepare()
ath9k: move RX check code into helper ath9k_rx_accept()
ath9k: remove temp variable ratecode from ath_rx_prepare()
ath9k: move rate descriptor reading into a helper
ath9k: move qual processing into a helper
ath9k: move rssi processing into a helper
ath9k: avoid the copy skb->cb on every RX'd skb
ath9k: move the rx_stats->rs_datalen check to ath9k_rx_accept()
ath: move the rx bufsize to common to share with ath5k/ath9k
ath5k: remove double cache alignment, ath_rxbuf_alloc() already does it
ath9k: move the max rx buffer size check to ath9k_rx_accept()
ath9k: rename ath_rx_prepare() to ath9k_rx_skb_preprocess()
ath9k: move driver keymap, keymax and splitmic to common
ath5k: use the common->keymap
ath9k: move RX skb post processing to a helper
ath9k_common: add new module to share 802.11n driver helpers
ath9k_common: remove ath9k_compute_qual()
ath9k_common: clarify and correct jumbogram processing
mac80211: fix max HT rate processing on mac80211
ath9k: fix processing of TX PS null data frames
ath9k: Fix maximum tx fifo settings for single stream devices
Luk^[$(D+!+^^[(B Turek (1):
ath5k: Fix I/Q calibration
Magnus Damm (2):
net: allow sh_eth to get mac address through platform data
net: add Runtime PM to the sh_eth driver
Mallikarjuna R Chilakala (2):
ixgbe: Modify 82599 HWRSC statistics counters
ixgbe: Use rx buffer length from rx ring for configuring rscctl
Manuel Lauss (2):
net: enable smsc911x on MIPS
net: smsc911x: allow platform_data to specify mac address
Marcel Holtmann (12):
usbnet: Use wwan%d interface name for mobile broadband devices
usbnet: Set device type for wlan and wwan devices
cfg80211: assign device type in netdev notifier callback
rfkill: Add missing description for RFKILL_TYPE_GPS
rfkill: Add constant for RFKILL_TYPE_FM radio devices
Bluetooth: Remove unused global minor variable
Bluetooth: Fix miscdev ops owner for virtual driver
Bluetooth: Return ENETDOWN when interface is down
Bluetooth: Turn hci_recv_frame into an exported function
Bluetooth: Unobfuscate tasklet_schedule usage
Bluetooth: Add L2CAP option for max transmit value
Bluetooth: Add RFCOMM option to use L2CAP ERTM mode
Marek Lindner (1):
ath9k: adjust ahb callbacks to new struct layout to avoid compile errors
Marin Mitov (2):
niu: Use DMA_BIT_MASK(44) instead of deprecated DMA_44BIT_MASK
remove deprecated and not used: print_mac()
Martin Willi (4):
xfrm: Define new XFRM netlink auth attribute with specified truncation bits
xfrm: Store aalg in xfrm_state with a user specified truncation length
xfrm: Use the user specified truncation length in ESP and AH
xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM
Matt Carlson (46):
tg3: Assign flags to fixes in start_xmit_dma_bug
tg3: Fix 5906 transmit hangs
tg3: Fix disappearing 57780 devices
tg3: Convert PHY_ADDR => TG3_PHY_MII_ADDR
tg3: Prevent a PCIe tx glitch
tg3: Add more PCI DMA map error checking
tg3: Improve 5785 PCIe performance
tg3: Add AC131 power down support
tg3: 5785: Set port mode to MII when link down
tg3: Extend loopback test timeout
broadcom: Isolate phy dsp accesses
broadcom: Fix slow link problem
tg3: Add 50610M phy ID for 5785
broadcom: Consolidate dev_flags definitions
tg3 / broadcom: Add PHY_BRCM_CLEAR_RGMII_MODE flag
tg3 / broadcom: Refine AC131 APD support
tg3 / broadcom: Add code to disable rxc refclk
tg3 / broadcom: Add APD support for GPHYs
tg3 / broadcom: Optionally disable TXC if no link
tg3: Update version to 3.103
tg3: Add 5717 phy ID
tg3: Don't touch RCB nic addresses
tg3: Napify tg3_start_xmit_dma_bug()
tg3: Move TG3_FLG2_PROTECTED_NVRAM to tg3_flags3
tg3: Refine TSO and MSI discovery
tg3: Add new HW_TSO_3 flag for 5717
tg3: Use tg3_start_xmit_dma_bug for 5717 A0
tg3: Allow DMAs to cross cacheline boundaries
tg3: Create tg3_poll_msix() for non-zero MSIX vecs
tg3: Move napi_add calls below tg3_get_invariants
tg3: Make tg3_alloc_rx_skb() a dst-only operation
tg3: Add prodring parameter to tg3_alloc_rx_skb()
tg3: tg3_alloc_rx_skb(tnapi => tp)
tg3: rename rx_[std|jmb]_ptr
tg3: Consider rx_std_prod_idx a hw mailbox
tg3: Lay proucer ring handling groundwork
tg3: Create aliases for rx producer mailbox regs
tg3: Add rx prod ring consolidation
tg3: Fix DIDs, Enable 5717 support
tg3: Update version to 3.104
tg3: Make TSS enable independent of MSI-X enable
tg3: Add 57765 asic rev
tg3: Add some VPD preprocessor constants
tg3: Use pci_read_vpd() instead of private method
tg3: Clean tg3_init_one()
tg3: Update version to 3.105
Matthew Garrett (2):
ipw2100: Register the wiphy device
ipw2200: Set core hw rfkill status when hardware changes state
Matthew Slattery (1):
sfc: Remove EFX_WORKAROUND_9141 macro
Matthieu CASTET (1):
airo : allow supend with card without power management
Michael Buesch (11):
b43/legacy: Fix usage of host_pci pointer
ssb: Put host pointers into a union
b43: Remove me as maintainer
b43: Optimize PIO scratchbuffer usage
b43: Rewrite TX bounce buffer handling
b43-pio: Fix RX error path for rev>=8 devices
b43: Enforce DMA descriptor memory constraints
b43: Rewrite DMA Tx status handling sanity checks
ssb: Fix SPROM writing
ssb: Fix range check in sprom write
airo: Fix integer overflow warning
Michael Chan (18):
bnx2x: Refactor bnx2x_sp_post().
bnx2x: Refactor MAC address setup code.
bnx2x: Add hw init code to support iSCSI.
bnx2x: Add main CNIC interface functions.
cnic: Refactor some code.
cnic: Add bnx2x data structures.
cnic: Add main functions to support bnx2x devices.
cnic: Fix ring I/O address for bnx2x devices.
cnic: Fix bnx2x ring shutdown.
cnic: Fix bogus iSCSI MAC address
cnic: Fix rq_page_table DMA address.
cnic: Use dma_alloc_coherent().
bnx2: Protect tx timeout reset with rtnl_lock().
bnx2: Dump some state during tx timeout.
bnx2: Print warning when unable to allocate the full SKB/page ring.
bnx2: Read firmware version from VPD.
bnx2: Update version to 2.0.3.
bnx2: Refine VPD logic.
Mikulas Patocka (1):
sunhme: fix dma warning in Sun HME
Narender Kumar (2):
netxen: sysfs control for auto firmware recovery
netxen : fix debug tools access for NX2031
Neil Horman (3):
af_packet: add interframe drop cmsg (v6)
net: Generalize socket rx gap / receive queue overflow cmsg
sctp: Fix mis-ordering of user space data when multihoming in use
Nelson, Shannon (1):
ixgbe: Flush the LSC mask change to prevent repeated interrupts
Nicolas de Peslo^[$(D+d^[(Ban (3):
bonding: fix a parameter name in error message
bonding: remove useless assignment
bonding: change bond_create_proc_entry() to return void
Octavian Purdila (5):
make TLLAO option for NA packets configurable
net: introduce NETDEV_UNREGISTER_PERNET
ipv4: factorize cache clearing for batched unregister operations
net: device name allocation cleanups
net: use net_eq to compare nets
Oliver Neukum (4):
wimax/i2400m/usb: remove unnecessary power management primitive in i2400m
convert kaweth to use usb_reset_configuration()
cdc-ether: Implement reset_resume()
usbnet & cdc-ether: Autosuspend for online devices
PJ Waskiewicz (4):
ixgbe: Make queue pairs on single MSI-X interrupts
ixgbe: Disable Flow Control for certain devices
ethtool: Add Direct Attach support to connector port reporting
ixgbe: Display currently attached PHY through ethtool
Pablo Neira Ayuso (1):
netfilter: nf_ct_tcp: improve out-of-sync situation in TCP tracking
Patrick McHardy (11):
vlan: cleanup multiple unregistrations
netfilter: remove unneccessary checks from netlink notifiers
net: allow to propagate errors through ->ndo_hard_start_xmit()
vlan/macvlan: propagate transmission state to upper layers
vlan: support "loose binding" to the underlying network device
ip_fragment: also adjust skb->truesize for packets not owned by a socket
net 01/05: fib_rules: rearrange struct fib_rule
net 02/05: fib_rules: rename ifindex/ifname/FRA_IFNAME to iifindex/iifname/FRA_IIFNAME
net 03/05: fib_rules: add oif classification
net 04/05: fib_rules: allow to delete local rule
ipv4 05/05: add sysctl to accept packets with local source addresses
Patrick Mullaney (1):
netdevice: provide common routine for macvlan and vlan operstate management
Rafael J. Wysocki (1):
Wireless / ath5k: Simplify suspend and resume callbacks
Rahul Tank (1):
Bluetooth: Removal of unused variable in btmrvl driver
Randy Dunlap (4):
wireless: fix CFG80211_WEXT build problems
netxen: fix builds for SYSFS=n or MODULES=n
wireless: airo_cs needs WEXT_SPY
staging/wireless: don't build when NET etc. are not enabled
Ranjith Lohithakshan (1):
TI DaVinci EMAC: Add suspend/resume capability
Reinette Chatre (16):
iwlwifi: fix userspace setting of sleep_level_override
iwlwifi: move iwl_setup_mac to iwlagn
iwlwifi: move rate scaling structures to header file
iwlagn: store station rate scale information in mac80211 station structure
iwlwifi: remove duplicate defines
iwlwifi: provide firmware version
iwlwifi: unmap memory before use
iwlwifi: move iwl_[un]init_drv to iwlagn
iwlwifi: split adding broadcast station from others
iwl3945: store station rate scale information in mac80211 station structure
iwlagn: move rate scale initialization to init function
iwlwifi: print warning when sending host command fails
iwlwifi: change debug message to error in failure case
iwlagn: power up device before initializing EEPROM
iwl3945: removed unused struct and definitions
iwlwifi: driver version track kernel version
Roel Kluin (3):
i2400m: keep index within ms_to_errno[]
wimax: misplaced parenthesis
e1000e: Use sizeof struct rather than pointer in e1000_get_eeprom()
Ron Mercer (23):
qlge: Remove explicit setting of PCI Dev CTL reg.
qlge: Set PCIE max read request size.
qlge: Add handler for DCBX firmware event.
qlge: Store firmware revision as early as possible.
qlge: Remove inline math for small rx buf mapping.
qlge: Get rid of firmware handler debug code.
qlge: Don't fail open when port is not initialized.
qlge: Add CBFC pause frame counters to ethtool stats.
qlge: Size RX buffers based on MTU.
qlge: Add ethtool get/set pause parameter.
qlge: Add ethtool blink function.
qlge: Add ethtool wake on LAN function.
qlge: Add ethtool register dump function.
qlge: Add ethtool self-test.
qlge: Change naming on vlan API.
qlge: Fix indentations.
qlge: Add firmware/driver sub-command support.
qlge: Clean up netdev->stats usage.
qlge: Do not change frame routing during suspend.
qlge: Add asic reset to open call.
qlge: Clean up module parameter name.
qlge: Change version to v1.00.00.23.00.00-01.
qlge: Bonding fix for mode 6.
Rudy Matela (3):
wan: Frame Relay/DLCI coding style corrections.
wan: Coding style correction in HDLC/Frame Relay support routines
net: Coding style corrections on Sealevel Systems 4021 driver.
Rui Paulo (24):
mesh: use set_bit() to set MESH_WORK_HOUSEKEEPING.
mac80211: update meshconf IE
mac80211: set MESH_TTL to 31
mac80211: implement the meshconf formation info field
mac80211: fix typo in a comment
mac80211: update peer link management IE and action frames
mac80211: update the format of path selection frames
mac80211: add MAC80211_VERBOSE_MHWMP_DEBUG
mac80211: allow processing of more than one HWMP IE
mac80211: improve HWMP debugging
mac80211: improve peer link management debugging
mac80211: implement RANN processing and forwarding
mac80211: update PERR frame format
mac80211: properly forward the RANN IE
mac80211: set the AID field correctly for mesh peer frames
mac80211: fix BSSID setup for beacon frames
mac80211: add the DS params to the beacon
mac80211: replace "destination" with "target" to follow the spec
mac80211: implement a timer to send RANN action frames
mac80211: add nl80211/cfg80211 handling of the new mesh root mode option.
mac80211: update copyrights to 2009
mac80211: use a structure to hold the mesh config information element
mac80211: update cfg80211 scan result code for the updated mesh conf IE
mac80211: fix endianess on mesh_path_error_tx() calls
R^[$(D+1^[(Bmi Denis-Courmont (13):
Phonet: deliver broadcast packets to broadcast sockets
Phonet: routing table backend
Phonet: routing table Netlink interface
Phonet: route outgoing packets
Phonet: forward incoming packets
Phonet: hold socket before giving it to sk_deliver_skb()
Phonet: remove tautologies
Phonet: put sockets in a hash table
Phonet: allocate and copy for pipe TX without sock lock
Phonet: put protocols array under RCU
Phonet: convert routing table to RCU
Phonet: missing rcu_dereference()
Phonet: convert devices list to RCU
Samuel Ortiz (27):
iwmc3200wifi: WPS support
iwmc3200wifi: CT kill support
iwmc3200wifi: Profile flags can be WPA1 or WPA2 not both
iwmc3200wifi: Improve rx debug
iwmc3200wifi: Update statistics notification structure
iwmc3200wifi: Update fixed size config definitions
iwmc3200wifi: Tx power setting
iwmc3200wifi: SDIO disable race fix
iwmc3200wifi: Check for cmd pointer before dereferencing it
iwmc3200wifi: Do not handle wifi command if the interface is not ready
iwmc3200wifi: Try shared auth when open WEP fails
iwmc3200wifi: Support unexpected reboot barker
iwmc3200wifi: Set wiphy firmware version
MAINTAINERS: Add iwmc3200wifi entry
iwmc3200wifi: Parse HT channels EEPROM entries
iwmc3200wifi: Dont set the UMAC power limit when interface is down
iwmc3200wifi: Update wireless_mode with eeprom values
iwmc3200wifi: 802.11n Tx aggregation support
iwmc3200wifi: Add stopped queue to debugfs
iwmc3200wifi: Remove tx concatenation option
nl80211: PMKSA caching support
cfg80211: Add PMKSA wext compatibility handler
iwmc3200wifi: Implement cfg80211 PMKSA API
iwmc3200wifi: Update wiwi priority table
iwmc3200wifi: Coex table command does not expect a response
iwmc3200wifi: Add wifi-wimax coexistence mode as a module parameter
iwmc3200wifi: Enable wimax core through module parameter
Sandeep Gopalpet (7):
gianfar: Add per queue structure support
gianfar: Introduce logical group support.
gianfar: Add Multiple Queue Support
fsl_pq_mdio: Add Suport for etsec2.0 devices.
gianfar: Add support etsec2.0 registers.
gianfar: Add Multiple group Support
gianfar: Basic Support for programming hash rules
Sarveshwar Bandi (3):
be2net: Implement ethtool get_phys_id function.
be2net: Changes to update ethtool get_settings function to return appropriate values.
be2net: Patch to flash redboot section while firmware update.
Sathya Perla (5):
be2net: support configuration of 64 multicast addresses instead of 32
be2net: Fix rx_drops_no_fragments stat being incorrectly indexed
be2net: Issue fw_init/clean cmds to fw
be2net: Fix cleanup path in be_probe()
be2net: remove BUG_ON() when be2net runs out of mccq wrbs
Senthil Balasubramanian (5):
ath9k: Allow PSPOLL only when the interface is configured in AP mode
ath9k: Handle ATH9K_BEACON_RESET_TSF properly
ath9k: Reduce PLL Settle time and eliminate redundant PLL calls.
ath9k: Advertise midband for AR5416 devices
ath9k: Fix bugs in handling TX power
Shan Wei (1):
ip: update the description of rp_filter in ip-sysctl.txt
Shannon Nelson (2):
ixgbe: handle parameters for tx and rx EITR, no div0
ixgbe: Fix Receive Address Register (RAR) cleaning and accounting
Shanyu Zhao (2):
iwlwifi: use only one chain for scan in PS
iwlwifi: use configured valid rx chain for scan
Shreyas Bhatewara (2):
vmxnet3: remove duplicate #include
net: Getting rid of the x86 dependency to built vmxnet3
Simon Kagstrom (7):
via-velocity: Correct 64-byte alignment for rx buffers
via-velocity: Add ethtool interrupt coalescing support
via-velocity: Implement NAPI support
via-velocity: Change DMA_LENGTH_DEF (from the VIA driver)
via-velocity: Re-enable transmit scatter-gather support
via-velocity: Set tx checksum from ethtool instead of module parameter
via-velocity: Bump version
Sreenivasa Honnur (9):
vxge: Modify __vxge_hw_device_is_privilaged() to not assume function-0 as the privileged function: Resubmit#1
vxge: Update driver_config->vpath_per_dev for each function in probe.
vxge: Removed accessing non-supported registers.
vxge: Fixed crash in PAE system due to wrong typecasting.
vxge: Removed unused functions.
vxge: Check if FCS stripping is disabled by the firmware.
vxge: Allow multiple functions with INTA.
vxge: Version update.
vxge: Configure the number of transmit descriptors per packet to MAX_SKB_FRAGS + 1.
Sridhar Samudrala (2):
net: Make UFO on master device independent of attached devices
bridge: Allow enable/disable UFO on bridge device via ethtool
Steffen Klassert (5):
ah: Add struct crypto_ahash to ah_data
ah4: convert to ahash
ah6: convert to ahash
ah: Remove obsolete code
xfrm: remove skb_icv_walk
Stephen Hemminger (9):
ipv4: fib table algorithm performance improvement
net: mark net_proto_ops as const
dcb: data center bridging ops should be r/o
sky2: add SK-9E21M device id
sky2: add register definitions for new chips
sky2: fix receive pause thresholds
sky2: workarounds for Yukon-2 supreme
sky2: 88E8059 support
sky2: version 1.26
Stephen Rothwell (2):
net/appletalk: using compat_ptr needs inclusion of linux/compat.h
vmxnet3: using csum_ipv6_magic requires including net/ip6_checksum.h
Steve Hodgson (7):
sfc: Only switch Falcon MAC clocks as necessary
sfc: Simplify PHY polling
sfc: QT202x: Reset before reading PHY id
sfc: Replace MDIO spinlock with mutex
sfc: Always start Falcon using the XMAC
sfc: Generalise link state monitoring
sfc: Add firmware protocol definitions (MCDI)
Sujith (9):
ath9k: Update INI release for AR9287
ath9k: Fix RTC reset for AR5416
ath9k: Fix TX hang poll routine
mac80211: Fix IBSS merge
ath9k: Cleanup bss_info_changed callback
ath9k: Remove a few unused variables
ath9k: Remove a few unused functions
ath9k: Fix bug in initializing chain masks
mac80211: Fix panic in aggregation handling
Suresh R (1):
be2net: Add support for ethtool self test
Teemu Paasikivi (5):
wl1271: Added 5 GHz parameters for wl1273
wl1271: Scan only enabled channels
wl1271: Added support to scan on 5 GHz band
wl1271: Added 5 GHz support to join and rx
wl1271: Checking of rx descriptor status fixed
Thadeu Lima de Souza Cascardo (2):
rt2x00: fix some typos and punctuation in comments
rt2800lib: fix some typos and punctuation in comments
Thiago Farina (1):
trivial: remove duplicated MIN macro from tehuti.
Thomas Gleixner (3):
net: Remove BKL from tun
net: Replace old style lock initializer
Bluetooth: Remove stub ioctl in hci_vhci
Thomas Klute (1):
ar9170: Add support for D-Link DWA 160 A2
Thomas Sailer (1):
hamradio: Fix bit test correctly.
Tilman Schmidt (13):
gigaset: prepare for CAPI implementation
gigaset: allow building without I4L
gigaset: add Kernel CAPI interface (v3)
net/ppp: fix comments - ppp_{sync,asynctty}_receive() may sleep
gigaset: CAPI module readability improvements
gigaset: fix format string typo in CAPI dial command
gigaset: fix bad assumptions about CAPI skbuffs
usb_gigaset: code cleanup
gigaset: checkpatch cleanup
ser_gigaset: checkpatch cleanup
bas_gigaset: checkpatch cleanup
gigaset: checkpatch cleanup of ev-layer.c
gigaset: convert strcmp chain to table lookup
Tomas Winkler (6):
iwmc3200top: Add Intel Wireless MultiCom 3200 top driver.
iwmc3200wifi: select IWMC3200TOP in Kconfig
i2400m-sdio: select IWMC3200TOP in Kconfig
iwmc3200top: use prefered style for the device table.
iwmc3200top: simplify the driver version
iwmc3200top: revamp fw name handling
Tristram Ha (1):
net: Fix ks8851 snl NULL pointer dereference Oops
Ursula Braun (6):
af_iucv: remove duplicate sock_set_flag
iucv: add work_queue cleanup for suspend
s390: remove cu3088 layer for lcs and ctcm
netiucv: displayed TX bytes value much too high
qeth: remaining EDDP cleanup
qeth: Recognize return codes of ccw_device_set_online
Valentine Barshak (1):
pasemi_mac: ethtool set settings support
Vasanthakumar Thiagarajan (3):
ath9k: Update initvals
ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit
ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054
Vidhya Govindan (4):
wl1251: Add acx command to set tbtt and dtim period
wl1251: Set the correct dtim period to the firmware
wl1251: Increase the beacon loss timeout value and handle regain event
wl1251: Send null data packet with "TODS" bit set
Vikram Kandukuri (1):
Bluetooth: Fix handling of BNEP setup connection requests
Vivek Natarajan (3):
ath9k: Add Calibration checks
ath: Updates for regulatory and country codes.
ath9k: Ensure a fair beacon distribution in IBSS mode.
Vlad Yasevich (7):
sctp: Fix malformed "Invalid Stream Identifier" error
sctp: Select a working primary during sctp_connectx()
sctp: Update SWS avaoidance receiver side algorithm
sctp: Remove useless last_time_used variable
sctp: Turn the enum socket options into defines
sctp: Update max.burst implementation
sctp: prevent too-fast association id reuse
Vladislav Zolotarov (2):
bnx2x: Handle Rx and Tx together in NAPI
bnx2x: Don't set netdev->trans_start
Wan ZongShun (1):
ARM: fix bug of checking on signed return value using unsigned statement in w90p910 platform
Wei Yongjun (3):
sctp: implement definition for SACK-IMMEDIATELY extension
sctp: implement the receiver side for SACK-IMMEDIATELY extension
sctp: implement the sender side for SACK-IMMEDIATELY extension
Wey-Yi Guy (75):
iwlwifi: modify LED blink index table
iwlwifi: remove un-supported eeprom parameters
iwlwifi: separate nic_config for different NIC
iwlwifi: separate set_hw_params function for 6000 series
iwlwifi: Adjust blink rate to compensate Clock difference
iwlwifi: show NVM version in debugfs
iwlwifi: Use RTS/CTS as the preferred protection mechanism for 6000 series
iwlwifi: allow user change protection mechanism for HT
iwlwifi: EEPROM version for 1000 and 6000 series
iwlwifi: use S_IRUGO and S_IWUSR in module parameters
iwlwifi: send cmd to uCode to configure valid tx antenna
iwlwifi: update PCI Subsystem ID for 1000 series
iwlwifi: update PCI Subsystem ID for 6000 series
iwlwifi: add LED mode to support different LED behavior
iwlwifi: Chain Noise Calibration for 6000 series
iwlwifi: reliable entering of critical temperature state
iwlwifi: change valid EEPROM version for 1000 series
iwlwifi: set default aggregation frame count limit to 31
iwlwifi: validate the signature for EEPROM and OTP
iwlwifi: remove duplicated/unused definition
iwlwifi: additional items in sensitivity range table
iwlwifi: dynamic allocate tx queue structure
iwlwifi: showing accumulative ucode statistics counters
iwlwifi: update channel switch command API
iwlwifi: show current power save status reported by uCode
iwlwifi: identify eeprom version for 6x50 series NIC
iwlwifi: fix incorrect otp blocks number for 6x50 series
iwlwifi: set auto clock gate disable bit for 6x00/6x50 series
iwlwifi: no chain noise support for 6x50 series
iwlwifi: rework for static power save
iwlwifi: fix gain computation for 5000 series and up
iwlwifi: separate led function from statistic notification
iwlwifi: update bt co-exit configuration parameter
iwlwifi: specify the valid tx/rx chain in device config structure
iwlwifi: increase max tfd payload size
iwlwifi: choose thermal throttle method based on device config
iwlwifi: issue ct_kill host command based on device config
iwlwifi: add channel switch support to 5000 series and up
iwlwifi: remove unused parameters
iwlwifi: remove duplicated define
iwlwifi: update lowest API version support for 6x00 & 6x50 series
iwlwifi: minor comments changes for wimax co-exist command
iwlwifi: coex API data structure
iwlwifi: add SM PS support for 6x50 series
iwlwifi: add wimax/wifi coexist support for 6x50 series
iwlwifi: print rx_on config to help debug
iwlwifi: no periodic Tx/IQ calibration for 6x00/6x50 series
iwlwifi: remove un-used parameter
iwlwifi: fix for channel switch
iwlwifi: drop non-production PCI-IDs
iwlwifi: do not base station's sm_ps setting on AP
iwlwifi: Fix issue on file transfer stalled in HT mode
iwlwifi: validate enhanced tx power entry
iwlwifi: disable coex until implementation ready for 6x50
iwlwifi: remove unused parameter from iwl_channel_info
iwlwifi: drop non-production PCI-IDs for 6x50 series
iwlwifi: remove external reference for non-exist data structure
iwlwifi: update reply_statistics_cmd with 'clear' parameter
iwlwifi: eliminate the possible 1/2 dBm tx power loss in 6x00 & 6x50 series
iwlwifi: align tx/rx statistics debugfs format
iwlwifi: control led while update tx/rx bytes counts
iwlwifi: set sm_ps_mode as part of cfg parameters
iwlwifi: reset led_tpt when clear tx/rx traffic byte counts
iwlwifi: set read/write permission for debugfs files
iwlwifi: increase tx_queue debugfs buffer size
iwlwifi: dynamically allocate buffer for sram debugfs file
iwlwifi: fix reserved2 field in iwl4965_addsta
iwlwifi: update supported PCI_ID list for 5xx0 series
iwlwifi: by default, dump entire sram data portion
iwlwifi: dump error log when uCode error occurred
iwlwifi: print limited number of event log when uCode error
iwlwifi: change message for cmd queue full error
iwlwifi: remove reset led_tpt from iwl_leds_init()
iwl3945: remove duplicated event logging code
iwlwifi: indicate uCode type when fail dump error/event log
William Allen Simpson (8):
net: TCP_MSS_DEFAULT, TCP_MSS_DESIRED
TCPCT part 1a: add request_values parameter for sending SYNACK
TCPCT part 1b: generate Responder Cookie secret
TCPCT part 1c: sysctl_tcp_cookie_size, socket option TCP_COOKIE_TRANSACTIONS
TCPCT part 1d: define TCP cookie option, extend existing struct's
TCPCT part 1e: implement socket option TCP_COOKIE_TRANSACTIONS
TCPCT part 1f: Initiator Cookie => Responder
TCPCT part 1g: Responder Cookie => Initiator
Wolfgang Grandegger (2):
can: make the number of echo skb's configurable
can: provide library functions for skb allocation
Wolfram Sang (12):
net/can: add driver for mscan family & mpc52xx_mscan
net/can/mscan: move defines into .h file
net/can/mscan: trivial fixes
net/can/mscan: drop support for CAN_MODE_{SLEEP|STOP}
net/can/mscan: use {clr|set}bits8 macros
net/can/mscan: fix function annotations
net/can/mscan: drop assignment in while-construct
net/can/mpc52xx_can: refactor clock-get routine
net/can/mpc52xx_can: improve properties and their description
net/can/mscan: replace hardcoded values with defines
net/can/mscan: add error path to mscan_open()
net/can/mscan: improve build
Xose Vazquez Perez (1):
rt2x00: more ids to rt2800usb.c
YOSHIFUJI Hideaki / ^[$B5HF#1QL@^[(B (4):
ipv6 sit: 6rd (IPv6 Rapid Deployment) Support.
ipv6 sit: Ensure to initialize 6rd parameters.
ipv6 sit: Fix 6rd relay address.
ipv6 sit: Set relay to 0.0.0.0 directly if relay_prefixlen == 0.
Yaniv Rosner (10):
bnx2x: Fix Parallel-Detect settings
bnx2x: Fix CL73 autoneg issues
bnx2x: Miscellaneous debug print and tabs
bnx2x: Enable FC when parallel-detect is used
bnx2x: Modify BCM8706 link init seq
bnx2x: Add support for BCM84823
bnx2x: Fix BCM8726 ROM load seq
bnx2x: Fix 10G mode in BCM8481/BCM84823
bnx2x: Fix register access timeout in 10M
bnx2x: version 1.52.1-3
Yi Zou (6):
ixgbe: Add support for 82599 alternative WWNN/WWPN prefix
net: Add ndo_fcoe_get_wwn to net_device_ops
ixgbe: Add support for netdev_ops.ndo_fcoe_get_wwn to 82599
vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device
ixgbe: use known user priority for FCoE when DCB is enabled
ixgbe: select FCoE Tx queue in ndo_select_queue
Yury Polyanskiy (1):
xfrm: SAD entries do not expire correctly after suspend-resume
Zhu Yi (11):
iwlwifi: use paged Rx
iwmc3200wifi: add BGN sdio device id
iwmc3200wifi: allow joining an existed IBSS network
iwmc3200wifi: handle coexistence radio notification
iwlwifi: fix use after free bug for paged rx
iwlwifi: reuse page for notification packets
mac80211: make align adjustment code support paged SKB
iwlwifi: allocate 128 bytes linear buffer for rx skb
iwmc3200wifi: Set wireless mode correctly
iwmc3200wifi: fix NULL pointer dereference in pmkid update
ipw2100: fix rebooting hang with driver loaded
andrew hendry (3):
X25: Move SYSCTL ifdefs into header
X25: Check for errors in x25_init
X25: Fix oops and refcnt problems from x25_dev_get
chaithrika@ti.com (1):
TI DaVinci EMAC: Minor macro related updates
fangxiaozhi (1):
net: PPP buffer too small for higher speed connections
jamal (2):
pkt_sched: ingress socket filter by mark
pkt_sched: skbedit add support for setting mark
roel kluin (8):
x25: bit and/or confusion in x25_ioctl()?
net/hamradio: fix test in receive()
sb1250-mac: duplicate setting of bit V_MAC_RX_PL_THRSH(4) in sbmac_channel_start()
net: Cleanup redundant tests on unsigned
net: Cleanup redundant tests on unsigned
atm: Cleanup redundant tests on unsigned
ax25: unsigned cannot be less than 0 in ax25_ctl_ioctl()
cnic: ensure ulp_type is not negative
stephen hemminger (10):
netdev: add netdev_continue_rcu
vlan: eliminate use of dev_base_lock
net: use rcu for network scheduler API
s390: use RCU to walk list of network devices
decnet: use RCU to find network devices
IPV4: use rcu to walk list of devices in IGMP
CAN: use dev_get_by_index_rcu
netdev: fold name hash properly (v3)
decnet: add RTNL lock when reading address list
decnet: convert dndev_lock to spinlock
zeal (2):
KS8695: fix ks8695_rx_irq() bug.
KS8695: fix ks8695_rx() unreasonable action.
Documentation/feature-removal-schedule.txt | 12 -
Documentation/isdn/README.gigaset | 34 +-
Documentation/kernel-parameters.txt | 3 +
Documentation/networking/bonding.txt | 42 +-
Documentation/networking/ip-sysctl.txt | 36 +-
Documentation/powerpc/dts-bindings/fsl/mpc5200.txt | 10 +
MAINTAINERS | 14 +-
arch/alpha/include/asm/socket.h | 2 +
arch/alpha/include/asm/unistd.h | 3 +-
arch/alpha/kernel/systbls.S | 1 +
arch/arm/include/asm/socket.h | 2 +
arch/arm/kernel/calls.S | 1 +
arch/avr32/include/asm/socket.h | 2 +
arch/avr32/kernel/syscall_table.S | 1 +
arch/blackfin/mach-common/entry.S | 1 +
arch/cris/include/asm/socket.h | 2 +
arch/frv/include/asm/socket.h | 2 +
arch/h8300/include/asm/socket.h | 2 +
arch/ia64/include/asm/socket.h | 2 +
arch/ia64/include/asm/unistd.h | 3 +-
arch/ia64/kernel/entry.S | 1 +
arch/m32r/include/asm/socket.h | 2 +
arch/m68k/include/asm/socket.h | 2 +
arch/microblaze/kernel/syscall_table.S | 1 +
arch/mips/include/asm/socket.h | 2 +
arch/mips/include/asm/unistd.h | 15 +-
arch/mips/kernel/scall32-o32.S | 1 +
arch/mips/kernel/scall64-64.S | 1 +
arch/mips/kernel/scall64-n32.S | 1 +
arch/mips/kernel/scall64-o32.S | 1 +
arch/mn10300/include/asm/socket.h | 2 +
arch/parisc/include/asm/socket.h | 2 +
arch/powerpc/include/asm/socket.h | 2 +
arch/s390/appldata/appldata_net_sum.c | 8 +-
arch/s390/include/asm/socket.h | 2 +
arch/sh/include/asm/sh_eth.h | 1 +
arch/sh/kernel/syscalls_64.S | 1 +
arch/sparc/include/asm/socket.h | 2 +
arch/sparc/include/asm/unistd.h | 3 +-
arch/sparc/kernel/systbls_32.S | 2 +-
arch/sparc/kernel/systbls_64.S | 4 +-
arch/x86/ia32/ia32entry.S | 1 +
arch/x86/include/asm/unistd_32.h | 3 +-
arch/x86/include/asm/unistd_64.h | 2 +
arch/x86/kernel/syscall_table_32.S | 1 +
arch/xtensa/include/asm/socket.h | 2 +
arch/xtensa/include/asm/unistd.h | 4 +-
drivers/atm/ambassador.c | 1 +
drivers/atm/fore200e.c | 4 +-
drivers/atm/he.c | 2 +-
drivers/atm/solos-pci.c | 32 +-
drivers/bluetooth/btmrvl_debugfs.c | 1 -
drivers/bluetooth/btmrvl_drv.h | 1 +
drivers/bluetooth/btmrvl_main.c | 55 +-
drivers/bluetooth/btmrvl_sdio.c | 4 +
drivers/bluetooth/hci_vhci.c | 20 +-
drivers/ieee802154/fakehard.c | 59 +-
drivers/infiniband/hw/nes/nes_nic.c | 12 +-
drivers/isdn/gigaset/Kconfig | 25 +-
drivers/isdn/gigaset/Makefile | 5 +-
drivers/isdn/gigaset/asyncdata.c | 662 +-
drivers/isdn/gigaset/bas-gigaset.c | 76 +-
drivers/isdn/gigaset/capi.c | 2292 ++++
drivers/isdn/gigaset/common.c | 139 +-
drivers/isdn/gigaset/dummyll.c | 68 +
drivers/isdn/gigaset/ev-layer.c | 578 +-
drivers/isdn/gigaset/gigaset.h | 176 +-
drivers/isdn/gigaset/i4l.c | 563 +-
drivers/isdn/gigaset/interface.c | 41 +-
drivers/isdn/gigaset/isocdata.c | 186 +-
drivers/isdn/gigaset/proc.c | 2 +-
drivers/isdn/gigaset/ser-gigaset.c | 56 +-
drivers/isdn/gigaset/usb-gigaset.c | 71 +-
drivers/isdn/hardware/mISDN/speedfax.c | 1 +
drivers/isdn/mISDN/socket.c | 5 +-
drivers/misc/Kconfig | 1 +
drivers/misc/Makefile | 1 +
drivers/misc/iwmc3200top/Kconfig | 20 +
drivers/misc/iwmc3200top/Makefile | 29 +
drivers/misc/iwmc3200top/debugfs.c | 133 +
drivers/misc/iwmc3200top/debugfs.h | 58 +
drivers/misc/iwmc3200top/fw-download.c | 355 +
drivers/misc/iwmc3200top/fw-msg.h | 113 +
drivers/misc/iwmc3200top/iwmc3200top.h | 209 +
drivers/misc/iwmc3200top/log.c | 347 +
drivers/misc/iwmc3200top/log.h | 158 +
drivers/misc/iwmc3200top/main.c | 678 ++
drivers/net/3c501.c | 10 +-
drivers/net/3c503.c | 15 +-
drivers/net/3c505.c | 2 +-
drivers/net/3c507.c | 6 +-
drivers/net/3c509.c | 12 +-
drivers/net/3c515.c | 15 +-
drivers/net/3c523.c | 2 +-
drivers/net/3c527.c | 6 +-
drivers/net/3c59x.c | 7 +-
drivers/net/8139cp.c | 12 +-
drivers/net/8139too.c | 15 +-
drivers/net/Kconfig | 4 +-
drivers/net/appletalk/cops.c | 2 +-
drivers/net/appletalk/ipddp.c | 12 +-
drivers/net/appletalk/ltpc.c | 2 +-
drivers/net/arcnet/arc-rimi.c | 8 +-
drivers/net/arcnet/arcnet.c | 14 +-
drivers/net/arcnet/com20020.c | 2 +-
drivers/net/arcnet/com90io.c | 2 +-
drivers/net/arcnet/com90xx.c | 2 +-
drivers/net/arm/ks8695net.c | 131 +-
drivers/net/arm/w90p910_ether.c | 4 +-
drivers/net/at1700.c | 18 +-
drivers/net/atarilance.c | 4 +-
drivers/net/atl1c/atl1c.h | 22 +-
drivers/net/atl1c/atl1c_main.c | 88 +-
drivers/net/atl1e/atl1e_ethtool.c | 17 +-
drivers/net/atl1e/atl1e_main.c | 42 +-
drivers/net/atlx/atl1.c | 21 +-
drivers/net/atlx/atl2.c | 5 +-
drivers/net/atp.c | 6 +-
drivers/net/au1000_eth.c | 2 +-
drivers/net/bcm63xx_enet.c | 5 +-
drivers/net/benet/be.h | 24 +-
drivers/net/benet/be_cmds.c | 496 +-
drivers/net/benet/be_cmds.h | 152 +-
drivers/net/benet/be_ethtool.c | 204 +-
drivers/net/benet/be_hw.h | 9 +
drivers/net/benet/be_main.c | 257 +-
drivers/net/bfin_mac.c | 12 +-
drivers/net/bmac.c | 4 +-
drivers/net/bnx2.c | 217 +-
drivers/net/bnx2.h | 3 +
drivers/net/bnx2x.h | 95 +-
drivers/net/bnx2x_hsi.h | 21 +-
drivers/net/bnx2x_link.c | 321 +-
drivers/net/bnx2x_link.h | 3 +-
drivers/net/bnx2x_main.c | 1443 ++-
drivers/net/bnx2x_reg.h | 23 +-
drivers/net/bonding/bond_3ad.c | 123 +-
drivers/net/bonding/bond_alb.c | 3 -
drivers/net/bonding/bond_ipv6.c | 7 +-
drivers/net/bonding/bond_main.c | 316 +-
drivers/net/bonding/bond_sysfs.c | 92 +-
drivers/net/bonding/bonding.h | 35 +-
drivers/net/can/Kconfig | 15 +
drivers/net/can/Makefile | 3 +
drivers/net/can/at91_can.c | 34 +-
drivers/net/can/dev.c | 76 +-
drivers/net/can/mcp251x.c | 1166 ++
drivers/net/can/mscan/Kconfig | 23 +
drivers/net/can/mscan/Makefile | 5 +
drivers/net/can/mscan/mpc5xxx_can.c | 259 +
drivers/net/can/mscan/mscan.c | 668 +
drivers/net/can/mscan/mscan.h | 296 +
drivers/net/can/sja1000/sja1000.c | 19 +-
drivers/net/can/sja1000/sja1000.h | 2 +
drivers/net/can/ti_hecc.c | 993 ++
drivers/net/can/usb/ems_usb.c | 28 +-
drivers/net/cnic.c | 1875 +++-
drivers/net/cnic.h | 64 +
drivers/net/cnic_defs.h | 1917 +++
drivers/net/cnic_if.h | 14 +-
drivers/net/cpmac.c | 6 +-
drivers/net/cs89x0.c | 2 +-
drivers/net/cxgb3/adapter.h | 16 +
drivers/net/cxgb3/common.h | 8 +-
drivers/net/cxgb3/cxgb3_main.c | 73 +-
drivers/net/cxgb3/sge.c | 31 +-
drivers/net/davinci_emac.c | 30 +-
drivers/net/declance.c | 4 +-
drivers/net/depca.c | 2 +-
drivers/net/dl2k.c | 24 +-
drivers/net/dm9000.c | 149 +-
drivers/net/dm9000.h | 7 +
drivers/net/e100.c | 25 +-
drivers/net/e1000/e1000.h | 2 +-
drivers/net/e1000/e1000_ethtool.c | 39 +-
drivers/net/e1000/e1000_main.c | 130 +-
drivers/net/e1000e/82571.c | 323 +-
drivers/net/e1000e/defines.h | 2 +-
drivers/net/e1000e/e1000.h | 47 +-
drivers/net/e1000e/es2lan.c | 213 +-
drivers/net/e1000e/ethtool.c | 81 +-
drivers/net/e1000e/hw.h | 52 +-
drivers/net/e1000e/ich8lan.c | 530 +-
drivers/net/e1000e/lib.c | 261 +-
drivers/net/e1000e/netdev.c | 470 +-
drivers/net/e1000e/param.c | 2 +-
drivers/net/e1000e/phy.c | 516 +-
drivers/net/e2100.c | 6 +-
drivers/net/eepro.c | 2 +-
drivers/net/eexpress.c | 2 +-
drivers/net/ehea/ehea_main.c | 29 +-
drivers/net/ehea/ehea_qmr.c | 4 +-
drivers/net/enic/enic_main.c | 15 +-
drivers/net/epic100.c | 10 +-
drivers/net/ethoc.c | 6 +-
drivers/net/fealnx.c | 14 +-
drivers/net/fec_mpc52xx.c | 6 +-
drivers/net/forcedeth.c | 6 +-
drivers/net/fsl_pq_mdio.c | 67 +-
drivers/net/fsl_pq_mdio.h | 11 +-
drivers/net/gianfar.c | 1826 ++-
drivers/net/gianfar.h | 412 +-
drivers/net/gianfar_ethtool.c | 376 +-
drivers/net/gianfar_sysfs.c | 81 +-
drivers/net/hamachi.c | 24 +-
drivers/net/hamradio/6pack.c | 21 +
drivers/net/hamradio/baycom_epp.c | 6 +-
drivers/net/hamradio/bpqether.c | 9 +-
drivers/net/hamradio/dmascc.c | 8 +-
drivers/net/hamradio/mkiss.c | 21 +
drivers/net/hp-plus.c | 4 +-
drivers/net/hp100.c | 4 +-
drivers/net/ibm_newemac/core.c | 34 +-
drivers/net/ibmveth.c | 2 +-
drivers/net/ifb.c | 10 +-
drivers/net/igb/e1000_82575.c | 572 +-
drivers/net/igb/e1000_82575.h | 32 +
drivers/net/igb/e1000_defines.h | 50 +-
drivers/net/igb/e1000_hw.h | 22 +-
drivers/net/igb/e1000_mac.c | 100 +-
drivers/net/igb/e1000_mbx.c | 82 +-
drivers/net/igb/e1000_mbx.h | 10 +-
drivers/net/igb/e1000_nvm.c | 36 +-
drivers/net/igb/e1000_phy.c | 453 +-
drivers/net/igb/e1000_phy.h | 37 +-
drivers/net/igb/e1000_regs.h | 80 +-
drivers/net/igb/igb.h | 149 +-
drivers/net/igb/igb_ethtool.c | 747 +-
drivers/net/igb/igb_main.c | 3450 +++---
drivers/net/igbvf/ethtool.c | 25 +-
drivers/net/igbvf/igbvf.h | 1 +
drivers/net/igbvf/netdev.c | 83 +-
drivers/net/ipg.c | 9 +-
drivers/net/irda/au1k_ir.c | 4 +-
drivers/net/irda/irda-usb.c | 10 +-
drivers/net/irda/stir4200.c | 12 +-
drivers/net/irda/via-ircc.c | 16 +-
drivers/net/irda/vlsi_ir.c | 16 +-
drivers/net/isa-skeleton.c | 10 +-
drivers/net/iseries_veth.c | 42 +-
drivers/net/ixgb/ixgb.h | 2 +-
drivers/net/ixgb/ixgb_ethtool.c | 69 +-
drivers/net/ixgb/ixgb_main.c | 118 +-
drivers/net/ixgbe/ixgbe.h | 33 +-
drivers/net/ixgbe/ixgbe_82599.c | 178 +-
drivers/net/ixgbe/ixgbe_common.c | 37 +-
drivers/net/ixgbe/ixgbe_dcb_nl.c | 2 +-
drivers/net/ixgbe/ixgbe_ethtool.c | 140 +-
drivers/net/ixgbe/ixgbe_fcoe.c | 76 +-
drivers/net/ixgbe/ixgbe_fcoe.h | 3 +
drivers/net/ixgbe/ixgbe_main.c | 251 +-
drivers/net/ixgbe/ixgbe_type.h | 26 +
drivers/net/ixp2000/ixpdev.c | 3 +-
drivers/net/jazzsonic.c | 6 +-
drivers/net/jme.c | 22 +-
drivers/net/korina.c | 13 +-
drivers/net/ks8842.c | 5 +-
drivers/net/ks8851.c | 4 +-
drivers/net/lance.c | 14 +-
drivers/net/lib82596.c | 13 +-
drivers/net/lib8390.c | 12 +-
drivers/net/ll_temac_main.c | 4 +-
drivers/net/loopback.c | 10 +-
drivers/net/lp486e.c | 2 +-
drivers/net/mac89x0.c | 6 +-
drivers/net/mace.c | 4 +-
drivers/net/macsonic.c | 4 +-
drivers/net/macvlan.c | 278 +-
drivers/net/mdio.c | 12 +-
drivers/net/mipsnet.c | 2 +-
drivers/net/mv643xx_eth.c | 2 +-
drivers/net/myri10ge/myri10ge.c | 25 +-
drivers/net/myri_sbus.c | 2 +-
drivers/net/natsemi.c | 30 +-
drivers/net/netx-eth.c | 5 +-
drivers/net/netxen/netxen_nic.h | 78 +-
drivers/net/netxen/netxen_nic_ethtool.c | 38 +-
drivers/net/netxen/netxen_nic_hdr.h | 76 +-
drivers/net/netxen/netxen_nic_hw.c | 995 +-
drivers/net/netxen/netxen_nic_init.c | 361 +-
drivers/net/netxen/netxen_nic_main.c | 334 +-
drivers/net/ni5010.c | 2 +-
drivers/net/ni52.c | 6 +-
drivers/net/ni65.c | 2 +-
drivers/net/niu.c | 15 +-
drivers/net/ns83820.c | 24 +-
drivers/net/pasemi_mac.c | 4 +-
drivers/net/pasemi_mac_ethtool.c | 14 +
drivers/net/pci-skeleton.c | 12 +-
drivers/net/pcmcia/axnet_cs.c | 4 +-
drivers/net/pcmcia/fmvj18x_cs.c | 22 +-
drivers/net/pcmcia/nmclan_cs.c | 2 +-
drivers/net/pcmcia/pcnet_cs.c | 11 +-
drivers/net/pcmcia/smc91c92_cs.c | 8 +-
drivers/net/pcmcia/xirc2ps_cs.c | 6 +-
drivers/net/pcnet32.c | 22 +-
drivers/net/phy/broadcom.c | 208 +-
drivers/net/phy/phy.c | 18 +-
drivers/net/plip.c | 13 +-
drivers/net/ppp_async.c | 19 +-
drivers/net/ppp_deflate.c | 44 +-
drivers/net/ppp_generic.c | 98 +-
drivers/net/ppp_mppe.c | 8 +-
drivers/net/ppp_synctty.c | 9 +-
drivers/net/pppoe.c | 63 +-
drivers/net/pppol2tp.c | 62 +-
drivers/net/pppox.c | 5 +-
drivers/net/ps3_gelic_net.c | 98 +-
drivers/net/ps3_gelic_net.h | 21 +-
drivers/net/qla3xxx.c | 8 +-
drivers/net/qlge/qlge.h | 229 +-
drivers/net/qlge/qlge_dbg.c | 180 +
drivers/net/qlge/qlge_ethtool.c | 290 +
drivers/net/qlge/qlge_main.c | 490 +-
drivers/net/qlge/qlge_mpi.c | 210 +-
drivers/net/r6040.c | 5 +-
drivers/net/r8169.c | 71 +-
drivers/net/s6gmac.c | 8 +-
drivers/net/sb1000.c | 2 +-
drivers/net/sb1250-mac.c | 3 +-
drivers/net/sc92031.c | 18 +-
drivers/net/seeq8005.c | 4 +-
drivers/net/sfc/Kconfig | 13 +-
drivers/net/sfc/Makefile | 7 +-
drivers/net/sfc/bitfield.h | 17 +-
drivers/net/sfc/boards.c | 328 -
drivers/net/sfc/boards.h | 28 -
drivers/net/sfc/efx.c | 793 +-
drivers/net/sfc/efx.h | 65 +-
drivers/net/sfc/enum.h | 116 +-
drivers/net/sfc/ethtool.c | 222 +-
drivers/net/sfc/ethtool.h | 27 -
drivers/net/sfc/falcon.c | 2829 ++----
drivers/net/sfc/falcon.h | 145 -
drivers/net/sfc/falcon_boards.c | 752 ++
drivers/net/sfc/falcon_gmac.c | 123 +-
drivers/net/sfc/falcon_hwdefs.h | 1333 --
drivers/net/sfc/falcon_io.h | 258 -
drivers/net/sfc/falcon_xmac.c | 278 +-
drivers/net/sfc/gmii.h | 60 -
drivers/net/sfc/io.h | 256 +
drivers/net/sfc/mac.h | 6 +-
drivers/net/sfc/mcdi.c | 1112 ++
drivers/net/sfc/mcdi.h | 130 +
drivers/net/sfc/mcdi_mac.c | 152 +
drivers/net/sfc/mcdi_pcol.h | 1578 +++
drivers/net/sfc/mcdi_phy.c | 597 +
drivers/net/sfc/mdio_10g.c | 144 +-
drivers/net/sfc/mdio_10g.h | 6 +-
drivers/net/sfc/mtd.c | 559 +-
drivers/net/sfc/net_driver.h | 302 +-
drivers/net/sfc/nic.c | 1583 +++
drivers/net/sfc/nic.h | 261 +
drivers/net/sfc/phy.h | 27 +-
drivers/net/sfc/{xfp_phy.c => qt202x_phy.c} | 132 +-
drivers/net/sfc/regs.h | 3168 +++++
drivers/net/sfc/rx.c | 82 +-
drivers/net/sfc/rx.h | 26 -
drivers/net/sfc/selftest.c | 146 +-
drivers/net/sfc/sfe4001.c | 435 -
drivers/net/sfc/siena.c | 604 +
drivers/net/sfc/spi.h | 18 +-
drivers/net/sfc/tenxpress.c | 223 +-
drivers/net/sfc/tx.c | 184 +-
drivers/net/sfc/tx.h | 25 -
drivers/net/sfc/workarounds.h | 20 +-
drivers/net/sgiseeq.c | 7 +-
drivers/net/sh_eth.c | 56 +-
drivers/net/sh_eth.h | 1 +
drivers/net/sis190.c | 3 +-
drivers/net/sis900.c | 2 +-
drivers/net/skge.c | 32 +-
drivers/net/sky2.c | 157 +-
drivers/net/sky2.h | 185 +-
drivers/net/slip.c | 33 +-
drivers/net/smc-mca.c | 6 +-
drivers/net/smc911x.c | 2 +-
drivers/net/smc9194.c | 2 +-
drivers/net/smc91x.c | 20 +-
drivers/net/smc91x.h | 10 +-
drivers/net/smsc911x.c | 7 +-
drivers/net/smsc9420.c | 2 +-
drivers/net/spider_net.c | 1 +
drivers/net/starfire.c | 10 +-
drivers/net/stmmac/stmmac_main.c | 5 +-
drivers/net/sun3_82586.c | 2 +-
drivers/net/sunbmac.c | 2 +-
drivers/net/sundance.c | 18 +-
drivers/net/sungem.c | 4 +-
drivers/net/sungem.h | 4 +-
drivers/net/sunhme.c | 27 +-
drivers/net/sunlance.c | 2 +-
drivers/net/sunqe.c | 2 +-
drivers/net/tc35815.c | 292 +-
drivers/net/tehuti.c | 45 +-
drivers/net/tehuti.h | 2 -
drivers/net/tg3.c | 1254 ++-
drivers/net/tg3.h | 99 +-
drivers/net/tlan.c | 11 +-
drivers/net/tokenring/3c359.c | 3 +-
drivers/net/tokenring/ibmtr.c | 2 +-
drivers/net/tokenring/lanstreamer.c | 10 +-
drivers/net/tokenring/olympic.c | 4 +-
drivers/net/tokenring/smctr.c | 86 +-
drivers/net/tokenring/tms380tr.c | 26 +-
drivers/net/tsi108_eth.c | 10 +-
drivers/net/tulip/21142.c | 8 +-
drivers/net/tulip/de2104x.c | 6 +-
drivers/net/tulip/dmfe.c | 2 +-
drivers/net/tulip/eeprom.c | 8 +-
drivers/net/tulip/interrupt.c | 16 +-
drivers/net/tulip/media.c | 4 +-
drivers/net/tulip/pnic2.c | 6 +-
drivers/net/tulip/tulip_core.c | 26 +-
drivers/net/tulip/uli526x.c | 2 +-
drivers/net/tulip/winbond-840.c | 10 +-
drivers/net/tulip/xircom_cb.c | 2 +-
drivers/net/tun.c | 58 +-
drivers/net/typhoon.c | 6 +-
drivers/net/ucc_geth.c | 24 +-
drivers/net/usb/asix.c | 24 +-
drivers/net/usb/catc.c | 4 +-
drivers/net/usb/cdc-phonet.c | 8 +-
drivers/net/usb/cdc_eem.c | 4 +-
drivers/net/usb/cdc_ether.c | 79 +-
drivers/net/usb/dm9601.c | 2 +-
drivers/net/usb/hso.c | 34 +-
drivers/net/usb/kaweth.c | 11 +-
drivers/net/usb/mcs7830.c | 4 +-
drivers/net/usb/rndis_host.c | 10 +-
drivers/net/usb/usbnet.c | 218 +-
drivers/net/usb/zaurus.c | 4 +-
drivers/net/veth.c | 38 +-
drivers/net/via-rhine.c | 20 +-
drivers/net/via-velocity.c | 405 +-
drivers/net/via-velocity.h | 15 +-
drivers/net/virtio_net.c | 17 +-
drivers/net/vmxnet3/vmxnet3_defs.h | 246 +-
drivers/net/vmxnet3/vmxnet3_drv.c | 363 +-
drivers/net/vmxnet3/vmxnet3_ethtool.c | 10 +-
drivers/net/vmxnet3/vmxnet3_int.h | 17 +-
drivers/net/vxge/vxge-config.c | 300 +-
drivers/net/vxge/vxge-config.h | 2 +
drivers/net/vxge/vxge-main.c | 115 +-
drivers/net/vxge/vxge-main.h | 1 -
drivers/net/vxge/vxge-reg.h | 4 -
drivers/net/vxge/vxge-traffic.c | 24 +-
drivers/net/vxge/vxge-traffic.h | 2 +
drivers/net/vxge/vxge-version.h | 4 +-
drivers/net/wan/cosa.c | 20 +-
drivers/net/wan/dlci.c | 14 +-
drivers/net/wan/dscc4.c | 2 +-
drivers/net/wan/farsync.c | 12 +-
drivers/net/wan/hdlc.c | 4 +-
drivers/net/wan/hdlc_fr.c | 6 +-
drivers/net/wan/hostess_sv11.c | 2 +-
drivers/net/wan/lmc/lmc_main.c | 2 +-
drivers/net/wan/n2.c | 2 +-
drivers/net/wan/pc300_drv.c | 17 +-
drivers/net/wan/sbni.c | 28 +-
drivers/net/wan/sdla.c | 2 +-
drivers/net/wan/sealevel.c | 13 +-
drivers/net/wan/x25_asy.c | 23 +-
drivers/net/wimax/i2400m/Kconfig | 8 +
drivers/net/wimax/i2400m/control.c | 16 +-
drivers/net/wimax/i2400m/debugfs.c | 2 +-
drivers/net/wimax/i2400m/driver.c | 500 +-
drivers/net/wimax/i2400m/fw.c | 886 ++-
drivers/net/wimax/i2400m/i2400m-sdio.h | 16 +-
drivers/net/wimax/i2400m/i2400m-usb.h | 16 +-
drivers/net/wimax/i2400m/i2400m.h | 209 +-
drivers/net/wimax/i2400m/netdev.c | 127 +-
drivers/net/wimax/i2400m/rx.c | 170 +-
drivers/net/wimax/i2400m/sdio-fw.c | 11 +-
drivers/net/wimax/i2400m/sdio-rx.c | 42 +-
drivers/net/wimax/i2400m/sdio-tx.c | 5 +-
drivers/net/wimax/i2400m/sdio.c | 205 +-
drivers/net/wimax/i2400m/tx.c | 20 +-
drivers/net/wimax/i2400m/usb-fw.c | 37 +-
drivers/net/wimax/i2400m/usb-notif.c | 35 +-
drivers/net/wimax/i2400m/usb-rx.c | 60 +-
drivers/net/wimax/i2400m/usb-tx.c | 61 +-
drivers/net/wimax/i2400m/usb.c | 189 +-
drivers/net/wireless/Kconfig | 212 +-
drivers/net/wireless/Makefile | 10 -
drivers/net/wireless/adm8211.c | 2 +-
drivers/net/wireless/airo.c | 5 +-
drivers/net/wireless/at76c50x-usb.c | 55 +-
drivers/net/wireless/ath/Kconfig | 9 +-
drivers/net/wireless/ath/Makefile | 9 +-
drivers/net/wireless/ath/ar9170/Kconfig | 2 +-
drivers/net/wireless/ath/ar9170/ar9170.h | 6 +-
drivers/net/wireless/ath/ar9170/cmd.c | 3 +-
drivers/net/wireless/ath/ar9170/cmd.h | 1 +
drivers/net/wireless/ath/ar9170/hw.h | 6 +-
drivers/net/wireless/ath/ar9170/mac.c | 15 +-
drivers/net/wireless/ath/ar9170/main.c | 50 +-
drivers/net/wireless/ath/ar9170/phy.c | 99 +-
drivers/net/wireless/ath/ar9170/usb.c | 16 +-
drivers/net/wireless/ath/ar9170/usb.h | 2 +-
drivers/net/wireless/ath/ath.h | 69 +
drivers/net/wireless/ath/ath5k/Kconfig | 2 +-
drivers/net/wireless/ath/ath5k/ath5k.h | 53 +-
drivers/net/wireless/ath/ath5k/attach.c | 33 +-
drivers/net/wireless/ath/ath5k/base.c | 140 +-
drivers/net/wireless/ath/ath5k/base.h | 14 -
drivers/net/wireless/ath/ath5k/initvals.c | 4 +-
drivers/net/wireless/ath/ath5k/led.c | 2 +
drivers/net/wireless/ath/ath5k/pcu.c | 193 +-
drivers/net/wireless/ath/ath5k/phy.c | 191 +-
drivers/net/wireless/ath/ath5k/reg.h | 19 +-
drivers/net/wireless/ath/ath5k/reset.c | 33 +-
drivers/net/wireless/ath/ath9k/Kconfig | 18 +-
drivers/net/wireless/ath/ath9k/Makefile | 32 +-
drivers/net/wireless/ath/ath9k/ahb.c | 29 +-
drivers/net/wireless/ath/ath9k/ani.c | 141 +-
drivers/net/wireless/ath/ath9k/ath9k.h | 215 +-
drivers/net/wireless/ath/ath9k/beacon.c | 136 +-
drivers/net/wireless/ath/ath9k/btcoex.c | 383 +-
drivers/net/wireless/ath/ath9k/btcoex.h | 64 +-
drivers/net/wireless/ath/ath9k/calib.c | 421 +-
drivers/net/wireless/ath/ath9k/calib.h | 2 +
drivers/net/wireless/ath/ath9k/common.c | 299 +
drivers/net/wireless/ath/ath9k/common.h | 127 +
drivers/net/wireless/ath/ath9k/debug.c | 72 +-
drivers/net/wireless/ath/ath9k/debug.h | 47 +-
drivers/net/wireless/ath/ath9k/eeprom.c | 8 +-
drivers/net/wireless/ath/ath9k/eeprom.h | 9 +-
drivers/net/wireless/ath/ath9k/eeprom_4k.c | 94 +-
drivers/net/wireless/ath/ath9k/eeprom_9287.c | 97 +-
drivers/net/wireless/ath/ath9k/eeprom_def.c | 183 +-
drivers/net/wireless/ath/ath9k/hw.c | 1344 +--
drivers/net/wireless/ath/ath9k/hw.h | 98 +-
drivers/net/wireless/ath/ath9k/initvals.h | 101 +-
drivers/net/wireless/ath/ath9k/mac.c | 200 +-
drivers/net/wireless/ath/ath9k/mac.h | 26 +-
drivers/net/wireless/ath/ath9k/main.c | 1413 ++-
drivers/net/wireless/ath/ath9k/pci.c | 47 +-
drivers/net/wireless/ath/ath9k/phy.c | 1034 ++-
drivers/net/wireless/ath/ath9k/phy.h | 42 +-
drivers/net/wireless/ath/ath9k/rc.c | 535 +-
drivers/net/wireless/ath/ath9k/rc.h | 25 +-
drivers/net/wireless/ath/ath9k/recv.c | 366 +-
drivers/net/wireless/ath/ath9k/reg.h | 27 +-
drivers/net/wireless/ath/ath9k/virtual.c | 110 +-
drivers/net/wireless/ath/ath9k/xmit.c | 354 +-
drivers/net/wireless/ath/debug.c | 32 +
drivers/net/wireless/ath/debug.h | 77 +
drivers/net/wireless/ath/hw.c | 126 +
drivers/net/wireless/ath/reg.h | 27 +
drivers/net/wireless/ath/regd.c | 5 +-
drivers/net/wireless/ath/regd.h | 8 +
drivers/net/wireless/ath/regd_common.h | 32 +-
drivers/net/wireless/atmel.c | 16 +
drivers/net/wireless/b43/Kconfig | 2 +-
drivers/net/wireless/b43/b43.h | 18 +-
drivers/net/wireless/b43/dma.c | 312 +-
drivers/net/wireless/b43/dma.h | 13 +-
drivers/net/wireless/b43/leds.c | 1 +
drivers/net/wireless/b43/main.c | 6 +-
drivers/net/wireless/b43/phy_lp.c | 777 +-
drivers/net/wireless/b43/phy_lp.h | 11 +-
drivers/net/wireless/b43/pio.c | 85 +-
drivers/net/wireless/b43/rfkill.c | 10 +-
drivers/net/wireless/b43/xmit.c | 8 +-
drivers/net/wireless/b43/xmit.h | 19 +
drivers/net/wireless/b43legacy/Kconfig | 2 +-
drivers/net/wireless/b43legacy/b43legacy.h | 2 -
drivers/net/wireless/b43legacy/dma.c | 17 +-
drivers/net/wireless/b43legacy/main.c | 6 +-
drivers/net/wireless/b43legacy/rfkill.c | 7 +
drivers/net/wireless/b43legacy/xmit.c | 1 -
drivers/net/wireless/hostap/Kconfig | 3 +-
drivers/net/wireless/ipw2x00/Kconfig | 11 +-
drivers/net/wireless/ipw2x00/ipw2100.c | 147 +-
drivers/net/wireless/ipw2x00/ipw2200.c | 159 +-
drivers/net/wireless/ipw2x00/libipw.h | 8 +-
drivers/net/wireless/ipw2x00/libipw_module.c | 71 +-
drivers/net/wireless/iwlwifi/Kconfig | 30 +-
drivers/net/wireless/iwlwifi/Makefile | 12 +-
drivers/net/wireless/iwlwifi/iwl-1000.c | 51 +-
drivers/net/wireless/iwlwifi/iwl-3945-hw.h | 12 -
drivers/net/wireless/iwlwifi/iwl-3945-led.c | 371 +-
drivers/net/wireless/iwlwifi/iwl-3945-led.h | 22 +-
drivers/net/wireless/iwlwifi/iwl-3945-rs.c | 102 +-
drivers/net/wireless/iwlwifi/iwl-3945.c | 287 +-
drivers/net/wireless/iwlwifi/iwl-3945.h | 56 +-
drivers/net/wireless/iwlwifi/iwl-4965-hw.h | 3 -
drivers/net/wireless/iwlwifi/iwl-4965.c | 255 +-
drivers/net/wireless/iwlwifi/iwl-5000.c | 415 +-
drivers/net/wireless/iwlwifi/iwl-6000.c | 305 +-
drivers/net/wireless/iwlwifi/iwl-agn-led.c | 85 +
drivers/net/wireless/iwlwifi/iwl-agn-led.h | 32 +
drivers/net/wireless/iwlwifi/iwl-agn-rs.c | 584 +-
drivers/net/wireless/iwlwifi/iwl-agn-rs.h | 101 +
drivers/net/wireless/iwlwifi/iwl-agn.c | 776 +-
drivers/net/wireless/iwlwifi/iwl-calib.c | 78 +-
drivers/net/wireless/iwlwifi/iwl-commands.h | 297 +-
drivers/net/wireless/iwlwifi/iwl-core.c | 691 +-
drivers/net/wireless/iwlwifi/iwl-core.h | 86 +-
drivers/net/wireless/iwlwifi/iwl-csr.h | 189 +-
drivers/net/wireless/iwlwifi/iwl-debug.h | 5 +-
drivers/net/wireless/iwlwifi/iwl-debugfs.c | 860 +-
drivers/net/wireless/iwlwifi/iwl-dev.h | 150 +-
drivers/net/wireless/iwlwifi/iwl-devtrace.c | 14 +
drivers/net/wireless/iwlwifi/iwl-devtrace.h | 197 +
drivers/net/wireless/iwlwifi/iwl-eeprom.c | 133 +-
drivers/net/wireless/iwlwifi/iwl-eeprom.h | 26 +-
drivers/net/wireless/iwlwifi/iwl-hcmd.c | 29 +-
drivers/net/wireless/iwlwifi/iwl-io.h | 56 +-
drivers/net/wireless/iwlwifi/iwl-led.c | 324 +-
drivers/net/wireless/iwlwifi/iwl-led.h | 46 +-
drivers/net/wireless/iwlwifi/iwl-power.c | 232 +-
drivers/net/wireless/iwlwifi/iwl-power.h | 3 +
drivers/net/wireless/iwlwifi/iwl-prph.h | 19 +-
drivers/net/wireless/iwlwifi/iwl-rx.c | 218 +-
drivers/net/wireless/iwlwifi/iwl-scan.c | 40 +-
drivers/net/wireless/iwlwifi/iwl-spectrum.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-sta.c | 160 +-
drivers/net/wireless/iwlwifi/iwl-sta.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-tx.c | 155 +-
drivers/net/wireless/iwlwifi/iwl3945-base.c | 444 +-
drivers/net/wireless/iwmc3200wifi/Kconfig | 3 +-
drivers/net/wireless/iwmc3200wifi/cfg80211.c | 82 +-
drivers/net/wireless/iwmc3200wifi/commands.c | 108 +-
drivers/net/wireless/iwmc3200wifi/commands.h | 93 +-
drivers/net/wireless/iwmc3200wifi/debugfs.c | 23 +
drivers/net/wireless/iwmc3200wifi/eeprom.c | 50 +
drivers/net/wireless/iwmc3200wifi/eeprom.h | 29 +-
drivers/net/wireless/iwmc3200wifi/fw.c | 9 +
drivers/net/wireless/iwmc3200wifi/iwm.h | 17 +-
drivers/net/wireless/iwmc3200wifi/lmac.h | 8 +
drivers/net/wireless/iwmc3200wifi/main.c | 92 +-
drivers/net/wireless/iwmc3200wifi/netdev.c | 9 +
drivers/net/wireless/iwmc3200wifi/rx.c | 150 +-
drivers/net/wireless/iwmc3200wifi/sdio.c | 13 +-
drivers/net/wireless/iwmc3200wifi/tx.c | 66 +-
drivers/net/wireless/iwmc3200wifi/umac.h | 41 +-
drivers/net/wireless/libertas/11d.c | 696 --
drivers/net/wireless/libertas/11d.h | 105 -
drivers/net/wireless/libertas/Kconfig | 39 +
drivers/net/wireless/libertas/Makefile | 14 +-
drivers/net/wireless/libertas/README | 26 +-
drivers/net/wireless/libertas/assoc.c | 445 +-
drivers/net/wireless/libertas/assoc.h | 141 +-
drivers/net/wireless/libertas/cfg.c | 198 +
drivers/net/wireless/libertas/cfg.h | 16 +
drivers/net/wireless/libertas/cmd.c | 695 +-
drivers/net/wireless/libertas/cmd.h | 127 +-
drivers/net/wireless/libertas/cmdresp.c | 116 +-
drivers/net/wireless/libertas/debugfs.c | 27 +-
drivers/net/wireless/libertas/decl.h | 65 +-
drivers/net/wireless/libertas/defs.h | 3 +-
drivers/net/wireless/libertas/dev.h | 431 +-
drivers/net/wireless/libertas/ethtool.c | 84 +-
drivers/net/wireless/libertas/host.h | 959 ++-
drivers/net/wireless/libertas/hostcmd.h | 800 --
drivers/net/wireless/libertas/if_cs.c | 4 +
drivers/net/wireless/libertas/if_sdio.c | 62 +
drivers/net/wireless/libertas/if_sdio.h | 3 +-
drivers/net/wireless/libertas/if_spi.c | 143 +-
drivers/net/wireless/libertas/if_usb.c | 5 +
drivers/net/wireless/libertas/main.c | 720 +-
drivers/net/wireless/libertas/mesh.c | 1141 ++
drivers/net/wireless/libertas/mesh.h | 78 +
drivers/net/wireless/libertas/persistcfg.c | 453 -
drivers/net/wireless/libertas/rx.c | 13 +-
drivers/net/wireless/libertas/scan.c | 250 +-
drivers/net/wireless/libertas/scan.h | 30 +
drivers/net/wireless/libertas/tx.c | 9 +-
drivers/net/wireless/libertas/types.h | 4 +-
drivers/net/wireless/libertas/wext.c | 196 +-
drivers/net/wireless/libertas/wext.h | 9 +-
drivers/net/wireless/libertas_tf/if_usb.c | 2 +
drivers/net/wireless/mac80211_hwsim.c | 85 +-
drivers/net/wireless/mwl8k.c | 1265 ++-
drivers/net/wireless/orinoco/Kconfig | 6 +-
drivers/net/wireless/orinoco/fw.c | 6 +
drivers/net/wireless/orinoco/hw.c | 33 +-
drivers/net/wireless/orinoco/hw.h | 3 +-
drivers/net/wireless/orinoco/main.c | 34 +-
drivers/net/wireless/orinoco/orinoco.h | 1 -
drivers/net/wireless/p54/Kconfig | 2 +-
drivers/net/wireless/p54/eeprom.c | 31 +-
drivers/net/wireless/p54/main.c | 2 +-
drivers/net/wireless/p54/p54pci.c | 2 +-
drivers/net/wireless/prism54/islpci_dev.c | 3 +
drivers/net/wireless/prism54/islpci_hotplug.c | 2 +-
drivers/net/wireless/ray_cs.c | 36 +-
drivers/net/wireless/rndis_wlan.c | 13 +-
drivers/net/wireless/rt2x00/Kconfig | 46 +-
drivers/net/wireless/rt2x00/Makefile | 3 +
drivers/net/wireless/rt2x00/rt2400pci.c | 31 +-
drivers/net/wireless/rt2x00/rt2400pci.h | 2 +-
drivers/net/wireless/rt2x00/rt2500pci.c | 32 +-
drivers/net/wireless/rt2x00/rt2500pci.h | 2 +-
drivers/net/wireless/rt2x00/rt2500usb.c | 166 +-
drivers/net/wireless/rt2x00/rt2500usb.h | 2 +-
drivers/net/wireless/rt2x00/rt2800.h | 1852 +++
drivers/net/wireless/rt2x00/rt2800lib.c | 2284 ++++
drivers/net/wireless/rt2x00/rt2800lib.h | 151 +
drivers/net/wireless/rt2x00/rt2800pci.c | 1322 ++
drivers/net/wireless/rt2x00/rt2800pci.h | 159 +
drivers/net/wireless/rt2x00/rt2800usb.c | 2286 +----
drivers/net/wireless/rt2x00/rt2800usb.h | 1864 +---
drivers/net/wireless/rt2x00/rt2x00.h | 73 +-
drivers/net/wireless/rt2x00/rt2x00config.c | 2 +-
drivers/net/wireless/rt2x00/rt2x00crypto.c | 2 +-
drivers/net/wireless/rt2x00/rt2x00debug.c | 2 +-
drivers/net/wireless/rt2x00/rt2x00debug.h | 2 +-
drivers/net/wireless/rt2x00/rt2x00dev.c | 19 +-
drivers/net/wireless/rt2x00/rt2x00dump.h | 2 +-
drivers/net/wireless/rt2x00/rt2x00firmware.c | 3 +-
drivers/net/wireless/rt2x00/rt2x00ht.c | 2 +-
drivers/net/wireless/rt2x00/rt2x00leds.c | 2 +-
drivers/net/wireless/rt2x00/rt2x00leds.h | 6 +-
drivers/net/wireless/rt2x00/rt2x00lib.h | 20 +-
drivers/net/wireless/rt2x00/rt2x00link.c | 90 +-
drivers/net/wireless/rt2x00/rt2x00mac.c | 10 +-
drivers/net/wireless/rt2x00/rt2x00pci.c | 4 +-
drivers/net/wireless/rt2x00/rt2x00pci.h | 26 +-
drivers/net/wireless/rt2x00/rt2x00queue.c | 15 +-
drivers/net/wireless/rt2x00/rt2x00queue.h | 7 +-
drivers/net/wireless/rt2x00/rt2x00reg.h | 2 +-
drivers/net/wireless/rt2x00/rt2x00soc.c | 165 +
drivers/net/wireless/rt2x00/rt2x00soc.h | 52 +
drivers/net/wireless/rt2x00/rt2x00usb.c | 6 +-
drivers/net/wireless/rt2x00/rt2x00usb.h | 21 +-
drivers/net/wireless/rt2x00/rt61pci.c | 65 +-
drivers/net/wireless/rt2x00/rt61pci.h | 2 +-
drivers/net/wireless/rt2x00/rt73usb.c | 29 +-
drivers/net/wireless/rt2x00/rt73usb.h | 2 +-
drivers/net/wireless/rtl818x/rtl8180_dev.c | 2 +-
drivers/net/wireless/rtl818x/rtl8187.h | 1 -
drivers/net/wireless/rtl818x/rtl8187_dev.c | 13 +-
drivers/net/wireless/wl12xx/Kconfig | 3 +-
drivers/net/wireless/wl12xx/wl1251.h | 5 +
drivers/net/wireless/wl12xx/wl1251_acx.c | 68 +-
drivers/net/wireless/wl12xx/wl1251_acx.h | 36 +-
drivers/net/wireless/wl12xx/wl1251_boot.c | 55 +-
drivers/net/wireless/wl12xx/wl1251_event.c | 15 +
drivers/net/wireless/wl12xx/wl1251_init.c | 8 +-
drivers/net/wireless/wl12xx/wl1251_main.c | 171 +-
drivers/net/wireless/wl12xx/wl1251_netlink.h | 30 -
drivers/net/wireless/wl12xx/wl1251_ps.c | 44 +-
drivers/net/wireless/wl12xx/wl1251_ps.h | 1 +
drivers/net/wireless/wl12xx/wl1251_reg.h | 6 +
drivers/net/wireless/wl12xx/wl1251_rx.c | 6 +-
drivers/net/wireless/wl12xx/wl1251_spi.c | 4 +-
drivers/net/wireless/wl12xx/wl1271.h | 95 +-
drivers/net/wireless/wl12xx/wl1271_acx.c | 369 +-
drivers/net/wireless/wl12xx/wl1271_acx.h | 586 +-
drivers/net/wireless/wl12xx/wl1271_boot.c | 218 +-
drivers/net/wireless/wl12xx/wl1271_boot.h | 22 +-
drivers/net/wireless/wl12xx/wl1271_cmd.c | 503 +-
drivers/net/wireless/wl12xx/wl1271_cmd.h | 190 +-
drivers/net/wireless/wl12xx/wl1271_conf.h | 919 ++
drivers/net/wireless/wl12xx/wl1271_event.c | 121 +-
drivers/net/wireless/wl12xx/wl1271_event.h | 37 +-
drivers/net/wireless/wl12xx/wl1271_init.c | 141 +-
drivers/net/wireless/wl12xx/wl1271_init.h | 83 -
drivers/net/wireless/wl12xx/wl1271_main.c | 979 ++-
drivers/net/wireless/wl12xx/wl1271_ps.c | 68 +-
drivers/net/wireless/wl12xx/wl1271_ps.h | 2 +-
drivers/net/wireless/wl12xx/wl1271_reg.h | 47 +-
drivers/net/wireless/wl12xx/wl1271_rx.c | 88 +-
drivers/net/wireless/wl12xx/wl1271_rx.h | 4 +-
drivers/net/wireless/wl12xx/wl1271_spi.c | 311 +-
drivers/net/wireless/wl12xx/wl1271_spi.h | 65 +-
drivers/net/wireless/wl12xx/wl1271_tx.c | 76 +-
drivers/net/wireless/wl12xx/wl1271_tx.h | 18 +-
drivers/net/wireless/wl12xx/wl12xx_80211.h | 4 +-
drivers/net/wireless/wl3501_cs.c | 2 +-
drivers/net/wireless/zd1201.c | 3 +
drivers/net/wireless/zd1211rw/Kconfig | 2 +-
drivers/net/wireless/zd1211rw/zd_chip.c | 4 +-
drivers/net/wireless/zd1211rw/zd_chip.h | 18 +-
drivers/net/wireless/zd1211rw/zd_mac.c | 202 +-
drivers/net/wireless/zd1211rw/zd_mac.h | 25 +-
drivers/net/wireless/zd1211rw/zd_usb.c | 11 +-
drivers/net/xilinx_emaclite.c | 2 +-
drivers/net/xtsonic.c | 2 +-
drivers/net/yellowfin.c | 10 +-
drivers/net/znet.c | 9 +-
drivers/parisc/led.c | 7 +-
drivers/s390/net/Makefile | 6 +-
drivers/s390/net/claw.c | 82 +-
drivers/s390/net/claw.h | 12 +
drivers/s390/net/ctcm_fsms.c | 1 -
drivers/s390/net/ctcm_fsms.h | 1 -
drivers/s390/net/ctcm_main.c | 168 +-
drivers/s390/net/ctcm_main.h | 20 +-
drivers/s390/net/ctcm_mpc.c | 1 -
drivers/s390/net/ctcm_sysfs.c | 11 +-
drivers/s390/net/cu3088.c | 148 -
drivers/s390/net/cu3088.h | 41 -
drivers/s390/net/fsm.c | 1 +
drivers/s390/net/fsm.h | 2 +
drivers/s390/net/lcs.c | 115 +-
drivers/s390/net/lcs.h | 18 +
drivers/s390/net/netiucv.c | 4 +-
drivers/s390/net/qeth_core.h | 8 +-
drivers/s390/net/qeth_core_main.c | 225 +-
drivers/s390/net/qeth_core_mpc.h | 45 +-
drivers/s390/net/qeth_core_sys.c | 83 +-
drivers/s390/net/qeth_l2_main.c | 33 +-
drivers/s390/net/qeth_l3.h | 2 +
drivers/s390/net/qeth_l3_main.c | 144 +-
drivers/s390/net/qeth_l3_sys.c | 67 +-
drivers/ssb/driver_pcicore.c | 4 +-
drivers/ssb/main.c | 126 +-
drivers/ssb/scan.c | 2 +-
drivers/ssb/sprom.c | 30 +-
drivers/ssb/ssb_private.h | 12 +-
drivers/staging/Kconfig | 8 +
drivers/staging/Makefile | 5 +
drivers/staging/arlan/Kconfig | 15 +
drivers/staging/arlan/Makefile | 3 +
drivers/staging/arlan/TODO | 7 +
.../{net/wireless => staging/arlan}/arlan-main.c | 0
.../{net/wireless => staging/arlan}/arlan-proc.c | 0
drivers/{net/wireless => staging/arlan}/arlan.h | 0
drivers/staging/netwave/Kconfig | 11 +
drivers/staging/netwave/Makefile | 1 +
drivers/staging/netwave/TODO | 7 +
.../{net/wireless => staging/netwave}/netwave_cs.c | 0
drivers/staging/rtl8187se/Kconfig | 3 +-
drivers/staging/rtl8192e/Kconfig | 3 +-
drivers/staging/strip/Kconfig | 22 +
drivers/staging/strip/Makefile | 1 +
drivers/staging/strip/TODO | 7 +
drivers/{net/wireless => staging/strip}/strip.c | 17 +
drivers/staging/vt6655/Kconfig | 4 +-
drivers/staging/vt6656/Kconfig | 4 +-
drivers/staging/wavelan/Kconfig | 38 +
drivers/staging/wavelan/Makefile | 2 +
drivers/staging/wavelan/TODO | 7 +
drivers/{net/wireless => staging/wavelan}/i82586.h | 0
.../{net/wireless => staging/wavelan}/wavelan.c | 0
.../{net/wireless => staging/wavelan}/wavelan.h | 0
.../{net/wireless => staging/wavelan}/wavelan.p.h | 0
.../{net/wireless => staging/wavelan}/wavelan_cs.c | 0
.../{net/wireless => staging/wavelan}/wavelan_cs.h | 0
.../wireless => staging/wavelan}/wavelan_cs.p.h | 2 +-
firmware/Makefile | 2 +-
firmware/WHENCE | 4 +-
firmware/bnx2x-e1-5.0.21.0.fw.ihex |10184 ----------------
firmware/bnx2x-e1-5.2.7.0.fw.ihex |10178 ++++++++++++++++
firmware/bnx2x-e1h-5.0.21.0.fw.ihex |12855 --------------------
firmware/bnx2x-e1h-5.2.7.0.fw.ihex |12847 +++++++++++++++++++
fs/compat_ioctl.c | 745 --
fs/ocfs2/cluster/netdebug.c | 8 +-
include/asm-generic/socket.h | 1 +
include/linux/brcmphy.h | 19 +-
include/linux/can/core.h | 2 -
include/linux/can/dev.h | 20 +-
include/linux/can/platform/mcp251x.h | 36 +
include/linux/can/platform/ti_hecc.h | 40 +
include/linux/compat.h | 44 +
include/linux/cryptohash.h | 1 +
include/linux/dn.h | 9 +-
include/linux/errqueue.h | 6 +-
include/linux/ethtool.h | 43 +-
include/linux/fib_rules.h | 17 +-
include/linux/filter.h | 10 +-
include/linux/gen_stats.h | 15 +-
{drivers/net/wireless => include/linux}/i82593.h | 0
include/linux/ieee80211.h | 45 +-
include/linux/if.h | 16 +-
include/linux/if_addr.h | 9 +-
include/linux/if_addrlabel.h | 6 +-
include/linux/if_arcnet.h | 18 +-
include/linux/if_arp.h | 3 +-
include/linux/if_bonding.h | 3 +-
include/linux/if_bridge.h | 9 +-
include/linux/if_ec.h | 12 +-
include/linux/if_ether.h | 4 -
include/linux/if_fddi.h | 22 +-
include/linux/if_hippi.h | 15 +-
include/linux/if_link.h | 42 +-
include/linux/if_packet.h | 27 +-
include/linux/if_plip.h | 3 +-
include/linux/if_pppol2tp.h | 3 +-
include/linux/if_tunnel.h | 18 +-
include/linux/if_vlan.h | 41 +-
include/linux/igmp.h | 15 +-
include/linux/in.h | 18 +-
include/linux/in6.h | 9 +-
include/linux/inetdevice.h | 10 +-
include/linux/ip_vs.h | 3 +-
include/linux/ipv6.h | 4 +-
include/linux/mmc/sdio_ids.h | 1 +
include/linux/mroute.h | 31 +-
include/linux/mroute6.h | 15 +-
include/linux/neighbour.h | 18 +-
include/linux/net.h | 90 +-
include/linux/netdevice.h | 156 +-
include/linux/netfilter.h | 6 +-
include/linux/netfilter/nf_conntrack_common.h | 6 +-
include/linux/netfilter/nf_conntrack_ftp.h | 3 +-
include/linux/netfilter/nf_conntrack_sctp.h | 3 +-
include/linux/netfilter/nf_conntrack_tcp.h | 6 +-
include/linux/netfilter/nfnetlink.h | 6 +-
include/linux/netfilter/nfnetlink_compat.h | 3 +-
include/linux/netfilter/x_tables.h | 45 +-
include/linux/netfilter/xt_connbytes.h | 3 +-
include/linux/netfilter/xt_esp.h | 3 +-
include/linux/netfilter/xt_multiport.h | 9 +-
include/linux/netfilter/xt_policy.h | 18 +-
include/linux/netfilter/xt_state.h | 3 +-
include/linux/netfilter/xt_string.h | 3 +-
include/linux/netfilter/xt_tcpudp.h | 6 +-
include/linux/netfilter_arp/arp_tables.h | 21 +-
include/linux/netfilter_bridge/ebt_802_3.h | 3 +-
include/linux/netfilter_bridge/ebt_among.h | 9 +-
include/linux/netfilter_bridge/ebt_arpreply.h | 3 +-
include/linux/netfilter_bridge/ebt_ip.h | 3 +-
include/linux/netfilter_bridge/ebt_ip6.h | 3 +-
include/linux/netfilter_bridge/ebt_limit.h | 3 +-
include/linux/netfilter_bridge/ebt_log.h | 3 +-
include/linux/netfilter_bridge/ebt_mark_m.h | 3 +-
include/linux/netfilter_bridge/ebt_mark_t.h | 3 +-
include/linux/netfilter_bridge/ebt_nat.h | 3 +-
include/linux/netfilter_bridge/ebt_pkttype.h | 3 +-
include/linux/netfilter_bridge/ebt_redirect.h | 3 +-
include/linux/netfilter_bridge/ebt_stp.h | 6 +-
include/linux/netfilter_bridge/ebtables.h | 39 +-
include/linux/netfilter_ipv4/ip_tables.h | 27 +-
include/linux/netfilter_ipv4/ipt_SAME.h | 3 +-
include/linux/netfilter_ipv4/ipt_ah.h | 3 +-
include/linux/netfilter_ipv6/ip6_tables.h | 27 +-
include/linux/netfilter_ipv6/ip6t_ah.h | 3 +-
include/linux/netfilter_ipv6/ip6t_frag.h | 3 +-
include/linux/netfilter_ipv6/ip6t_ipv6header.h | 3 +-
include/linux/netfilter_ipv6/ip6t_mh.h | 3 +-
include/linux/netfilter_ipv6/ip6t_opts.h | 3 +-
include/linux/netfilter_ipv6/ip6t_rt.h | 3 +-
include/linux/netlink.h | 24 +-
include/linux/nl80211.h | 62 +-
include/linux/nl802154.h | 6 +
include/linux/notifier.h | 2 +
include/linux/pkt_cls.h | 84 +-
include/linux/pkt_sched.h | 111 +-
include/linux/rculist.h | 14 +
include/linux/rds.h | 8 +
include/linux/rfkill.h | 3 +
include/linux/route.h | 3 +-
include/linux/rtnetlink.h | 63 +-
include/linux/sctp.h | 1 +
include/linux/skbuff.h | 31 +-
include/linux/smsc911x.h | 1 +
include/linux/socket.h | 13 +
include/linux/spi/wl12xx.h | 1 +
include/linux/ssb/ssb.h | 20 +-
include/linux/syscalls.h | 4 +
include/linux/sysctl.h | 1 +
include/linux/tc_act/tc_defact.h | 6 +-
include/linux/tc_act/tc_gact.h | 9 +-
include/linux/tc_act/tc_ipt.h | 3 +-
include/linux/tc_act/tc_mirred.h | 6 +-
include/linux/tc_act/tc_nat.h | 6 +-
include/linux/tc_act/tc_pedit.h | 9 +-
include/linux/tc_act/tc_skbedit.h | 2 +
include/linux/tc_ematch/tc_em_cmp.h | 6 +-
include/linux/tc_ematch/tc_em_meta.h | 15 +-
include/linux/tc_ematch/tc_em_nbyte.h | 3 +-
include/linux/tc_ematch/tc_em_text.h | 3 +-
include/linux/tcp.h | 72 +-
include/linux/udp.h | 15 +-
include/linux/usb/usbnet.h | 8 +
include/linux/wimax/debug.h | 72 +
include/linux/wimax/i2400m.h | 13 +-
include/linux/x25.h | 1 +
include/linux/xfrm.h | 35 +-
include/net/ah.h | 33 +-
include/net/bluetooth/bluetooth.h | 2 +-
include/net/bluetooth/hci_core.h | 39 +-
include/net/bluetooth/l2cap.h | 2 +-
include/net/cfg80211.h | 198 +-
include/net/compat.h | 14 +-
include/net/dn_dev.h | 12 +-
include/net/dn_fib.h | 3 +-
include/net/dn_nsp.h | 24 +-
include/net/dst.h | 23 +-
include/net/fib_rules.h | 21 +-
include/net/gen_stats.h | 4 +-
include/net/genetlink.h | 12 +-
include/net/ieee80211_radiotap.h | 2 +-
include/net/ieee802154_netdev.h | 16 +-
include/net/if_inet6.h | 24 +-
include/net/inet6_hashtables.h | 4 +-
include/net/inet_hashtables.h | 20 +-
include/net/inet_sock.h | 36 +-
include/net/inet_timewait_sock.h | 10 +-
include/net/inetpeer.h | 19 +-
include/net/ip.h | 27 +-
include/net/ip6_fib.h | 15 +-
include/net/ip6_route.h | 3 +-
include/net/ip_fib.h | 25 +-
include/net/ip_vs.h | 6 +-
include/net/ipip.h | 25 +-
include/net/ipv6.h | 12 +-
include/net/iw_handler.h | 26 +-
include/net/mac80211.h | 203 +-
include/net/neighbour.h | 18 +-
include/net/net_namespace.h | 16 +-
include/net/netfilter/nf_conntrack_ecache.h | 3 +-
include/net/netfilter/nf_conntrack_expect.h | 6 +-
include/net/netfilter/nf_conntrack_extend.h | 6 +-
include/net/netfilter/nf_conntrack_helper.h | 3 +-
include/net/netfilter/nf_conntrack_l3proto.h | 3 +-
include/net/netfilter/nf_conntrack_l4proto.h | 3 +-
include/net/netfilter/nf_conntrack_tuple.h | 12 +-
include/net/netfilter/nf_nat.h | 15 +-
include/net/netfilter/nf_nat_protocol.h | 3 +-
include/net/netns/generic.h | 8 +-
include/net/netns/xfrm.h | 1 +
include/net/phonet/phonet.h | 2 +
include/net/phonet/pn_dev.h | 8 +-
include/net/pkt_cls.h | 28 +-
include/net/pkt_sched.h | 3 +-
include/net/protocol.h | 7 +-
include/net/red.h | 6 +-
include/net/request_sock.h | 8 +-
include/net/route.h | 13 +-
include/net/rtnetlink.h | 11 +-
include/net/sch_generic.h | 30 +-
include/net/scm.h | 9 +-
include/net/sctp/constants.h | 4 +
include/net/sctp/sctp.h | 3 +-
include/net/sctp/sm.h | 3 +-
include/net/sctp/structs.h | 16 +-
include/net/sctp/user.h | 132 +-
include/net/sock.h | 46 +-
include/net/tc_act/tc_skbedit.h | 2 +
include/net/tcp.h | 111 +-
include/net/udp.h | 42 +-
include/net/wext.h | 49 +-
include/net/wimax.h | 6 +
include/net/wpan-phy.h | 22 +-
include/net/x25.h | 6 +
include/net/xfrm.h | 47 +-
kernel/sys_ni.c | 2 +
kernel/sysctl_check.c | 1 +
kernel/time/clocksource.c | 6 +-
kernel/time/timecompare.c | 6 +-
net/8021q/vlan.c | 90 +-
net/8021q/vlan.h | 21 +-
net/8021q/vlan_core.c | 37 +-
net/8021q/vlan_dev.c | 72 +-
net/8021q/vlan_netlink.c | 7 +-
net/8021q/vlanproc.c | 13 +-
net/9p/trans_fd.c | 4 +-
net/appletalk/ddp.c | 134 +-
net/atm/common.c | 2 +-
net/atm/ioctl.c | 177 +-
net/atm/pvc.c | 5 +-
net/atm/svc.c | 11 +-
net/ax25/af_ax25.c | 14 +-
net/bluetooth/af_bluetooth.c | 11 +-
net/bluetooth/bnep/core.c | 5 +-
net/bluetooth/bnep/sock.c | 5 +-
net/bluetooth/cmtp/sock.c | 5 +-
net/bluetooth/hci_core.c | 39 +-
net/bluetooth/hci_event.c | 6 +-
net/bluetooth/hci_sock.c | 16 +-
net/bluetooth/hidp/core.c | 9 +
net/bluetooth/hidp/sock.c | 5 +-
net/bluetooth/l2cap.c | 137 +-
net/bluetooth/rfcomm/core.c | 6 +
net/bluetooth/rfcomm/sock.c | 7 +-
net/bluetooth/sco.c | 5 +-
net/bridge/br_device.c | 1 +
net/bridge/br_fdb.c | 4 +-
net/bridge/br_if.c | 23 +-
net/bridge/br_ioctl.c | 4 +-
net/bridge/br_sysfs_br.c | 6 +-
net/bridge/netfilter/ebt_stp.c | 4 +-
net/can/af_can.c | 20 +-
net/can/bcm.c | 9 +-
net/can/raw.c | 5 +-
net/compat.c | 40 +-
net/core/Makefile | 1 -
net/core/datagram.c | 1 +
net/core/dev.c | 654 +-
net/core/drop_monitor.c | 2 +-
net/core/ethtool.c | 81 +-
net/core/fib_rules.c | 107 +-
net/core/filter.c | 6 +
net/core/gen_stats.c | 8 +-
net/core/link_watch.c | 94 +-
net/core/neighbour.c | 2 +-
net/core/net-sysfs.c | 59 +-
net/core/net_namespace.c | 272 +-
net/core/pktgen.c | 30 +-
net/core/rtnetlink.c | 179 +-
net/core/skb_dma_map.c | 65 -
net/core/skbuff.c | 5 +-
net/core/sock.c | 58 +-
net/core/sysctl_net_core.c | 2 +-
net/dcb/dcbnl.c | 6 +-
net/dccp/ccids/ccid2.c | 327 +-
net/dccp/ccids/ccid2.h | 46 +-
net/dccp/ccids/ccid3.c | 400 +-
net/dccp/ccids/ccid3.h | 120 +-
net/dccp/ipv4.c | 46 +-
net/dccp/ipv6.c | 37 +-
net/dccp/minisocks.c | 2 +-
net/dccp/output.c | 4 +-
net/dccp/probe.c | 31 +-
net/dccp/proto.c | 17 +-
net/dccp/timer.c | 4 +-
net/decnet/af_decnet.c | 15 +-
net/decnet/dn_dev.c | 53 +-
net/decnet/dn_fib.c | 10 +-
net/decnet/dn_route.c | 10 +-
net/decnet/dn_rules.c | 22 +-
net/decnet/dn_table.c | 7 +-
net/econet/af_econet.c | 15 +-
net/ethernet/eth.c | 7 -
net/ieee802154/Makefile | 4 +-
net/ieee802154/af_ieee802154.c | 6 +-
net/ieee802154/dgram.c | 3 +-
net/ieee802154/ieee802154.h | 53 +
net/ieee802154/netlink.c | 613 +-
net/ieee802154/nl-mac.c | 617 +
net/ieee802154/nl-phy.c | 344 +
net/ieee802154/nl_policy.c | 2 +
net/ieee802154/raw.c | 3 +-
net/ieee802154/wpan-class.c | 75 +-
net/ipv4/af_inet.c | 74 +-
net/ipv4/ah4.c | 297 +-
net/ipv4/cipso_ipv4.c | 2 +-
net/ipv4/datagram.c | 18 +-
net/ipv4/devinet.c | 158 +-
net/ipv4/esp4.c | 2 +-
net/ipv4/fib_frontend.c | 50 +-
net/ipv4/fib_hash.c | 25 +-
net/ipv4/fib_rules.c | 16 +-
net/ipv4/fib_semantics.c | 4 +-
net/ipv4/fib_trie.c | 26 +-
net/ipv4/icmp.c | 13 +-
net/ipv4/igmp.c | 50 +-
net/ipv4/inet_connection_sock.c | 27 +-
net/ipv4/inet_diag.c | 28 +-
net/ipv4/inet_hashtables.c | 49 +-
net/ipv4/inet_lro.c | 36 +-
net/ipv4/inet_timewait_sock.c | 112 +-
net/ipv4/inetpeer.c | 5 +-
net/ipv4/ip_fragment.c | 11 +-
net/ipv4/ip_gre.c | 88 +-
net/ipv4/ip_input.c | 4 +-
net/ipv4/ip_output.c | 23 +-
net/ipv4/ip_sockglue.c | 12 +-
net/ipv4/ipconfig.c | 13 +-
net/ipv4/ipip.c | 97 +-
net/ipv4/ipmr.c | 29 +-
net/ipv4/netfilter.c | 8 +-
net/ipv4/netfilter/arp_tables.c | 22 +-
net/ipv4/netfilter/ip_queue.c | 7 +-
net/ipv4/netfilter/ip_tables.c | 46 +-
net/ipv4/netfilter/ipt_CLUSTERIP.c | 20 +-
net/ipv4/netfilter/ipt_ECN.c | 8 +-
net/ipv4/netfilter/ipt_LOG.c | 22 +-
net/ipv4/netfilter/ipt_MASQUERADE.c | 4 +-
net/ipv4/netfilter/ipt_REJECT.c | 4 +-
net/ipv4/netfilter/ipt_ULOG.c | 6 +-
net/ipv4/netfilter/ipt_ecn.c | 4 +-
net/ipv4/netfilter/iptable_mangle.c | 4 +-
net/ipv4/netfilter/iptable_security.c | 4 +-
net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c | 8 +-
net/ipv4/netfilter/nf_conntrack_proto_icmp.c | 28 +-
net/ipv4/netfilter/nf_nat_helper.c | 22 +-
net/ipv4/netfilter/nf_nat_standalone.c | 10 +-
net/ipv4/raw.c | 33 +-
net/ipv4/route.c | 102 +-
net/ipv4/syncookies.c | 33 +-
net/ipv4/sysctl_net_ipv4.c | 12 +-
net/ipv4/tcp.c | 289 +-
net/ipv4/tcp_diag.c | 2 +-
net/ipv4/tcp_htcp.c | 10 +-
net/ipv4/tcp_input.c | 103 +-
net/ipv4/tcp_ipv4.c | 223 +-
net/ipv4/tcp_lp.c | 4 +-
net/ipv4/tcp_minisocks.c | 76 +-
net/ipv4/tcp_output.c | 329 +-
net/ipv4/tcp_probe.c | 13 +-
net/ipv4/tcp_timer.c | 12 +-
net/ipv4/tcp_veno.c | 5 +-
net/ipv4/tcp_yeah.c | 4 +-
net/ipv4/udp.c | 484 +-
net/ipv4/udplite.c | 5 +-
net/ipv6/Kconfig | 19 +
net/ipv6/addrconf.c | 245 +-
net/ipv6/af_inet6.c | 53 +-
net/ipv6/ah6.c | 354 +-
net/ipv6/anycast.c | 35 +-
net/ipv6/datagram.c | 48 +-
net/ipv6/esp6.c | 2 +-
net/ipv6/fib6_rules.c | 24 +-
net/ipv6/inet6_connection_sock.c | 10 +-
net/ipv6/inet6_hashtables.c | 29 +-
net/ipv6/ip6_flowlabel.c | 17 +-
net/ipv6/ip6_tunnel.c | 93 +-
net/ipv6/ip6mr.c | 17 +-
net/ipv6/ipv6_sockglue.c | 9 +-
net/ipv6/mcast.c | 51 +-
net/ipv6/ndisc.c | 1 +
net/ipv6/netfilter/ip6_queue.c | 7 +-
net/ipv6/netfilter/ip6_tables.c | 42 +-
net/ipv6/netfilter/ip6t_LOG.c | 4 +-
net/ipv6/netfilter/ip6t_REJECT.c | 4 +-
net/ipv6/netfilter/ip6t_ah.c | 19 +-
net/ipv6/netfilter/ip6t_frag.c | 47 +-
net/ipv6/netfilter/ip6t_rt.c | 9 +-
net/ipv6/netfilter/ip6table_filter.c | 4 +-
net/ipv6/netfilter/ip6table_mangle.c | 14 +-
net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c | 12 +-
net/ipv6/raw.c | 60 +-
net/ipv6/reassembly.c | 17 +-
net/ipv6/route.c | 3 +-
net/ipv6/sit.c | 338 +-
net/ipv6/syncookies.c | 34 +-
net/ipv6/tcp_ipv6.c | 143 +-
net/ipv6/udp.c | 265 +-
net/ipv6/udplite.c | 1 -
net/ipv6/xfrm6_tunnel.c | 47 +-
net/ipx/af_ipx.c | 61 +-
net/irda/af_irda.c | 340 +-
net/irda/irnet/irnet_irda.c | 4 +-
net/iucv/af_iucv.c | 10 +-
net/iucv/iucv.c | 16 +-
net/key/af_key.c | 34 +-
net/llc/af_llc.c | 9 +-
net/mac80211/Kconfig | 13 +
net/mac80211/Makefile | 2 +-
net/mac80211/agg-rx.c | 14 +-
net/mac80211/agg-tx.c | 103 +-
net/mac80211/cfg.c | 55 +-
net/mac80211/debugfs.c | 75 +-
net/mac80211/debugfs.h | 2 -
net/mac80211/debugfs_key.c | 44 +-
net/mac80211/debugfs_netdev.c | 176 +-
net/mac80211/debugfs_sta.c | 67 +-
net/mac80211/driver-ops.h | 5 +-
net/mac80211/driver-trace.h | 35 +-
net/mac80211/ht.c | 2 +-
net/mac80211/ibss.c | 7 +-
net/mac80211/ieee80211_i.h | 180 +-
net/mac80211/iface.c | 44 +-
net/mac80211/key.h | 12 -
net/mac80211/main.c | 350 +-
net/mac80211/mesh.c | 153 +-
net/mac80211/mesh.h | 30 +-
net/mac80211/mesh_hwmp.c | 413 +-
net/mac80211/mesh_pathtbl.c | 21 +-
net/mac80211/mesh_plink.c | 58 +-
net/mac80211/mlme.c | 53 +-
net/mac80211/rate.c | 19 +-
net/mac80211/rate.h | 9 +-
net/mac80211/rx.c | 991 +-
net/mac80211/scan.c | 129 +-
net/mac80211/spectmgmt.c | 2 +-
net/mac80211/sta_info.c | 175 +-
net/mac80211/sta_info.h | 51 +-
net/mac80211/status.c | 341 +
net/mac80211/tkip.c | 4 +-
net/mac80211/tx.c | 190 +-
net/mac80211/util.c | 22 +-
net/mac80211/wep.c | 8 +-
net/mac80211/wpa.c | 25 +-
net/netfilter/nf_conntrack_core.c | 14 +-
net/netfilter/nf_conntrack_expect.c | 6 +-
net/netfilter/nf_conntrack_ftp.c | 8 +-
net/netfilter/nf_conntrack_proto_dccp.c | 33 +-
net/netfilter/nf_conntrack_proto_gre.c | 22 +-
net/netfilter/nf_conntrack_proto_tcp.c | 51 +-
net/netfilter/nfnetlink_log.c | 5 +-
net/netfilter/nfnetlink_queue.c | 3 +-
net/netfilter/xt_conntrack.c | 61 +-
net/netfilter/xt_socket.c | 8 +-
net/netlabel/netlabel_unlabeled.c | 8 +-
net/netlink/af_netlink.c | 11 +-
net/netlink/genetlink.c | 32 +-
net/netrom/af_netrom.c | 7 +-
net/netrom/nr_route.c | 15 +-
net/packet/af_packet.c | 71 +-
net/phonet/af_phonet.c | 83 +-
net/phonet/datagram.c | 6 +-
net/phonet/pep.c | 35 +-
net/phonet/pn_dev.c | 219 +-
net/phonet/pn_netlink.c | 138 +-
net/phonet/socket.c | 82 +-
net/rds/af_rds.c | 16 +-
net/rds/cong.c | 2 +
net/rds/connection.c | 6 +-
net/rds/ib.h | 2 +
net/rds/ib_cm.c | 6 +-
net/rds/ib_rdma.c | 9 +-
net/rds/ib_recv.c | 47 +-
net/rds/ib_send.c | 4 +-
net/rds/iw.h | 2 +
net/rds/iw_cm.c | 2 +
net/rds/iw_rdma.c | 9 +-
net/rds/iw_recv.c | 47 +-
net/rds/iw_send.c | 7 +-
net/rds/message.c | 3 +-
net/rds/rdma.c | 36 +-
net/rds/rdma.h | 1 +
net/rds/recv.c | 11 +-
net/rds/send.c | 27 +-
net/rds/tcp_listen.c | 8 +-
net/rds/threads.c | 4 +-
net/rfkill/core.c | 4 +-
net/rose/af_rose.c | 7 +-
net/rose/rose_route.c | 28 +-
net/rxrpc/af_rxrpc.c | 7 +-
net/rxrpc/ar-recvmsg.c | 2 +-
net/sched/act_api.c | 7 +-
net/sched/act_mirred.c | 107 +-
net/sched/act_skbedit.c | 17 +-
net/sched/cls_api.c | 8 +-
net/sched/cls_flow.c | 2 +-
net/sched/cls_rsvp.h | 28 +-
net/sched/em_meta.c | 13 +-
net/sched/sch_api.c | 19 +-
net/sched/sch_cbq.c | 2 +-
net/sched/sch_drr.c | 2 +-
net/sched/sch_generic.c | 18 +-
net/sched/sch_hfsc.c | 2 +-
net/sched/sch_htb.c | 6 +-
net/sched/sch_netem.c | 12 +-
net/sched/sch_teql.c | 11 +-
net/sctp/associola.c | 27 +-
net/sctp/chunk.c | 15 +-
net/sctp/ipv6.c | 21 +-
net/sctp/output.c | 50 +-
net/sctp/outqueue.c | 26 +-
net/sctp/protocol.c | 19 +-
net/sctp/sm_make_chunk.c | 13 +-
net/sctp/sm_sideeffect.c | 5 +-
net/sctp/sm_statefuns.c | 26 +-
net/sctp/socket.c | 371 +-
net/sctp/sysctl.c | 13 +
net/sctp/transport.c | 45 +-
net/socket.c | 843 ++-
net/sunrpc/auth.c | 6 +-
net/sunrpc/auth_gss/gss_krb5_seqnum.c | 4 +-
net/sunrpc/auth_gss/svcauth_gss.c | 4 +-
net/sunrpc/cache.c | 5 +-
net/sunrpc/svc.c | 5 +-
net/sunrpc/svc_xprt.c | 8 +-
net/sunrpc/svcauth.c | 4 +-
net/sunrpc/svcauth_unix.c | 7 +-
net/sunrpc/svcsock.c | 8 +-
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 7 +-
net/sunrpc/xprtrdma/verbs.c | 4 +-
net/tipc/cluster.c | 16 +-
net/tipc/link.c | 12 +-
net/tipc/socket.c | 20 +-
net/tipc/subscr.c | 6 +-
net/unix/af_unix.c | 15 +-
net/wimax/op-msg.c | 2 +
net/wimax/op-rfkill.c | 18 +-
net/wimax/stack.c | 11 +
net/wireless/Kconfig | 44 +-
net/wireless/Makefile | 10 +-
net/wireless/core.c | 56 +-
net/wireless/core.h | 15 +-
net/wireless/debugfs.c | 15 +-
net/wireless/debugfs.h | 3 -
net/wireless/ethtool.c | 45 +
net/wireless/ethtool.h | 6 +
net/wireless/ibss.c | 16 +-
net/wireless/mlme.c | 105 +-
net/wireless/nl80211.c | 406 +-
net/wireless/reg.c | 19 +-
net/wireless/scan.c | 58 +-
net/wireless/sme.c | 18 +-
net/wireless/util.c | 40 +-
net/wireless/wext-compat.c | 97 +-
net/wireless/wext-core.c | 1065 ++
net/wireless/wext-priv.c | 248 +
net/wireless/wext-proc.c | 155 +
net/wireless/wext-spy.c | 231 +
net/wireless/wext.c | 1775 ---
net/x25/af_x25.c | 115 +-
net/x25/x25_in.c | 2 +-
net/x25/x25_route.c | 6 +-
net/x25/x25_subr.c | 6 +
net/xfrm/xfrm_algo.c | 113 +-
net/xfrm/xfrm_state.c | 32 +-
net/xfrm/xfrm_user.c | 147 +-
security/lsm_audit.c | 12 +-
security/selinux/hooks.c | 6 +-
security/smack/smack_lsm.c | 4 +-
1396 files changed, 113877 insertions(+), 71108 deletions(-)
create mode 100644 drivers/isdn/gigaset/capi.c
create mode 100644 drivers/isdn/gigaset/dummyll.c
create mode 100644 drivers/misc/iwmc3200top/Kconfig
create mode 100644 drivers/misc/iwmc3200top/Makefile
create mode 100644 drivers/misc/iwmc3200top/debugfs.c
create mode 100644 drivers/misc/iwmc3200top/debugfs.h
create mode 100644 drivers/misc/iwmc3200top/fw-download.c
create mode 100644 drivers/misc/iwmc3200top/fw-msg.h
create mode 100644 drivers/misc/iwmc3200top/iwmc3200top.h
create mode 100644 drivers/misc/iwmc3200top/log.c
create mode 100644 drivers/misc/iwmc3200top/log.h
create mode 100644 drivers/misc/iwmc3200top/main.c
create mode 100644 drivers/net/can/mcp251x.c
create mode 100644 drivers/net/can/mscan/Kconfig
create mode 100644 drivers/net/can/mscan/Makefile
create mode 100644 drivers/net/can/mscan/mpc5xxx_can.c
create mode 100644 drivers/net/can/mscan/mscan.c
create mode 100644 drivers/net/can/mscan/mscan.h
create mode 100644 drivers/net/can/ti_hecc.c
delete mode 100644 drivers/net/sfc/boards.c
delete mode 100644 drivers/net/sfc/boards.h
delete mode 100644 drivers/net/sfc/ethtool.h
delete mode 100644 drivers/net/sfc/falcon.h
create mode 100644 drivers/net/sfc/falcon_boards.c
delete mode 100644 drivers/net/sfc/falcon_hwdefs.h
delete mode 100644 drivers/net/sfc/falcon_io.h
delete mode 100644 drivers/net/sfc/gmii.h
create mode 100644 drivers/net/sfc/io.h
create mode 100644 drivers/net/sfc/mcdi.c
create mode 100644 drivers/net/sfc/mcdi.h
create mode 100644 drivers/net/sfc/mcdi_mac.c
create mode 100644 drivers/net/sfc/mcdi_pcol.h
create mode 100644 drivers/net/sfc/mcdi_phy.c
create mode 100644 drivers/net/sfc/nic.c
create mode 100644 drivers/net/sfc/nic.h
rename drivers/net/sfc/{xfp_phy.c => qt202x_phy.c} (63%)
create mode 100644 drivers/net/sfc/regs.h
delete mode 100644 drivers/net/sfc/rx.h
delete mode 100644 drivers/net/sfc/sfe4001.c
create mode 100644 drivers/net/sfc/siena.c
delete mode 100644 drivers/net/sfc/tx.h
create mode 100644 drivers/net/wireless/ath/ath9k/common.c
create mode 100644 drivers/net/wireless/ath/ath9k/common.h
create mode 100644 drivers/net/wireless/ath/debug.c
create mode 100644 drivers/net/wireless/ath/debug.h
create mode 100644 drivers/net/wireless/ath/hw.c
create mode 100644 drivers/net/wireless/ath/reg.h
create mode 100644 drivers/net/wireless/iwlwifi/iwl-agn-led.c
create mode 100644 drivers/net/wireless/iwlwifi/iwl-agn-led.h
create mode 100644 drivers/net/wireless/iwlwifi/iwl-devtrace.c
create mode 100644 drivers/net/wireless/iwlwifi/iwl-devtrace.h
delete mode 100644 drivers/net/wireless/libertas/11d.c
delete mode 100644 drivers/net/wireless/libertas/11d.h
create mode 100644 drivers/net/wireless/libertas/Kconfig
create mode 100644 drivers/net/wireless/libertas/cfg.c
create mode 100644 drivers/net/wireless/libertas/cfg.h
delete mode 100644 drivers/net/wireless/libertas/hostcmd.h
create mode 100644 drivers/net/wireless/libertas/mesh.c
create mode 100644 drivers/net/wireless/libertas/mesh.h
delete mode 100644 drivers/net/wireless/libertas/persistcfg.c
create mode 100644 drivers/net/wireless/rt2x00/rt2800.h
create mode 100644 drivers/net/wireless/rt2x00/rt2800lib.c
create mode 100644 drivers/net/wireless/rt2x00/rt2800lib.h
create mode 100644 drivers/net/wireless/rt2x00/rt2800pci.c
create mode 100644 drivers/net/wireless/rt2x00/rt2800pci.h
create mode 100644 drivers/net/wireless/rt2x00/rt2x00soc.c
create mode 100644 drivers/net/wireless/rt2x00/rt2x00soc.h
delete mode 100644 drivers/net/wireless/wl12xx/wl1251_netlink.h
create mode 100644 drivers/net/wireless/wl12xx/wl1271_conf.h
delete mode 100644 drivers/s390/net/cu3088.c
delete mode 100644 drivers/s390/net/cu3088.h
create mode 100644 drivers/staging/arlan/Kconfig
create mode 100644 drivers/staging/arlan/Makefile
create mode 100644 drivers/staging/arlan/TODO
rename drivers/{net/wireless => staging/arlan}/arlan-main.c (100%)
rename drivers/{net/wireless => staging/arlan}/arlan-proc.c (100%)
rename drivers/{net/wireless => staging/arlan}/arlan.h (100%)
create mode 100644 drivers/staging/netwave/Kconfig
create mode 100644 drivers/staging/netwave/Makefile
create mode 100644 drivers/staging/netwave/TODO
rename drivers/{net/wireless => staging/netwave}/netwave_cs.c (100%)
create mode 100644 drivers/staging/strip/Kconfig
create mode 100644 drivers/staging/strip/Makefile
create mode 100644 drivers/staging/strip/TODO
rename drivers/{net/wireless => staging/strip}/strip.c (99%)
create mode 100644 drivers/staging/wavelan/Kconfig
create mode 100644 drivers/staging/wavelan/Makefile
create mode 100644 drivers/staging/wavelan/TODO
rename drivers/{net/wireless => staging/wavelan}/i82586.h (100%)
rename drivers/{net/wireless => staging/wavelan}/wavelan.c (100%)
rename drivers/{net/wireless => staging/wavelan}/wavelan.h (100%)
rename drivers/{net/wireless => staging/wavelan}/wavelan.p.h (100%)
rename drivers/{net/wireless => staging/wavelan}/wavelan_cs.c (100%)
rename drivers/{net/wireless => staging/wavelan}/wavelan_cs.h (100%)
rename drivers/{net/wireless => staging/wavelan}/wavelan_cs.p.h (99%)
delete mode 100644 firmware/bnx2x-e1-5.0.21.0.fw.ihex
create mode 100644 firmware/bnx2x-e1-5.2.7.0.fw.ihex
delete mode 100644 firmware/bnx2x-e1h-5.0.21.0.fw.ihex
create mode 100644 firmware/bnx2x-e1h-5.2.7.0.fw.ihex
create mode 100644 include/linux/can/platform/mcp251x.h
create mode 100644 include/linux/can/platform/ti_hecc.h
rename {drivers/net/wireless => include/linux}/i82593.h (100%)
delete mode 100644 net/core/skb_dma_map.c
create mode 100644 net/ieee802154/ieee802154.h
create mode 100644 net/ieee802154/nl-mac.c
create mode 100644 net/ieee802154/nl-phy.c
create mode 100644 net/mac80211/status.c
create mode 100644 net/wireless/ethtool.c
create mode 100644 net/wireless/ethtool.h
create mode 100644 net/wireless/wext-core.c
create mode 100644 net/wireless/wext-priv.c
create mode 100644 net/wireless/wext-proc.c
create mode 100644 net/wireless/wext-spy.c
delete mode 100644 net/wireless/wext.c
^ permalink raw reply [flat|nested] 14+ messages in thread* Re: [GIT]: Networking
2009-12-06 3:35 [GIT]: Networking David Miller
@ 2009-12-08 19:45 ` Ingo Molnar
2009-12-08 19:52 ` [patch] net/sctp/sysctl.c: Remove dead strategy handler Ingo Molnar
` (2 more replies)
2009-12-14 4:17 ` andrew hendry
1 sibling, 3 replies; 14+ messages in thread
From: Ingo Molnar @ 2009-12-08 19:45 UTC (permalink / raw)
To: David Miller; +Cc: torvalds, akpm, netdev, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 310 bytes --]
hi Dave,
i just switched to today's -git tree and there's this new build failure
on x86:
net/sctp/sysctl.c:251: error: unknown field 'strategy' specified in initializer
net/sctp/sysctl.c:251: error: 'sysctl_intvec' undeclared here (not in a function)
havent looked into it yet - config attached.
Ingo
[-- Attachment #2: config --]
[-- Type: text/plain, Size: 72628 bytes --]
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.32
# Tue Dec 8 21:44:20 2009
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
# CONFIG_X86_64 is not set
CONFIG_X86=y
CONFIG_OUTPUT_FORMAT="elf32-i386"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_HAVE_LATENCYTOP_SUPPORT=y
CONFIG_MMU=y
CONFIG_ZONE_DMA=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
# CONFIG_GENERIC_TIME_VSYSCALL is not set
CONFIG_ARCH_HAS_CPU_RELAX=y
CONFIG_ARCH_HAS_DEFAULT_IDLE=y
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
# CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
# CONFIG_ZONE_DMA32 is not set
CONFIG_ARCH_POPULATES_NODE_MAP=y
# CONFIG_AUDIT_ARCH is not set
CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
CONFIG_HAVE_INTEL_TXT=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_PENDING_IRQ=y
CONFIG_USE_GENERIC_SMP_HELPERS=y
CONFIG_X86_32_SMP=y
CONFIG_X86_HT=y
CONFIG_X86_TRAMPOLINE=y
CONFIG_KTIME_SCALAR=y
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
CONFIG_CONSTRUCTORS=y
#
# General setup
#
CONFIG_EXPERIMENTAL=y
CONFIG_LOCK_KERNEL=y
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_LOCALVERSION=""
CONFIG_LOCALVERSION_AUTO=y
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_HAVE_KERNEL_LZMA=y
CONFIG_KERNEL_GZIP=y
# CONFIG_KERNEL_BZIP2 is not set
# CONFIG_KERNEL_LZMA is not set
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_SYSVIPC_SYSCTL=y
# CONFIG_POSIX_MQUEUE is not set
CONFIG_BSD_PROCESS_ACCT=y
# CONFIG_BSD_PROCESS_ACCT_V3 is not set
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
# CONFIG_TASK_XACCT is not set
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_AUDIT_TREE=y
#
# RCU Subsystem
#
CONFIG_TREE_RCU=y
# CONFIG_TREE_PREEMPT_RCU is not set
# CONFIG_TINY_RCU is not set
# CONFIG_RCU_TRACE is not set
CONFIG_RCU_FANOUT=32
CONFIG_RCU_FANOUT_EXACT=y
# CONFIG_TREE_RCU_TRACE is not set
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=20
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_GROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_RT_GROUP_SCHED=y
# CONFIG_USER_SCHED is not set
CONFIG_CGROUP_SCHED=y
CONFIG_CGROUPS=y
CONFIG_CGROUP_DEBUG=y
# CONFIG_CGROUP_NS is not set
# CONFIG_CGROUP_FREEZER is not set
CONFIG_CGROUP_DEVICE=y
# CONFIG_CPUSETS is not set
# CONFIG_CGROUP_CPUACCT is not set
# CONFIG_RESOURCE_COUNTERS is not set
CONFIG_SYSFS_DEPRECATED=y
CONFIG_SYSFS_DEPRECATED_V2=y
CONFIG_RELAY=y
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
# CONFIG_IPC_NS is not set
# CONFIG_USER_NS is not set
CONFIG_PID_NS=y
CONFIG_NET_NS=y
# CONFIG_BLK_DEV_INITRD is not set
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SYSCTL=y
CONFIG_ANON_INODES=y
CONFIG_EMBEDDED=y
CONFIG_UID16=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
CONFIG_KALLSYMS_EXTRA_PASS=y
CONFIG_HOTPLUG=y
CONFIG_PRINTK=y
# CONFIG_BUG is not set
CONFIG_ELF_CORE=y
CONFIG_PCSPKR_PLATFORM=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
# CONFIG_EPOLL is not set
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
CONFIG_EVENTFD=y
# CONFIG_SHMEM is not set
CONFIG_AIO=y
CONFIG_HAVE_PERF_EVENTS=y
#
# Kernel Performance Events And Counters
#
CONFIG_PERF_EVENTS=y
CONFIG_EVENT_PROFILE=y
CONFIG_PERF_COUNTERS=y
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_PCI_QUIRKS=y
CONFIG_SLUB_DEBUG=y
CONFIG_COMPAT_BRK=y
# CONFIG_SLAB is not set
CONFIG_SLUB=y
# CONFIG_SLOB is not set
CONFIG_PROFILING=y
CONFIG_TRACEPOINTS=y
# CONFIG_OPROFILE is not set
CONFIG_HAVE_OPROFILE=y
# CONFIG_KPROBES is not set
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
CONFIG_HAVE_IOREMAP_PROT=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
CONFIG_HAVE_ARCH_TRACEHOOK=y
CONFIG_HAVE_DMA_ATTRS=y
CONFIG_HAVE_DMA_API_DEBUG=y
CONFIG_HAVE_HW_BREAKPOINT=y
CONFIG_HAVE_USER_RETURN_NOTIFIER=y
#
# GCOV-based kernel profiling
#
# CONFIG_GCOV_KERNEL is not set
CONFIG_SLOW_WORK=y
# CONFIG_SLOW_WORK_DEBUG is not set
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
CONFIG_SLABINFO=y
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=0
CONFIG_MODULES=y
# CONFIG_MODULE_FORCE_LOAD is not set
# CONFIG_MODULE_UNLOAD is not set
CONFIG_MODVERSIONS=y
CONFIG_MODULE_SRCVERSION_ALL=y
CONFIG_STOP_MACHINE=y
CONFIG_BLOCK=y
CONFIG_LBDAF=y
# CONFIG_BLK_DEV_BSG is not set
CONFIG_BLK_DEV_INTEGRITY=y
# CONFIG_BLK_CGROUP is not set
#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_DEADLINE=m
CONFIG_IOSCHED_CFQ=y
# CONFIG_CFQ_GROUP_IOSCHED is not set
# CONFIG_DEFAULT_DEADLINE is not set
# CONFIG_DEFAULT_CFQ is not set
CONFIG_DEFAULT_NOOP=y
CONFIG_DEFAULT_IOSCHED="noop"
# CONFIG_INLINE_SPIN_TRYLOCK is not set
# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
# CONFIG_INLINE_SPIN_LOCK is not set
# CONFIG_INLINE_SPIN_LOCK_BH is not set
# CONFIG_INLINE_SPIN_LOCK_IRQ is not set
# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set
# CONFIG_INLINE_SPIN_UNLOCK is not set
# CONFIG_INLINE_SPIN_UNLOCK_BH is not set
# CONFIG_INLINE_SPIN_UNLOCK_IRQ is not set
# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set
# CONFIG_INLINE_READ_TRYLOCK is not set
# CONFIG_INLINE_READ_LOCK is not set
# CONFIG_INLINE_READ_LOCK_BH is not set
# CONFIG_INLINE_READ_LOCK_IRQ is not set
# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set
# CONFIG_INLINE_READ_UNLOCK is not set
# CONFIG_INLINE_READ_UNLOCK_BH is not set
# CONFIG_INLINE_READ_UNLOCK_IRQ is not set
# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set
# CONFIG_INLINE_WRITE_TRYLOCK is not set
# CONFIG_INLINE_WRITE_LOCK is not set
# CONFIG_INLINE_WRITE_LOCK_BH is not set
# CONFIG_INLINE_WRITE_LOCK_IRQ is not set
# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set
# CONFIG_INLINE_WRITE_UNLOCK is not set
# CONFIG_INLINE_WRITE_UNLOCK_BH is not set
# CONFIG_INLINE_WRITE_UNLOCK_IRQ is not set
# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set
# CONFIG_MUTEX_SPIN_ON_OWNER is not set
CONFIG_FREEZER=y
#
# Processor type and features
#
CONFIG_TICK_ONESHOT=y
# CONFIG_NO_HZ is not set
CONFIG_HIGH_RES_TIMERS=y
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
CONFIG_SMP=y
# CONFIG_SPARSE_IRQ is not set
CONFIG_X86_MPPARSE=y
# CONFIG_X86_BIGSMP is not set
# CONFIG_X86_EXTENDED_PLATFORM is not set
CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_PARAVIRT_GUEST=y
# CONFIG_VMI is not set
# CONFIG_KVM_CLOCK is not set
CONFIG_KVM_GUEST=y
CONFIG_LGUEST_GUEST=y
CONFIG_PARAVIRT=y
# CONFIG_PARAVIRT_SPINLOCKS is not set
# CONFIG_PARAVIRT_CLOCK is not set
# CONFIG_PARAVIRT_DEBUG is not set
CONFIG_MEMTEST=y
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMII is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUMM is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
# CONFIG_MK7 is not set
# CONFIG_MK8 is not set
# CONFIG_MCRUSOE is not set
CONFIG_MEFFICEON=y
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MGEODEGX1 is not set
# CONFIG_MGEODE_LX is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_MVIAC3_2 is not set
# CONFIG_MVIAC7 is not set
# CONFIG_MPSC is not set
# CONFIG_MCORE2 is not set
# CONFIG_MATOM is not set
# CONFIG_GENERIC_CPU is not set
# CONFIG_X86_GENERIC is not set
CONFIG_X86_CPU=y
CONFIG_X86_L1_CACHE_BYTES=64
CONFIG_X86_INTERNODE_CACHE_BYTES=64
CONFIG_X86_CMPXCHG=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_X86_XADD=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_TSC=y
CONFIG_X86_CMPXCHG64=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_FAMILY=5
CONFIG_X86_DEBUGCTLMSR=y
CONFIG_PROCESSOR_SELECT=y
CONFIG_CPU_SUP_INTEL=y
CONFIG_CPU_SUP_CYRIX_32=y
# CONFIG_CPU_SUP_AMD is not set
CONFIG_CPU_SUP_CENTAUR=y
CONFIG_CPU_SUP_TRANSMETA_32=y
CONFIG_CPU_SUP_UMC_32=y
# CONFIG_X86_DS is not set
CONFIG_HPET_TIMER=y
# CONFIG_DMI is not set
# CONFIG_IOMMU_HELPER is not set
CONFIG_IOMMU_API=y
CONFIG_NR_CPUS=8
# CONFIG_SCHED_SMT is not set
# CONFIG_SCHED_MC is not set
CONFIG_PREEMPT_NONE=y
# CONFIG_PREEMPT_VOLUNTARY is not set
# CONFIG_PREEMPT is not set
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
CONFIG_X86_MCE=y
# CONFIG_X86_MCE_INTEL is not set
# CONFIG_X86_MCE_AMD is not set
CONFIG_X86_ANCIENT_MCE=y
CONFIG_X86_MCE_INJECT=y
CONFIG_VM86=y
# CONFIG_TOSHIBA is not set
# CONFIG_I8K is not set
CONFIG_X86_REBOOTFIXUPS=y
# CONFIG_MICROCODE is not set
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=m
CONFIG_X86_CPU_DEBUG=m
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
# CONFIG_VMSPLIT_3G is not set
# CONFIG_VMSPLIT_3G_OPT is not set
# CONFIG_VMSPLIT_2G is not set
# CONFIG_VMSPLIT_2G_OPT is not set
CONFIG_VMSPLIT_1G=y
CONFIG_PAGE_OFFSET=0x40000000
CONFIG_HIGHMEM=y
# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
CONFIG_ARCH_FLATMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_FLATMEM_MANUAL=y
# CONFIG_DISCONTIGMEM_MANUAL is not set
# CONFIG_SPARSEMEM_MANUAL is not set
CONFIG_FLATMEM=y
CONFIG_FLAT_NODE_MEM_MAP=y
CONFIG_SPARSEMEM_STATIC=y
CONFIG_PAGEFLAGS_EXTENDED=y
CONFIG_SPLIT_PTLOCK_CPUS=4
# CONFIG_PHYS_ADDR_T_64BIT is not set
CONFIG_ZONE_DMA_FLAG=1
CONFIG_BOUNCE=y
CONFIG_VIRT_TO_BUS=y
CONFIG_HAVE_MLOCK=y
CONFIG_HAVE_MLOCKED_PAGE_BIT=y
CONFIG_KSM=y
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
# CONFIG_MEMORY_FAILURE is not set
CONFIG_HIGHPTE=y
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
CONFIG_X86_RESERVE_LOW_64K=y
CONFIG_MATH_EMULATION=y
# CONFIG_MTRR is not set
CONFIG_EFI=y
CONFIG_SECCOMP=y
CONFIG_CC_STACKPROTECTOR=y
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_300 is not set
# CONFIG_HZ_1000 is not set
CONFIG_HZ=250
CONFIG_SCHED_HRTICK=y
# CONFIG_KEXEC is not set
CONFIG_CRASH_DUMP=y
CONFIG_PHYSICAL_START=0x1000000
CONFIG_RELOCATABLE=y
CONFIG_X86_NEED_RELOCS=y
CONFIG_PHYSICAL_ALIGN=0x1000000
CONFIG_HOTPLUG_CPU=y
CONFIG_COMPAT_VDSO=y
# CONFIG_CMDLINE_BOOL is not set
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
#
# Power management and ACPI options
#
CONFIG_PM=y
# CONFIG_PM_DEBUG is not set
CONFIG_PM_SLEEP_SMP=y
CONFIG_PM_SLEEP=y
# CONFIG_SUSPEND is not set
CONFIG_HIBERNATION_NVS=y
CONFIG_HIBERNATION=y
CONFIG_PM_STD_PARTITION=""
CONFIG_PM_RUNTIME=y
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
# CONFIG_ACPI_PROCFS is not set
CONFIG_ACPI_PROCFS_POWER=y
CONFIG_ACPI_POWER_METER=m
# CONFIG_ACPI_SYSFS_POWER is not set
# CONFIG_ACPI_PROC_EVENT is not set
# CONFIG_ACPI_AC is not set
# CONFIG_ACPI_BATTERY is not set
# CONFIG_ACPI_BUTTON is not set
# CONFIG_ACPI_VIDEO is not set
CONFIG_ACPI_FAN=y
CONFIG_ACPI_DOCK=y
CONFIG_ACPI_PROCESSOR=m
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
CONFIG_ACPI_THERMAL=m
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_PCI_SLOT=y
CONFIG_X86_PM_TIMER=y
CONFIG_ACPI_CONTAINER=m
CONFIG_ACPI_SBS=y
CONFIG_SFI=y
# CONFIG_APM is not set
#
# CPU Frequency scaling
#
# CONFIG_CPU_FREQ is not set
CONFIG_CPU_IDLE=y
CONFIG_CPU_IDLE_GOV_LADDER=y
#
# Bus options (PCI etc.)
#
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GOMMCONFIG is not set
# CONFIG_PCI_GODIRECT is not set
# CONFIG_PCI_GOOLPC is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_DOMAINS=y
CONFIG_DMAR=y
CONFIG_DMAR_DEFAULT_ON=y
CONFIG_DMAR_FLOPPY_WA=y
CONFIG_PCIEPORTBUS=y
CONFIG_HOTPLUG_PCI_PCIE=m
CONFIG_PCIEAER=y
# CONFIG_PCIE_ECRC is not set
CONFIG_PCIEAER_INJECT=m
CONFIG_PCIEASPM=y
# CONFIG_PCIEASPM_DEBUG is not set
CONFIG_ARCH_SUPPORTS_MSI=y
CONFIG_PCI_MSI=y
CONFIG_PCI_LEGACY=y
CONFIG_PCI_DEBUG=y
CONFIG_PCI_STUB=m
CONFIG_HT_IRQ=y
CONFIG_PCI_IOV=y
CONFIG_ISA_DMA_API=y
CONFIG_ISA=y
CONFIG_EISA=y
CONFIG_EISA_VLB_PRIMING=y
CONFIG_EISA_PCI_EISA=y
CONFIG_EISA_VIRTUAL_ROOT=y
# CONFIG_EISA_NAMES is not set
CONFIG_MCA=y
# CONFIG_MCA_LEGACY is not set
CONFIG_SCx200=y
CONFIG_SCx200HR_TIMER=y
# CONFIG_OLPC is not set
CONFIG_K8_NB=y
# CONFIG_PCCARD is not set
CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_FAKE=m
CONFIG_HOTPLUG_PCI_COMPAQ=y
# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set
# CONFIG_HOTPLUG_PCI_IBM is not set
CONFIG_HOTPLUG_PCI_ACPI=m
# CONFIG_HOTPLUG_PCI_ACPI_IBM is not set
CONFIG_HOTPLUG_PCI_CPCI=y
CONFIG_HOTPLUG_PCI_CPCI_ZT5550=y
CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m
CONFIG_HOTPLUG_PCI_SHPC=m
#
# Executable file formats / Emulations
#
CONFIG_BINFMT_ELF=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
CONFIG_HAVE_AOUT=y
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_MISC=m
CONFIG_HAVE_ATOMIC_IOMAP=y
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
CONFIG_XFRM=y
# CONFIG_XFRM_USER is not set
CONFIG_XFRM_SUB_POLICY=y
CONFIG_XFRM_MIGRATE=y
CONFIG_XFRM_STATISTICS=y
CONFIG_XFRM_IPCOMP=m
# CONFIG_NET_KEY is not set
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
# CONFIG_IP_PNP is not set
CONFIG_NET_IPIP=m
CONFIG_NET_IPGRE=m
# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
# CONFIG_INET_AH is not set
CONFIG_INET_ESP=m
CONFIG_INET_IPCOMP=m
CONFIG_INET_XFRM_TUNNEL=m
CONFIG_INET_TUNNEL=m
# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
# CONFIG_INET_XFRM_MODE_TUNNEL is not set
CONFIG_INET_XFRM_MODE_BEET=m
CONFIG_INET_LRO=y
CONFIG_INET_DIAG=y
CONFIG_INET_TCP_DIAG=y
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BIC=m
CONFIG_TCP_CONG_CUBIC=m
# CONFIG_TCP_CONG_WESTWOOD is not set
CONFIG_TCP_CONG_HTCP=y
CONFIG_TCP_CONG_HSTCP=y
CONFIG_TCP_CONG_HYBLA=y
CONFIG_TCP_CONG_VEGAS=m
# CONFIG_TCP_CONG_SCALABLE is not set
CONFIG_TCP_CONG_LP=m
CONFIG_TCP_CONG_VENO=y
CONFIG_TCP_CONG_YEAH=m
# CONFIG_TCP_CONG_ILLINOIS is not set
# CONFIG_DEFAULT_BIC is not set
# CONFIG_DEFAULT_CUBIC is not set
CONFIG_DEFAULT_HTCP=y
# CONFIG_DEFAULT_VEGAS is not set
# CONFIG_DEFAULT_WESTWOOD is not set
# CONFIG_DEFAULT_RENO is not set
CONFIG_DEFAULT_TCP_CONG="htcp"
CONFIG_TCP_MD5SIG=y
CONFIG_IPV6=y
CONFIG_IPV6_PRIVACY=y
# CONFIG_IPV6_ROUTER_PREF is not set
CONFIG_IPV6_OPTIMISTIC_DAD=y
# CONFIG_INET6_AH is not set
CONFIG_INET6_ESP=m
# CONFIG_INET6_IPCOMP is not set
CONFIG_IPV6_MIP6=m
# CONFIG_INET6_XFRM_TUNNEL is not set
CONFIG_INET6_TUNNEL=y
CONFIG_INET6_XFRM_MODE_TRANSPORT=m
CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET6_XFRM_MODE_BEET=y
CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
CONFIG_IPV6_SIT=m
# CONFIG_IPV6_SIT_6RD is not set
CONFIG_IPV6_NDISC_NODETYPE=y
CONFIG_IPV6_TUNNEL=y
CONFIG_IPV6_MULTIPLE_TABLES=y
CONFIG_IPV6_SUBTREES=y
CONFIG_IPV6_MROUTE=y
CONFIG_IPV6_PIMSM_V2=y
CONFIG_NETLABEL=y
# CONFIG_NETWORK_SECMARK is not set
CONFIG_NETFILTER=y
CONFIG_NETFILTER_DEBUG=y
CONFIG_NETFILTER_ADVANCED=y
#
# Core Netfilter Configuration
#
CONFIG_NETFILTER_NETLINK=m
# CONFIG_NETFILTER_NETLINK_QUEUE is not set
CONFIG_NETFILTER_NETLINK_LOG=m
CONFIG_NF_CONNTRACK=m
# CONFIG_NF_CT_ACCT is not set
CONFIG_NF_CONNTRACK_MARK=y
CONFIG_NF_CONNTRACK_EVENTS=y
CONFIG_NF_CT_PROTO_DCCP=m
CONFIG_NF_CT_PROTO_GRE=m
CONFIG_NF_CT_PROTO_SCTP=m
# CONFIG_NF_CT_PROTO_UDPLITE is not set
CONFIG_NF_CONNTRACK_AMANDA=m
CONFIG_NF_CONNTRACK_FTP=m
CONFIG_NF_CONNTRACK_H323=m
CONFIG_NF_CONNTRACK_IRC=m
CONFIG_NF_CONNTRACK_NETBIOS_NS=m
CONFIG_NF_CONNTRACK_PPTP=m
# CONFIG_NF_CONNTRACK_SANE is not set
CONFIG_NF_CONNTRACK_SIP=m
CONFIG_NF_CONNTRACK_TFTP=m
CONFIG_NF_CT_NETLINK=m
# CONFIG_NETFILTER_TPROXY is not set
CONFIG_NETFILTER_XTABLES=m
# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
CONFIG_NETFILTER_XT_TARGET_HL=m
CONFIG_NETFILTER_XT_TARGET_LED=m
CONFIG_NETFILTER_XT_TARGET_MARK=m
CONFIG_NETFILTER_XT_TARGET_NFLOG=m
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
# CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set
CONFIG_NETFILTER_XT_TARGET_RATEEST=m
# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m
CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
CONFIG_NETFILTER_XT_MATCH_COMMENT=m
# CONFIG_NETFILTER_XT_MATCH_CONNBYTES is not set
CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
# CONFIG_NETFILTER_XT_MATCH_CONNMARK is not set
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
CONFIG_NETFILTER_XT_MATCH_DCCP=m
# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
CONFIG_NETFILTER_XT_MATCH_ESP=m
CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
CONFIG_NETFILTER_XT_MATCH_HELPER=m
CONFIG_NETFILTER_XT_MATCH_HL=m
# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set
# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
CONFIG_NETFILTER_XT_MATCH_MAC=m
CONFIG_NETFILTER_XT_MATCH_MARK=m
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
# CONFIG_NETFILTER_XT_MATCH_OWNER is not set
CONFIG_NETFILTER_XT_MATCH_POLICY=m
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
CONFIG_NETFILTER_XT_MATCH_QUOTA=m
CONFIG_NETFILTER_XT_MATCH_RATEEST=m
# CONFIG_NETFILTER_XT_MATCH_REALM is not set
# CONFIG_NETFILTER_XT_MATCH_RECENT is not set
CONFIG_NETFILTER_XT_MATCH_SCTP=m
CONFIG_NETFILTER_XT_MATCH_STATE=m
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
# CONFIG_NETFILTER_XT_MATCH_STRING is not set
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
CONFIG_NETFILTER_XT_MATCH_TIME=m
CONFIG_NETFILTER_XT_MATCH_U32=m
# CONFIG_NETFILTER_XT_MATCH_OSF is not set
# CONFIG_IP_VS is not set
#
# IP: Netfilter Configuration
#
CONFIG_NF_DEFRAG_IPV4=m
CONFIG_NF_CONNTRACK_IPV4=m
# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_ADDRTYPE=m
CONFIG_IP_NF_MATCH_AH=m
# CONFIG_IP_NF_MATCH_ECN is not set
CONFIG_IP_NF_MATCH_TTL=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
# CONFIG_IP_NF_TARGET_LOG is not set
# CONFIG_IP_NF_TARGET_ULOG is not set
CONFIG_NF_NAT=m
CONFIG_NF_NAT_NEEDED=y
# CONFIG_IP_NF_TARGET_MASQUERADE is not set
CONFIG_IP_NF_TARGET_NETMAP=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_NF_NAT_SNMP_BASIC=m
CONFIG_NF_NAT_PROTO_DCCP=m
CONFIG_NF_NAT_PROTO_GRE=m
CONFIG_NF_NAT_PROTO_SCTP=m
CONFIG_NF_NAT_FTP=m
CONFIG_NF_NAT_IRC=m
CONFIG_NF_NAT_TFTP=m
CONFIG_NF_NAT_AMANDA=m
CONFIG_NF_NAT_PPTP=m
CONFIG_NF_NAT_H323=m
CONFIG_NF_NAT_SIP=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_CLUSTERIP=m
CONFIG_IP_NF_TARGET_ECN=m
CONFIG_IP_NF_TARGET_TTL=m
CONFIG_IP_NF_RAW=m
CONFIG_IP_NF_SECURITY=m
# CONFIG_IP_NF_ARPTABLES is not set
#
# IPv6: Netfilter Configuration
#
CONFIG_NF_CONNTRACK_IPV6=m
# CONFIG_IP6_NF_QUEUE is not set
# CONFIG_IP6_NF_IPTABLES is not set
#
# DECnet: Netfilter Configuration
#
CONFIG_DECNET_NF_GRABULATOR=y
# CONFIG_IP_DCCP is not set
CONFIG_IP_SCTP=y
CONFIG_SCTP_DBG_MSG=y
# CONFIG_SCTP_DBG_OBJCNT is not set
# CONFIG_SCTP_HMAC_NONE is not set
CONFIG_SCTP_HMAC_SHA1=y
# CONFIG_SCTP_HMAC_MD5 is not set
CONFIG_RDS=y
# CONFIG_RDS_TCP is not set
# CONFIG_RDS_DEBUG is not set
# CONFIG_TIPC is not set
CONFIG_ATM=m
CONFIG_ATM_CLIP=m
CONFIG_ATM_CLIP_NO_ICMP=y
# CONFIG_ATM_LANE is not set
# CONFIG_ATM_BR2684 is not set
CONFIG_STP=m
CONFIG_GARP=m
# CONFIG_BRIDGE is not set
CONFIG_NET_DSA=y
CONFIG_NET_DSA_TAG_DSA=y
# CONFIG_NET_DSA_TAG_EDSA is not set
CONFIG_NET_DSA_TAG_TRAILER=y
CONFIG_NET_DSA_MV88E6XXX=y
CONFIG_NET_DSA_MV88E6060=y
CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y
CONFIG_NET_DSA_MV88E6131=y
# CONFIG_NET_DSA_MV88E6123_61_65 is not set
CONFIG_VLAN_8021Q=m
CONFIG_VLAN_8021Q_GVRP=y
CONFIG_DECNET=y
CONFIG_DECNET_ROUTER=y
CONFIG_LLC=m
CONFIG_LLC2=m
# CONFIG_IPX is not set
CONFIG_ATALK=m
# CONFIG_DEV_APPLETALK is not set
CONFIG_X25=y
# CONFIG_LAPB is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
CONFIG_ECONET_NATIVE=y
CONFIG_WAN_ROUTER=m
# CONFIG_PHONET is not set
# CONFIG_IEEE802154 is not set
# CONFIG_NET_SCHED is not set
# CONFIG_DCB is not set
#
# Network testing
#
CONFIG_NET_PKTGEN=y
# CONFIG_NET_DROP_MONITOR is not set
CONFIG_HAMRADIO=y
#
# Packet Radio protocols
#
# CONFIG_AX25 is not set
CONFIG_CAN=m
CONFIG_CAN_RAW=m
CONFIG_CAN_BCM=m
#
# CAN Device Drivers
#
CONFIG_CAN_VCAN=m
# CONFIG_CAN_DEV is not set
CONFIG_CAN_DEBUG_DEVICES=y
CONFIG_IRDA=m
#
# IrDA protocols
#
# CONFIG_IRLAN is not set
CONFIG_IRNET=m
# CONFIG_IRCOMM is not set
CONFIG_IRDA_ULTRA=y
#
# IrDA options
#
CONFIG_IRDA_CACHE_LAST_LSAP=y
# CONFIG_IRDA_FAST_RR is not set
# CONFIG_IRDA_DEBUG is not set
#
# Infrared-port device drivers
#
#
# SIR device drivers
#
# CONFIG_IRTTY_SIR is not set
#
# Dongle support
#
CONFIG_KINGSUN_DONGLE=m
CONFIG_KSDAZZLE_DONGLE=m
CONFIG_KS959_DONGLE=m
#
# FIR device drivers
#
CONFIG_USB_IRDA=m
# CONFIG_SIGMATEL_FIR is not set
CONFIG_NSC_FIR=m
CONFIG_WINBOND_FIR=m
CONFIG_TOSHIBA_FIR=m
CONFIG_SMC_IRCC_FIR=m
# CONFIG_ALI_FIR is not set
CONFIG_VLSI_FIR=m
# CONFIG_VIA_FIR is not set
CONFIG_MCS_FIR=m
# CONFIG_BT is not set
CONFIG_AF_RXRPC=m
CONFIG_AF_RXRPC_DEBUG=y
CONFIG_RXKAD=m
CONFIG_FIB_RULES=y
CONFIG_WIRELESS=y
# CONFIG_CFG80211 is not set
CONFIG_LIB80211=y
# CONFIG_LIB80211_DEBUG is not set
#
# CFG80211 needs to be enabled for MAC80211
#
CONFIG_WIMAX=m
CONFIG_WIMAX_DEBUG_LEVEL=8
CONFIG_RFKILL=y
CONFIG_RFKILL_LEDS=y
CONFIG_RFKILL_INPUT=y
# CONFIG_NET_9P is not set
#
# Device Drivers
#
#
# Generic Driver Options
#
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
# CONFIG_FIRMWARE_IN_KERNEL is not set
CONFIG_EXTRA_FIRMWARE=""
CONFIG_DEBUG_DRIVER=y
CONFIG_DEBUG_DEVRES=y
# CONFIG_SYS_HYPERVISOR is not set
# CONFIG_CONNECTOR is not set
# CONFIG_MTD is not set
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PARPORT_PC_FIFO=y
# CONFIG_PARPORT_PC_SUPERIO is not set
# CONFIG_PARPORT_GSC is not set
CONFIG_PARPORT_AX88796=y
CONFIG_PARPORT_1284=y
CONFIG_PARPORT_NOT_PC=y
CONFIG_PNP=y
# CONFIG_PNP_DEBUG_MESSAGES is not set
#
# Protocols
#
CONFIG_ISAPNP=y
CONFIG_PNPBIOS=y
CONFIG_PNPBIOS_PROC_FS=y
CONFIG_PNPACPI=y
CONFIG_BLK_DEV=y
CONFIG_BLK_DEV_FD=y
# CONFIG_BLK_DEV_XD is not set
# CONFIG_PARIDE is not set
CONFIG_BLK_CPQ_DA=y
# CONFIG_BLK_CPQ_CISS_DA is not set
CONFIG_BLK_DEV_DAC960=y
CONFIG_BLK_DEV_UMEM=m
# CONFIG_BLK_DEV_COW_COMMON is not set
# CONFIG_BLK_DEV_LOOP is not set
#
# DRBD disabled because PROC_FS, INET or CONNECTOR not selected
#
CONFIG_BLK_DEV_NBD=y
CONFIG_BLK_DEV_SX8=y
CONFIG_BLK_DEV_UB=y
CONFIG_BLK_DEV_RAM=m
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_BLK_DEV_XIP=y
CONFIG_CDROM_PKTCDVD=y
CONFIG_CDROM_PKTCDVD_BUFFERS=8
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
# CONFIG_ATA_OVER_ETH is not set
# CONFIG_VIRTIO_BLK is not set
CONFIG_BLK_DEV_HD=y
CONFIG_MISC_DEVICES=y
CONFIG_IBM_ASM=y
CONFIG_PHANTOM=y
CONFIG_SGI_IOC4=y
# CONFIG_TIFM_CORE is not set
# CONFIG_ICS932S401 is not set
CONFIG_ENCLOSURE_SERVICES=y
# CONFIG_HP_ILO is not set
CONFIG_ISL29003=m
CONFIG_DS1682=m
CONFIG_C2PORT=y
# CONFIG_C2PORT_DURAMAR_2150 is not set
#
# EEPROM support
#
CONFIG_EEPROM_AT24=m
CONFIG_EEPROM_AT25=y
CONFIG_EEPROM_LEGACY=y
# CONFIG_EEPROM_MAX6875 is not set
CONFIG_EEPROM_93CX6=m
CONFIG_CB710_CORE=y
# CONFIG_CB710_DEBUG is not set
CONFIG_CB710_DEBUG_ASSUMPTIONS=y
CONFIG_HAVE_IDE=y
# CONFIG_IDE is not set
#
# SCSI device support
#
# CONFIG_RAID_ATTRS is not set
CONFIG_SCSI=y
CONFIG_SCSI_DMA=y
# CONFIG_SCSI_TGT is not set
CONFIG_SCSI_NETLINK=y
CONFIG_SCSI_PROC_FS=y
#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
# CONFIG_CHR_DEV_ST is not set
CONFIG_CHR_DEV_OSST=y
CONFIG_BLK_DEV_SR=m
# CONFIG_BLK_DEV_SR_VENDOR is not set
CONFIG_CHR_DEV_SG=y
# CONFIG_CHR_DEV_SCH is not set
# CONFIG_SCSI_ENCLOSURE is not set
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_LOGGING=y
# CONFIG_SCSI_SCAN_ASYNC is not set
CONFIG_SCSI_WAIT_SCAN=m
#
# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=y
CONFIG_SCSI_FC_ATTRS=y
CONFIG_SCSI_ISCSI_ATTRS=y
CONFIG_SCSI_SAS_ATTRS=y
CONFIG_SCSI_SAS_LIBSAS=y
CONFIG_SCSI_SAS_ATA=y
# CONFIG_SCSI_SAS_HOST_SMP is not set
CONFIG_SCSI_SAS_LIBSAS_DEBUG=y
# CONFIG_SCSI_SRP_ATTRS is not set
CONFIG_SCSI_LOWLEVEL=y
CONFIG_ISCSI_TCP=m
CONFIG_SCSI_BNX2_ISCSI=y
CONFIG_BE2ISCSI=y
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
CONFIG_SCSI_3W_9XXX=m
# CONFIG_SCSI_7000FASST is not set
CONFIG_SCSI_ACARD=y
CONFIG_SCSI_AHA152X=y
CONFIG_SCSI_AHA1542=y
CONFIG_SCSI_AHA1740=m
# CONFIG_SCSI_AACRAID is not set
CONFIG_SCSI_AIC7XXX=y
CONFIG_AIC7XXX_CMDS_PER_DEVICE=32
CONFIG_AIC7XXX_RESET_DELAY_MS=5000
CONFIG_AIC7XXX_DEBUG_ENABLE=y
CONFIG_AIC7XXX_DEBUG_MASK=0
# CONFIG_AIC7XXX_REG_PRETTY_PRINT is not set
CONFIG_SCSI_AIC7XXX_OLD=y
CONFIG_SCSI_AIC79XX=y
CONFIG_AIC79XX_CMDS_PER_DEVICE=32
CONFIG_AIC79XX_RESET_DELAY_MS=5000
CONFIG_AIC79XX_DEBUG_ENABLE=y
CONFIG_AIC79XX_DEBUG_MASK=0
# CONFIG_AIC79XX_REG_PRETTY_PRINT is not set
CONFIG_SCSI_AIC94XX=m
CONFIG_AIC94XX_DEBUG=y
CONFIG_SCSI_MVSAS=y
CONFIG_SCSI_MVSAS_DEBUG=y
# CONFIG_SCSI_DPT_I2O is not set
# CONFIG_SCSI_ADVANSYS is not set
# CONFIG_SCSI_IN2000 is not set
CONFIG_SCSI_ARCMSR=m
CONFIG_SCSI_ARCMSR_AER=y
# CONFIG_MEGARAID_NEWGEN is not set
CONFIG_MEGARAID_LEGACY=m
# CONFIG_MEGARAID_SAS is not set
# CONFIG_SCSI_MPT2SAS is not set
CONFIG_SCSI_HPTIOP=y
CONFIG_SCSI_BUSLOGIC=m
# CONFIG_SCSI_FLASHPOINT is not set
CONFIG_LIBFC=y
CONFIG_LIBFCOE=y
# CONFIG_FCOE is not set
# CONFIG_FCOE_FNIC is not set
CONFIG_SCSI_DMX3191D=y
CONFIG_SCSI_DTC3280=m
CONFIG_SCSI_EATA=y
CONFIG_SCSI_EATA_TAGGED_QUEUE=y
CONFIG_SCSI_EATA_LINKED_COMMANDS=y
CONFIG_SCSI_EATA_MAX_TAGS=16
CONFIG_SCSI_FUTURE_DOMAIN=m
# CONFIG_SCSI_GDTH is not set
CONFIG_SCSI_GENERIC_NCR5380=m
CONFIG_SCSI_GENERIC_NCR5380_MMIO=m
# CONFIG_SCSI_GENERIC_NCR53C400 is not set
CONFIG_SCSI_IBMMCA=y
CONFIG_IBMMCA_SCSI_ORDER_STANDARD=y
CONFIG_IBMMCA_SCSI_DEV_RESET=y
# CONFIG_SCSI_IPS is not set
# CONFIG_SCSI_INITIO is not set
CONFIG_SCSI_INIA100=y
CONFIG_SCSI_PPA=y
CONFIG_SCSI_IMM=m
CONFIG_SCSI_IZIP_EPP16=y
CONFIG_SCSI_IZIP_SLOW_CTR=y
CONFIG_SCSI_NCR53C406A=y
# CONFIG_SCSI_NCR_D700 is not set
# CONFIG_SCSI_STEX is not set
CONFIG_SCSI_SYM53C8XX_2=y
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
CONFIG_SCSI_SYM53C8XX_MMIO=y
CONFIG_SCSI_IPR=m
# CONFIG_SCSI_IPR_TRACE is not set
CONFIG_SCSI_IPR_DUMP=y
CONFIG_SCSI_NCR_Q720=m
CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32
CONFIG_SCSI_NCR53C8XX_SYNC=20
# CONFIG_SCSI_PAS16 is not set
CONFIG_SCSI_QLOGIC_FAS=y
# CONFIG_SCSI_QLOGIC_1280 is not set
# CONFIG_SCSI_QLA_FC is not set
# CONFIG_SCSI_QLA_ISCSI is not set
CONFIG_SCSI_LPFC=y
CONFIG_SCSI_LPFC_DEBUG_FS=y
CONFIG_SCSI_SIM710=y
CONFIG_SCSI_SYM53C416=y
CONFIG_SCSI_DC395x=y
CONFIG_SCSI_DC390T=y
# CONFIG_SCSI_T128 is not set
CONFIG_SCSI_U14_34F=y
CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y
# CONFIG_SCSI_U14_34F_LINKED_COMMANDS is not set
CONFIG_SCSI_U14_34F_MAX_TAGS=8
CONFIG_SCSI_ULTRASTOR=m
CONFIG_SCSI_NSP32=m
# CONFIG_SCSI_DEBUG is not set
# CONFIG_SCSI_PMCRAID is not set
# CONFIG_SCSI_SRP is not set
CONFIG_SCSI_BFA_FC=m
# CONFIG_SCSI_DH is not set
CONFIG_SCSI_OSD_INITIATOR=y
# CONFIG_SCSI_OSD_ULD is not set
CONFIG_SCSI_OSD_DPRINT_SENSE=1
# CONFIG_SCSI_OSD_DEBUG is not set
CONFIG_ATA=y
# CONFIG_ATA_NONSTANDARD is not set
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA_ACPI=y
# CONFIG_SATA_PMP is not set
CONFIG_SATA_AHCI=y
CONFIG_SATA_SIL24=m
CONFIG_ATA_SFF=y
# CONFIG_SATA_SVW is not set
CONFIG_ATA_PIIX=y
# CONFIG_SATA_MV is not set
CONFIG_SATA_NV=y
# CONFIG_PDC_ADMA is not set
CONFIG_SATA_QSTOR=m
# CONFIG_SATA_PROMISE is not set
CONFIG_SATA_SX4=m
CONFIG_SATA_SIL=y
# CONFIG_SATA_SIS is not set
CONFIG_SATA_ULI=y
# CONFIG_SATA_VIA is not set
# CONFIG_SATA_VITESSE is not set
CONFIG_SATA_INIC162X=m
CONFIG_PATA_ACPI=m
CONFIG_PATA_ALI=m
CONFIG_PATA_AMD=y
CONFIG_PATA_ARTOP=y
# CONFIG_PATA_ATP867X is not set
# CONFIG_PATA_ATIIXP is not set
# CONFIG_PATA_CMD640_PCI is not set
CONFIG_PATA_CMD64X=y
CONFIG_PATA_CS5520=m
# CONFIG_PATA_CS5530 is not set
# CONFIG_PATA_CS5535 is not set
# CONFIG_PATA_CS5536 is not set
# CONFIG_PATA_CYPRESS is not set
CONFIG_PATA_EFAR=y
CONFIG_ATA_GENERIC=y
CONFIG_PATA_HPT366=m
CONFIG_PATA_HPT37X=y
CONFIG_PATA_HPT3X2N=m
CONFIG_PATA_HPT3X3=m
CONFIG_PATA_HPT3X3_DMA=y
CONFIG_PATA_ISAPNP=m
CONFIG_PATA_IT821X=m
CONFIG_PATA_IT8213=y
CONFIG_PATA_JMICRON=y
# CONFIG_PATA_LEGACY is not set
CONFIG_PATA_TRIFLEX=y
# CONFIG_PATA_MARVELL is not set
CONFIG_PATA_MPIIX=y
CONFIG_PATA_OLDPIIX=y
CONFIG_PATA_NETCELL=m
CONFIG_PATA_NINJA32=y
CONFIG_PATA_NS87410=m
# CONFIG_PATA_NS87415 is not set
CONFIG_PATA_OPTI=y
CONFIG_PATA_OPTIDMA=y
# CONFIG_PATA_PDC2027X is not set
CONFIG_PATA_PDC_OLD=y
# CONFIG_PATA_QDI is not set
CONFIG_PATA_RADISYS=y
CONFIG_PATA_RDC=m
CONFIG_PATA_RZ1000=m
CONFIG_PATA_SC1200=m
CONFIG_PATA_SERVERWORKS=y
# CONFIG_PATA_SIL680 is not set
CONFIG_PATA_SIS=m
# CONFIG_PATA_TOSHIBA is not set
# CONFIG_PATA_VIA is not set
CONFIG_PATA_WINBOND=m
# CONFIG_PATA_WINBOND_VLB is not set
# CONFIG_PATA_PLATFORM is not set
CONFIG_PATA_SCH=y
# CONFIG_MD is not set
CONFIG_FUSION=y
CONFIG_FUSION_SPI=m
CONFIG_FUSION_FC=y
# CONFIG_FUSION_SAS is not set
CONFIG_FUSION_MAX_SGE=128
# CONFIG_FUSION_CTL is not set
CONFIG_FUSION_LAN=m
# CONFIG_FUSION_LOGGING is not set
#
# IEEE 1394 (FireWire) support
#
#
# You can enable one or both FireWire driver stacks.
#
#
# See the help texts for more information.
#
CONFIG_FIREWIRE=m
# CONFIG_FIREWIRE_OHCI is not set
CONFIG_FIREWIRE_SBP2=m
CONFIG_FIREWIRE_NET=m
# CONFIG_IEEE1394 is not set
CONFIG_I2O=m
CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
CONFIG_I2O_EXT_ADAPTEC=y
CONFIG_I2O_CONFIG=m
CONFIG_I2O_CONFIG_OLD_IOCTL=y
CONFIG_I2O_BUS=m
# CONFIG_I2O_BLOCK is not set
CONFIG_I2O_SCSI=m
# CONFIG_I2O_PROC is not set
CONFIG_MACINTOSH_DRIVERS=y
CONFIG_MAC_EMUMOUSEBTN=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_BONDING=y
CONFIG_MACVLAN=y
CONFIG_EQUALIZER=y
# CONFIG_TUN is not set
CONFIG_VETH=m
CONFIG_NET_SB1000=y
CONFIG_ARCNET=y
CONFIG_ARCNET_1201=m
CONFIG_ARCNET_1051=m
CONFIG_ARCNET_RAW=m
# CONFIG_ARCNET_CAP is not set
# CONFIG_ARCNET_COM90xx is not set
CONFIG_ARCNET_COM90xxIO=y
CONFIG_ARCNET_RIM_I=m
CONFIG_ARCNET_COM20020=y
# CONFIG_ARCNET_COM20020_ISA is not set
# CONFIG_ARCNET_COM20020_PCI is not set
CONFIG_PHYLIB=y
#
# MII PHY device drivers
#
CONFIG_MARVELL_PHY=y
CONFIG_DAVICOM_PHY=y
CONFIG_QSEMI_PHY=y
# CONFIG_LXT_PHY is not set
CONFIG_CICADA_PHY=m
CONFIG_VITESSE_PHY=y
# CONFIG_SMSC_PHY is not set
CONFIG_BROADCOM_PHY=y
CONFIG_ICPLUS_PHY=m
# CONFIG_REALTEK_PHY is not set
# CONFIG_NATIONAL_PHY is not set
# CONFIG_STE10XP is not set
CONFIG_LSI_ET1011C_PHY=m
CONFIG_FIXED_PHY=y
# CONFIG_MDIO_BITBANG is not set
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
CONFIG_HAPPYMEAL=m
CONFIG_SUNGEM=y
CONFIG_CASSINI=y
CONFIG_NET_VENDOR_3COM=y
# CONFIG_EL1 is not set
CONFIG_EL2=y
CONFIG_ELPLUS=y
# CONFIG_EL16 is not set
CONFIG_EL3=m
CONFIG_3C515=m
CONFIG_VORTEX=y
# CONFIG_TYPHOON is not set
CONFIG_LANCE=y
CONFIG_NET_VENDOR_SMC=y
# CONFIG_WD80x3 is not set
# CONFIG_ULTRAMCA is not set
# CONFIG_ULTRA is not set
CONFIG_ULTRA32=y
CONFIG_SMC9194=m
# CONFIG_ENC28J60 is not set
# CONFIG_ETHOC is not set
CONFIG_NET_VENDOR_RACAL=y
CONFIG_NI52=m
CONFIG_NI65=m
CONFIG_DNET=y
CONFIG_NET_TULIP=y
# CONFIG_DE2104X is not set
# CONFIG_TULIP is not set
# CONFIG_DE4X5 is not set
# CONFIG_WINBOND_840 is not set
CONFIG_DM9102=m
# CONFIG_ULI526X is not set
# CONFIG_AT1700 is not set
# CONFIG_DEPCA is not set
CONFIG_HP100=m
CONFIG_NET_ISA=y
# CONFIG_E2100 is not set
CONFIG_EWRK3=y
# CONFIG_EEXPRESS is not set
CONFIG_EEXPRESS_PRO=m
# CONFIG_HPLAN_PLUS is not set
CONFIG_HPLAN=y
# CONFIG_LP486E is not set
CONFIG_ETH16I=y
# CONFIG_NE2000 is not set
# CONFIG_ZNET is not set
CONFIG_SEEQ8005=y
CONFIG_IBMLANA=y
# CONFIG_IBM_NEW_EMAC_ZMII is not set
# CONFIG_IBM_NEW_EMAC_RGMII is not set
# CONFIG_IBM_NEW_EMAC_TAH is not set
# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set
# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set
# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set
CONFIG_NET_PCI=y
CONFIG_PCNET32=m
CONFIG_AMD8111_ETH=m
CONFIG_ADAPTEC_STARFIRE=m
CONFIG_AC3200=m
CONFIG_APRICOT=y
CONFIG_B44=y
CONFIG_B44_PCI_AUTOSELECT=y
CONFIG_B44_PCICORE_AUTOSELECT=y
CONFIG_B44_PCI=y
CONFIG_FORCEDETH=y
CONFIG_FORCEDETH_NAPI=y
# CONFIG_CS89x0 is not set
CONFIG_E100=y
# CONFIG_LNE390 is not set
# CONFIG_FEALNX is not set
CONFIG_NATSEMI=m
# CONFIG_NE2K_PCI is not set
CONFIG_NE3210=y
# CONFIG_ES3210 is not set
CONFIG_8139CP=m
CONFIG_8139TOO=y
CONFIG_8139TOO_PIO=y
# CONFIG_8139TOO_TUNE_TWISTER is not set
CONFIG_8139TOO_8129=y
CONFIG_8139_OLD_RX_RESET=y
# CONFIG_R6040 is not set
# CONFIG_SIS900 is not set
CONFIG_EPIC100=y
# CONFIG_SMSC9420 is not set
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_TLAN=m
CONFIG_KS8842=m
CONFIG_KS8851=m
CONFIG_KS8851_MLL=m
CONFIG_VIA_RHINE=y
CONFIG_VIA_RHINE_MMIO=y
CONFIG_SC92031=m
CONFIG_NET_POCKET=y
CONFIG_ATP=y
CONFIG_DE600=m
CONFIG_DE620=m
# CONFIG_ATL2 is not set
CONFIG_NETDEV_1000=y
CONFIG_ACENIC=y
# CONFIG_ACENIC_OMIT_TIGON_I is not set
CONFIG_DL2K=m
CONFIG_E1000=y
CONFIG_E1000E=y
CONFIG_IP1000=m
# CONFIG_IGB is not set
CONFIG_IGBVF=y
CONFIG_NS83820=y
CONFIG_HAMACHI=y
CONFIG_YELLOWFIN=y
CONFIG_R8169=m
# CONFIG_R8169_VLAN is not set
CONFIG_SIS190=y
CONFIG_SKGE=y
# CONFIG_SKGE_DEBUG is not set
# CONFIG_SKY2 is not set
# CONFIG_VIA_VELOCITY is not set
CONFIG_TIGON3=y
CONFIG_BNX2=y
CONFIG_CNIC=y
CONFIG_QLA3XXX=m
# CONFIG_ATL1 is not set
CONFIG_ATL1E=y
# CONFIG_ATL1C is not set
CONFIG_JME=y
# CONFIG_NETDEV_10000 is not set
CONFIG_TR=m
CONFIG_IBMTR=m
# CONFIG_IBMOL is not set
CONFIG_IBMLS=m
CONFIG_3C359=m
CONFIG_TMS380TR=m
# CONFIG_TMSPCI is not set
# CONFIG_SKISA is not set
CONFIG_PROTEON=m
CONFIG_ABYSS=m
CONFIG_MADGEMC=m
CONFIG_SMCTR=m
CONFIG_WLAN=y
# CONFIG_AIRO is not set
# CONFIG_ATMEL is not set
# CONFIG_PRISM54 is not set
# CONFIG_USB_ZD1201 is not set
# CONFIG_HOSTAP is not set
#
# WiMAX Wireless Broadband devices
#
#
# Enable MMC support to see WiMAX SDIO drivers
#
# CONFIG_WIMAX_I2400M_USB is not set
#
# USB Network Adapters
#
# CONFIG_USB_CATC is not set
# CONFIG_USB_KAWETH is not set
CONFIG_USB_PEGASUS=y
CONFIG_USB_RTL8150=m
# CONFIG_USB_USBNET is not set
CONFIG_USB_HSO=m
CONFIG_WAN=y
# CONFIG_HOSTESS_SV11 is not set
CONFIG_COSA=m
CONFIG_LANMEDIA=m
CONFIG_SEALEVEL_4021=m
CONFIG_HDLC=y
# CONFIG_HDLC_RAW is not set
# CONFIG_HDLC_RAW_ETH is not set
# CONFIG_HDLC_CISCO is not set
CONFIG_HDLC_FR=y
CONFIG_HDLC_PPP=y
#
# X.25/LAPB support is disabled
#
CONFIG_PCI200SYN=y
# CONFIG_WANXL is not set
# CONFIG_PC300TOO is not set
CONFIG_N2=m
CONFIG_C101=y
CONFIG_FARSYNC=m
# CONFIG_DSCC4 is not set
CONFIG_DLCI=m
CONFIG_DLCI_MAX=8
CONFIG_SDLA=m
# CONFIG_WAN_ROUTER_DRIVERS is not set
# CONFIG_SBNI is not set
# CONFIG_ATM_DRIVERS is not set
CONFIG_FDDI=m
# CONFIG_DEFXX is not set
# CONFIG_SKFP is not set
CONFIG_HIPPI=y
CONFIG_ROADRUNNER=y
CONFIG_ROADRUNNER_LARGE_RINGS=y
# CONFIG_PLIP is not set
CONFIG_PPP=m
# CONFIG_PPP_MULTILINK is not set
CONFIG_PPP_FILTER=y
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
# CONFIG_PPP_DEFLATE is not set
CONFIG_PPP_BSDCOMP=m
CONFIG_PPP_MPPE=m
CONFIG_PPPOE=m
# CONFIG_PPPOATM is not set
CONFIG_PPPOL2TP=m
# CONFIG_SLIP is not set
CONFIG_SLHC=m
CONFIG_NET_FC=y
CONFIG_NETCONSOLE=y
# CONFIG_NETCONSOLE_DYNAMIC is not set
CONFIG_NETPOLL=y
CONFIG_NETPOLL_TRAP=y
CONFIG_NET_POLL_CONTROLLER=y
# CONFIG_VIRTIO_NET is not set
CONFIG_VMXNET3=m
CONFIG_ISDN=y
# CONFIG_ISDN_I4L is not set
# CONFIG_MISDN is not set
CONFIG_ISDN_CAPI=y
CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y
# CONFIG_CAPI_TRACE is not set
CONFIG_ISDN_CAPI_MIDDLEWARE=y
CONFIG_ISDN_CAPI_CAPI20=m
CONFIG_ISDN_CAPI_CAPIFS_BOOL=y
CONFIG_ISDN_CAPI_CAPIFS=m
#
# CAPI hardware drivers
#
CONFIG_CAPI_AVM=y
CONFIG_ISDN_DRV_AVMB1_B1ISA=m
CONFIG_ISDN_DRV_AVMB1_B1PCI=y
# CONFIG_ISDN_DRV_AVMB1_B1PCIV4 is not set
CONFIG_ISDN_DRV_AVMB1_T1ISA=y
# CONFIG_ISDN_DRV_AVMB1_B1PCMCIA is not set
CONFIG_ISDN_DRV_AVMB1_T1PCI=m
# CONFIG_ISDN_DRV_AVMB1_C4 is not set
CONFIG_CAPI_EICON=y
CONFIG_ISDN_DIVAS=m
CONFIG_ISDN_DIVAS_BRIPCI=y
CONFIG_ISDN_DIVAS_PRIPCI=y
CONFIG_ISDN_DIVAS_DIVACAPI=m
CONFIG_ISDN_DIVAS_USERIDI=m
# CONFIG_ISDN_DIVAS_MAINT is not set
# CONFIG_ISDN_DRV_GIGASET is not set
# CONFIG_PHONE is not set
#
# Input device support
#
CONFIG_INPUT=y
CONFIG_INPUT_FF_MEMLESS=m
CONFIG_INPUT_POLLDEV=y
#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
# CONFIG_INPUT_JOYDEV is not set
CONFIG_INPUT_EVDEV=y
# CONFIG_INPUT_EVBUG is not set
#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ADP5588=y
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_QT2160 is not set
CONFIG_KEYBOARD_LKKBD=y
# CONFIG_KEYBOARD_LM8323 is not set
# CONFIG_KEYBOARD_MAX7359 is not set
CONFIG_KEYBOARD_NEWTON=m
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_STOWAWAY=y
CONFIG_KEYBOARD_SUNKBD=y
# CONFIG_KEYBOARD_TWL4030 is not set
# CONFIG_KEYBOARD_XTKBD is not set
CONFIG_INPUT_MOUSE=y
# CONFIG_MOUSE_PS2 is not set
CONFIG_MOUSE_SERIAL=m
CONFIG_MOUSE_APPLETOUCH=m
CONFIG_MOUSE_BCM5974=y
# CONFIG_MOUSE_INPORT is not set
CONFIG_MOUSE_LOGIBM=m
CONFIG_MOUSE_PC110PAD=y
CONFIG_MOUSE_VSXXXAA=y
CONFIG_MOUSE_SYNAPTICS_I2C=m
CONFIG_INPUT_JOYSTICK=y
CONFIG_JOYSTICK_ANALOG=m
# CONFIG_JOYSTICK_A3D is not set
CONFIG_JOYSTICK_ADI=m
# CONFIG_JOYSTICK_COBRA is not set
CONFIG_JOYSTICK_GF2K=y
CONFIG_JOYSTICK_GRIP=m
# CONFIG_JOYSTICK_GRIP_MP is not set
CONFIG_JOYSTICK_GUILLEMOT=y
CONFIG_JOYSTICK_INTERACT=y
CONFIG_JOYSTICK_SIDEWINDER=y
CONFIG_JOYSTICK_TMDC=m
CONFIG_JOYSTICK_IFORCE=y
CONFIG_JOYSTICK_IFORCE_USB=y
CONFIG_JOYSTICK_IFORCE_232=y
CONFIG_JOYSTICK_WARRIOR=m
CONFIG_JOYSTICK_MAGELLAN=m
# CONFIG_JOYSTICK_SPACEORB is not set
CONFIG_JOYSTICK_SPACEBALL=m
# CONFIG_JOYSTICK_STINGER is not set
CONFIG_JOYSTICK_TWIDJOY=y
CONFIG_JOYSTICK_ZHENHUA=m
CONFIG_JOYSTICK_DB9=m
# CONFIG_JOYSTICK_GAMECON is not set
CONFIG_JOYSTICK_TURBOGRAFX=y
CONFIG_JOYSTICK_JOYDUMP=y
CONFIG_JOYSTICK_XPAD=m
# CONFIG_JOYSTICK_XPAD_FF is not set
CONFIG_JOYSTICK_XPAD_LEDS=y
# CONFIG_JOYSTICK_WALKERA0701 is not set
# CONFIG_INPUT_TABLET is not set
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_ADS7846=m
CONFIG_TOUCHSCREEN_AD7877=m
CONFIG_TOUCHSCREEN_AD7879_I2C=y
CONFIG_TOUCHSCREEN_AD7879=y
# CONFIG_TOUCHSCREEN_DA9034 is not set
# CONFIG_TOUCHSCREEN_EETI is not set
CONFIG_TOUCHSCREEN_FUJITSU=m
CONFIG_TOUCHSCREEN_GUNZE=y
CONFIG_TOUCHSCREEN_ELO=m
CONFIG_TOUCHSCREEN_WACOM_W8001=y
# CONFIG_TOUCHSCREEN_MCS5000 is not set
CONFIG_TOUCHSCREEN_MTOUCH=y
CONFIG_TOUCHSCREEN_INEXIO=m
# CONFIG_TOUCHSCREEN_MK712 is not set
# CONFIG_TOUCHSCREEN_HTCPEN is not set
CONFIG_TOUCHSCREEN_PENMOUNT=m
# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set
# CONFIG_TOUCHSCREEN_TOUCHWIN is not set
CONFIG_TOUCHSCREEN_USB_COMPOSITE=y
CONFIG_TOUCHSCREEN_USB_EGALAX=y
# CONFIG_TOUCHSCREEN_USB_PANJIT is not set
CONFIG_TOUCHSCREEN_USB_3M=y
# CONFIG_TOUCHSCREEN_USB_ITM is not set
CONFIG_TOUCHSCREEN_USB_ETURBO=y
# CONFIG_TOUCHSCREEN_USB_GUNZE is not set
CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y
CONFIG_TOUCHSCREEN_USB_IRTOUCH=y
CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
# CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH is not set
CONFIG_TOUCHSCREEN_USB_GOTOP=y
# CONFIG_TOUCHSCREEN_USB_JASTEC is not set
CONFIG_TOUCHSCREEN_USB_E2I=y
CONFIG_TOUCHSCREEN_TOUCHIT213=y
# CONFIG_TOUCHSCREEN_TSC2007 is not set
CONFIG_INPUT_MISC=y
CONFIG_INPUT_PCSPKR=m
CONFIG_INPUT_APANEL=m
CONFIG_INPUT_WISTRON_BTNS=m
CONFIG_INPUT_ATLAS_BTNS=y
CONFIG_INPUT_ATI_REMOTE=y
CONFIG_INPUT_ATI_REMOTE2=m
# CONFIG_INPUT_KEYSPAN_REMOTE is not set
CONFIG_INPUT_POWERMATE=y
CONFIG_INPUT_YEALINK=m
CONFIG_INPUT_CM109=y
# CONFIG_INPUT_TWL4030_PWRBUTTON is not set
CONFIG_INPUT_UINPUT=m
CONFIG_INPUT_WINBOND_CIR=m
CONFIG_INPUT_PCF50633_PMU=y
CONFIG_INPUT_WM831X_ON=m
#
# Hardware I/O ports
#
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=m
CONFIG_SERIO_CT82C710=y
CONFIG_SERIO_PARKBD=y
# CONFIG_SERIO_PCIPS2 is not set
CONFIG_SERIO_LIBPS2=y
CONFIG_SERIO_RAW=m
CONFIG_GAMEPORT=y
CONFIG_GAMEPORT_NS558=y
CONFIG_GAMEPORT_L4=y
# CONFIG_GAMEPORT_EMU10K1 is not set
# CONFIG_GAMEPORT_FM801 is not set
#
# Character devices
#
CONFIG_VT=y
# CONFIG_CONSOLE_TRANSLATIONS is not set
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_VT_HW_CONSOLE_BINDING=y
# CONFIG_DEVKMEM is not set
# CONFIG_SERIAL_NONSTANDARD is not set
CONFIG_NOZOMI=m
#
# Serial drivers
#
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_FIX_EARLYCON_MEM=y
# CONFIG_SERIAL_8250_PCI is not set
# CONFIG_SERIAL_8250_PNP is not set
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
CONFIG_SERIAL_8250_EXTENDED=y
# CONFIG_SERIAL_8250_MANY_PORTS is not set
CONFIG_SERIAL_8250_SHARE_IRQ=y
# CONFIG_SERIAL_8250_DETECT_IRQ is not set
CONFIG_SERIAL_8250_RSA=y
CONFIG_SERIAL_8250_MCA=m
#
# Non-8250 serial port support
#
CONFIG_SERIAL_MAX3100=y
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
CONFIG_CONSOLE_POLL=y
CONFIG_SERIAL_JSM=m
CONFIG_UNIX98_PTYS=y
CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256
# CONFIG_PRINTER is not set
# CONFIG_PPDEV is not set
CONFIG_HVC_DRIVER=y
CONFIG_VIRTIO_CONSOLE=y
CONFIG_IPMI_HANDLER=m
CONFIG_IPMI_PANIC_EVENT=y
CONFIG_IPMI_PANIC_STRING=y
CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_SI=m
CONFIG_IPMI_WATCHDOG=m
CONFIG_IPMI_POWEROFF=m
CONFIG_HW_RANDOM=y
CONFIG_HW_RANDOM_TIMERIOMEM=y
CONFIG_HW_RANDOM_INTEL=m
CONFIG_HW_RANDOM_AMD=m
CONFIG_HW_RANDOM_GEODE=y
CONFIG_HW_RANDOM_VIA=m
# CONFIG_HW_RANDOM_VIRTIO is not set
CONFIG_NVRAM=m
CONFIG_DTLK=y
CONFIG_R3964=y
# CONFIG_APPLICOM is not set
CONFIG_SONYPI=y
# CONFIG_MWAVE is not set
# CONFIG_SCx200_GPIO is not set
# CONFIG_PC8736x_GPIO is not set
CONFIG_NSC_GPIO=m
CONFIG_CS5535_GPIO=y
CONFIG_RAW_DRIVER=m
CONFIG_MAX_RAW_DEVS=256
# CONFIG_HPET is not set
# CONFIG_HANGCHECK_TIMER is not set
# CONFIG_TCG_TPM is not set
CONFIG_TELCLOCK=m
CONFIG_DEVPORT=y
CONFIG_I2C=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_COMPAT=y
CONFIG_I2C_CHARDEV=y
# CONFIG_I2C_HELPER_AUTO is not set
#
# I2C Algorithms
#
CONFIG_I2C_ALGOBIT=y
# CONFIG_I2C_ALGOPCF is not set
CONFIG_I2C_ALGOPCA=y
#
# I2C Hardware Bus support
#
#
# PC SMBus host controller drivers
#
CONFIG_I2C_ALI1535=y
CONFIG_I2C_ALI1563=m
CONFIG_I2C_ALI15X3=m
CONFIG_I2C_AMD756=m
# CONFIG_I2C_AMD756_S4882 is not set
CONFIG_I2C_AMD8111=m
CONFIG_I2C_I801=y
CONFIG_I2C_ISCH=m
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_NFORCE2 is not set
CONFIG_I2C_SIS5595=m
CONFIG_I2C_SIS630=y
CONFIG_I2C_SIS96X=m
CONFIG_I2C_VIA=m
CONFIG_I2C_VIAPRO=m
#
# ACPI drivers
#
CONFIG_I2C_SCMI=y
#
# I2C system bus drivers (mostly embedded / system-on-chip)
#
CONFIG_I2C_OCORES=m
CONFIG_I2C_SIMTEC=y
#
# External I2C/SMBus adapter drivers
#
CONFIG_I2C_PARPORT=y
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_TAOS_EVM is not set
# CONFIG_I2C_TINY_USB is not set
#
# Other I2C/SMBus bus drivers
#
# CONFIG_I2C_PCA_ISA is not set
# CONFIG_I2C_PCA_PLATFORM is not set
CONFIG_I2C_STUB=m
CONFIG_SCx200_ACB=m
#
# Miscellaneous I2C Chip support
#
CONFIG_SENSORS_TSL2550=y
# CONFIG_I2C_DEBUG_CORE is not set
CONFIG_I2C_DEBUG_ALGO=y
# CONFIG_I2C_DEBUG_BUS is not set
CONFIG_I2C_DEBUG_CHIP=y
CONFIG_SPI=y
# CONFIG_SPI_DEBUG is not set
CONFIG_SPI_MASTER=y
#
# SPI Master Controller Drivers
#
CONFIG_SPI_BITBANG=y
# CONFIG_SPI_BUTTERFLY is not set
# CONFIG_SPI_LM70_LLP is not set
#
# SPI Protocol Masters
#
CONFIG_SPI_SPIDEV=m
# CONFIG_SPI_TLE62X0 is not set
#
# PPS support
#
CONFIG_PPS=m
# CONFIG_PPS_DEBUG is not set
CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
# CONFIG_GPIOLIB is not set
# CONFIG_W1 is not set
# CONFIG_POWER_SUPPLY is not set
CONFIG_HWMON=m
CONFIG_HWMON_VID=m
CONFIG_HWMON_DEBUG_CHIP=y
#
# Native drivers
#
CONFIG_SENSORS_ABITUGURU=m
# CONFIG_SENSORS_ABITUGURU3 is not set
CONFIG_SENSORS_AD7414=m
CONFIG_SENSORS_AD7418=m
CONFIG_SENSORS_ADCXX=m
CONFIG_SENSORS_ADM1021=m
# CONFIG_SENSORS_ADM1025 is not set
CONFIG_SENSORS_ADM1026=m
# CONFIG_SENSORS_ADM1029 is not set
CONFIG_SENSORS_ADM1031=m
# CONFIG_SENSORS_ADM9240 is not set
# CONFIG_SENSORS_ADT7462 is not set
# CONFIG_SENSORS_ADT7470 is not set
CONFIG_SENSORS_ADT7473=m
# CONFIG_SENSORS_ADT7475 is not set
CONFIG_SENSORS_K8TEMP=m
CONFIG_SENSORS_ASB100=m
CONFIG_SENSORS_ATXP1=m
# CONFIG_SENSORS_DS1621 is not set
CONFIG_SENSORS_I5K_AMB=m
CONFIG_SENSORS_F71805F=m
CONFIG_SENSORS_F71882FG=m
CONFIG_SENSORS_F75375S=m
CONFIG_SENSORS_FSCHMD=m
CONFIG_SENSORS_G760A=m
# CONFIG_SENSORS_GL518SM is not set
# CONFIG_SENSORS_GL520SM is not set
CONFIG_SENSORS_CORETEMP=m
# CONFIG_SENSORS_IBMAEM is not set
CONFIG_SENSORS_IBMPEX=m
# CONFIG_SENSORS_IT87 is not set
CONFIG_SENSORS_LM63=m
CONFIG_SENSORS_LM70=m
CONFIG_SENSORS_LM75=m
CONFIG_SENSORS_LM77=m
CONFIG_SENSORS_LM78=m
CONFIG_SENSORS_LM80=m
CONFIG_SENSORS_LM83=m
CONFIG_SENSORS_LM85=m
# CONFIG_SENSORS_LM87 is not set
CONFIG_SENSORS_LM90=m
CONFIG_SENSORS_LM92=m
CONFIG_SENSORS_LM93=m
CONFIG_SENSORS_LTC4215=m
# CONFIG_SENSORS_LTC4245 is not set
CONFIG_SENSORS_LM95241=m
# CONFIG_SENSORS_MAX1111 is not set
CONFIG_SENSORS_MAX1619=m
CONFIG_SENSORS_MAX6650=m
# CONFIG_SENSORS_PC87360 is not set
CONFIG_SENSORS_PC87427=m
# CONFIG_SENSORS_PCF8591 is not set
CONFIG_SENSORS_SIS5595=m
CONFIG_SENSORS_DME1737=m
CONFIG_SENSORS_SMSC47M1=m
CONFIG_SENSORS_SMSC47M192=m
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_ADS7828 is not set
CONFIG_SENSORS_THMC50=m
CONFIG_SENSORS_TMP401=m
CONFIG_SENSORS_TMP421=m
CONFIG_SENSORS_VIA686A=m
CONFIG_SENSORS_VT1211=m
CONFIG_SENSORS_VT8231=m
CONFIG_SENSORS_W83781D=m
CONFIG_SENSORS_W83791D=m
CONFIG_SENSORS_W83792D=m
# CONFIG_SENSORS_W83793 is not set
CONFIG_SENSORS_W83L785TS=m
CONFIG_SENSORS_W83L786NG=m
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627EHF is not set
CONFIG_SENSORS_WM831X=m
CONFIG_SENSORS_HDAPS=m
# CONFIG_SENSORS_APPLESMC is not set
#
# ACPI drivers
#
CONFIG_SENSORS_ATK0110=m
CONFIG_SENSORS_LIS3LV02D=m
CONFIG_THERMAL=y
# CONFIG_WATCHDOG is not set
CONFIG_SSB_POSSIBLE=y
#
# Sonics Silicon Backplane
#
CONFIG_SSB=y
CONFIG_SSB_SPROM=y
CONFIG_SSB_PCIHOST_POSSIBLE=y
CONFIG_SSB_PCIHOST=y
# CONFIG_SSB_B43_PCI_BRIDGE is not set
CONFIG_SSB_SILENT=y
CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
CONFIG_SSB_DRIVER_PCICORE=y
#
# Multifunction device drivers
#
CONFIG_MFD_CORE=y
CONFIG_MFD_SM501=y
CONFIG_HTC_PASIC3=m
CONFIG_TWL4030_CORE=y
# CONFIG_TWL4030_CODEC is not set
# CONFIG_MFD_TMIO is not set
CONFIG_PMIC_DA903X=y
CONFIG_MFD_WM8400=m
CONFIG_MFD_WM831X=y
# CONFIG_MFD_WM8350_I2C is not set
CONFIG_MFD_PCF50633=y
CONFIG_MFD_MC13783=m
CONFIG_PCF50633_ADC=m
CONFIG_PCF50633_GPIO=m
CONFIG_AB3100_CORE=y
CONFIG_AB3100_OTP=m
# CONFIG_EZX_PCAP is not set
CONFIG_REGULATOR=y
CONFIG_REGULATOR_DEBUG=y
CONFIG_REGULATOR_FIXED_VOLTAGE=y
CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
CONFIG_REGULATOR_USERSPACE_CONSUMER=m
CONFIG_REGULATOR_BQ24022=y
CONFIG_REGULATOR_MAX1586=m
# CONFIG_REGULATOR_TWL4030 is not set
# CONFIG_REGULATOR_WM831X is not set
CONFIG_REGULATOR_WM8400=m
CONFIG_REGULATOR_DA903X=m
CONFIG_REGULATOR_PCF50633=y
CONFIG_REGULATOR_LP3971=y
# CONFIG_REGULATOR_MC13783 is not set
CONFIG_REGULATOR_AB3100=y
# CONFIG_REGULATOR_TPS65023 is not set
# CONFIG_REGULATOR_TPS6507X is not set
CONFIG_MEDIA_SUPPORT=y
#
# Multimedia core support
#
CONFIG_VIDEO_DEV=y
CONFIG_VIDEO_V4L2_COMMON=y
# CONFIG_VIDEO_ALLOW_V4L1 is not set
CONFIG_VIDEO_V4L1_COMPAT=y
# CONFIG_DVB_CORE is not set
CONFIG_VIDEO_MEDIA=y
#
# Multimedia drivers
#
CONFIG_VIDEO_SAA7146=y
CONFIG_VIDEO_SAA7146_VV=y
CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_TUNER=y
CONFIG_MEDIA_TUNER_CUSTOMISE=y
CONFIG_MEDIA_TUNER_SIMPLE=m
CONFIG_MEDIA_TUNER_TDA8290=y
CONFIG_MEDIA_TUNER_TDA827X=y
CONFIG_MEDIA_TUNER_TDA18271=y
CONFIG_MEDIA_TUNER_TDA9887=m
# CONFIG_MEDIA_TUNER_TEA5761 is not set
# CONFIG_MEDIA_TUNER_TEA5767 is not set
# CONFIG_MEDIA_TUNER_MT20XX is not set
# CONFIG_MEDIA_TUNER_MT2060 is not set
CONFIG_MEDIA_TUNER_MT2266=m
CONFIG_MEDIA_TUNER_MT2131=y
CONFIG_MEDIA_TUNER_QT1010=y
CONFIG_MEDIA_TUNER_XC2028=y
CONFIG_MEDIA_TUNER_XC5000=y
CONFIG_MEDIA_TUNER_MXL5005S=y
# CONFIG_MEDIA_TUNER_MXL5007T is not set
# CONFIG_MEDIA_TUNER_MC44S803 is not set
CONFIG_VIDEO_V4L2=y
CONFIG_VIDEOBUF_GEN=y
CONFIG_VIDEOBUF_DMA_SG=y
CONFIG_VIDEOBUF_VMALLOC=y
CONFIG_VIDEO_BTCX=m
CONFIG_VIDEO_IR=y
CONFIG_VIDEO_TVEEPROM=y
CONFIG_VIDEO_TUNER=y
CONFIG_VIDEO_CAPTURE_DRIVERS=y
CONFIG_VIDEO_ADV_DEBUG=y
CONFIG_VIDEO_FIXED_MINOR_RANGES=y
# CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set
CONFIG_VIDEO_IR_I2C=y
#
# Encoders/decoders and other helper chips
#
#
# Audio decoders
#
# CONFIG_VIDEO_TVAUDIO is not set
# CONFIG_VIDEO_TDA7432 is not set
CONFIG_VIDEO_TDA9840=m
CONFIG_VIDEO_TDA9875=y
# CONFIG_VIDEO_TEA6415C is not set
CONFIG_VIDEO_TEA6420=y
# CONFIG_VIDEO_MSP3400 is not set
# CONFIG_VIDEO_CS5345 is not set
CONFIG_VIDEO_CS53L32A=m
CONFIG_VIDEO_M52790=y
CONFIG_VIDEO_TLV320AIC23B=y
# CONFIG_VIDEO_WM8775 is not set
# CONFIG_VIDEO_WM8739 is not set
CONFIG_VIDEO_VP27SMPX=m
#
# RDS decoders
#
# CONFIG_VIDEO_SAA6588 is not set
#
# Video decoders
#
CONFIG_VIDEO_ADV7180=m
# CONFIG_VIDEO_BT819 is not set
CONFIG_VIDEO_BT856=m
# CONFIG_VIDEO_BT866 is not set
CONFIG_VIDEO_KS0127=m
CONFIG_VIDEO_OV7670=m
CONFIG_VIDEO_MT9V011=y
CONFIG_VIDEO_TCM825X=y
# CONFIG_VIDEO_SAA7110 is not set
# CONFIG_VIDEO_SAA711X is not set
# CONFIG_VIDEO_SAA717X is not set
CONFIG_VIDEO_TVP514X=m
# CONFIG_VIDEO_TVP5150 is not set
# CONFIG_VIDEO_VPX3220 is not set
#
# Video and audio decoders
#
CONFIG_VIDEO_CX25840=m
#
# MPEG video encoders
#
CONFIG_VIDEO_CX2341X=m
#
# Video encoders
#
CONFIG_VIDEO_SAA7127=m
CONFIG_VIDEO_SAA7185=m
CONFIG_VIDEO_ADV7170=m
CONFIG_VIDEO_ADV7175=m
CONFIG_VIDEO_THS7303=y
# CONFIG_VIDEO_ADV7343 is not set
#
# Video improvement chips
#
# CONFIG_VIDEO_UPD64031A is not set
CONFIG_VIDEO_UPD64083=y
CONFIG_VIDEO_VIVI=y
CONFIG_VIDEO_BT848=m
CONFIG_VIDEO_SAA5246A=m
CONFIG_VIDEO_SAA5249=m
CONFIG_VIDEO_ZORAN=m
CONFIG_VIDEO_ZORAN_DC30=m
# CONFIG_VIDEO_ZORAN_ZR36060 is not set
CONFIG_VIDEO_SAA7134=y
# CONFIG_VIDEO_HEXIUM_ORION is not set
CONFIG_VIDEO_HEXIUM_GEMINI=y
# CONFIG_VIDEO_CX88 is not set
# CONFIG_VIDEO_IVTV is not set
CONFIG_VIDEO_CAFE_CCIC=m
CONFIG_SOC_CAMERA=y
CONFIG_SOC_CAMERA_MT9M001=m
CONFIG_SOC_CAMERA_MT9M111=m
CONFIG_SOC_CAMERA_MT9T031=y
# CONFIG_SOC_CAMERA_MT9V022 is not set
# CONFIG_SOC_CAMERA_TW9910 is not set
CONFIG_SOC_CAMERA_PLATFORM=m
CONFIG_SOC_CAMERA_OV772X=y
CONFIG_V4L_USB_DRIVERS=y
# CONFIG_USB_VIDEO_CLASS is not set
# CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV is not set
CONFIG_USB_GSPCA=m
CONFIG_USB_M5602=m
# CONFIG_USB_STV06XX is not set
CONFIG_USB_GL860=m
CONFIG_USB_GSPCA_CONEX=m
CONFIG_USB_GSPCA_ETOMS=m
CONFIG_USB_GSPCA_FINEPIX=m
CONFIG_USB_GSPCA_JEILINJ=m
CONFIG_USB_GSPCA_MARS=m
CONFIG_USB_GSPCA_MR97310A=m
CONFIG_USB_GSPCA_OV519=m
# CONFIG_USB_GSPCA_OV534 is not set
CONFIG_USB_GSPCA_PAC207=m
# CONFIG_USB_GSPCA_PAC7311 is not set
CONFIG_USB_GSPCA_SN9C20X=m
CONFIG_USB_GSPCA_SN9C20X_EVDEV=y
CONFIG_USB_GSPCA_SONIXB=m
CONFIG_USB_GSPCA_SONIXJ=m
CONFIG_USB_GSPCA_SPCA500=m
CONFIG_USB_GSPCA_SPCA501=m
CONFIG_USB_GSPCA_SPCA505=m
CONFIG_USB_GSPCA_SPCA506=m
CONFIG_USB_GSPCA_SPCA508=m
CONFIG_USB_GSPCA_SPCA561=m
CONFIG_USB_GSPCA_SQ905=m
CONFIG_USB_GSPCA_SQ905C=m
CONFIG_USB_GSPCA_STK014=m
# CONFIG_USB_GSPCA_SUNPLUS is not set
CONFIG_USB_GSPCA_T613=m
CONFIG_USB_GSPCA_TV8532=m
CONFIG_USB_GSPCA_VC032X=m
CONFIG_USB_GSPCA_ZC3XX=m
# CONFIG_VIDEO_PVRUSB2 is not set
CONFIG_VIDEO_HDPVR=m
# CONFIG_VIDEO_EM28XX is not set
CONFIG_VIDEO_CX231XX=m
CONFIG_VIDEO_USBVISION=m
CONFIG_USB_ET61X251=m
CONFIG_USB_SN9C102=y
CONFIG_USB_ZC0301=m
CONFIG_USB_PWC_INPUT_EVDEV=y
# CONFIG_USB_ZR364XX is not set
# CONFIG_USB_STKWEBCAM is not set
CONFIG_USB_S2255=y
# CONFIG_RADIO_ADAPTERS is not set
# CONFIG_DAB is not set
#
# Graphics support
#
CONFIG_AGP=y
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_ATI is not set
CONFIG_AGP_AMD=m
CONFIG_AGP_AMD64=m
# CONFIG_AGP_INTEL is not set
# CONFIG_AGP_NVIDIA is not set
CONFIG_AGP_SIS=y
# CONFIG_AGP_SWORKS is not set
CONFIG_AGP_VIA=y
CONFIG_AGP_EFFICEON=y
# CONFIG_VGA_ARB is not set
CONFIG_DRM=y
# CONFIG_DRM_TDFX is not set
CONFIG_DRM_R128=y
# CONFIG_DRM_RADEON is not set
CONFIG_DRM_MGA=m
CONFIG_DRM_SIS=y
CONFIG_DRM_VIA=y
CONFIG_DRM_SAVAGE=y
# CONFIG_VGASTATE is not set
CONFIG_VIDEO_OUTPUT_CONTROL=m
# CONFIG_FB is not set
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_LCD_CLASS_DEVICE=y
# CONFIG_LCD_LTV350QV is not set
# CONFIG_LCD_ILI9320 is not set
CONFIG_LCD_TDO24M=y
# CONFIG_LCD_VGG2432A4 is not set
# CONFIG_LCD_PLATFORM is not set
CONFIG_BACKLIGHT_CLASS_DEVICE=m
CONFIG_BACKLIGHT_GENERIC=m
# CONFIG_BACKLIGHT_PROGEAR is not set
CONFIG_BACKLIGHT_DA903X=m
CONFIG_BACKLIGHT_MBP_NVIDIA=m
CONFIG_BACKLIGHT_SAHARA=m
CONFIG_BACKLIGHT_WM831X=m
#
# Display device support
#
# CONFIG_DISPLAY_SUPPORT is not set
#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_VGACON_SOFT_SCROLLBACK=y
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64
# CONFIG_MDA_CONSOLE is not set
CONFIG_DUMMY_CONSOLE=y
# CONFIG_SOUND is not set
CONFIG_HID_SUPPORT=y
CONFIG_HID=y
CONFIG_HIDRAW=y
#
# USB Input Devices
#
CONFIG_USB_HID=y
CONFIG_HID_PID=y
CONFIG_USB_HIDDEV=y
#
# Special HID drivers
#
CONFIG_HID_A4TECH=y
# CONFIG_HID_APPLE is not set
CONFIG_HID_BELKIN=m
# CONFIG_HID_CHERRY is not set
CONFIG_HID_CHICONY=m
CONFIG_HID_CYPRESS=y
CONFIG_HID_DRAGONRISE=m
# CONFIG_DRAGONRISE_FF is not set
CONFIG_HID_EZKEY=y
# CONFIG_HID_KYE is not set
# CONFIG_HID_GYRATION is not set
CONFIG_HID_TWINHAN=y
CONFIG_HID_KENSINGTON=m
CONFIG_HID_LOGITECH=m
CONFIG_LOGITECH_FF=y
CONFIG_LOGIRUMBLEPAD2_FF=y
CONFIG_HID_MICROSOFT=m
# CONFIG_HID_MONTEREY is not set
# CONFIG_HID_NTRIG is not set
CONFIG_HID_PANTHERLORD=m
CONFIG_PANTHERLORD_FF=y
# CONFIG_HID_PETALYNX is not set
CONFIG_HID_SAMSUNG=y
# CONFIG_HID_SONY is not set
CONFIG_HID_SUNPLUS=m
CONFIG_HID_GREENASIA=m
CONFIG_GREENASIA_FF=y
# CONFIG_HID_SMARTJOYPLUS is not set
CONFIG_HID_TOPSEED=m
# CONFIG_HID_THRUSTMASTER is not set
# CONFIG_HID_ZEROPLUS is not set
CONFIG_USB_SUPPORT=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB=y
CONFIG_USB_DEBUG=y
# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set
#
# Miscellaneous USB options
#
CONFIG_USB_DEVICEFS=y
CONFIG_USB_DEVICE_CLASS=y
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_SUSPEND is not set
# CONFIG_USB_OTG is not set
# CONFIG_USB_OTG_WHITELIST is not set
CONFIG_USB_OTG_BLACKLIST_HUB=y
CONFIG_USB_MON=y
CONFIG_USB_WUSB=m
CONFIG_USB_WUSB_CBAF=y
# CONFIG_USB_WUSB_CBAF_DEBUG is not set
#
# USB Host Controller Drivers
#
CONFIG_USB_C67X00_HCD=m
# CONFIG_USB_XHCI_HCD is not set
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_ROOT_HUB_TT=y
CONFIG_USB_EHCI_TT_NEWSCHED=y
# CONFIG_USB_OXU210HP_HCD is not set
CONFIG_USB_ISP116X_HCD=y
CONFIG_USB_ISP1760_HCD=m
CONFIG_USB_ISP1362_HCD=m
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_OHCI_HCD_SSB=y
# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_U132_HCD=m
CONFIG_USB_SL811_HCD=y
CONFIG_USB_R8A66597_HCD=y
# CONFIG_USB_WHCI_HCD is not set
# CONFIG_USB_HWA_HCD is not set
#
# USB Device Class drivers
#
CONFIG_USB_ACM=y
CONFIG_USB_PRINTER=m
CONFIG_USB_WDM=m
CONFIG_USB_TMC=y
#
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
#
#
# also be needed; see USB_STORAGE Help for more info
#
CONFIG_USB_STORAGE=m
# CONFIG_USB_STORAGE_DEBUG is not set
# CONFIG_USB_STORAGE_DATAFAB is not set
CONFIG_USB_STORAGE_FREECOM=m
CONFIG_USB_STORAGE_ISD200=m
CONFIG_USB_STORAGE_USBAT=m
CONFIG_USB_STORAGE_SDDR09=m
CONFIG_USB_STORAGE_SDDR55=m
# CONFIG_USB_STORAGE_JUMPSHOT is not set
# CONFIG_USB_STORAGE_ALAUDA is not set
CONFIG_USB_STORAGE_ONETOUCH=m
CONFIG_USB_STORAGE_KARMA=m
CONFIG_USB_STORAGE_CYPRESS_ATACB=m
CONFIG_USB_LIBUSUAL=y
#
# USB Imaging devices
#
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=y
#
# USB port drivers
#
CONFIG_USB_USS720=y
# CONFIG_USB_SERIAL is not set
#
# USB Miscellaneous drivers
#
CONFIG_USB_EMI62=y
# CONFIG_USB_EMI26 is not set
# CONFIG_USB_ADUTUX is not set
CONFIG_USB_SEVSEG=m
CONFIG_USB_RIO500=y
CONFIG_USB_LEGOTOWER=m
CONFIG_USB_LCD=y
# CONFIG_USB_BERRY_CHARGE is not set
# CONFIG_USB_LED is not set
CONFIG_USB_CYPRESS_CY7C63=y
CONFIG_USB_CYTHERM=y
CONFIG_USB_IDMOUSE=y
CONFIG_USB_FTDI_ELAN=m
CONFIG_USB_APPLEDISPLAY=m
# CONFIG_USB_SISUSBVGA is not set
CONFIG_USB_LD=y
CONFIG_USB_TRANCEVIBRATOR=y
CONFIG_USB_IOWARRIOR=m
# CONFIG_USB_TEST is not set
# CONFIG_USB_ISIGHTFW is not set
CONFIG_USB_VST=m
CONFIG_USB_ATM=m
# CONFIG_USB_SPEEDTOUCH is not set
CONFIG_USB_CXACRU=m
CONFIG_USB_UEAGLEATM=m
CONFIG_USB_XUSBATM=m
# CONFIG_USB_GADGET is not set
#
# OTG and related infrastructure
#
# CONFIG_NOP_USB_XCEIV is not set
CONFIG_UWB=m
# CONFIG_UWB_HWA is not set
CONFIG_UWB_WHCI=m
CONFIG_UWB_WLP=m
# CONFIG_MMC is not set
# CONFIG_MEMSTICK is not set
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=m
#
# LED drivers
#
# CONFIG_LEDS_ALIX2 is not set
# CONFIG_LEDS_PCA9532 is not set
CONFIG_LEDS_LP3944=m
# CONFIG_LEDS_PCA955X is not set
CONFIG_LEDS_WM831X_STATUS=m
CONFIG_LEDS_DA903X=m
CONFIG_LEDS_DAC124S085=m
# CONFIG_LEDS_BD2802 is not set
#
# LED Triggers
#
CONFIG_LEDS_TRIGGERS=y
CONFIG_LEDS_TRIGGER_TIMER=m
# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
CONFIG_LEDS_TRIGGER_BACKLIGHT=y
CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
#
# iptables trigger is under Netfilter config (LED target)
#
# CONFIG_ACCESSIBILITY is not set
# CONFIG_INFINIBAND is not set
# CONFIG_EDAC is not set
CONFIG_RTC_LIB=y
CONFIG_RTC_CLASS=y
CONFIG_RTC_HCTOSYS=y
CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
CONFIG_RTC_DEBUG=y
#
# RTC interfaces
#
CONFIG_RTC_INTF_SYSFS=y
CONFIG_RTC_INTF_PROC=y
CONFIG_RTC_INTF_DEV=y
CONFIG_RTC_INTF_DEV_UIE_EMUL=y
CONFIG_RTC_DRV_TEST=m
#
# I2C RTC drivers
#
# CONFIG_RTC_DRV_DS1307 is not set
# CONFIG_RTC_DRV_DS1374 is not set
CONFIG_RTC_DRV_DS1672=y
CONFIG_RTC_DRV_MAX6900=m
# CONFIG_RTC_DRV_RS5C372 is not set
# CONFIG_RTC_DRV_ISL1208 is not set
CONFIG_RTC_DRV_X1205=m
# CONFIG_RTC_DRV_PCF8563 is not set
# CONFIG_RTC_DRV_PCF8583 is not set
# CONFIG_RTC_DRV_M41T80 is not set
# CONFIG_RTC_DRV_TWL4030 is not set
# CONFIG_RTC_DRV_S35390A is not set
# CONFIG_RTC_DRV_FM3130 is not set
CONFIG_RTC_DRV_RX8581=m
# CONFIG_RTC_DRV_RX8025 is not set
#
# SPI RTC drivers
#
# CONFIG_RTC_DRV_M41T94 is not set
CONFIG_RTC_DRV_DS1305=m
CONFIG_RTC_DRV_DS1390=y
CONFIG_RTC_DRV_MAX6902=m
# CONFIG_RTC_DRV_R9701 is not set
CONFIG_RTC_DRV_RS5C348=y
CONFIG_RTC_DRV_DS3234=y
CONFIG_RTC_DRV_PCF2123=m
#
# Platform RTC drivers
#
# CONFIG_RTC_DRV_CMOS is not set
# CONFIG_RTC_DRV_DS1286 is not set
CONFIG_RTC_DRV_DS1511=m
CONFIG_RTC_DRV_DS1553=m
CONFIG_RTC_DRV_DS1742=y
# CONFIG_RTC_DRV_STK17TA8 is not set
CONFIG_RTC_DRV_M48T86=m
# CONFIG_RTC_DRV_M48T35 is not set
CONFIG_RTC_DRV_M48T59=m
# CONFIG_RTC_DRV_MSM6242 is not set
# CONFIG_RTC_DRV_BQ4802 is not set
# CONFIG_RTC_DRV_RP5C01 is not set
# CONFIG_RTC_DRV_V3020 is not set
CONFIG_RTC_DRV_WM831X=y
CONFIG_RTC_DRV_PCF50633=m
CONFIG_RTC_DRV_AB3100=m
#
# on-CPU RTC drivers
#
CONFIG_DMADEVICES=y
#
# DMA Devices
#
# CONFIG_INTEL_IOATDMA is not set
CONFIG_AUXDISPLAY=y
# CONFIG_KS0108 is not set
CONFIG_UIO=y
CONFIG_UIO_CIF=m
CONFIG_UIO_PDRV=y
# CONFIG_UIO_PDRV_GENIRQ is not set
CONFIG_UIO_SMX=y
# CONFIG_UIO_AEC is not set
# CONFIG_UIO_SERCOS3 is not set
CONFIG_UIO_PCI_GENERIC=y
#
# TI VLYNQ
#
# CONFIG_STAGING is not set
CONFIG_X86_PLATFORM_DEVICES=y
CONFIG_ACER_WMI=m
CONFIG_ASUS_LAPTOP=m
# CONFIG_DELL_WMI is not set
# CONFIG_FUJITSU_LAPTOP is not set
CONFIG_TC1100_WMI=m
CONFIG_HP_WMI=m
CONFIG_MSI_LAPTOP=m
CONFIG_PANASONIC_LAPTOP=m
CONFIG_COMPAL_LAPTOP=m
CONFIG_SONY_LAPTOP=m
# CONFIG_SONYPI_COMPAT is not set
CONFIG_THINKPAD_ACPI=m
CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y
# CONFIG_THINKPAD_ACPI_DEBUG is not set
# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set
CONFIG_THINKPAD_ACPI_VIDEO=y
# CONFIG_THINKPAD_ACPI_HOTKEY_POLL is not set
CONFIG_INTEL_MENLOW=m
# CONFIG_EEEPC_LAPTOP is not set
CONFIG_ACPI_WMI=m
CONFIG_ACPI_ASUS=m
# CONFIG_TOPSTAR_LAPTOP is not set
CONFIG_ACPI_TOSHIBA=m
#
# Firmware Drivers
#
CONFIG_EDD=y
# CONFIG_EDD_OFF is not set
# CONFIG_FIRMWARE_MEMMAP is not set
# CONFIG_EFI_VARS is not set
# CONFIG_DELL_RBU is not set
CONFIG_DCDBAS=m
CONFIG_ISCSI_IBFT_FIND=y
CONFIG_ISCSI_IBFT=y
#
# File systems
#
# CONFIG_EXT2_FS is not set
CONFIG_EXT3_FS=y
CONFIG_EXT3_DEFAULTS_TO_ORDERED=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
CONFIG_EXT4_FS=y
# CONFIG_EXT4_FS_XATTR is not set
CONFIG_EXT4_DEBUG=y
CONFIG_JBD=y
CONFIG_JBD_DEBUG=y
CONFIG_JBD2=y
CONFIG_JBD2_DEBUG=y
CONFIG_FS_MBCACHE=y
CONFIG_REISERFS_FS=y
# CONFIG_REISERFS_CHECK is not set
CONFIG_REISERFS_PROC_INFO=y
CONFIG_REISERFS_FS_XATTR=y
CONFIG_REISERFS_FS_POSIX_ACL=y
# CONFIG_REISERFS_FS_SECURITY is not set
CONFIG_JFS_FS=y
CONFIG_JFS_POSIX_ACL=y
CONFIG_JFS_SECURITY=y
# CONFIG_JFS_DEBUG is not set
CONFIG_JFS_STATISTICS=y
CONFIG_FS_POSIX_ACL=y
CONFIG_XFS_FS=y
# CONFIG_XFS_QUOTA is not set
CONFIG_XFS_POSIX_ACL=y
CONFIG_XFS_RT=y
CONFIG_XFS_DEBUG=y
CONFIG_GFS2_FS=y
CONFIG_GFS2_FS_LOCKING_DLM=y
# CONFIG_OCFS2_FS is not set
# CONFIG_BTRFS_FS is not set
CONFIG_NILFS2_FS=y
CONFIG_FILE_LOCKING=y
# CONFIG_FSNOTIFY is not set
# CONFIG_DNOTIFY is not set
CONFIG_INOTIFY=y
# CONFIG_INOTIFY_USER is not set
CONFIG_QUOTA=y
CONFIG_QUOTA_NETLINK_INTERFACE=y
CONFIG_PRINT_QUOTA_WARNING=y
CONFIG_QUOTA_TREE=y
# CONFIG_QFMT_V1 is not set
CONFIG_QFMT_V2=y
CONFIG_QUOTACTL=y
# CONFIG_AUTOFS_FS is not set
# CONFIG_AUTOFS4_FS is not set
CONFIG_FUSE_FS=y
CONFIG_CUSE=y
#
# Caches
#
# CONFIG_FSCACHE is not set
#
# CD-ROM/DVD Filesystems
#
# CONFIG_ISO9660_FS is not set
CONFIG_UDF_FS=m
CONFIG_UDF_NLS=y
#
# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
# CONFIG_VFAT_FS is not set
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_NTFS_FS=y
CONFIG_NTFS_DEBUG=y
# CONFIG_NTFS_RW is not set
#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_PROC_VMCORE=y
CONFIG_PROC_SYSCTL=y
CONFIG_PROC_PAGE_MONITOR=y
CONFIG_SYSFS=y
# CONFIG_HUGETLBFS is not set
# CONFIG_HUGETLB_PAGE is not set
CONFIG_CONFIGFS_FS=y
CONFIG_MISC_FILESYSTEMS=y
CONFIG_ADFS_FS=y
CONFIG_ADFS_FS_RW=y
CONFIG_AFFS_FS=m
CONFIG_ECRYPT_FS=m
# CONFIG_HFS_FS is not set
CONFIG_HFSPLUS_FS=y
CONFIG_BEFS_FS=y
CONFIG_BEFS_DEBUG=y
CONFIG_BFS_FS=m
CONFIG_EFS_FS=m
# CONFIG_CRAMFS is not set
CONFIG_SQUASHFS=y
CONFIG_SQUASHFS_EMBEDDED=y
CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
# CONFIG_VXFS_FS is not set
CONFIG_MINIX_FS=m
CONFIG_OMFS_FS=y
CONFIG_HPFS_FS=y
CONFIG_QNX4FS_FS=m
# CONFIG_ROMFS_FS is not set
# CONFIG_SYSV_FS is not set
CONFIG_UFS_FS=m
CONFIG_UFS_FS_WRITE=y
CONFIG_UFS_DEBUG=y
CONFIG_NETWORK_FILESYSTEMS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_NFS_V3_ACL=y
CONFIG_NFS_V4=y
CONFIG_NFS_V4_1=y
CONFIG_NFSD=y
CONFIG_NFSD_V2_ACL=y
CONFIG_NFSD_V3=y
CONFIG_NFSD_V3_ACL=y
CONFIG_NFSD_V4=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=y
CONFIG_NFS_ACL_SUPPORT=y
CONFIG_NFS_COMMON=y
CONFIG_SUNRPC=y
CONFIG_SUNRPC_GSS=y
CONFIG_RPCSEC_GSS_KRB5=y
CONFIG_RPCSEC_GSS_SPKM3=m
CONFIG_SMB_FS=y
CONFIG_SMB_NLS_DEFAULT=y
CONFIG_SMB_NLS_REMOTE="cp437"
CONFIG_CIFS=m
CONFIG_CIFS_STATS=y
CONFIG_CIFS_STATS2=y
CONFIG_CIFS_WEAK_PW_HASH=y
CONFIG_CIFS_UPCALL=y
# CONFIG_CIFS_XATTR is not set
# CONFIG_CIFS_DEBUG2 is not set
CONFIG_CIFS_DFS_UPCALL=y
# CONFIG_CIFS_EXPERIMENTAL is not set
# CONFIG_NCP_FS is not set
CONFIG_CODA_FS=y
# CONFIG_AFS_FS is not set
#
# Partition Types
#
CONFIG_PARTITION_ADVANCED=y
CONFIG_ACORN_PARTITION=y
CONFIG_ACORN_PARTITION_CUMANA=y
CONFIG_ACORN_PARTITION_EESOX=y
CONFIG_ACORN_PARTITION_ICS=y
# CONFIG_ACORN_PARTITION_ADFS is not set
CONFIG_ACORN_PARTITION_POWERTEC=y
CONFIG_ACORN_PARTITION_RISCIX=y
CONFIG_OSF_PARTITION=y
CONFIG_AMIGA_PARTITION=y
# CONFIG_ATARI_PARTITION is not set
CONFIG_MAC_PARTITION=y
CONFIG_MSDOS_PARTITION=y
CONFIG_BSD_DISKLABEL=y
CONFIG_MINIX_SUBPARTITION=y
# CONFIG_SOLARIS_X86_PARTITION is not set
CONFIG_UNIXWARE_DISKLABEL=y
CONFIG_LDM_PARTITION=y
CONFIG_LDM_DEBUG=y
CONFIG_SGI_PARTITION=y
CONFIG_ULTRIX_PARTITION=y
CONFIG_SUN_PARTITION=y
CONFIG_KARMA_PARTITION=y
CONFIG_EFI_PARTITION=y
# CONFIG_SYSV68_PARTITION is not set
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
# CONFIG_NLS_CODEPAGE_437 is not set
CONFIG_NLS_CODEPAGE_737=y
CONFIG_NLS_CODEPAGE_775=m
CONFIG_NLS_CODEPAGE_850=y
CONFIG_NLS_CODEPAGE_852=m
CONFIG_NLS_CODEPAGE_855=y
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
CONFIG_NLS_CODEPAGE_861=y
CONFIG_NLS_CODEPAGE_862=m
CONFIG_NLS_CODEPAGE_863=m
# CONFIG_NLS_CODEPAGE_864 is not set
CONFIG_NLS_CODEPAGE_865=m
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
CONFIG_NLS_CODEPAGE_936=y
CONFIG_NLS_CODEPAGE_950=y
CONFIG_NLS_CODEPAGE_932=y
CONFIG_NLS_CODEPAGE_949=m
CONFIG_NLS_CODEPAGE_874=m
CONFIG_NLS_ISO8859_8=m
CONFIG_NLS_CODEPAGE_1250=y
CONFIG_NLS_CODEPAGE_1251=y
# CONFIG_NLS_ASCII is not set
CONFIG_NLS_ISO8859_1=y
CONFIG_NLS_ISO8859_2=y
CONFIG_NLS_ISO8859_3=m
CONFIG_NLS_ISO8859_4=y
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
CONFIG_NLS_ISO8859_7=m
# CONFIG_NLS_ISO8859_9 is not set
CONFIG_NLS_ISO8859_13=m
CONFIG_NLS_ISO8859_14=y
CONFIG_NLS_ISO8859_15=y
CONFIG_NLS_KOI8_R=m
CONFIG_NLS_KOI8_U=y
CONFIG_NLS_UTF8=y
CONFIG_DLM=y
# CONFIG_DLM_DEBUG is not set
#
# Kernel hacking
#
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_PRINTK_TIME=y
# CONFIG_ENABLE_WARN_DEPRECATED is not set
# CONFIG_ENABLE_MUST_CHECK is not set
CONFIG_FRAME_WARN=1024
CONFIG_MAGIC_SYSRQ=y
# CONFIG_STRIP_ASM_SYMS is not set
# CONFIG_UNUSED_SYMBOLS is not set
CONFIG_DEBUG_FS=y
CONFIG_HEADERS_CHECK=y
CONFIG_DEBUG_KERNEL=y
# CONFIG_DEBUG_SHIRQ is not set
CONFIG_DETECT_SOFTLOCKUP=y
# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
CONFIG_DETECT_HUNG_TASK=y
# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
# CONFIG_SCHED_DEBUG is not set
# CONFIG_SCHEDSTATS is not set
# CONFIG_TIMER_STATS is not set
# CONFIG_DEBUG_OBJECTS is not set
CONFIG_SLUB_DEBUG_ON=y
CONFIG_SLUB_STATS=y
# CONFIG_DEBUG_KMEMLEAK is not set
CONFIG_DEBUG_RT_MUTEXES=y
CONFIG_DEBUG_PI_LIST=y
# CONFIG_RT_MUTEX_TESTER is not set
CONFIG_DEBUG_SPINLOCK=y
CONFIG_DEBUG_MUTEXES=y
CONFIG_DEBUG_LOCK_ALLOC=y
CONFIG_PROVE_LOCKING=y
CONFIG_LOCKDEP=y
# CONFIG_LOCK_STAT is not set
# CONFIG_DEBUG_LOCKDEP is not set
CONFIG_TRACE_IRQFLAGS=y
# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
CONFIG_DEBUG_LOCKING_API_SELFTESTS=y
CONFIG_STACKTRACE=y
# CONFIG_DEBUG_KOBJECT is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_INFO is not set
CONFIG_DEBUG_VM=y
# CONFIG_DEBUG_VIRTUAL is not set
# CONFIG_DEBUG_WRITECOUNT is not set
CONFIG_DEBUG_MEMORY_INIT=y
CONFIG_DEBUG_LIST=y
CONFIG_DEBUG_SG=y
# CONFIG_DEBUG_NOTIFIERS is not set
CONFIG_DEBUG_CREDENTIALS=y
CONFIG_ARCH_WANT_FRAME_POINTERS=y
CONFIG_FRAME_POINTER=y
CONFIG_BOOT_PRINTK_DELAY=y
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_CPU_STALL_DETECTOR is not set
CONFIG_BACKTRACE_SELF_TEST=y
# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
CONFIG_FAULT_INJECTION=y
CONFIG_FAILSLAB=y
CONFIG_FAIL_PAGE_ALLOC=y
# CONFIG_FAIL_MAKE_REQUEST is not set
CONFIG_FAIL_IO_TIMEOUT=y
# CONFIG_FAULT_INJECTION_DEBUG_FS is not set
# CONFIG_LATENCYTOP is not set
# CONFIG_SYSCTL_SYSCALL_CHECK is not set
CONFIG_DEBUG_PAGEALLOC=y
CONFIG_USER_STACKTRACE_SUPPORT=y
CONFIG_NOP_TRACER=y
CONFIG_HAVE_FTRACE_NMI_ENTER=y
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y
CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
CONFIG_TRACER_MAX_TRACE=y
CONFIG_RING_BUFFER=y
CONFIG_FTRACE_NMI_ENTER=y
CONFIG_EVENT_TRACING=y
CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_RING_BUFFER_ALLOW_SWAP=y
CONFIG_TRACING=y
CONFIG_GENERIC_TRACER=y
CONFIG_TRACING_SUPPORT=y
CONFIG_FTRACE=y
CONFIG_FUNCTION_TRACER=y
# CONFIG_FUNCTION_GRAPH_TRACER is not set
CONFIG_IRQSOFF_TRACER=y
CONFIG_SYSPROF_TRACER=y
# CONFIG_SCHED_TRACER is not set
CONFIG_FTRACE_SYSCALLS=y
# CONFIG_BOOT_TRACER is not set
CONFIG_BRANCH_PROFILE_NONE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
# CONFIG_PROFILE_ALL_BRANCHES is not set
CONFIG_POWER_TRACER=y
# CONFIG_KSYM_TRACER is not set
CONFIG_STACK_TRACER=y
# CONFIG_KMEMTRACE is not set
# CONFIG_WORKQUEUE_TRACER is not set
# CONFIG_BLK_DEV_IO_TRACE is not set
CONFIG_DYNAMIC_FTRACE=y
CONFIG_FUNCTION_PROFILER=y
CONFIG_FTRACE_MCOUNT_RECORD=y
# CONFIG_FTRACE_STARTUP_TEST is not set
CONFIG_MMIOTRACE=y
CONFIG_MMIOTRACE_TEST=m
# CONFIG_RING_BUFFER_BENCHMARK is not set
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
CONFIG_BUILD_DOCSRC=y
# CONFIG_DYNAMIC_DEBUG is not set
# CONFIG_DMA_API_DEBUG is not set
CONFIG_SAMPLES=y
CONFIG_SAMPLE_TRACEPOINTS=m
CONFIG_SAMPLE_TRACE_EVENTS=m
CONFIG_SAMPLE_KOBJECT=m
# CONFIG_SAMPLE_HW_BREAKPOINT is not set
CONFIG_HAVE_ARCH_KGDB=y
CONFIG_KGDB=y
CONFIG_KGDB_SERIAL_CONSOLE=m
CONFIG_KGDB_TESTS=y
# CONFIG_KGDB_TESTS_ON_BOOT is not set
CONFIG_HAVE_ARCH_KMEMCHECK=y
# CONFIG_STRICT_DEVMEM is not set
CONFIG_X86_VERBOSE_BOOTUP=y
CONFIG_EARLY_PRINTK=y
CONFIG_EARLY_PRINTK_DBGP=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
CONFIG_DEBUG_STACK_USAGE=y
# CONFIG_DEBUG_PER_CPU_MAPS is not set
CONFIG_X86_PTDUMP=y
CONFIG_DEBUG_RODATA=y
CONFIG_DEBUG_RODATA_TEST=y
CONFIG_DEBUG_NX_TEST=m
# CONFIG_4KSTACKS is not set
# CONFIG_DOUBLEFAULT is not set
CONFIG_IOMMU_STRESS=y
CONFIG_HAVE_MMIOTRACE_SUPPORT=y
# CONFIG_X86_DECODER_SELFTEST is not set
CONFIG_IO_DELAY_TYPE_0X80=0
CONFIG_IO_DELAY_TYPE_0XED=1
CONFIG_IO_DELAY_TYPE_UDELAY=2
CONFIG_IO_DELAY_TYPE_NONE=3
# CONFIG_IO_DELAY_0X80 is not set
CONFIG_IO_DELAY_0XED=y
# CONFIG_IO_DELAY_UDELAY is not set
# CONFIG_IO_DELAY_NONE is not set
CONFIG_DEFAULT_IO_DELAY_TYPE=1
CONFIG_DEBUG_BOOT_PARAMS=y
CONFIG_CPA_DEBUG=y
CONFIG_OPTIMIZE_INLINING=y
# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set
#
# Security options
#
CONFIG_KEYS=y
# CONFIG_KEYS_DEBUG_PROC_KEYS is not set
CONFIG_SECURITY=y
# CONFIG_SECURITYFS is not set
# CONFIG_SECURITY_NETWORK is not set
CONFIG_SECURITY_PATH=y
CONFIG_INTEL_TXT=y
# CONFIG_SECURITY_TOMOYO is not set
# CONFIG_IMA is not set
# CONFIG_DEFAULT_SECURITY_SELINUX is not set
# CONFIG_DEFAULT_SECURITY_SMACK is not set
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
CONFIG_DEFAULT_SECURITY_DAC=y
CONFIG_DEFAULT_SECURITY=""
CONFIG_CRYPTO=y
#
# Crypto core or helper
#
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_ALGAPI2=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_AEAD2=y
CONFIG_CRYPTO_BLKCIPHER=y
CONFIG_CRYPTO_BLKCIPHER2=y
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_HASH2=y
CONFIG_CRYPTO_RNG=y
CONFIG_CRYPTO_RNG2=y
CONFIG_CRYPTO_PCOMP=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_MANAGER2=y
CONFIG_CRYPTO_GF128MUL=m
CONFIG_CRYPTO_NULL=m
CONFIG_CRYPTO_WORKQUEUE=y
CONFIG_CRYPTO_CRYPTD=y
CONFIG_CRYPTO_AUTHENC=y
# CONFIG_CRYPTO_TEST is not set
#
# Authenticated Encryption with Associated Data
#
CONFIG_CRYPTO_CCM=m
CONFIG_CRYPTO_GCM=m
CONFIG_CRYPTO_SEQIV=y
#
# Block modes
#
CONFIG_CRYPTO_CBC=y
CONFIG_CRYPTO_CTR=m
CONFIG_CRYPTO_CTS=y
CONFIG_CRYPTO_ECB=m
# CONFIG_CRYPTO_LRW is not set
CONFIG_CRYPTO_PCBC=m
CONFIG_CRYPTO_XTS=m
#
# Hash modes
#
CONFIG_CRYPTO_HMAC=y
# CONFIG_CRYPTO_XCBC is not set
CONFIG_CRYPTO_VMAC=m
#
# Digest
#
CONFIG_CRYPTO_CRC32C=y
CONFIG_CRYPTO_CRC32C_INTEL=y
CONFIG_CRYPTO_GHASH=m
# CONFIG_CRYPTO_MD4 is not set
CONFIG_CRYPTO_MD5=y
# CONFIG_CRYPTO_MICHAEL_MIC is not set
CONFIG_CRYPTO_RMD128=y
CONFIG_CRYPTO_RMD160=m
# CONFIG_CRYPTO_RMD256 is not set
# CONFIG_CRYPTO_RMD320 is not set
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_SHA256=y
CONFIG_CRYPTO_SHA512=y
CONFIG_CRYPTO_TGR192=y
CONFIG_CRYPTO_WP512=m
#
# Ciphers
#
CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_AES_586=m
# CONFIG_CRYPTO_ANUBIS is not set
CONFIG_CRYPTO_ARC4=m
# CONFIG_CRYPTO_BLOWFISH is not set
# CONFIG_CRYPTO_CAMELLIA is not set
CONFIG_CRYPTO_CAST5=m
CONFIG_CRYPTO_CAST6=m
CONFIG_CRYPTO_DES=y
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_KHAZAD=y
CONFIG_CRYPTO_SALSA20=y
# CONFIG_CRYPTO_SALSA20_586 is not set
# CONFIG_CRYPTO_SEED is not set
CONFIG_CRYPTO_SERPENT=y
CONFIG_CRYPTO_TEA=m
CONFIG_CRYPTO_TWOFISH=m
CONFIG_CRYPTO_TWOFISH_COMMON=y
CONFIG_CRYPTO_TWOFISH_586=y
#
# Compression
#
CONFIG_CRYPTO_DEFLATE=m
CONFIG_CRYPTO_ZLIB=y
CONFIG_CRYPTO_LZO=y
#
# Random Number Generation
#
CONFIG_CRYPTO_ANSI_CPRNG=y
CONFIG_CRYPTO_HW=y
# CONFIG_CRYPTO_DEV_PADLOCK is not set
CONFIG_CRYPTO_DEV_GEODE=y
CONFIG_CRYPTO_DEV_HIFN_795X=y
CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
CONFIG_HAVE_KVM=y
# CONFIG_VIRTUALIZATION is not set
CONFIG_VIRTIO=y
CONFIG_VIRTIO_RING=y
CONFIG_BINARY_PRINTF=y
#
# Library routines
#
CONFIG_BITREVERSE=y
CONFIG_GENERIC_FIND_FIRST_BIT=y
CONFIG_GENERIC_FIND_NEXT_BIT=y
CONFIG_GENERIC_FIND_LAST_BIT=y
CONFIG_CRC_CCITT=m
CONFIG_CRC16=y
CONFIG_CRC_T10DIF=y
CONFIG_CRC_ITU_T=y
CONFIG_CRC32=y
CONFIG_CRC7=m
CONFIG_LIBCRC32C=y
CONFIG_AUDIT_GENERIC=y
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_LZO_COMPRESS=y
CONFIG_LZO_DECOMPRESS=y
CONFIG_TEXTSEARCH=y
CONFIG_TEXTSEARCH_KMP=m
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
CONFIG_CHECK_SIGNATURE=y
CONFIG_NLATTR=y
^ permalink raw reply [flat|nested] 14+ messages in thread* [patch] net/sctp/sysctl.c: Remove dead strategy handler
2009-12-08 19:45 ` Ingo Molnar
@ 2009-12-08 19:52 ` Ingo Molnar
2009-12-08 20:50 ` [GIT]: Networking David Miller
2009-12-08 20:51 ` Linus Torvalds
2 siblings, 0 replies; 14+ messages in thread
From: Ingo Molnar @ 2009-12-08 19:52 UTC (permalink / raw)
To: David Miller, Eric W. Biederman; +Cc: torvalds, akpm, netdev, linux-kernel
* Ingo Molnar <mingo@elte.hu> wrote:
> hi Dave,
>
> i just switched to today's -git tree and there's this new build failure
> on x86:
>
> net/sctp/sysctl.c:251: error: unknown field 'strategy' specified in initializer
> net/sctp/sysctl.c:251: error: 'sysctl_intvec' undeclared here (not in a function)
>
> havent looked into it yet - config attached.
That's interaction with the strategy handler removal from Eric. I think
the patch below will do the trick - the callsites have been updated
already to use proc_handler, so ->handler was a dead field.
Ingo
Signed-off-by: Ingo Molnar <mingo@elte.hu>
diff --git a/net/sctp/sysctl.c b/net/sctp/sysctl.c
index 419e1e9..832590b 100644
--- a/net/sctp/sysctl.c
+++ b/net/sctp/sysctl.c
@@ -248,7 +248,6 @@ static ctl_table sctp_table[] = {
.maxlen = sizeof(int),
.mode = 0644,
.proc_handler = &proc_dointvec_minmax,
- .strategy = &sysctl_intvec,
.extra1 = &one,
.extra2 = &rwnd_scale_max,
},
^ permalink raw reply related [flat|nested] 14+ messages in thread* Re: [GIT]: Networking
2009-12-08 19:45 ` Ingo Molnar
2009-12-08 19:52 ` [patch] net/sctp/sysctl.c: Remove dead strategy handler Ingo Molnar
@ 2009-12-08 20:50 ` David Miller
2009-12-09 1:54 ` Eric W. Biederman
2009-12-08 20:51 ` Linus Torvalds
2 siblings, 1 reply; 14+ messages in thread
From: David Miller @ 2009-12-08 20:50 UTC (permalink / raw)
To: mingo; +Cc: torvalds, akpm, netdev, linux-kernel, ebiederm
From: Ingo Molnar <mingo@elte.hu>
Date: Tue, 8 Dec 2009 20:45:30 +0100
> i just switched to today's -git tree and there's this new build failure
> on x86:
>
> net/sctp/sysctl.c:251: error: unknown field 'strategy' specified in initializer
> net/sctp/sysctl.c:251: error: 'sysctl_intvec' undeclared here (not in a function)
>
> havent looked into it yet - config attached.
It's probably a conflict with Eric Beiderman's sysctl cleanups that
got merged in at the same time.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [GIT]: Networking
2009-12-08 20:50 ` [GIT]: Networking David Miller
@ 2009-12-09 1:54 ` Eric W. Biederman
0 siblings, 0 replies; 14+ messages in thread
From: Eric W. Biederman @ 2009-12-09 1:54 UTC (permalink / raw)
To: David Miller; +Cc: mingo, torvalds, akpm, netdev, linux-kernel
David Miller <davem@davemloft.net> writes:
> From: Ingo Molnar <mingo@elte.hu>
> Date: Tue, 8 Dec 2009 20:45:30 +0100
>
>> i just switched to today's -git tree and there's this new build failure
>> on x86:
>>
>> net/sctp/sysctl.c:251: error: unknown field 'strategy' specified in initializer
>> net/sctp/sysctl.c:251: error: 'sysctl_intvec' undeclared here (not in a function)
>>
>> havent looked into it yet - config attached.
>
> It's probably a conflict with Eric Beiderman's sysctl cleanups that
> got merged in at the same time.
Yep. You guys figured it out. Thanks all.
I have looked and I don't see any more .ctl_name or .strategy fields
left in the kernel so this should be the last of it.
Hooray! Maintenance of binary sysctl is gone!
Eric
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [GIT]: Networking
2009-12-08 19:45 ` Ingo Molnar
2009-12-08 19:52 ` [patch] net/sctp/sysctl.c: Remove dead strategy handler Ingo Molnar
2009-12-08 20:50 ` [GIT]: Networking David Miller
@ 2009-12-08 20:51 ` Linus Torvalds
2009-12-08 20:52 ` David Miller
2 siblings, 1 reply; 14+ messages in thread
From: Linus Torvalds @ 2009-12-08 20:51 UTC (permalink / raw)
To: Ingo Molnar; +Cc: David Miller, akpm, netdev, linux-kernel
On Tue, 8 Dec 2009, Ingo Molnar wrote:
>
> hi Dave,
>
> i just switched to today's -git tree and there's this new build failure
> on x86:
>
> net/sctp/sysctl.c:251: error: unknown field 'strategy' specified in initializer
> net/sctp/sysctl.c:251: error: 'sysctl_intvec' undeclared here (not in a function)
>
> havent looked into it yet - config attached.
That's my mismerge. I should have removed the strategy field too, not just
the ctr_name. My bad, will fix up,
Linus
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [GIT]: Networking
2009-12-06 3:35 [GIT]: Networking David Miller
2009-12-08 19:45 ` Ingo Molnar
@ 2009-12-14 4:17 ` andrew hendry
2009-12-14 4:20 ` David Miller
1 sibling, 1 reply; 14+ messages in thread
From: andrew hendry @ 2009-12-14 4:17 UTC (permalink / raw)
To: David Miller; +Cc: netdev, linux-kernel
Hi Dave,
There were some other X.25 patches you took into net-next last month.
X25: Fix oops and refcnt problems from x25_dev_get
X25: Check for errors in x25_init
X25: Move SYSCTL ifdefs into header
But they didn't make it into the pull. If they need some work please
let me know.
Andrew.
2009/12/6 David Miller <davem@davemloft.net>:
>
> As usual the bulk of the changes are in the drivers, along with
> the usual large set of infrastructure changes in the wireless
> mac80211 layer.
>
> Some nice optimizations from Eric Dumazet, particularly in the
> area of RCU based network device lookups and unregistering
> many devices at once.
>
> Eric Biederman simplified namespace shutdown enormously and
> this has brought some namespace destruction test cased down
> from several minutes to less than a second.
>
> Please pull, thanks a lot!
>
> The following changes since commit 6ec22f9b037fc0c2e00ddb7023fad279c365324d:
> Linus Torvalds (1):
> Merge branch 'x86-debug-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
>
> are available in the git repository at:
>
> master.kernel.org:/pub/scm/linux/kernel/git/davem/net-next-2.6.git master
>
> Abhijeet Kolekar (7):
> iwlwifi/iwl3945 : unify apm stop operation
> iwlwifi: replace iwl_poll_direct_bit with iwl_poll_bit for CSR access
> iwlwifi/iwl3945: unify rts_tx_cmd_flag
> iwl3945: rename tx to tx_cmd
> iwlwifi/iwl3945: remove data_retry_limit
> iwl3945: rearrange the code.
> iwl3945: disable all tx fifos
>
> Ajit Khaparde (25):
> be2net: Get rid of net_device_stats from adapter.
> e1000e: Use the instance of net_device_stats from net_device.
> netxen: Use the instance of net_device_stats from net_device.
> myri10ge: Use the instance of net_device_stats from net_device.
> ixgbe: Use the instance of net_device_stats from net_device.
> igb: Use the instance of net_device_stats from net_device.
> e1000: Use the instance of net_device_stats from net_device.
> qlge: Use the instance of net_device_stats from net_device.
> ixgb: Use the instance of net_device_stats from net_device.
> ixgbe: Fix erroneous display of stats by ethtool -S
> e1000e: Fix erroneous display of stats by ethtool -S
> e1000: Fix erroneous display of stats by ethtool -S
> igb: Fix erroneous display of stats by ethtool -S
> ixgb: Fix erroneous display of stats by ethtool -S
> be2net: Add support for next generation of BladeEngine device.
> be2net: Add the new PCI IDs to PCI_DEVICE_TABLE.
> be2net: set netdev->vlan_features appropriately
> be2net: initialize netdev->perm_addr
> be2net: check for valid ether address
> be2net: fix to allow port beacon when device is closed
> be2net: Add be_rx_polls counter
> be2net: fix unnecessary access to hardware to get link, port info
> be2net: Changes to print fw command opcode when command is failed by controller.
> be2net: Support for WoL using magic packet after suspend.
> be2net: Bump up the driver version number
>
> Alan Cox (1):
> cosa: Kill off the use of the old ioctl path
>
> Alban Browaeys (1):
> wireless : use a dedicated workqueue for cfg80211.
>
> Alexander Duyck (79):
> igb: remove unused temp variable from stats clearing path
> igb: update comments for serdes config and update to handle duplex
> igb: update the approach taken to acquiring and releasing the phy lock
> igb: add locking to reads of the i2c interface
> igb: add combined function for setting rar and pool bits
> igb: make use of the uta to allow for promiscous mode filter
> igb: add support for 82576NS SerDes adapter
> igb: add function to handle mailbox lock
> igb: fix a few items where weren't correctly setup for mbx timeout
> igb: change how we handle alternate mac addresses
> igb: remove microwire support from igb
> igb: move the generic copper link setup code into e1000_phy.c
> igb: add code to retry a phy read in the event of failure on link check
> igb: add additional error handling to the phy code
> igb: add flushes between RAR writes when setting mac address
> igb: add new data structure for handling interrupts and NAPI
> igb: remove rx checksum good counter
> igb: increase minimum rx buffer size to 1K
> igb: move the tx and rx ring specific config into seperate functions
> igb: remove rx_ps_hdr_len
> igb: move SRRCTL register configuration into ring specific config
> igb: change the head and tail offsets into pointers
> igb: add pci device pointer to ring structure
> igb: move rx_buffer_len into the ring structure
> igb: move alloc_failed and csum_err stats into per rx-ring stat
> igb: add a flags value to the ring
> igb: place a pointer to the netdev struct in the ring itself
> igb: move the multiple receive queue configuration into seperate function
> igb: delay VF reset notification until after interrupts are enabed
> igb: setup vlan tag replication stripping in igb_vmm_control
> igb: re-use ring configuration code in ethtool testing
> igb: make tx ring map and free functionality non-static
> igb: make ethtool use core xmit map and free functionality
> igb: add single vector msi-x testing to interrupt test
> igb: cleanup "todo" code found in igb_ethtool.c
> igb: add support for seperate tx-usecs setting in ethtool
> igb: cleanup some of the code related to hw timestamping
> igb: misc cleanups within igb_ethtool.c
> igb: use packet buffer sizes from RXPBS register
> igb: replace the VF clear_to_send with a flags value
> igb: rework use of VMOLR in regards to PF and VFs
> igb: rework handling of the vfta and vlvf registers in relation to mng_vlan
> igb: move vf init into a seperate function
> igb: only process global stats in igb_update_stats
> igb: move global_quad_port_a from global into local static define
> igb: make tx hang check multiqueue, check eop descriptor
> igb: cleanup code related to ring resource allocation and free
> igb: change queue ordering for 82576 based adapters
> igb: cleanup interrupt enablement in regards to msix_other
> igb: Remove invalid stats counters
> igb: cleanup igb.h header whitespace and some structure formatting
> igb: cleanup igb xmit frame path
> igb: cleanup clean_rx_irq_adv and alloc_rx_buffers_adv
> igb: replace unecessary &adapter->hw with just hw where applicable
> igb: add pci_dev in few spots to clean up use of dev_err/info/warn
> igb: limit minimum mtu to 68 to keep ip bound to interface
> igb: open up SCTP checksum offloads to all MACs 82576 and newer
> igb: cleanup whitespace issues in igb_main.c
> igb: change type for ring sizes to u16 in igb_set_ring_param
> igb: move timesync init into a seperate function
> igb: when number of CPUs > 4 combine tx/rx queues to allow more queues
> igb: Rework how netdev->stats is handled
> igb: removed unused tx/rx total bytes/packets from adapter struct
> igb: check for packets on all tx rings when link is down
> igb: only recycle page if it is on our numa node
> igb: add support for the 82580 phy
> igb: add support for 82580 MAC
> igb: Add full support for 82580 devices
> ixgbe: Only set/clear VFE in ixgbe_set_rx_mode
> e1000e: remove use of skb_dma_map from e1000e driver
> e1000: remove use of skb_dma_map from e1000 driver
> ixgb: remove use of skb_dma_map from ixgb
> ixgbe: remove skb_dma_map/unmap calls from driver
> igb: remove use of skb_dma_map from driver
> igbvf: remove skb_dma_map/unmap call from drivers
> bnx2: remove skb_dma_map/unmap calls from driver
> be2net: remove use of skb_dma_map/unmap
> tg3: remove use of skb_dma_map/unmap
> skbuff: remove skb_dma_map/unmap
>
> Alexandre Cassen (1):
> IPv6: Fix 6RD typo
>
> Alexey Dobriyan (4):
> net: convert /proc/net/rt_acct to seq_file
> r8169: move PHY regs tables to .rodata
> ray_cs: convert to proc_fops
> ipw2x00: convert to seq_file
>
> Ali Gholami Rudi (1):
> ixgbe: r_idx not used in ixgbe_msix_clean_rx()
>
> Amerigo Wang (1):
> sctp: remove deprecated SCTP_GET_*_OLD stuffs
>
> Amit Kumar Salecha (10):
> netxen: remove sub 64-bit mem accesses
> netxen: defines for next revision
> netxen: 128 memory controller support
> netxen: reset sequence changes
> netxen: onchip memory access change
> netxen: support for new firmware file format
> netxen: update MAINTAINERS
> netxen: remove PCI IDs of CNA device
> netxen: fix merge 9b963e5d0e01461099a
> netxen: fix failure cases for fw hang recovery
>
> Amitkumar Karwar (4):
> libertas: Add auto deep sleep support for SD8385/SD8686/SD8688
> libertas: Use lbs_is_cmd_allowed() check in command handling routines.
> libertas: Check return status of command functions
> Bluetooth: Enable auto sleep mode for btmrvl driver
>
> Anant Gole (1):
> can: add TI CAN (HECC) driver
>
> Andreas Petlund (1):
> net: Corrected spelling error heurestics->heuristics
>
> Andrei Pelinescu-Onciul (4):
> sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE
> sctp: limit maximum autoclose setsockopt value
> sctp: fix integer overflow when setting the autoclose timer
> sctp: fix sctp_setsockopt_autoclose compile warning
>
> Andrew Hendry (1):
> X25: Enable setting of cause and diagnostic fields
>
> Andrew Morton (1):
> drivers/atm/solos-pci.c: fix warning/bug, clean up code
>
> Andrey Yurovsky (1):
> libertas: remove internal buffers from GSPI driver
>
> Andy Gospodarek (1):
> net: export device speed and duplex via sysfs
>
> Andy Grover (5):
> RDS: Add GET_MR_FOR_DEST sockopt
> RDS: Fix potential race around rds_i[bw]_allocation
> RDS: Fix panic on unload
> RDS: Do not send congestion updates to loopback connections
> RDS/IB+IW: Move recv processing to a tasklet
>
> Anton Vorontsov (17):
> gianfar: Some cleanups for startup_gfar()
> gianfar: Simplify skb resources freeing code
> gianfar: Don't needlessly set the wrap bit for the last RX BD
> gianfar: Split allocation and initialization steps out of startup_gfar()
> gianfar: Move tbase/rbase initialization to gfar_init_mac()
> gianfar: Factor out RX BDs initialization from gfar_new_rxbdp()
> gianfar: Factor out gfar_init_bds() from gfar_alloc_skb_resources()
> gianfar: Add support for hibernation
> fsl_pq_mdio: Fix compiler/sparse warnings (part 1)
> fsl_pq_mdio: Fix compiler/sparse warnings (part 2)
> gianfar: Fix compiler and sparse warnings
> skbuff: Do not allow skb recycling with disabled IRQs
> gianfar: Remove 'Interrupt problem!' warning
> gianfar: Fix build with CONFIG_PM=y
> gianfar: Fix thinko in gfar_set_rx_stash_index()
> gianfar: Fix race between gfar_error() and gfar_start_xmit()
> gianfar: Revive SKB recycling
>
> Arnaldo Carvalho de Melo (5):
> net: Introduce recvmmsg socket syscall
> ia64: Fix up the syscall table for recvmmsg
> net: Avoid compiler warning for mmsghdr when CONFIG_COMPAT is not selected
> alpha: Fixup recvmmsg syscall glue
> MIPS: Wire up recvmmsg syscall
>
> Arnd Bergmann (21):
> compat: add struct compat_ifreq etc to compat.h
> net/tun: handle compat_ioctl directly
> net, compat_ioctl: handle socket ioctl abuses in tty drivers
> net: copy socket ioctl code to net/socket.h
> appletalk:�,A handle SIOCATALKDIFADDR compat ioctl
> compat: move sockios handling to net/socket.c
> net, compat_ioctl: handle more ioctls correctly
> net/appletalk: push down BKL into a atalk_dgram_ops
> net/ipx: push down BKL into a ipx_dgram_ops
> net/irda: push BKL into proto_ops
> net/x25: push BKL usage into x25_proto
> net: kill proto_ops wrapper
> net, compat_ioctl: fix SIOCGMII ioctls
> net/compat_ioctl: support SIOCWANDEV
> net/compat: fix dev_ifsioc emulation corner cases
> net/atm: move all compat_ioctl handling to atm/ioctl.c
> hamradio/mkiss: fix typo in compat_ioctl
> veth: move loopback logic to common location
> macvlan: cleanup rx statistics
> macvlan: implement bridge, VEPA and private mode
> macvlan: export macvlan mode through netlink
>
> Atis Elsts (1):
> net: Add sk_mark route lookup support for IPv4 listening sockets
>
> Atsushi Nemoto (4):
> tc35815: Fix return value of tc35815_do_interrupt when NAPI enabled
> tc35815: Enable NAPI
> tc35815: Kill non-napi code
> tc35815: Kill unused code
>
> Bartlomiej Zolnierkiewicz (51):
> rt2800usb: make Kconfig help entry more helpful
> rt2800pci: make Kconfig help entry more helpful
> rt2800usb: fix rt2800usb_rfcsr_read()
> rt2800pci: fix crypto in TX frame
> rt2800pci: fix comment about register access
> rt2800pci: fix comment about IV/EIV fields
> rt2x00: fix rt2x00usb_register_read() comment
> rt2800usb: use rt2x00usb_register_multiwrite() to set key entries
> rt2800usb: fix comments in rt2800usb.h
> rt2x00: remove needless ifdefs from rt2x00leds.h
> rt2800usb: add rt2800_register_[read,write]() wrappers
> rt2800pci: add rt2800_register_[read,write]() wrappers
> rt2800usb: add rt2800_register_multi[read,write]() wrappers
> rt2800pci: add rt2800_register_multi[read,write]() wrappers
> rt2800usb: add rt2800_regbusy_read() wrapper
> rt2800pci: add rt2800_regbusy_read() wrapper
> rt2800usb: add rt2800_bbp_[read,write]() wrappers
> rt2800pci: add rt2800_bbp_[read,write]() wrappers
> rt2800usb: add rt2800_rfcsr_[read,write]() wrappers
> rt2800pci: add rt2800_rfcsr_[read,write]() wrappers
> rt2800usb: add rt2800_rf_[read,write]() wrappers
> rt2800pci: add rt2800_rf_[read,write]() wrappers
> rt2800usb: add rt2800_mcu_request() wrapper
> rt2800pci: add rt2800_mcu_request() wrapper
> rt2x00: add driver private field to struct rt2x00_dev
> rt2800usb: convert to use struct rt2800_ops methods
> rt2800pci: convert to use struct rt2800_ops methods
> rt2x00: fix rt2x00usb_register_multiwrite() arguments
> rt2x00: fix rt2x00usb_regbusy_read() arguments
> rt2x00: fix rt2x00pci_register_multi[read,write]() arguments
> rt2800: add rt2800lib.h
> rt2800usb: add RXINFO_DESC_SIZE definition
> rt2800: fix duplication in header files
> rt2800: fix comments in rt2800.h
> rt2x00: add support for different chipset interfaces
> rt2800: prepare for rt2800lib addition
> rt2800: add rt2800lib (part one)
> rt2800: add rt2800lib (part two)
> rt2x00: move REGISTER_BUSY_* definitions to rt2x00.h
> rt2800: add rt2800lib (part three)
> rt2800: add rt2800lib (part four)
> rt2800: prepare for unification of EEPROM support code
> rt2800: unify EEPROM support code
> rt2800pci: add missing RF values to rf_vals table
> rt2800usb: reorganize code in rt2800usb_probe_hw_mode()
> rt2800: prepare for rt2800*_probe_hw_mode() unification
> rt2800: unify rt2800*_probe_hw_mode()
> rt2800usb: fix RX descriptor naming
> rt2800: add eFuse EEPROM support code to rt2800lib
> rt2800usb: add eFuse EEPROM support
> rt2500usb: remove dead link tuning code
>
> Ben Dooks (1):
> DM9000: Wake on LAN support
>
> Ben Hutchings (130):
> qeth: Convert ethtool get_stats_count() ops to get_sset_count()
> tehuti: Convert ethtool get_stats_count() ops to get_sset_count()
> net: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count()
> ethtool: Remove support for obsolete string query operations
> ethtool: Add reset operation
> mdio: Advertise pause (flow control) settings even if autoneg is off
> mdio: Expose pause frame advertising flags to ethtool
> sfc: 10Xpress: Initialise pause advertising flags
> sfc: 10Xpress: Report support for pause frames
> sfc: Remove redundant header gmii.h
> sfc: Remove redundant hardware initialisation
> sfc: Rename Falcon-specific board code and types
> sfc: Merge sfe4001.c into falcon_boards.c
> sfc: Remove boards.h, moving last remaining declaration to falcon.h
> sfc: Remove versioned bitfield macros
> sfc: Move RX data FIFO thresholds out of struct efx_nic_type
> sfc: Update hardware definitions for Siena
> sfc: Rename register I/O header and functions used by both Falcon and Siena
> sfc: Eliminate indirect lookups of queue size constants
> sfc: Define DMA address mask explicitly in terms of descriptor field width
> sfc: Move all TX DMA length limiting into tx.c
> sfc: Merge struct efx_blinker into struct efx_board
> sfc: Change order of device removal to reverse of probe order
> sfc: Remove declarations of nonexistent functions
> sfc: Move efx_xmit_done() declaration into correct stanza
> sfc: Move shared members of struct falcon_nic_data into struct efx_nic
> sfc: Maintain interrupt moderation values in ticks, not microseconds
> sfc: Removed kernel-doc for nonexistent member of efx_phy_operations
> sfc: Remove pointless abstraction of memory BAR number
> sfc: Merge falcon_probe_phy() into falcon_probe_port()
> sfc: Remove incorrect assertion from efx_pci_remove_main()
> sfc: Remove unnecessary tests of efx->membase
> sfc: Move MTD probe after netdev registration and name allocation
> sfc: Merge efx_fc_resolve() into efx_mdio_get_pause()
> sfc: Remove unused code for non-autoneg speed/duplex switching
> sfc: Rename 'xfp' file and functions to reflect reality
> sfc: Really allow RX checksum offload to be disabled
> via-velocity: Remove private device list
> gro: Name the GRO result enumeration type
> gro: Change all receive functions to return GRO result codes
> sfc: Feed GRO result into RX allocation policy and interrupt moderation
> sfc: Enable heuristic selection between page and skb RX buffers
> netx: declare MODULE_FIRMWARE
> solos-pci: declare MODULE_FIRMWARE
> ambassador: declare MODULE_FIRMWARE
> bnx2x: declare MODULE_FIRMWARE
> cxgb3: declare MODULE_FIRMWARE
> myri10ge: declare MODULE_FIRMWARE
> spider-net: declare MODULE_FIRMWARE
> tms380tr: declare MODULE_FIRMWARE
> pcnet-cs: declare MODULE_FIRMWARE
> speedfax: declare MODULE_FIRMWARE
> usbnet: Set link down initially for drivers that update link state
> at76c50x-usb: declare MODULE_FIRMWARE
> atmel: declare MODULE_FIRMWARE
> ipw2100: declare MODULE_FIRMWARE
> ipw2200: declare MODULE_FIRMWARE
> iwmc3200wifi: declare MODULE_FIRMWARE
> libertas: declare MODULE_FIRMWARE
> libertas_tf_usb: declare MODULE_FIRMWARE
> mwl8k: declare MODULE_FIRMWARE
> orinoco: declare MODULE_FIRMWARE
> prism54: declare MODULE_FIRMWARE
> wl12xx: declare MODULE_FIRMWARE
> zd1201: declare MODULE_FIRMWARE
> zd1211rw: declare MODULE_FIRMWARE
> sfc: Remove pointless abstraction of memory BAR number (2)
> sfc: Remove redundant gotos from __efx_rx_packet()
> sfc: Remove ridiculously paranoid assertions
> sfc: Move assertions and buffer cleanup earlier in efx_rx_packet_lro()
> sfc: Record RX queue number on GRO path
> sfc: SFT9001: Reset LED configuration correctly after blinking
> sfc: Use a single blink implementation
> sfc: Rename efx_board::init_leds to init_phy and use for SFN4111T
> sfc: Make board information explicitly Falcon-specific
> sfc: Move definition of struct falcon_nic_data into falcon.h
> sfc: Move struct falcon_board into struct falcon_nic_data
> sfc: Move all I2C stuff into struct falcon_board
> sfc: Gather link state fields in struct efx_nic into new struct efx_link_state
> sfc: Remove unnecessary casts to struct sk_buff *
> sfc: Remove redundant efx_xmit() function
> sfc: Combine high-level header files
> sfc: Log interrupt and reset type names, not numbers
> sfc: Fix descriptor cache sizes
> sfc: Treat all MAC registers as 128-bit
> sfc: Strengthen EFX_ASSERT_RESET_SERIALISED
> sfc: Comment corrections
> sfc: Remove unused constant
> sfc: Clean up struct falcon_board and struct falcon_board_data
> sfc: Fix bugs in RX queue flushing
> sfc: Remove unused function efx_flush_queues()
> sfc: Hold MAC lock for longer in efx_init_port()
> sfc: Split MAC stats DMA initiation and completion
> sfc: Move Falcon board/PHY/MAC monitoring code to falcon.c
> sfc: Simplify XMAC link polling
> sfc: Change MAC promiscuity and multicast hash at the same time
> sfc: Move inline comment into kernel-doc
> sfc: Do not set net_device::trans_start in self-test
> sfc: Limit some hardware workarounds to Falcon
> sfc: Remove another unused workaround macro
> sfc: Remove some redundant whitespace
> sfc: Decouple NIC revision number from Falcon PCI revision number
> sfc: Move descriptor cache base addresses to struct efx_nic_type
> sfc: Clean up RX event handling
> sfc: Remove redundant writes to INT_ADR_KER
> sfc: Remove duplicate hardware structure definitions
> sfc: Turn pause frame generation on and off at the MAC, not the RX FIFO
> sfc: Move Falcon NIC operations to efx_nic_type
> sfc: Refactor link configuration
> sfc: Add power-management and wake-on-LAN support
> sfc: Implement ethtool reset operation
> sfc: Add efx_nic_type operation for register self-test
> sfc: Add efx_nic_type operation for NVRAM self-test
> sfc: Add efx_nic_type operation for identity LED control
> sfc: Separate shared NIC code from Falcon-specific and rename accordingly
> sfc: Fold falcon_probe_nic_variant() into falcon_probe_nic()
> sfc: Extend loopback mode enumeration
> sfc: Remove static PHY data and enumerations
> sfc: Extend MTD driver for use with new NICs
> sfc: Allow for additional checksum offload features
> sfc: Rename falcon.h to nic.h
> sfc: Move shared NIC code from falcon.c to new source file nic.c
> sfc: Add support for SFC9000 family (1)
> sfc: Add support for SFC9000 family (2)
> sfc: Implement TSO for TCP/IPv6
> sfc: Update version, copyright dates, authors
> atl1e: Allow TX checksum offload and TSO to be disabled and reenabled
> atl1e: Remove redundant definitions of ethtool operations
> atl1e: Remove non-implementation of ethtool set_msglevel() operation
> Bluetooth: Declare MODULE_FIRMWARE for Marvell SDIO driver
>
> Ben M Cahill (23):
> iwl3945: update iwl3945_apm_init()
> iwlwifi: turn off device when not used.
> iwl3945: remove unnecessary call to apm_ops.reset()
> iwlagn, iwl3945: remove apm_reset() functions
> iwl3945: streamline iwl3945_rfkill_poll()
> iwl3945: move iwl_power_initialize()
> iwlwifi: consolidate apm_init() functions
> iwlwifi: make sure device is reset when unloading driver
> iwlwifi: remove unneeded locks from apm_stop() and stop_master()
> iwlwifi: remove power-wasting calls to apm_ops.init()
> iwlagn: invoke L0S workaround for 6000/1000 series
> iwlagn: Clarify FH_TX interrupt
> iwlagn: update write pointers for all tx queues after wakeup
> iwlwifi: Limit size of Event Log dump
> iwlwifi: speed up event log dumps
> iwlwifi: Update comments for struct iwl_ssid_ie
> iwlwifi: Add comments about MAC_ACCESS_REQ
> iwlagn: update write pointers in iwl_irq_tasklet()
> iwlwifi: MAC_ACCESS_REQ cleanup
> iwl3945: Reset saved POWER_TABLE_CMD in "up"
> iwlwifi: Add comments about CSR registers
> iwlwifi: Add iwl_write8()
> iwlagn: Use iwl_write8() for CSR_INT_COALESCING register
>
> Benoit PAPILLAULT (2):
> zd1211rw: Fix TX status reporting in order to have proper rate control
> ath9k: This patch fix RX unpadding for any received frame.
>
> Benoit Papillault (1):
> ath9k: Proper padding/unpadding for the TX/RX path.
>
> Bob Copeland (2):
> ath5k: use noise calibration from madwifi hal
> ath5k: allow setting txpower to 0
>
> Breno Leitao (1):
> bnx2: EEH is failing with timeout
>
> Brian Haley (5):
> Use sk_mark for IPv6 routing lookups
> IPv6: Fix 6RD build error
> IPv6: use ipv6_addr_copy() in ip6_route_redirect()
> IPv6: use ipv6_addr_set_v4mapped()
> IPv6: use ipv6_addr_v4mapped()
>
> Bruce Allan (35):
> e1000e: flow control doesn't re-enable
> e1000e: check WoL mode is among set of supported modes
> e1000e: add missing tests for 82583 in ethtool functions
> e1000e: clearing interrupt timers causes descriptors to get flushed
> e1000e: function pointers for ethtool set/get offloads
> e1000e: don't clean Rx ring while resetting
> e1000e: link reporting problems
> e1000e: improper return code signage
> e1000e: disable K1 on PCH LOM when in PHY loopback mode
> e1000e: Incorrect MII Link beat reporting.
> e1000e: cleanup redundant #include's
> e1000e: consolidate two dbug macros into one simpler one
> e1000e: cleanup ops function pointers
> e1000e: update copyright information
> e1000e: remove comments regarding a non-existent api module
> e1000e: provide comment for 82571 workaround
> e1000e: set bools to true/false instead of 1/0
> e1000e: cleanup - shift indentation left by exiting early in e1000_tso
> e1000e: cleanup functions that clear hardware statistics
> e1000e: set pm_qos DMA latency requirement per interface when needed
> e1000e: do not error out on identification LED init failure
> e1000e: remove redundant might_sleep()
> e1000e: cosmetic - group local variables of the same type
> e1000e: update Tx Unit hang detection message
> e1000e: provide family-specific functions to manage VLAN filter arrays
> e1000e: guard against buffer overflow in cable length tables
> e1000e: provide family-specific PHY power up/down operations
> e1000e: ensure the link state is correct for serdes links
> e1000e: enable new 82567V-3 device
> e1000e: comment corrections
> e1000e: add debug messages
> e1000e: PHY type cleanups in e1000e_check_downshift()
> e1000e: check_polarity function pointers not set for 8257x
> e1000e: refactor PHY ID detection workaround
> e1000e: correct ICH/PCH PHY operations function pointers
>
> Changli Gao (3):
> netfilter: nf_conntrack: avoid additional compare.
> act_mirred: cleanup
> act_mirred: optimization.
>
> Christian Lamparter (6):
> iwlwifi: drop lib80211 dependency
> ar9170: atomic pending A-MPDU counter
> ar9170usb: atomic pending urbs counter
> ar9170: don't filter BlockACK frames
> p54: disable channels with incomplete calibration data sets
> ar9170: do not discard valuable DUPOFDM frames
>
> Christian Pellegrin (2):
> can: Driver for the Microchip MCP251x SPI CAN controllers
> can: fix setting mcp251x bit timing on open
>
> Cindy H Kao (9):
> wimax/i2400m: fix the bootmode RX deadlock in SDIO driver
> wimax/iwmc3200: overwrite SDIO IOR timeout value to avoid platform hang
> wimax/iwmc3200: don't disable the SDIO function if enable fails
> wimax/iwmc3200: increase wait time before enable retry
> wimax/i2400m/sdio: clear the INTR status bit after reading size
> wimax/i2400m: don't write to memory allocated by request_firmware()
> wimax/iwmc3200: add new sdio device ID to support iwmc3200 2.5GHz sku
> wimax/i2400m: use JUMP cmd for last FW chunk indication
> wimax/i2400m: change the bcf_len to exclude the extended header size
>
> Cosmin Ratiu (1):
> ipv6: fix devconf after adding force_tllao option
>
> Cyrill Gorcunov (2):
> net,socket: introduce DECLARE_SOCKADDR helper to catch overflow at build time
> net: netlink_getname, packet_getname -- use DECLARE_SOCKADDR guard
>
> Dan Williams (1):
> i2400m: minimal ethtool support
>
> Daniel C Halperin (5):
> iwlwifi: clean up rs_tx_status
> iwlwifi: do not clear TX info flags when receiving BlockAckResponse
> iwlwifi: add aggregation tables to the rate scaling algorithm
> iwlwifi: fix bugs in beacon configuration
> iwlwifi: make iwlwifi send beacons
>
> David Graham (1):
> e100: Fix to allow systems with FW based cards to resume from STD
>
> David Kilroy (1):
> orinoco: use cfg80211 ethtool ops
>
> David S. Miller (38):
> Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
> Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
> Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
> Revert "af_packet: add interframe drop cmsg (v6)"
> cnic: Need to include net/ip6_checksum.h
> Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
> sparc: Add missing __NR_recvmmsg define.
> Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
> igb: Fix warnings in igb_set_ringparam()
> Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
> Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
> net: Fix build warning in sock_bindtodevice().
> Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
> Merge branch 'linux-2.6.33.y' of git://git.kernel.org/.../inaky/wimax
> Merge branch 'for-next' of git://git.kernel.org/.../lowpan/lowpan
> net: compat: No need to define IFHWADDRLEN and IFNAMSIZ twice.
> Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
> Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
> Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
> ipv6: Remove unused var in inet6_dump_ifinfo()
> clocksource/timecompare: Fix symbol exports to be GPL'd.
> Merge branch 'for-next' of git://git.kernel.org/.../lowpan/lowpan
> Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
> Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
> Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
> tcp: Don't make syn cookies initial setting depend on CONFIG_SYSCTL
> Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
> Merge branch 'net-next' of git://git.kernel.org/.../vxy/lksctp-dev
> Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
> Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
> Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
> Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
> tcp: Fix warning on 64-bit.
> tcp: sysctl_tcp_cookie_size needs to be exported to modules.
> Merge branch 'master' of git://git.kernel.org/.../kaber/nf-next-2.6
> Merge branch 'master' of git://git.kernel.org/.../holtmann/bluetooth-next-2.6
> Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
> Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
>
> David-John Willis (2):
> wl1251: add support for PG11 chips.
> wl1251: add NVS in EEPROM support
>
> Denis Kirjanov (1):
> mv643xx: convert to netdev_tx_t
>
> Dhananjay Phadke (11):
> netxen: add access to on chip memory for tools
> netxen: annotate register windowing code
> netxen: separate register and memory access lock
> netxen: add sysfs entries for diag tools
> netxen: fix error codes in for tools access
> netxen; update version to 4.0.62
> netxen: refactor indirect register access
> netxen: add PCI IDs for new chip
> netxen: update module info
> netxen: module firmware hints
> netxen: update version to 4.0.65
>
> Dirk Brandewie (5):
> wimax/i2400m: Update comments to talk about SDIO reset and not USB.
> wimax/i2400m: Ensure boot mode cmd and ack buffers are alloc'd before first message
> wimax/i2400m: Make boot retries a BUS-specific parameter
> wimax/i2400m: USB driver uses a configurable endpoint map
> wimax/i6x50: add Intel WiFi/WiMAX Link 6050 Series support
>
> Dmitry Eremin-Solenikov (18):
> wpan-phy: add a helper to put the wpan_phy device
> wpan-phy: add wpan-phy iteration functions
> wpan-phy: init channel/page fields
> wpan-phy: use snprintf to limit the amount of chars written
> wpan-phy: allow specifying a per-page channel mask
> wpan-phy: follow usual patter of devices registration
> ieee802154: constify struct net_device in some operations
> ieee802154: merge nl802154 and wpan-class in single module
> ieee802154: split away MAC commands implementation
> ieee802154: add LIST_PHY command support
> fakehard: no need to export net_to_phy, make it static
> fakehard: claim all 2.4 Ghz channels as supported
> ieee802154: add an mlme_ops call to retrieve PHY object
> fakehard: mlme_ops->get_phy implementation
> ieee802154: add two nl802154 helpers
> ieee802154: add PHY_NAME to LIST_IFACE command results
> ieee802154: add support for creation/removal of logic interfaces
> ieee802154: make wpan-phy class registration to subsys_initcall
>
> Don Skidmore (3):
> ixgbe: add support for 82599 based Express Module X520-P2
> ixgbe: Fix KR to KX fail over for Mezzanine cards
> ixgbe: LINKS2 is not a valid register for 82598
>
> Eilon Greenstein (12):
> bnx2x: Add FW 5.2.7
> bnx2x: Allowing 0 as initial fairness value
> bnx2x: Remove old FW files
> bnx2x: Changing the Disabled state to a flag
> bnx2x: Adding FW mailbox mutex
> bnx2x: Do not call load/unload functionality from DCC
> bnx2x: Report the maximal available BW as link speed
> bnx2x: Update to version 1.52.1-1
> bnx2x: GSO implies CSUM offload
> bnx2x: Remove misleading error print
> bnx2x: Change coalescing granularity to 4us
> bnx2x: version 1.52.1-4
>
> Einar Lueck (2):
> ctcm rollback in case of errors
> qeth: Exploit Connection Isolation
>
> Eric Dumazet (100):
> icmp: No need to call sk_write_space()
> pktgen: Avoid dirtying skb->users when txq is full
> tunnels: Optimize tx path
> net: speedup sk_wake_async()
> Use sk_mark for routing lookup in more places
> pkt_sched: gen_estimator: Dont report fake rate estimators
> udp: dynamically size hash tables at boot time
> tcp: replace ehash_size by ehash_mask
> net: Add netdev_alloc_skb_ip_align() helper
> net: Use netdev_alloc_skb_ip_align()
> net: sk_drops consolidation
> inet: rename some inet_sock fields
> net: sk_drops consolidation part 2
> af_packet: Avoid cache line dirtying
> af_packet: mc_drop/flush_mclist changes
> filter: Add SKF_AD_QUEUE instruction
> rtnetlink: rtnl_setlink() and rtnl_getlink() changes
> ipv6 sit: RCU conversion phase I
> ipv6 sit: RCU conversion phase II
> xfrm6_tunnel: RCU conversion
> ipip: convert hash tables locking to RCU
> ip6tnl: convert hash tables locking to RCU
> gre: convert hash tables locking to RCU
> rtnetlink: speedup rtnl_dump_ifinfo()
> vlan: allow null VLAN ID to be used
> net: Introduce unregister_netdevice_queue()
> net: Introduce unregister_netdevice_many()
> net: add a list_head parameter to dellink() method
> vlan: Optimize multiple unregistration
> ipip: Optimize multiple unregistration
> gre: Optimize multiple unregistration
> net: sysfs: ethtool_ops can be NULL
> bridge: Optimize multiple unregistration
> ip6tnl: Optimize multiple unregistration
> ipmr: Optimize multiple unregistration
> ipv6 sit: Optimize multiple unregistration
> ip6mr: Optimize multiple unregistration
> net: Introduce dev_get_by_index_rcu()
> veth: Fix veth_dellink method
> net: use hlist_for_each_entry()
> net: Introduce dev_get_by_name_rcu()
> ipv4: inetdev_by_index() switch to RCU
> icmp: icmp_send() can avoid a dev_put()
> net: RCU locking for simple ioctl()
> ifb: RCU locking avoids touching dev refcount
> pppoe: RCU locking in get_item_by_addr()
> packet: less dev_put() calls
> ip6tnl: less dev_put() calls
> ipv6: no more dev_put() in inet6_bind()
> ipv6: no more dev_put() in datagram_send_ctl()
> net: cleanup include/net
> bnx2: avoid compiler warnings
> em_meta: avoid one dev_put()
> net: Introduce for_each_netdev_rcu() iterator
> net: cleanup include/linux
> decnet: avoid touching device refcount in dn_dev_by_index()
> netfilter: remove synchronize_net() calls in ip_queue/ip6_queue
> net: net/ipv4/devinet.c cleanups
> bridge: remove dev_put() in add_del_if()
> netlabel: remove dev_put() calls
> sctp: ipv6: avoid touching device refcount
> net_cls: Use __dev_get_by_index()
> ip_frag: dont touch device refcount
> net: sock_bindtodevice() RCU-ification
> pktgen: tx_bytes might be slightly wrong
> rtnetlink: Cleanups
> ipv6: avoid dev_hold()/dev_put() in rawv6_bind()
> udp: add a counter into udp_hslot
> udp: split sk_hash into two u16 hashes
> udp: secondary hash on (local port, local address)
> ipv4: udp: optimize unicast RX path
> ipv6: udp: optimize unicast RX path
> ipv4: udp: Optimise multicast reception
> ipv6: udp: Optimise multicast reception
> udp: multicast RX should increment SNMP/sk_drops counter in allocation failures
> udp: bind() optimisation
> ipv6: speedup inet6_dump_ifinfo()
> ipv6: Allow inet6_dump_addr() to handle more than 64 addresses
> parisc: led: Use for_each_netdev_rcu()
> ipv6: use RCU to walk list of network devices
> igmp: Use next_net_device_rcu()
> ipv4: speedup inet_dump_ifaddr()
> ipv6: speedup inet6_dump_addr()
> inetpeer: Optimize inet_getid()
> net: check the return value of ndo_select_queue()
> vlan: Use __vlan_hwaccel_put_tag() in rx
> net: add dev_txq_stats_fold() helper
> vlan: Precise RX stats accounting
> macvlan: Precise RX stats accounting
> linkwatch: linkwatch_forget_dev() to speedup device dismantle
> netns: net_identifiers should be read_mostly
> netsched: Allow var_sk_bound_if meta to work on all namespaces
> net: rename skb->iif to skb->skb_iif
> mac80211: Speedup ieee80211_remove_interfaces()
> pktgen: NUMA aware
> tcp: tcp_disconnect() should clear window_clamp
> ieee802154: merge cleanup
> tcp: diag: Dont report negative values for rx queue
> tcp: connect() race with timewait reuse
> tcp: fix a timewait refcnt race
>
> Eric Paris (3):
> net: drop capability from protocol definitions
> net: pass kern to net_proto_family create function
> net: check kern before calling security subsystem
>
> Eric W. Biederman (37):
> net: Allow devices to specify a device specific sysfs group.
> bond: Simply bond sysfs group creation
> bond: Simplify bond_create.
> bond: Simplify bond device destruction
> bond: Implement a basic set of rtnl link ops
> bond: Add support for multiple network namespaces
> bond: Get the rtnl_link_ops support correct
> veth: Fix unregister_netdevice_queue for veth
> net: Support specifying the network namespace upon device creation.
> net: NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH
> net: Implement for_each_netdev_reverse.
> net: Batch network namespace destruction.
> net: Automatically allocate per namespace data.
> net: Simplify loopback and improve batching.
> net: Simplfy default_device_exit and improve batching.
> net: Simplify the bond drivers pernet operations.
> net: Simplify vlan pernet operations.
> net: Simplify af_key pernet operations.
> net: Simplify conntrack_proto_dccp pernet operations.
> net: Simplify conntrack_proto_gre pernet operations.
> net: Simplify ppp_generic pernet operations.
> net: Simplify pppoe pernet operations.
> net: Simplify pppol2tp pernet operations.
> net: Simplify phonet pernet operations.
> net: Simplify ip_gre pernet operations.
> net: Simplify ipip pernet operations.
> net: Simplify ip6_tunnel pernet operations.
> net: Simplify ipip6 aka sit pernet operations.
> net: remove [un]register_pernet_gen_... and update the docs.
> net: Teach vlans to cleanup as a pernet subsystem
> net: Add support for batching network namespace cleanups
> net: Move network device exit batching
> net: Allow xfrm_user_net_exit to batch efficiently.
> netns: Add an explicit rcu_barrier to unregister_pernet_{device|subsys}
> net: Allow fib_rule_unregister to batch
> net: Use rcu lookups in inet_twsk_purge.
> net: Batch inet_twsk_purge
>
> Felix Fietkau (11):
> nl80211: add a parameter for using 4-address frames on virtual interfaces
> mac80211: implement support for 4-address frames for AP and client mode
> mac80211: fix broadcast frame handling for 4-addr AP VLANs
> nl80211: only allow adding stations to running vlan interfaces
> ath9k: fix massive rx packet loss issue
> mac80211: reduce the amount of unnecessary traffic on cooked monitor interfaces
> mac80211: add the total ampdu length to tx info
> ath9k: get rid of tx_info_priv
> ath9k: properly use the mac80211 rate control api
> ath9k: clean up rc rate table
> ath9k: separate debugfs support from CONFIG_ATH_DEBUG
>
> Figo.zhang (2):
> NET/KS8695: add support NAPI for Rx
> NET:KS8695: add API for get rx interrupt bit
>
> Florian Westphal (1):
> netfilter: xtables: fix conntrack match v1 ipt-save output
>
> Frank Blaschka (3):
> ctcm: suspend has to wait for outstanding I/O
> qeth: rework TSO functions
> qeth: allow dynamic change of rx checksumming
>
> Gabor Juhos (1):
> ath9k: enable 2GHz band only if the device supports it
>
> Geoff Levand (1):
> net/ps3: Cleanup gelic enums
>
> Gerrit Renker (4):
> dccp ccid-2: Overhaul CCID naming convention 1/2
> dccp ccid-3: Overhaul CCID naming convention 2/2
> dccp ccid-2: Remove CCID naming redundancy 1/2
> dccp ccid-3: Remove CCID naming redundancy 2/2
>
> Gertjan van Wingerde (17):
> rt2x00: Move interface type assignments to generic code.
> rt2x00: Fix building of rt2800lib when rt2x00 driver is built-in.
> rt2x00: Add dynamic detection of eFuse EEPROM in rt2800pci.
> rt2x00: Update copyright statements.
> rt2x00: Fix typo in rf programming of rt2800lib.
> rt2x00: Properly detect Ralink RT3070 devices.
> rt2x00: Fix rt2800lib RF chip programming selection.
> rt2x00: Initialize rf302x RF values properly for rt2800pci.
> rt2x00: Log RT/RF chipset information correctly.
> rt2x00: Fix BUG on rt2800usb when trying to read eFuse EEPROM.
> rt2x00: Only initialize HT on rt2800 devices that support it.
> rt2x00: Remove unused variable frame_control from rt2x00mac_tx.
> rt2x00: Clean up use of rt2x00_intf_is_pci.
> rt2x00: Fix typo (lengt --> length) in rt2x00queue.c
> rt2x00: Whitespace cleanup.
> rt2x00: Centralize setting of extra TX headroom requested by rt2x00.
> rt2x00: Fix padding bug on L2PAD devices.
>
> Gilad Ben-Yossef (9):
> Only parse time stamp TCP option in time wait sock
> Allow tcp_parse_options to consult dst entry
> Add dst_feature to query route entry features
> Add the no SACK route option feature
> Allow disabling TCP timestamp options per route
> Allow to turn off TCP window scale opt per route
> Allow disabling of DSACK TCP option per route
> tcp: Do not call IPv4 specific func in tcp_check_req
> tcp: Use defaults when no route options are available
>
> Greg Kroah-Hartman (4):
> Staging: strip: add TODO file
> Staging: arlan: add TODO file
> Staging: wavelan: add TODO file
> Staging: netwave: add TODO file
>
> Gustavo F. Padovan (5):
> Bluetooth: Initialize variables and timers for both channel's sides
> Bluetooth: Fix unset of SrejActioned flag
> Bluetooth: Fix sending ReqSeq on I-frames
> Bluetooth: Implement RejActioned flag
> Bluetooth: Fix 'SendRRorRNR' to send the ReqSeq value
>
> G�+!bor Stefanik (1):
> b43: LP-PHY: Begin implementing calibration & software RFKILL support
>
> Hagen Paul Pfeifer (2):
> econet: Fix redeclaration of symbol len
> ipv4: Define cipso_v4_delopt static
>
> Hannes Eder (1):
> netfilter: nf_nat_helper: tidy up adjust_tcp_sequence
>
> Heiko Carstens (1):
> net/s390 drivers: add missing 'const' attribute
>
> Hendrik Brueckner (1):
> af_iucv: use sk functions to modify sk->sk_ack_backlog
>
> Herbert Xu (1):
> sit: Clean up DF code by copying from IPIP
>
> Hideyuki Sasaki (1):
> net/ps3: Add support for gelic link negotiation
>
> Holger Schurig (34):
> nl80211: report age of scan results
> libertas: separate libertas' Kconfig in it's own file
> libertas: first stab at cfg80211 support
> libertas: remove extraneous select FW_LOADER
> libertas: depend on CONFIG_CFG80211
> cfg80211: no cookies in cfg80211_send_XXX()
> cfg80211: remove warning in deauth case
> libertas: make __lbs_cmd_async() non-static
> libertas: cleanup host.h and hostcmd.h
> libertas: harmonize cmd.h
> libertas: make lbs_get_channel() static
> libertas: remove unused lbs_cmd_802_11_inactivity_timeout()
> libertas: remove unused 11d code
> libertas: remove unused 11d.h as well, priv->countryinfo
> libertas: change IW_ESSID_MAX_SIZE -> IEEE80211_MAX_SSID_LEN
> libertas: move scan/assoc related stuff
> libertas: sort variables in struct lbs_private
> libertas: get current channel out of priv->curbssparams
> libertas: move association related commands into assoc.c
> libertas: move lbs_send_iwevcustom_event() to wext.c
> libertas: remove handling for CMD_802_11_LED_GPIO_CTRL
> libertas: remove handling for CMD_GET_TSF
> libertas: remove "struct cmd_ds_gen"
> libertas: move SIOCGIWAP calls to wext.c
> libertas: move mic failure event to wext.c
> libertas: sort and categorize entries in decl.h
> libertas: remove some references to IW_MODE_abc
> cfg80211: introduce nl80211_get_ifidx()
> cfg80211: return channel noise via survey API
> libertas: rename persistcfg.c -> mesh.c
> libertas: introduce mesh.h
> libertas: moveing mesh-related functions into mesh.c
> libertas: move mesh-only ethtool operations into mesh.c
> libertas: move mesh command handling into mesh.c
>
> Huaxu Wan (2):
> iwlwifi: add module firmware info for 1000 series
> iwlwifi: clear the translate table area
>
> Ilia K (1):
> add vif using local interface index instead of IP
>
> Ilpo J�+#rvinen (1):
> tcp: clear hints to avoid a stale one (nfs only affected?)
>
> Inaky Perez-Gonzalez (47):
> wimax: indicate initial SW rfkill state is "blocked"
> wimax/i2400m: be smarter about copying command buffer to bm_cmd_buf
> wimax/i2400m: during probe, call sdio_disable at most once
> wimax/i2400m: add missing debug submodule definition
> wimax: allow specifying debug levels as command line option
> wimax/i2400m: workaround not-so-working %zd printf format
> wimax/i2400m: decide properly if using signed vs non-signed firmware loading
> wimax/i2400m: rework bootrom initialization to be more flexible
> wimax/i2400m: retry loading firmware files in sequence
> wimax/i2400m: fix reboot echo/ack barker deadlock
> wimax/i2400m: verify firmware format version is known
> wimax/i2400m: support extended firmware format
> wimax/i2400m: on firmware upload, select BCF header that matches device's request
> wimax/i2400m: clean up & add a payload argument to i2400m_schedule_work()
> wimax/i2400m: add reason argument to i2400m_dev_reset_handle()
> wimax/i2400m: cache firmware on system suspend
> wimax/i2400m: implement .reset_resume in USB subdriver
> wimax/i2400m: don't overwrite error codes when failing to load firmware
> wimax/i2400m: on device stop, clean up pending wake & TX work
> wimax/i2400m: cleanup initialization/destruction flow
> wimax/i2400m: clarify and fix i2400m->{ready,updown}
> wimax/i2400m: introduce i2400m->bus_setup/release
> wimax/i2400m: do bootmode buffer management in i2400m_setup/release()
> wimax/i2400m: Implement pre/post reset support in the USB driver
> wimax/i2400m: reduce verbosity of debug messages in boot mode
> wimax/i2400m: fix race condition with tcpdump et al
> wimax: allow user space to send messages once the device is registered
> wimax: allow WIMAX_RF_QUERY calls when state is still uninitialized
> wimax/i2400m: when stopping the device, cancel any pending message
> wimax/i2400m: fix deadlock: don't do BUS reset under i2400m->init_mutex
> wimax/i2400m: move i2400m_init() out of i2400m.h
> wimax/i2400m: queue device's report until the driver is ready for them
> wimax/i2400m: fix oops in TX when tearing down the device
> wimax/i2400m: Let device's status reports change the device state
> wimax/i2400m: fix oops caused by race condition when exiting USB kthreads
> wimax/i2400m: make i2400m->bus_dev_{stop,start}() optional
> wimax/i2400m: SDIO: fix oops on reset when TXing on uninitialized data
> wimax/i2400m: implement passive mode as a module option
> wimax/i2400m: introduce i2400m_reset(), stopping TX and carrier
> wimax/i2400m: fix device getting stuck in IDLE mode
> wimax/i2400m: Fix USB timeout specifications (to ms from HZ)
> wimax/i2400m: correctly identify all iwmc3200-based SKUs
> wimax/i2400m: don't retry SDIO enable in probe() paths
> wimax/i2400m: handle USB stalls
> wimax/i2400m: fix bad assignment of return value in i2400mu_tx_bulk_out
> wimax/i2400m: fix SDIO debugfs dentry name
> wimax/i2400m: fix inverted value in i2400ms_bus_setup()
>
> Ivo van Doorn (3):
> rt2x00: Add rt2x00soc bus module
> rt2x00: Implement support for rt2800pci
> rt2x00: Remove deprecated ieee80211_rx_status->qual usage
>
> Jan Engelhardt (1):
> netfilter: xt_socket: make module available for INPUT chain
>
> Janne Ylalehto (2):
> wl1251: Add IRQ looping support
> wl1251: Filter out unwanted events
>
> Jarek Poplawski (1):
> net: Optimize hard_start_xmit() return checking
>
> Jason Andryuk (2):
> at76c50x-usb: Remove mac2str and replace with %pM format specifier.
> at76c50x-usb: Supply additional parameters to at76_start_monitor scan request
>
> Jasper Spaans (1):
> bonding: Remove bond_dev from xmit_hash_policy call.
>
> Jaswinder Singh Rajput (3):
> b43: Comment unused functions lpphy_restore_dig_flt_state and lpphy_disable_rx_gain_override
> net: Fix missing kernel-doc notation
> mac80211: Fix missing kernel-doc notation
>
> Javier Cardona (1):
> mac80211: Learn about mesh portals from multicast traffic
>
> Jay Sternberg (2):
> iwlwifi: add missing commands to syslog messages
> iwlwifi: Tell the ucode immediately when association state changes
>
> Jay Vosburgh (1):
> bonding: fix 802.3ad standards compliance error
>
> Jean Tourrilhes (1):
> WE: Fix set events not propagated
>
> Jean-Mickael Guerin (2):
> net: compat_mmsghdr must be used in sys_recvmmsg
> net: compat_sys_recvmmsg user timespec arg can be NULL
>
> Jesse Brandeburg (3):
> ixgbe: change default ring size
> ixgbe: performance tweaks
> ixgbe: use EIAM to automask MSI-X
>
> Jie Yang (3):
> atl1c: duplicate atl1c_get_tpd
> atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure
> atl1e:disable NETIF_F_TSO6 for hardware limit
>
> Jin Dongming (1):
> ipv6: Fix the size overflow of addrconf_sysctl array
>
> Jiri Kosina (1):
> Bluetooth: Implement raw output support for HIDP layer
>
> Jiri Pirko (1):
> bonding: introduce primary_reselect option
>
> Jiri Slaby (1):
> NET: sungem, use spin_trylock_irqsave
>
> Joe Perches (10):
> appletalk/ddp.c: Neaten checksum function
> niu.c: Use correct length in strncmp
> drivers/net: request_irq - Remove unnecessary leading & from second arg
> drivers/isdn/gigaset: tasklet_init - Remove unnecessary leading & from second arg
> drivers/net: tasklet_init - Remove unnecessary leading & from second arg
> net/ipv4: Move && and || to end of previous line
> netfilter: net/ipv[46]/netfilter: Move && and || to end of previous line
> net/ipv6: Move && and || to end of previous line
> net: Move && and || to end of previous line
> drivers/net: Move && and || to end of previous line
>
> Joerg Albert (3):
> ar9170: fixed coding style, moved define
> ar9170: add heavy clip handling
> ar9170: handle overflow in tsf_low register during get_tsf
>
> Johannes Berg (64):
> net: introduce NETDEV_POST_INIT notifier
> iwlwifi: clean up ht config a little
> iwlwifi: clean up ht config naming
> iwlwifi: clarify and clean up chain settings
> iwlwifi: fix a typo
> iwlwifi: default to using all chains
> iwlwifi: support idle for 6000 series hw
> wext: refactor
> iwlwifi: device tracing
> iwlwifi: LED cleanup
> wireless: make wireless drivers select core
> cfg80211/mac80211: use debugfs_remove_recursive
> mac80211_hwsim: don't register CCK rates on 5ghz
> mac80211: remove outdated comment
> mac80211: split hardware scan by band
> mac80211: fix radiotap header generation
> mac80211: remove RX_FLAG_RADIOTAP
> mac80211: introduce ieee80211_beacon_get_tim()
> mac80211: deprecate qual value
> mac80211: unconditionally set IEEE80211_TX_CTL_SEND_AFTER_DTIM
> mac80211: also drop qos-nullfunc frames silently
> mac80211: remove sent_ps_buffered
> mac80211: remove bogus code
> mac80211: make CALL_TXH a statement
> mac80211: fix scan abort sanity checks
> cfg80211: validate scan channels
> cfg80211: remove dead variable
> mac80211: make ieee80211_find_sta per virtual interface
> mac80211: fix internal scan request
> mac80211: async station powersave handling
> iwlwifi: don't double-activate queue 4
> iwlwifi: fix FIFO vs. queue confusion
> iwlwifi: add FIFO usage for 5000
> netlink: remove subscriptions check on notifier
> iwlwifi: report PS filtered status
> iwlwifi: add sleep_tx_count ucode station API
> iwlwifi: handle unicast PS buffering
> mac80211: let sta_info_get_by_idx get sta by sdata
> mac80211: convert aggregation to operate on vifs/stas
> mac80211: push michael MIC report after DA check
> mac80211: cleanup reorder buffer handling
> mac80211: trim RX data
> mac80211: improve rate handling
> mac80211: remove dev_hold/put calls
> mac80211: use fixed broadcast address
> mac80211: make software rate control optional
> cfg80211: re-join IBSS when privacy changes
> mac80211: remove encrypt parameter from ieee80211_tx_skb
> mac80211: move TX status handling
> cfg80211: convert bools into flags
> cfg80211: introduce capability for 4addr mode
> cfg80211: disallow bridging managed/adhoc interfaces
> mac80211: request TX status where needed
> mac80211: avoid spurious deauth frames/messages
> mac80211: add per-station HT capability file
> mac80211: remove dead struct member
> mac80211: fix rcu locking
> iwlwifi: separate IO tracing
> mac80211: move cmntr flag out of rx flags
> mac80211: move aMPDU RX reorder code
> mac80211: correctly place aMPDU RX reorder code
> mac80211: log more data when tracing
> b43: fix two warnings
> mac80211: fix reorder buffer release
>
> John Dykstra (1):
> IP: Cleanups
>
> John W. Linville (22):
> wireless: implement basic ethtool support for cfg80211 devices
> mac80211: support ETHTOOL_GPERMADDR
> iwmc3200wifi: support ETHTOOL_GPERMADDR
> ipw2200: support ETHTOOL_GPERMADDR
> orinoco: support ETHTOOL_GPERMADDR
> net/wireless/ethtool.h: drop unnecessary include of linux/ethtool.h
> mac80211: replace netif_tx_{start,stop,wake}_all_queues
> b43: use ieee80211_rx_ni()
> wl1251: re-disable PG10 chips
> strip: move driver to staging
> arlan: move driver to staging
> wavelan: move driver to staging
> netwave: move driver to staging
> wireless: remove WLAN_80211 and WLAN_PRE80211 from Kconfig
> wl1271: depend on INET
> mwl8k: use integral index instead of pointer for driver_data
> iwlwifi: fix iwl1000 "RTS/CTS for HT" merge damage
> znet: fix build failure from i82593.h relocation
> wl3501_cs: remove pedantic build warning
> libipw: initiate cfg80211 API conversion (v2)
> ath9k: set ps_default as false
> ath9k: remove warnings related to signed/unsigned type mismatch
>
> Josef Bacik (1):
> rt2800: do not enable tbtt unless we are in a beacon mode
>
> Jouni Malinen (6):
> cfg80211: Fix WEXT compat siwauth wpa and group cipher
> mac80211_hwsim: Check idle state on TX
> mac80211_hwsim: Send ACK frames on the hwsim0 interface
> mac80211: Do not queue Probe Request frames for station MLME
> cfg80211: Allow reassociation in associated state
> mac80211: Fix TX status reporting for injected data frames
>
> Julia Lawall (17):
> drivers/net/wireless: correct check on CCS_START_NETWORK
> drivers/net/atl1c: remove exceptional & on function name
> drivers/net/can: remove exceptional & on function name
> drivers/net: remove exceptional & on function name
> drivers/net/ipg.c: remove exceptional & on function name
> drivers/net/irda: remove exceptional & on function name
> drivers/net/pppol2tp.c: remove exceptional & on function name
> drivers/net/r6040.c: remove exceptional & on function name
> drivers/net/smsc9420.c: remove exceptional & on function name
> drivers/net/typhoon.c: remove exceptional & on function name
> drivers/net/via-rhine.c: remove exceptional & on function name
> drivers/net/via-velocity.c: remove exceptional & on function name
> drivers/net/wan: remove exceptional & on function name
> drivers/net/adm8211.c: remove exceptional & on function name
> drivers/net/wireless/iwlwifi: remove exceptional & on function name
> drivers/net/wireless/p54: remove exceptional & on function name
> drivers/net/wireless/rtl818x: remove exceptional & on function name
>
> Jussi Kivilinna (3):
> rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC
> rndis_wlan: fix buffer overflow in rndis_query_oid
> rndis_wlan: disable stall workaround
>
> Juuso Oikarinen (58):
> wl1271: Correction to TX block allocation calculation
> wl1271: Security sequence number handling for TX (for WPA)
> wl1271: Correct TKIP header space handling in TX path
> wl1271: Implement delayed entry into ELP
> wl1271: mask aid bits 14 and 15 in ps-poll template
> wl1271: Implementation for SPI busy word checking
> wl1271: Configure rate policies based on AP rates
> wl1271: Update join usage
> wl1271: Corrections to TX path
> wl1271: use workqueue provided by mac80211 instead of the default
> wl1271: Clear probe-request template after scan
> wl1271: Multicast filtering configuration
> wl1271: Use vmalloc to allocate memory for firmware
> wl1271: Add connection monitoring configuration
> wl1271: Enable beacon filtering with the stack
> wl1271: Configure beacon filtering on if PSM used
> wl1271: Mask unneeded events from firmware to conserve power
> wl1271: Update memory mapping for firmware revision 6.1.0.0.241
> wl1271: Remove RX workaround
> wl1271: Add top-register access functions
> wl1271: RefClk configuration
> wl1271: Update interrupt handling by removing an extra SPI read
> wl1271: Enable ELP
> wl1271: Enable smart reflex
> wl1271: Update TX path block calucation algo
> wl1271: Remove outdated SPI functions
> wl1271: Update boot time configuration for the new firmware
> wl1271: Workaround for reference clock setting on boot.
> wl1271: Add structure for firmware configuration values
> wl1271: Add config structure for RX path parameters
> wl1271: Add config structure for TX path parameters
> wl1271: Add config structure for connection management parameters
> wl1271: Add config structure for FW init parameters
> wl1271: Move default FW config struct away from stack
> wl1271: Fix IRQ enable handling on FW init failure
> wl1271: Implement beacon early termination support
> wl1271: Remove busy-word checking
> wl1271: Fix multicast list handling
> wl1271: Fix event handling mechanism
> wl1271: Support for IPv4 ARP filtering
> wl1271: Remove unnecessary rx_descriptor memory allocation
> wl1271: Correct memory handling for FW boot
> wl1271: Fix filter configuration
> wl1271: Set IEEE80211_FCTL_TODS in the null data template
> wl1271: Remove excess null-data template settings
> wl1271: Increase TX power value
> wl1271: Check result code of commands
> wl1271: Add retry implementation for PSM entries
> wl1271: Correct endianness-handling of command status
> wl1271: Generalize command response reading
> wl1251: Add connection monitoring configuration
> wl1251: Enable beacon filtering with the stack
> wl1251: Configure beacon filtering on if PSM used
> wl1251: Implement delayed entry into ELP mode
> wl1251: Fix regression in IRQ loop handling
> wl1271: Decrease BET consecutive terminated beacons value to 10
> wl1271: Prevent PSM-entry retry loop if PSM cancelled
> wl1271: Set PSM support flags in driver configuration
>
> Kalle Valo (13):
> wl1251: remove wl1251_netlink.h
> cfg80211: add firmware and hardware version to wiphy
> at76c50x-usb: set firmware and hardware version in wiphy
> wl1251: rename spi device to wl1251
> mac80211: add ieee80211_rx_ni()
> wl1251: use ieee80211_rx_ni()
> mac80211: refactor dynamic power save check
> mac80211: fix dynamic power save for devices with nullfunc support in hw
> wl1251: enable power save
> wl1251: allocate space for firmware with vmalloc()
> wl1251: mask aid bits 14 and 15 in ps-poll template
> wl1251: remove depcreated qual usage
> cfg80211: indent regulatory messages with spaces
>
> Karen Xie (1):
> cxgb3: Added private MAC address and provisioning packet handler for iSCSI
>
> Keng-Yu Lin (1):
> ath5k: add LED support for Acer Aspire One AO751h/AO531h
>
> Kevin Hilman (1):
> NET: smc91x: convert to dev_pm_ops
>
> Klaus-Dieter Wacker (2):
> lcs: ODEBUG: object is on stack, but not annotated.
> lcs: Recognize return codes of ccw_device_set_online().
>
> Krishna Kumar (8):
> cxgb3: No need to wake queue in xmit handler
> genetlink: Optimize genl_register_family()
> genetlink: Optimize and one bug fix in genl_generate_id()
> net: Introduce sk_tx_queue_mapping
> net: IPv6 changes
> net: Fix for dst_negative_advice
> net: Use sk_tx_queue_mapping for connected sockets
> cxgb3: Set the rxq
>
> Kurt Van Dijck (1):
> can: sja1000: fix bug using library functions for skb allocation
>
> Larry Finger (8):
> staging: Add proper selection of WIRELESS_EXT and WEXT_PRIV
> b43legacy: Fix DMA TX bounce buffer copying
> b43: Remove deprecated 'qual' from returned RX status
> b43legacy: Remove deprecated 'qual' from returned RX status
> rtl8187: Remove deprecated 'qual' from returned RX status
> ssb: Unconditionally log results of core scans
> b43: avoid PPC fault during resume
> b43legacy: avoid PPC fault during resume
>
> Lennert Buytenhek (28):
> mwl8k: fix GET_STAT firmware command packet layout
> mwl8k: coding style cleanups
> mwl8k: minor transmit quiescing rework
> mwl8k: fix multicast address filter programming
> mwl8k: use the mac80211-provided workqueue instead of creating our own
> mwl8k: implement FIF_ALLMULTI
> mwl8k: enforce FIF_BCN_PRBRESP_PROMISC when no STA interfaces are active
> mwl8k: clear hardware MAC address if no STA interface configured
> mwl8k: use cond_resched() when loading firmware blocks
> mwl8k: clarify WME transmit queue 0/1 swizzling
> mwl8k: report rate and other information for received frames
> mwl8k: add support for enabling hardware sniffer mode
> mwl8k: shorten receive/transmit state variable names
> mwl8k: pci BAR mapping changes
> mwl8k: change pci id table driver data to a structure pointer
> mwl8k: spell out the names of firmware images in the pci driver data
> mwl8k: handle loading AP firmware images
> mwl8k: use pci_unmap_addr{,set}() to keep track of unmap addresses on rx
> mwl8k: allow for different receive descriptor formats
> mwl8k: set ->interface_modes from the driver data
> mwl8k: rename mwl8k_cmd_get_hw_spec() to mwl8k_cmd_get_hw_spec_sta()
> mwl8k: add the commands used for AP firmware initialisation
> mwl8k: implement AP firmware antenna configuration
> mwl8k: add AP firmware handling to ->configure_filter()
> mwl8k: add AP firmware handling to ->start()
> mwl8k: add AP firmware (mbss) handling to mwl8k_set_mac_addr()
> mwl8k: implement AP firmware EDCA parameter configuration
> mwl8k: add support for the 88w8366
>
> Li Yewang (1):
> ipsec: can not add camellia cipher algorithm when using "ip xfrm state" command
>
> Lucian Adrian Grijincu (1):
> inet: fix inet_bind_bucket_for_each
>
> Luciano Coelho (21):
> wl1271: remove unecessary qual parameter from rx status
> wl1271: added Juuso Oikarinen as module author
> wl1271: hack to disable filters
> wl1271: implement cmd_disconnect
> wl1271: workaround to send a disconnect before rejoining
> wl1271: add workaround to avoid distortion due to excessive tx power
> wl1271: enable HW_AVAILABLE interrupt to fix ELP
> wl1271: use acx_rx_config instead of join when updating filters
> wl1271: remove unnecessary joins and join only when the bssid changes
> wl1271: make sure PS is disabled in PLT
> wl1271: fix sparse warnings about undeclared functions
> wl1271: added missing packed modifier in some acx structs
> wl1271: fix endianess issues
> wl1271: added missing packed modifier in some cmd structs
> wl1271: use ieee80211_rx_ni()
> wl1271: fix init loop timeout
> wl1271: fix the inetdev notifier callback return values
> wl1271: set radio and general params also for PLT
> wl1271: fix radio and general parameters commands
> wl1271: remove workaround to ignore -EIO from radio and general params
> wl1271: Remove REF_CLK hack
>
> Luis R. Rodriguez (123):
> ath9k: use ath_hw for DPRINTF() and debug init/exit
> ath9k: move btcoex core driver info to its own struct
> ath9k: move hw specific btcoex info to ath_hw
> ath9k: split bluetooth hardware coex init into two helpers
> ath9k: move driver core helpers to main.c
> ath9k: split ath9k_hw_btcoex_enable() into two helpers
> ath9k: replaces SC_OP_BTCOEX_ENABLED with a bool
> ath9k: move bt_stomp_type to driver core
> ath9k: remove unused bt_duty_cycle
> ath9k: rename btcoex_scheme to just scheme
> ath9k: rename ath_btcoex_info to ath_btcoex_hw
> ath9k: simplify ath_btcoex_bt_stomp()
> ath9k: now move ath9k_hw_btcoex_set_weight() to btcoex.c
> ath9k: move ath_btcoex_config and ath_bt_mode to btcoex.c
> ath9k: rename ath_btcoex_supported() to ath9k_hw_btcoex_supported()
> ath9k: move ps helpers onto core driver when reseting tsf
> ath9k: move ath9k_ps_wakeup() and ath9k_ps_restore() to main.c
> ath9k: avoid usage of ath9k_hw_setpower() on hw.c
> ath9k: move ath9k_hw_setpower() to main.c
> ath9k: rename driver core and hw power save helpers
> ath: move ath_bcast_mac to common header
> atheros: use get_unaligned_le*() for bssid mask setting
> ath9k: make ath9k_hw_setbssidmask() and ath9k_hw_write_associd() use ath_hw
> ath9k: Use ath9k_hw_setbssidmask() on reset
> ath9k: use ath9k_hw_write_associd() on reset
> atheros/ath9k: move macaddr, curaid, curbssid and bssidmask to common
> ar9170: make use of common macaddr and curbssid
> ath5k: use common curbssid, bssidmask and macaddr
> ath5k: initialize eeprom struct early on attach
> ath9k: move ath_common to ath_hw
> ath5k: move ath_common to ath5k_hw
> ath9k: Define bus agnostic bluetooth coex prep helper
> atheros/ath9k: add common read/write ops and port ath9k to use it
> ath5k: allocate ath5k_hw prior to initializing hw
> ath5k: define ath_common ops
> atheros: define shared bssidmask setting
> atheros: add ieee80211_hw to ath_common
> ath9k: separate core driver and hw timer code
> atheros: add common debug printing
> atheros: move tx/rx chainmask to ath_common
> ath9k: remove ath9k 25 MHz HT40 spacing stuff
> ath9k: remove ath9k_ht_macmode
> ath9k: move ATH_AMPDU_LIMIT_MAX to hw.h
> ath9k: remove driver ASSERT, just use BUG_ON()
> ath9k: clarify what hw code is and remove ath9k.h from a few files
> ath9k: move ATH9K_RSSI_BAD to hw.h
> atheros: move bus ops to ath_common
> ath9k: make ath9k_common_ops const
> ath9k: use common read/write ops on pci and debug code
> ath9k: move hw code to its own module
> ath9k_hw: print device ID if not supported
> ath9k_hw: add AR9271 srev and device ID to allow hw to support ar9271
> atheros: define a common priv struct
> ath5k: fix regression on setting bssid mask on association
> ath5k: use ath_hw_setbssidmask() for bssid mask setting upon assoc
> ath5k: fix regression introduced upon the removal of AR5K_HIGH_ID()
> ath5k: simplify passed params to ath5k_hw_set_associd()
> ath5k: remove temporary low_id and high_id vars on ath5k_hw_set_associd()
> ath5k: fix regression which triggers an SME join upon assoc
> ath5k: enable Power-Save Polls by setting the association ID
> ath9k: move common->debug_mask setting to ath_init_softc()
> ath9k: initialize hw prior to debugfs
> ath9k: add helper to un-init the hw properly
> ath9k: add a helper to clean the core driver upon module unload
> ath9k: move ath_cleanup() below helpers to avoid forward declarations
> ath9k: rename ath_beaconq_setup() to ath9k_hw_beaconq_setup()
> ath9k: use right parameter for MODULE_PARM_DESC() for debug
> libertas: remove double assignment of dev->netdev_ops
> ath9k_hw: run the carrier leakage calibration fix for ar9271 as well
> ath9k_hw: run ath9k_hw_9271_pa_cal() initial calibration
> ath9k_hw: move mac name and rf name helpers to hw code
> ath9k_hw: distinguish single-chip solutions on initial probe print
> ath9k_hw: add AR9271 single chip name mapping
> ath9k_hw: correct AR_PHY_SPECTRAL_SCAN register offset
> ath9k_hw: remove bogus register write on ath9k_hw_9271_pa_cal()
> ath9k_hw: modify the rf control register for ar9271 revision 1.0
> ath9k_hw: update register initialization/reset values for ar9271
> ath9k_hw: change the way we initialize the pll for ar9271
> ath9k_hw: start documenting 802.11n RF anlong front ends
> ath9k_hw: bail out early on ath9k_hw_init_rf()
> ath9k_hw: simplify rf attach and rename to ath9k_hw_rf_alloc_ext_banks()
> ath9k_hw: simplify ath9k_hw_rf_alloc_ext_banks()
> ath9k_hw: rename ath9k_hw_rf_free() to ath9k_hw_rf_free_ext_banks()
> ath9k_hw: make both analog channel change routines return int
> ath9k_hw: use a callback for frequency change
> ath9k_hw: order phy.c code and integrate spur mitigation
> ath9k_hw: make spur mitigation a callback
> ath9k_hw: remove unused modesIndex param from ath9k_hw_write_regs()
> ath9k_hw: Fix and complete force bias for AR5416
> ath9k_hw: make ath9k_phy_modify_rx_buffer() static
> wl1271: use __dev_alloc_skb() on RX
> ath9k: fix listening to idle requests
> ath9k: update hw configuration for virtual wiphys
> ath9k: simpify RX by calling ath_get_virt_hw() once
> ath9k: use the passed ieee80211_hw on ath_rx_prepare()
> ath9k: pass the ieee80211_hw on radio enable/disable
> ath9k: use correct hw for tx aggregation TX completion
> ath9k: use the right hw on ath_tx_setup_buffer() for HT
> ath9k: handle low buffer space for virtual wiphys
> ath9k: do not pass the entire descriptor to ath_rx_prepare()
> ath9k_hw: move ath_extend_tsf() to hw code to share as ath9k_hw_extend_tsf()
> ath9k: move struct ath_ani to common area
> ath9k: use the ieee80211_hw to get to an sband on ath_rx_prepare()
> ath9k: move RX check code into helper ath9k_rx_accept()
> ath9k: remove temp variable ratecode from ath_rx_prepare()
> ath9k: move rate descriptor reading into a helper
> ath9k: move qual processing into a helper
> ath9k: move rssi processing into a helper
> ath9k: avoid the copy skb->cb on every RX'd skb
> ath9k: move the rx_stats->rs_datalen check to ath9k_rx_accept()
> ath: move the rx bufsize to common to share with ath5k/ath9k
> ath5k: remove double cache alignment, ath_rxbuf_alloc() already does it
> ath9k: move the max rx buffer size check to ath9k_rx_accept()
> ath9k: rename ath_rx_prepare() to ath9k_rx_skb_preprocess()
> ath9k: move driver keymap, keymax and splitmic to common
> ath5k: use the common->keymap
> ath9k: move RX skb post processing to a helper
> ath9k_common: add new module to share 802.11n driver helpers
> ath9k_common: remove ath9k_compute_qual()
> ath9k_common: clarify and correct jumbogram processing
> mac80211: fix max HT rate processing on mac80211
> ath9k: fix processing of TX PS null data frames
> ath9k: Fix maximum tx fifo settings for single stream devices
>
> Luk�+!+^ Turek (1):
> ath5k: Fix I/Q calibration
>
> Magnus Damm (2):
> net: allow sh_eth to get mac address through platform data
> net: add Runtime PM to the sh_eth driver
>
> Mallikarjuna R Chilakala (2):
> ixgbe: Modify 82599 HWRSC statistics counters
> ixgbe: Use rx buffer length from rx ring for configuring rscctl
>
> Manuel Lauss (2):
> net: enable smsc911x on MIPS
> net: smsc911x: allow platform_data to specify mac address
>
> Marcel Holtmann (12):
> usbnet: Use wwan%d interface name for mobile broadband devices
> usbnet: Set device type for wlan and wwan devices
> cfg80211: assign device type in netdev notifier callback
> rfkill: Add missing description for RFKILL_TYPE_GPS
> rfkill: Add constant for RFKILL_TYPE_FM radio devices
> Bluetooth: Remove unused global minor variable
> Bluetooth: Fix miscdev ops owner for virtual driver
> Bluetooth: Return ENETDOWN when interface is down
> Bluetooth: Turn hci_recv_frame into an exported function
> Bluetooth: Unobfuscate tasklet_schedule usage
> Bluetooth: Add L2CAP option for max transmit value
> Bluetooth: Add RFCOMM option to use L2CAP ERTM mode
>
> Marek Lindner (1):
> ath9k: adjust ahb callbacks to new struct layout to avoid compile errors
>
> Marin Mitov (2):
> niu: Use DMA_BIT_MASK(44) instead of deprecated DMA_44BIT_MASK
> remove deprecated and not used: print_mac()
>
> Martin Willi (4):
> xfrm: Define new XFRM netlink auth attribute with specified truncation bits
> xfrm: Store aalg in xfrm_state with a user specified truncation length
> xfrm: Use the user specified truncation length in ESP and AH
> xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM
>
> Matt Carlson (46):
> tg3: Assign flags to fixes in start_xmit_dma_bug
> tg3: Fix 5906 transmit hangs
> tg3: Fix disappearing 57780 devices
> tg3: Convert PHY_ADDR => TG3_PHY_MII_ADDR
> tg3: Prevent a PCIe tx glitch
> tg3: Add more PCI DMA map error checking
> tg3: Improve 5785 PCIe performance
> tg3: Add AC131 power down support
> tg3: 5785: Set port mode to MII when link down
> tg3: Extend loopback test timeout
> broadcom: Isolate phy dsp accesses
> broadcom: Fix slow link problem
> tg3: Add 50610M phy ID for 5785
> broadcom: Consolidate dev_flags definitions
> tg3 / broadcom: Add PHY_BRCM_CLEAR_RGMII_MODE flag
> tg3 / broadcom: Refine AC131 APD support
> tg3 / broadcom: Add code to disable rxc refclk
> tg3 / broadcom: Add APD support for GPHYs
> tg3 / broadcom: Optionally disable TXC if no link
> tg3: Update version to 3.103
> tg3: Add 5717 phy ID
> tg3: Don't touch RCB nic addresses
> tg3: Napify tg3_start_xmit_dma_bug()
> tg3: Move TG3_FLG2_PROTECTED_NVRAM to tg3_flags3
> tg3: Refine TSO and MSI discovery
> tg3: Add new HW_TSO_3 flag for 5717
> tg3: Use tg3_start_xmit_dma_bug for 5717 A0
> tg3: Allow DMAs to cross cacheline boundaries
> tg3: Create tg3_poll_msix() for non-zero MSIX vecs
> tg3: Move napi_add calls below tg3_get_invariants
> tg3: Make tg3_alloc_rx_skb() a dst-only operation
> tg3: Add prodring parameter to tg3_alloc_rx_skb()
> tg3: tg3_alloc_rx_skb(tnapi => tp)
> tg3: rename rx_[std|jmb]_ptr
> tg3: Consider rx_std_prod_idx a hw mailbox
> tg3: Lay proucer ring handling groundwork
> tg3: Create aliases for rx producer mailbox regs
> tg3: Add rx prod ring consolidation
> tg3: Fix DIDs, Enable 5717 support
> tg3: Update version to 3.104
> tg3: Make TSS enable independent of MSI-X enable
> tg3: Add 57765 asic rev
> tg3: Add some VPD preprocessor constants
> tg3: Use pci_read_vpd() instead of private method
> tg3: Clean tg3_init_one()
> tg3: Update version to 3.105
>
> Matthew Garrett (2):
> ipw2100: Register the wiphy device
> ipw2200: Set core hw rfkill status when hardware changes state
>
> Matthew Slattery (1):
> sfc: Remove EFX_WORKAROUND_9141 macro
>
> Matthieu CASTET (1):
> airo : allow supend with card without power management
>
> Michael Buesch (11):
> b43/legacy: Fix usage of host_pci pointer
> ssb: Put host pointers into a union
> b43: Remove me as maintainer
> b43: Optimize PIO scratchbuffer usage
> b43: Rewrite TX bounce buffer handling
> b43-pio: Fix RX error path for rev>=8 devices
> b43: Enforce DMA descriptor memory constraints
> b43: Rewrite DMA Tx status handling sanity checks
> ssb: Fix SPROM writing
> ssb: Fix range check in sprom write
> airo: Fix integer overflow warning
>
> Michael Chan (18):
> bnx2x: Refactor bnx2x_sp_post().
> bnx2x: Refactor MAC address setup code.
> bnx2x: Add hw init code to support iSCSI.
> bnx2x: Add main CNIC interface functions.
> cnic: Refactor some code.
> cnic: Add bnx2x data structures.
> cnic: Add main functions to support bnx2x devices.
> cnic: Fix ring I/O address for bnx2x devices.
> cnic: Fix bnx2x ring shutdown.
> cnic: Fix bogus iSCSI MAC address
> cnic: Fix rq_page_table DMA address.
> cnic: Use dma_alloc_coherent().
> bnx2: Protect tx timeout reset with rtnl_lock().
> bnx2: Dump some state during tx timeout.
> bnx2: Print warning when unable to allocate the full SKB/page ring.
> bnx2: Read firmware version from VPD.
> bnx2: Update version to 2.0.3.
> bnx2: Refine VPD logic.
>
> Mikulas Patocka (1):
> sunhme: fix dma warning in Sun HME
>
> Narender Kumar (2):
> netxen: sysfs control for auto firmware recovery
> netxen : fix debug tools access for NX2031
>
> Neil Horman (3):
> af_packet: add interframe drop cmsg (v6)
> net: Generalize socket rx gap / receive queue overflow cmsg
> sctp: Fix mis-ordering of user space data when multihoming in use
>
> Nelson, Shannon (1):
> ixgbe: Flush the LSC mask change to prevent repeated interrupts
>
> Nicolas de Peslo�+dan (3):
> bonding: fix a parameter name in error message
> bonding: remove useless assignment
> bonding: change bond_create_proc_entry() to return void
>
> Octavian Purdila (5):
> make TLLAO option for NA packets configurable
> net: introduce NETDEV_UNREGISTER_PERNET
> ipv4: factorize cache clearing for batched unregister operations
> net: device name allocation cleanups
> net: use net_eq to compare nets
>
> Oliver Neukum (4):
> wimax/i2400m/usb: remove unnecessary power management primitive in i2400m
> convert kaweth to use usb_reset_configuration()
> cdc-ether: Implement reset_resume()
> usbnet & cdc-ether: Autosuspend for online devices
>
> PJ Waskiewicz (4):
> ixgbe: Make queue pairs on single MSI-X interrupts
> ixgbe: Disable Flow Control for certain devices
> ethtool: Add Direct Attach support to connector port reporting
> ixgbe: Display currently attached PHY through ethtool
>
> Pablo Neira Ayuso (1):
> netfilter: nf_ct_tcp: improve out-of-sync situation in TCP tracking
>
> Patrick McHardy (11):
> vlan: cleanup multiple unregistrations
> netfilter: remove unneccessary checks from netlink notifiers
> net: allow to propagate errors through ->ndo_hard_start_xmit()
> vlan/macvlan: propagate transmission state to upper layers
> vlan: support "loose binding" to the underlying network device
> ip_fragment: also adjust skb->truesize for packets not owned by a socket
> net 01/05: fib_rules: rearrange struct fib_rule
> net 02/05: fib_rules: rename ifindex/ifname/FRA_IFNAME to iifindex/iifname/FRA_IIFNAME
> net 03/05: fib_rules: add oif classification
> net 04/05: fib_rules: allow to delete local rule
> ipv4 05/05: add sysctl to accept packets with local source addresses
>
> Patrick Mullaney (1):
> netdevice: provide common routine for macvlan and vlan operstate management
>
> Rafael J. Wysocki (1):
> Wireless / ath5k: Simplify suspend and resume callbacks
>
> Rahul Tank (1):
> Bluetooth: Removal of unused variable in btmrvl driver
>
> Randy Dunlap (4):
> wireless: fix CFG80211_WEXT build problems
> netxen: fix builds for SYSFS=n or MODULES=n
> wireless: airo_cs needs WEXT_SPY
> staging/wireless: don't build when NET etc. are not enabled
>
> Ranjith Lohithakshan (1):
> TI DaVinci EMAC: Add suspend/resume capability
>
> Reinette Chatre (16):
> iwlwifi: fix userspace setting of sleep_level_override
> iwlwifi: move iwl_setup_mac to iwlagn
> iwlwifi: move rate scaling structures to header file
> iwlagn: store station rate scale information in mac80211 station structure
> iwlwifi: remove duplicate defines
> iwlwifi: provide firmware version
> iwlwifi: unmap memory before use
> iwlwifi: move iwl_[un]init_drv to iwlagn
> iwlwifi: split adding broadcast station from others
> iwl3945: store station rate scale information in mac80211 station structure
> iwlagn: move rate scale initialization to init function
> iwlwifi: print warning when sending host command fails
> iwlwifi: change debug message to error in failure case
> iwlagn: power up device before initializing EEPROM
> iwl3945: removed unused struct and definitions
> iwlwifi: driver version track kernel version
>
> Roel Kluin (3):
> i2400m: keep index within ms_to_errno[]
> wimax: misplaced parenthesis
> e1000e: Use sizeof struct rather than pointer in e1000_get_eeprom()
>
> Ron Mercer (23):
> qlge: Remove explicit setting of PCI Dev CTL reg.
> qlge: Set PCIE max read request size.
> qlge: Add handler for DCBX firmware event.
> qlge: Store firmware revision as early as possible.
> qlge: Remove inline math for small rx buf mapping.
> qlge: Get rid of firmware handler debug code.
> qlge: Don't fail open when port is not initialized.
> qlge: Add CBFC pause frame counters to ethtool stats.
> qlge: Size RX buffers based on MTU.
> qlge: Add ethtool get/set pause parameter.
> qlge: Add ethtool blink function.
> qlge: Add ethtool wake on LAN function.
> qlge: Add ethtool register dump function.
> qlge: Add ethtool self-test.
> qlge: Change naming on vlan API.
> qlge: Fix indentations.
> qlge: Add firmware/driver sub-command support.
> qlge: Clean up netdev->stats usage.
> qlge: Do not change frame routing during suspend.
> qlge: Add asic reset to open call.
> qlge: Clean up module parameter name.
> qlge: Change version to v1.00.00.23.00.00-01.
> qlge: Bonding fix for mode 6.
>
> Rudy Matela (3):
> wan: Frame Relay/DLCI coding style corrections.
> wan: Coding style correction in HDLC/Frame Relay support routines
> net: Coding style corrections on Sealevel Systems 4021 driver.
>
> Rui Paulo (24):
> mesh: use set_bit() to set MESH_WORK_HOUSEKEEPING.
> mac80211: update meshconf IE
> mac80211: set MESH_TTL to 31
> mac80211: implement the meshconf formation info field
> mac80211: fix typo in a comment
> mac80211: update peer link management IE and action frames
> mac80211: update the format of path selection frames
> mac80211: add MAC80211_VERBOSE_MHWMP_DEBUG
> mac80211: allow processing of more than one HWMP IE
> mac80211: improve HWMP debugging
> mac80211: improve peer link management debugging
> mac80211: implement RANN processing and forwarding
> mac80211: update PERR frame format
> mac80211: properly forward the RANN IE
> mac80211: set the AID field correctly for mesh peer frames
> mac80211: fix BSSID setup for beacon frames
> mac80211: add the DS params to the beacon
> mac80211: replace "destination" with "target" to follow the spec
> mac80211: implement a timer to send RANN action frames
> mac80211: add nl80211/cfg80211 handling of the new mesh root mode option.
> mac80211: update copyrights to 2009
> mac80211: use a structure to hold the mesh config information element
> mac80211: update cfg80211 scan result code for the updated mesh conf IE
> mac80211: fix endianess on mesh_path_error_tx() calls
>
> R�+1mi Denis-Courmont (13):
> Phonet: deliver broadcast packets to broadcast sockets
> Phonet: routing table backend
> Phonet: routing table Netlink interface
> Phonet: route outgoing packets
> Phonet: forward incoming packets
> Phonet: hold socket before giving it to sk_deliver_skb()
> Phonet: remove tautologies
> Phonet: put sockets in a hash table
> Phonet: allocate and copy for pipe TX without sock lock
> Phonet: put protocols array under RCU
> Phonet: convert routing table to RCU
> Phonet: missing rcu_dereference()
> Phonet: convert devices list to RCU
>
> Samuel Ortiz (27):
> iwmc3200wifi: WPS support
> iwmc3200wifi: CT kill support
> iwmc3200wifi: Profile flags can be WPA1 or WPA2 not both
> iwmc3200wifi: Improve rx debug
> iwmc3200wifi: Update statistics notification structure
> iwmc3200wifi: Update fixed size config definitions
> iwmc3200wifi: Tx power setting
> iwmc3200wifi: SDIO disable race fix
> iwmc3200wifi: Check for cmd pointer before dereferencing it
> iwmc3200wifi: Do not handle wifi command if the interface is not ready
> iwmc3200wifi: Try shared auth when open WEP fails
> iwmc3200wifi: Support unexpected reboot barker
> iwmc3200wifi: Set wiphy firmware version
> MAINTAINERS: Add iwmc3200wifi entry
> iwmc3200wifi: Parse HT channels EEPROM entries
> iwmc3200wifi: Dont set the UMAC power limit when interface is down
> iwmc3200wifi: Update wireless_mode with eeprom values
> iwmc3200wifi: 802.11n Tx aggregation support
> iwmc3200wifi: Add stopped queue to debugfs
> iwmc3200wifi: Remove tx concatenation option
> nl80211: PMKSA caching support
> cfg80211: Add PMKSA wext compatibility handler
> iwmc3200wifi: Implement cfg80211 PMKSA API
> iwmc3200wifi: Update wiwi priority table
> iwmc3200wifi: Coex table command does not expect a response
> iwmc3200wifi: Add wifi-wimax coexistence mode as a module parameter
> iwmc3200wifi: Enable wimax core through module parameter
>
> Sandeep Gopalpet (7):
> gianfar: Add per queue structure support
> gianfar: Introduce logical group support.
> gianfar: Add Multiple Queue Support
> fsl_pq_mdio: Add Suport for etsec2.0 devices.
> gianfar: Add support etsec2.0 registers.
> gianfar: Add Multiple group Support
> gianfar: Basic Support for programming hash rules
>
> Sarveshwar Bandi (3):
> be2net: Implement ethtool get_phys_id function.
> be2net: Changes to update ethtool get_settings function to return appropriate values.
> be2net: Patch to flash redboot section while firmware update.
>
> Sathya Perla (5):
> be2net: support configuration of 64 multicast addresses instead of 32
> be2net: Fix rx_drops_no_fragments stat being incorrectly indexed
> be2net: Issue fw_init/clean cmds to fw
> be2net: Fix cleanup path in be_probe()
> be2net: remove BUG_ON() when be2net runs out of mccq wrbs
>
> Senthil Balasubramanian (5):
> ath9k: Allow PSPOLL only when the interface is configured in AP mode
> ath9k: Handle ATH9K_BEACON_RESET_TSF properly
> ath9k: Reduce PLL Settle time and eliminate redundant PLL calls.
> ath9k: Advertise midband for AR5416 devices
> ath9k: Fix bugs in handling TX power
>
> Shan Wei (1):
> ip: update the description of rp_filter in ip-sysctl.txt
>
> Shannon Nelson (2):
> ixgbe: handle parameters for tx and rx EITR, no div0
> ixgbe: Fix Receive Address Register (RAR) cleaning and accounting
>
> Shanyu Zhao (2):
> iwlwifi: use only one chain for scan in PS
> iwlwifi: use configured valid rx chain for scan
>
> Shreyas Bhatewara (2):
> vmxnet3: remove duplicate #include
> net: Getting rid of the x86 dependency to built vmxnet3
>
> Simon Kagstrom (7):
> via-velocity: Correct 64-byte alignment for rx buffers
> via-velocity: Add ethtool interrupt coalescing support
> via-velocity: Implement NAPI support
> via-velocity: Change DMA_LENGTH_DEF (from the VIA driver)
> via-velocity: Re-enable transmit scatter-gather support
> via-velocity: Set tx checksum from ethtool instead of module parameter
> via-velocity: Bump version
>
> Sreenivasa Honnur (9):
> vxge: Modify __vxge_hw_device_is_privilaged() to not assume function-0 as the privileged function: Resubmit#1
> vxge: Update driver_config->vpath_per_dev for each function in probe.
> vxge: Removed accessing non-supported registers.
> vxge: Fixed crash in PAE system due to wrong typecasting.
> vxge: Removed unused functions.
> vxge: Check if FCS stripping is disabled by the firmware.
> vxge: Allow multiple functions with INTA.
> vxge: Version update.
> vxge: Configure the number of transmit descriptors per packet to MAX_SKB_FRAGS + 1.
>
> Sridhar Samudrala (2):
> net: Make UFO on master device independent of attached devices
> bridge: Allow enable/disable UFO on bridge device via ethtool
>
> Steffen Klassert (5):
> ah: Add struct crypto_ahash to ah_data
> ah4: convert to ahash
> ah6: convert to ahash
> ah: Remove obsolete code
> xfrm: remove skb_icv_walk
>
> Stephen Hemminger (9):
> ipv4: fib table algorithm performance improvement
> net: mark net_proto_ops as const
> dcb: data center bridging ops should be r/o
> sky2: add SK-9E21M device id
> sky2: add register definitions for new chips
> sky2: fix receive pause thresholds
> sky2: workarounds for Yukon-2 supreme
> sky2: 88E8059 support
> sky2: version 1.26
>
> Stephen Rothwell (2):
> net/appletalk: using compat_ptr needs inclusion of linux/compat.h
> vmxnet3: using csum_ipv6_magic requires including net/ip6_checksum.h
>
> Steve Hodgson (7):
> sfc: Only switch Falcon MAC clocks as necessary
> sfc: Simplify PHY polling
> sfc: QT202x: Reset before reading PHY id
> sfc: Replace MDIO spinlock with mutex
> sfc: Always start Falcon using the XMAC
> sfc: Generalise link state monitoring
> sfc: Add firmware protocol definitions (MCDI)
>
> Sujith (9):
> ath9k: Update INI release for AR9287
> ath9k: Fix RTC reset for AR5416
> ath9k: Fix TX hang poll routine
> mac80211: Fix IBSS merge
> ath9k: Cleanup bss_info_changed callback
> ath9k: Remove a few unused variables
> ath9k: Remove a few unused functions
> ath9k: Fix bug in initializing chain masks
> mac80211: Fix panic in aggregation handling
>
> Suresh R (1):
> be2net: Add support for ethtool self test
>
> Teemu Paasikivi (5):
> wl1271: Added 5 GHz parameters for wl1273
> wl1271: Scan only enabled channels
> wl1271: Added support to scan on 5 GHz band
> wl1271: Added 5 GHz support to join and rx
> wl1271: Checking of rx descriptor status fixed
>
> Thadeu Lima de Souza Cascardo (2):
> rt2x00: fix some typos and punctuation in comments
> rt2800lib: fix some typos and punctuation in comments
>
> Thiago Farina (1):
> trivial: remove duplicated MIN macro from tehuti.
>
> Thomas Gleixner (3):
> net: Remove BKL from tun
> net: Replace old style lock initializer
> Bluetooth: Remove stub ioctl in hci_vhci
>
> Thomas Klute (1):
> ar9170: Add support for D-Link DWA 160 A2
>
> Thomas Sailer (1):
> hamradio: Fix bit test correctly.
>
> Tilman Schmidt (13):
> gigaset: prepare for CAPI implementation
> gigaset: allow building without I4L
> gigaset: add Kernel CAPI interface (v3)
> net/ppp: fix comments - ppp_{sync,asynctty}_receive() may sleep
> gigaset: CAPI module readability improvements
> gigaset: fix format string typo in CAPI dial command
> gigaset: fix bad assumptions about CAPI skbuffs
> usb_gigaset: code cleanup
> gigaset: checkpatch cleanup
> ser_gigaset: checkpatch cleanup
> bas_gigaset: checkpatch cleanup
> gigaset: checkpatch cleanup of ev-layer.c
> gigaset: convert strcmp chain to table lookup
>
> Tomas Winkler (6):
> iwmc3200top: Add Intel Wireless MultiCom 3200 top driver.
> iwmc3200wifi: select IWMC3200TOP in Kconfig
> i2400m-sdio: select IWMC3200TOP in Kconfig
> iwmc3200top: use prefered style for the device table.
> iwmc3200top: simplify the driver version
> iwmc3200top: revamp fw name handling
>
> Tristram Ha (1):
> net: Fix ks8851 snl NULL pointer dereference Oops
>
> Ursula Braun (6):
> af_iucv: remove duplicate sock_set_flag
> iucv: add work_queue cleanup for suspend
> s390: remove cu3088 layer for lcs and ctcm
> netiucv: displayed TX bytes value much too high
> qeth: remaining EDDP cleanup
> qeth: Recognize return codes of ccw_device_set_online
>
> Valentine Barshak (1):
> pasemi_mac: ethtool set settings support
>
> Vasanthakumar Thiagarajan (3):
> ath9k: Update initvals
> ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit
> ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054
>
> Vidhya Govindan (4):
> wl1251: Add acx command to set tbtt and dtim period
> wl1251: Set the correct dtim period to the firmware
> wl1251: Increase the beacon loss timeout value and handle regain event
> wl1251: Send null data packet with "TODS" bit set
>
> Vikram Kandukuri (1):
> Bluetooth: Fix handling of BNEP setup connection requests
>
> Vivek Natarajan (3):
> ath9k: Add Calibration checks
> ath: Updates for regulatory and country codes.
> ath9k: Ensure a fair beacon distribution in IBSS mode.
>
> Vlad Yasevich (7):
> sctp: Fix malformed "Invalid Stream Identifier" error
> sctp: Select a working primary during sctp_connectx()
> sctp: Update SWS avaoidance receiver side algorithm
> sctp: Remove useless last_time_used variable
> sctp: Turn the enum socket options into defines
> sctp: Update max.burst implementation
> sctp: prevent too-fast association id reuse
>
> Vladislav Zolotarov (2):
> bnx2x: Handle Rx and Tx together in NAPI
> bnx2x: Don't set netdev->trans_start
>
> Wan ZongShun (1):
> ARM: fix bug of checking on signed return value using unsigned statement in w90p910 platform
>
> Wei Yongjun (3):
> sctp: implement definition for SACK-IMMEDIATELY extension
> sctp: implement the receiver side for SACK-IMMEDIATELY extension
> sctp: implement the sender side for SACK-IMMEDIATELY extension
>
> Wey-Yi Guy (75):
> iwlwifi: modify LED blink index table
> iwlwifi: remove un-supported eeprom parameters
> iwlwifi: separate nic_config for different NIC
> iwlwifi: separate set_hw_params function for 6000 series
> iwlwifi: Adjust blink rate to compensate Clock difference
> iwlwifi: show NVM version in debugfs
> iwlwifi: Use RTS/CTS as the preferred protection mechanism for 6000 series
> iwlwifi: allow user change protection mechanism for HT
> iwlwifi: EEPROM version for 1000 and 6000 series
> iwlwifi: use S_IRUGO and S_IWUSR in module parameters
> iwlwifi: send cmd to uCode to configure valid tx antenna
> iwlwifi: update PCI Subsystem ID for 1000 series
> iwlwifi: update PCI Subsystem ID for 6000 series
> iwlwifi: add LED mode to support different LED behavior
> iwlwifi: Chain Noise Calibration for 6000 series
> iwlwifi: reliable entering of critical temperature state
> iwlwifi: change valid EEPROM version for 1000 series
> iwlwifi: set default aggregation frame count limit to 31
> iwlwifi: validate the signature for EEPROM and OTP
> iwlwifi: remove duplicated/unused definition
> iwlwifi: additional items in sensitivity range table
> iwlwifi: dynamic allocate tx queue structure
> iwlwifi: showing accumulative ucode statistics counters
> iwlwifi: update channel switch command API
> iwlwifi: show current power save status reported by uCode
> iwlwifi: identify eeprom version for 6x50 series NIC
> iwlwifi: fix incorrect otp blocks number for 6x50 series
> iwlwifi: set auto clock gate disable bit for 6x00/6x50 series
> iwlwifi: no chain noise support for 6x50 series
> iwlwifi: rework for static power save
> iwlwifi: fix gain computation for 5000 series and up
> iwlwifi: separate led function from statistic notification
> iwlwifi: update bt co-exit configuration parameter
> iwlwifi: specify the valid tx/rx chain in device config structure
> iwlwifi: increase max tfd payload size
> iwlwifi: choose thermal throttle method based on device config
> iwlwifi: issue ct_kill host command based on device config
> iwlwifi: add channel switch support to 5000 series and up
> iwlwifi: remove unused parameters
> iwlwifi: remove duplicated define
> iwlwifi: update lowest API version support for 6x00 & 6x50 series
> iwlwifi: minor comments changes for wimax co-exist command
> iwlwifi: coex API data structure
> iwlwifi: add SM PS support for 6x50 series
> iwlwifi: add wimax/wifi coexist support for 6x50 series
> iwlwifi: print rx_on config to help debug
> iwlwifi: no periodic Tx/IQ calibration for 6x00/6x50 series
> iwlwifi: remove un-used parameter
> iwlwifi: fix for channel switch
> iwlwifi: drop non-production PCI-IDs
> iwlwifi: do not base station's sm_ps setting on AP
> iwlwifi: Fix issue on file transfer stalled in HT mode
> iwlwifi: validate enhanced tx power entry
> iwlwifi: disable coex until implementation ready for 6x50
> iwlwifi: remove unused parameter from iwl_channel_info
> iwlwifi: drop non-production PCI-IDs for 6x50 series
> iwlwifi: remove external reference for non-exist data structure
> iwlwifi: update reply_statistics_cmd with 'clear' parameter
> iwlwifi: eliminate the possible 1/2 dBm tx power loss in 6x00 & 6x50 series
> iwlwifi: align tx/rx statistics debugfs format
> iwlwifi: control led while update tx/rx bytes counts
> iwlwifi: set sm_ps_mode as part of cfg parameters
> iwlwifi: reset led_tpt when clear tx/rx traffic byte counts
> iwlwifi: set read/write permission for debugfs files
> iwlwifi: increase tx_queue debugfs buffer size
> iwlwifi: dynamically allocate buffer for sram debugfs file
> iwlwifi: fix reserved2 field in iwl4965_addsta
> iwlwifi: update supported PCI_ID list for 5xx0 series
> iwlwifi: by default, dump entire sram data portion
> iwlwifi: dump error log when uCode error occurred
> iwlwifi: print limited number of event log when uCode error
> iwlwifi: change message for cmd queue full error
> iwlwifi: remove reset led_tpt from iwl_leds_init()
> iwl3945: remove duplicated event logging code
> iwlwifi: indicate uCode type when fail dump error/event log
>
> William Allen Simpson (8):
> net: TCP_MSS_DEFAULT, TCP_MSS_DESIRED
> TCPCT part 1a: add request_values parameter for sending SYNACK
> TCPCT part 1b: generate Responder Cookie secret
> TCPCT part 1c: sysctl_tcp_cookie_size, socket option TCP_COOKIE_TRANSACTIONS
> TCPCT part 1d: define TCP cookie option, extend existing struct's
> TCPCT part 1e: implement socket option TCP_COOKIE_TRANSACTIONS
> TCPCT part 1f: Initiator Cookie => Responder
> TCPCT part 1g: Responder Cookie => Initiator
>
> Wolfgang Grandegger (2):
> can: make the number of echo skb's configurable
> can: provide library functions for skb allocation
>
> Wolfram Sang (12):
> net/can: add driver for mscan family & mpc52xx_mscan
> net/can/mscan: move defines into .h file
> net/can/mscan: trivial fixes
> net/can/mscan: drop support for CAN_MODE_{SLEEP|STOP}
> net/can/mscan: use {clr|set}bits8 macros
> net/can/mscan: fix function annotations
> net/can/mscan: drop assignment in while-construct
> net/can/mpc52xx_can: refactor clock-get routine
> net/can/mpc52xx_can: improve properties and their description
> net/can/mscan: replace hardcoded values with defines
> net/can/mscan: add error path to mscan_open()
> net/can/mscan: improve build
>
> Xose Vazquez Perez (1):
> rt2x00: more ids to rt2800usb.c
>
> YOSHIFUJI Hideaki / 吉藤英明 (4):
> ipv6 sit: 6rd (IPv6 Rapid Deployment) Support.
> ipv6 sit: Ensure to initialize 6rd parameters.
> ipv6 sit: Fix 6rd relay address.
> ipv6 sit: Set relay to 0.0.0.0 directly if relay_prefixlen == 0.
>
> Yaniv Rosner (10):
> bnx2x: Fix Parallel-Detect settings
> bnx2x: Fix CL73 autoneg issues
> bnx2x: Miscellaneous debug print and tabs
> bnx2x: Enable FC when parallel-detect is used
> bnx2x: Modify BCM8706 link init seq
> bnx2x: Add support for BCM84823
> bnx2x: Fix BCM8726 ROM load seq
> bnx2x: Fix 10G mode in BCM8481/BCM84823
> bnx2x: Fix register access timeout in 10M
> bnx2x: version 1.52.1-3
>
> Yi Zou (6):
> ixgbe: Add support for 82599 alternative WWNN/WWPN prefix
> net: Add ndo_fcoe_get_wwn to net_device_ops
> ixgbe: Add support for netdev_ops.ndo_fcoe_get_wwn to 82599
> vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device
> ixgbe: use known user priority for FCoE when DCB is enabled
> ixgbe: select FCoE Tx queue in ndo_select_queue
>
> Yury Polyanskiy (1):
> xfrm: SAD entries do not expire correctly after suspend-resume
>
> Zhu Yi (11):
> iwlwifi: use paged Rx
> iwmc3200wifi: add BGN sdio device id
> iwmc3200wifi: allow joining an existed IBSS network
> iwmc3200wifi: handle coexistence radio notification
> iwlwifi: fix use after free bug for paged rx
> iwlwifi: reuse page for notification packets
> mac80211: make align adjustment code support paged SKB
> iwlwifi: allocate 128 bytes linear buffer for rx skb
> iwmc3200wifi: Set wireless mode correctly
> iwmc3200wifi: fix NULL pointer dereference in pmkid update
> ipw2100: fix rebooting hang with driver loaded
>
> andrew hendry (3):
> X25: Move SYSCTL ifdefs into header
> X25: Check for errors in x25_init
> X25: Fix oops and refcnt problems from x25_dev_get
>
> chaithrika@ti.com (1):
> TI DaVinci EMAC: Minor macro related updates
>
> fangxiaozhi (1):
> net: PPP buffer too small for higher speed connections
>
> jamal (2):
> pkt_sched: ingress socket filter by mark
> pkt_sched: skbedit add support for setting mark
>
> roel kluin (8):
> x25: bit and/or confusion in x25_ioctl()?
> net/hamradio: fix test in receive()
> sb1250-mac: duplicate setting of bit V_MAC_RX_PL_THRSH(4) in sbmac_channel_start()
> net: Cleanup redundant tests on unsigned
> net: Cleanup redundant tests on unsigned
> atm: Cleanup redundant tests on unsigned
> ax25: unsigned cannot be less than 0 in ax25_ctl_ioctl()
> cnic: ensure ulp_type is not negative
>
> stephen hemminger (10):
> netdev: add netdev_continue_rcu
> vlan: eliminate use of dev_base_lock
> net: use rcu for network scheduler API
> s390: use RCU to walk list of network devices
> decnet: use RCU to find network devices
> IPV4: use rcu to walk list of devices in IGMP
> CAN: use dev_get_by_index_rcu
> netdev: fold name hash properly (v3)
> decnet: add RTNL lock when reading address list
> decnet: convert dndev_lock to spinlock
>
> zeal (2):
> KS8695: fix ks8695_rx_irq() bug.
> KS8695: fix ks8695_rx() unreasonable action.
>
> Documentation/feature-removal-schedule.txt | 12 -
> Documentation/isdn/README.gigaset | 34 +-
> Documentation/kernel-parameters.txt | 3 +
> Documentation/networking/bonding.txt | 42 +-
> Documentation/networking/ip-sysctl.txt | 36 +-
> Documentation/powerpc/dts-bindings/fsl/mpc5200.txt | 10 +
> MAINTAINERS | 14 +-
> arch/alpha/include/asm/socket.h | 2 +
> arch/alpha/include/asm/unistd.h | 3 +-
> arch/alpha/kernel/systbls.S | 1 +
> arch/arm/include/asm/socket.h | 2 +
> arch/arm/kernel/calls.S | 1 +
> arch/avr32/include/asm/socket.h | 2 +
> arch/avr32/kernel/syscall_table.S | 1 +
> arch/blackfin/mach-common/entry.S | 1 +
> arch/cris/include/asm/socket.h | 2 +
> arch/frv/include/asm/socket.h | 2 +
> arch/h8300/include/asm/socket.h | 2 +
> arch/ia64/include/asm/socket.h | 2 +
> arch/ia64/include/asm/unistd.h | 3 +-
> arch/ia64/kernel/entry.S | 1 +
> arch/m32r/include/asm/socket.h | 2 +
> arch/m68k/include/asm/socket.h | 2 +
> arch/microblaze/kernel/syscall_table.S | 1 +
> arch/mips/include/asm/socket.h | 2 +
> arch/mips/include/asm/unistd.h | 15 +-
> arch/mips/kernel/scall32-o32.S | 1 +
> arch/mips/kernel/scall64-64.S | 1 +
> arch/mips/kernel/scall64-n32.S | 1 +
> arch/mips/kernel/scall64-o32.S | 1 +
> arch/mn10300/include/asm/socket.h | 2 +
> arch/parisc/include/asm/socket.h | 2 +
> arch/powerpc/include/asm/socket.h | 2 +
> arch/s390/appldata/appldata_net_sum.c | 8 +-
> arch/s390/include/asm/socket.h | 2 +
> arch/sh/include/asm/sh_eth.h | 1 +
> arch/sh/kernel/syscalls_64.S | 1 +
> arch/sparc/include/asm/socket.h | 2 +
> arch/sparc/include/asm/unistd.h | 3 +-
> arch/sparc/kernel/systbls_32.S | 2 +-
> arch/sparc/kernel/systbls_64.S | 4 +-
> arch/x86/ia32/ia32entry.S | 1 +
> arch/x86/include/asm/unistd_32.h | 3 +-
> arch/x86/include/asm/unistd_64.h | 2 +
> arch/x86/kernel/syscall_table_32.S | 1 +
> arch/xtensa/include/asm/socket.h | 2 +
> arch/xtensa/include/asm/unistd.h | 4 +-
> drivers/atm/ambassador.c | 1 +
> drivers/atm/fore200e.c | 4 +-
> drivers/atm/he.c | 2 +-
> drivers/atm/solos-pci.c | 32 +-
> drivers/bluetooth/btmrvl_debugfs.c | 1 -
> drivers/bluetooth/btmrvl_drv.h | 1 +
> drivers/bluetooth/btmrvl_main.c | 55 +-
> drivers/bluetooth/btmrvl_sdio.c | 4 +
> drivers/bluetooth/hci_vhci.c | 20 +-
> drivers/ieee802154/fakehard.c | 59 +-
> drivers/infiniband/hw/nes/nes_nic.c | 12 +-
> drivers/isdn/gigaset/Kconfig | 25 +-
> drivers/isdn/gigaset/Makefile | 5 +-
> drivers/isdn/gigaset/asyncdata.c | 662 +-
> drivers/isdn/gigaset/bas-gigaset.c | 76 +-
> drivers/isdn/gigaset/capi.c | 2292 ++++
> drivers/isdn/gigaset/common.c | 139 +-
> drivers/isdn/gigaset/dummyll.c | 68 +
> drivers/isdn/gigaset/ev-layer.c | 578 +-
> drivers/isdn/gigaset/gigaset.h | 176 +-
> drivers/isdn/gigaset/i4l.c | 563 +-
> drivers/isdn/gigaset/interface.c | 41 +-
> drivers/isdn/gigaset/isocdata.c | 186 +-
> drivers/isdn/gigaset/proc.c | 2 +-
> drivers/isdn/gigaset/ser-gigaset.c | 56 +-
> drivers/isdn/gigaset/usb-gigaset.c | 71 +-
> drivers/isdn/hardware/mISDN/speedfax.c | 1 +
> drivers/isdn/mISDN/socket.c | 5 +-
> drivers/misc/Kconfig | 1 +
> drivers/misc/Makefile | 1 +
> drivers/misc/iwmc3200top/Kconfig | 20 +
> drivers/misc/iwmc3200top/Makefile | 29 +
> drivers/misc/iwmc3200top/debugfs.c | 133 +
> drivers/misc/iwmc3200top/debugfs.h | 58 +
> drivers/misc/iwmc3200top/fw-download.c | 355 +
> drivers/misc/iwmc3200top/fw-msg.h | 113 +
> drivers/misc/iwmc3200top/iwmc3200top.h | 209 +
> drivers/misc/iwmc3200top/log.c | 347 +
> drivers/misc/iwmc3200top/log.h | 158 +
> drivers/misc/iwmc3200top/main.c | 678 ++
> drivers/net/3c501.c | 10 +-
> drivers/net/3c503.c | 15 +-
> drivers/net/3c505.c | 2 +-
> drivers/net/3c507.c | 6 +-
> drivers/net/3c509.c | 12 +-
> drivers/net/3c515.c | 15 +-
> drivers/net/3c523.c | 2 +-
> drivers/net/3c527.c | 6 +-
> drivers/net/3c59x.c | 7 +-
> drivers/net/8139cp.c | 12 +-
> drivers/net/8139too.c | 15 +-
> drivers/net/Kconfig | 4 +-
> drivers/net/appletalk/cops.c | 2 +-
> drivers/net/appletalk/ipddp.c | 12 +-
> drivers/net/appletalk/ltpc.c | 2 +-
> drivers/net/arcnet/arc-rimi.c | 8 +-
> drivers/net/arcnet/arcnet.c | 14 +-
> drivers/net/arcnet/com20020.c | 2 +-
> drivers/net/arcnet/com90io.c | 2 +-
> drivers/net/arcnet/com90xx.c | 2 +-
> drivers/net/arm/ks8695net.c | 131 +-
> drivers/net/arm/w90p910_ether.c | 4 +-
> drivers/net/at1700.c | 18 +-
> drivers/net/atarilance.c | 4 +-
> drivers/net/atl1c/atl1c.h | 22 +-
> drivers/net/atl1c/atl1c_main.c | 88 +-
> drivers/net/atl1e/atl1e_ethtool.c | 17 +-
> drivers/net/atl1e/atl1e_main.c | 42 +-
> drivers/net/atlx/atl1.c | 21 +-
> drivers/net/atlx/atl2.c | 5 +-
> drivers/net/atp.c | 6 +-
> drivers/net/au1000_eth.c | 2 +-
> drivers/net/bcm63xx_enet.c | 5 +-
> drivers/net/benet/be.h | 24 +-
> drivers/net/benet/be_cmds.c | 496 +-
> drivers/net/benet/be_cmds.h | 152 +-
> drivers/net/benet/be_ethtool.c | 204 +-
> drivers/net/benet/be_hw.h | 9 +
> drivers/net/benet/be_main.c | 257 +-
> drivers/net/bfin_mac.c | 12 +-
> drivers/net/bmac.c | 4 +-
> drivers/net/bnx2.c | 217 +-
> drivers/net/bnx2.h | 3 +
> drivers/net/bnx2x.h | 95 +-
> drivers/net/bnx2x_hsi.h | 21 +-
> drivers/net/bnx2x_link.c | 321 +-
> drivers/net/bnx2x_link.h | 3 +-
> drivers/net/bnx2x_main.c | 1443 ++-
> drivers/net/bnx2x_reg.h | 23 +-
> drivers/net/bonding/bond_3ad.c | 123 +-
> drivers/net/bonding/bond_alb.c | 3 -
> drivers/net/bonding/bond_ipv6.c | 7 +-
> drivers/net/bonding/bond_main.c | 316 +-
> drivers/net/bonding/bond_sysfs.c | 92 +-
> drivers/net/bonding/bonding.h | 35 +-
> drivers/net/can/Kconfig | 15 +
> drivers/net/can/Makefile | 3 +
> drivers/net/can/at91_can.c | 34 +-
> drivers/net/can/dev.c | 76 +-
> drivers/net/can/mcp251x.c | 1166 ++
> drivers/net/can/mscan/Kconfig | 23 +
> drivers/net/can/mscan/Makefile | 5 +
> drivers/net/can/mscan/mpc5xxx_can.c | 259 +
> drivers/net/can/mscan/mscan.c | 668 +
> drivers/net/can/mscan/mscan.h | 296 +
> drivers/net/can/sja1000/sja1000.c | 19 +-
> drivers/net/can/sja1000/sja1000.h | 2 +
> drivers/net/can/ti_hecc.c | 993 ++
> drivers/net/can/usb/ems_usb.c | 28 +-
> drivers/net/cnic.c | 1875 +++-
> drivers/net/cnic.h | 64 +
> drivers/net/cnic_defs.h | 1917 +++
> drivers/net/cnic_if.h | 14 +-
> drivers/net/cpmac.c | 6 +-
> drivers/net/cs89x0.c | 2 +-
> drivers/net/cxgb3/adapter.h | 16 +
> drivers/net/cxgb3/common.h | 8 +-
> drivers/net/cxgb3/cxgb3_main.c | 73 +-
> drivers/net/cxgb3/sge.c | 31 +-
> drivers/net/davinci_emac.c | 30 +-
> drivers/net/declance.c | 4 +-
> drivers/net/depca.c | 2 +-
> drivers/net/dl2k.c | 24 +-
> drivers/net/dm9000.c | 149 +-
> drivers/net/dm9000.h | 7 +
> drivers/net/e100.c | 25 +-
> drivers/net/e1000/e1000.h | 2 +-
> drivers/net/e1000/e1000_ethtool.c | 39 +-
> drivers/net/e1000/e1000_main.c | 130 +-
> drivers/net/e1000e/82571.c | 323 +-
> drivers/net/e1000e/defines.h | 2 +-
> drivers/net/e1000e/e1000.h | 47 +-
> drivers/net/e1000e/es2lan.c | 213 +-
> drivers/net/e1000e/ethtool.c | 81 +-
> drivers/net/e1000e/hw.h | 52 +-
> drivers/net/e1000e/ich8lan.c | 530 +-
> drivers/net/e1000e/lib.c | 261 +-
> drivers/net/e1000e/netdev.c | 470 +-
> drivers/net/e1000e/param.c | 2 +-
> drivers/net/e1000e/phy.c | 516 +-
> drivers/net/e2100.c | 6 +-
> drivers/net/eepro.c | 2 +-
> drivers/net/eexpress.c | 2 +-
> drivers/net/ehea/ehea_main.c | 29 +-
> drivers/net/ehea/ehea_qmr.c | 4 +-
> drivers/net/enic/enic_main.c | 15 +-
> drivers/net/epic100.c | 10 +-
> drivers/net/ethoc.c | 6 +-
> drivers/net/fealnx.c | 14 +-
> drivers/net/fec_mpc52xx.c | 6 +-
> drivers/net/forcedeth.c | 6 +-
> drivers/net/fsl_pq_mdio.c | 67 +-
> drivers/net/fsl_pq_mdio.h | 11 +-
> drivers/net/gianfar.c | 1826 ++-
> drivers/net/gianfar.h | 412 +-
> drivers/net/gianfar_ethtool.c | 376 +-
> drivers/net/gianfar_sysfs.c | 81 +-
> drivers/net/hamachi.c | 24 +-
> drivers/net/hamradio/6pack.c | 21 +
> drivers/net/hamradio/baycom_epp.c | 6 +-
> drivers/net/hamradio/bpqether.c | 9 +-
> drivers/net/hamradio/dmascc.c | 8 +-
> drivers/net/hamradio/mkiss.c | 21 +
> drivers/net/hp-plus.c | 4 +-
> drivers/net/hp100.c | 4 +-
> drivers/net/ibm_newemac/core.c | 34 +-
> drivers/net/ibmveth.c | 2 +-
> drivers/net/ifb.c | 10 +-
> drivers/net/igb/e1000_82575.c | 572 +-
> drivers/net/igb/e1000_82575.h | 32 +
> drivers/net/igb/e1000_defines.h | 50 +-
> drivers/net/igb/e1000_hw.h | 22 +-
> drivers/net/igb/e1000_mac.c | 100 +-
> drivers/net/igb/e1000_mbx.c | 82 +-
> drivers/net/igb/e1000_mbx.h | 10 +-
> drivers/net/igb/e1000_nvm.c | 36 +-
> drivers/net/igb/e1000_phy.c | 453 +-
> drivers/net/igb/e1000_phy.h | 37 +-
> drivers/net/igb/e1000_regs.h | 80 +-
> drivers/net/igb/igb.h | 149 +-
> drivers/net/igb/igb_ethtool.c | 747 +-
> drivers/net/igb/igb_main.c | 3450 +++---
> drivers/net/igbvf/ethtool.c | 25 +-
> drivers/net/igbvf/igbvf.h | 1 +
> drivers/net/igbvf/netdev.c | 83 +-
> drivers/net/ipg.c | 9 +-
> drivers/net/irda/au1k_ir.c | 4 +-
> drivers/net/irda/irda-usb.c | 10 +-
> drivers/net/irda/stir4200.c | 12 +-
> drivers/net/irda/via-ircc.c | 16 +-
> drivers/net/irda/vlsi_ir.c | 16 +-
> drivers/net/isa-skeleton.c | 10 +-
> drivers/net/iseries_veth.c | 42 +-
> drivers/net/ixgb/ixgb.h | 2 +-
> drivers/net/ixgb/ixgb_ethtool.c | 69 +-
> drivers/net/ixgb/ixgb_main.c | 118 +-
> drivers/net/ixgbe/ixgbe.h | 33 +-
> drivers/net/ixgbe/ixgbe_82599.c | 178 +-
> drivers/net/ixgbe/ixgbe_common.c | 37 +-
> drivers/net/ixgbe/ixgbe_dcb_nl.c | 2 +-
> drivers/net/ixgbe/ixgbe_ethtool.c | 140 +-
> drivers/net/ixgbe/ixgbe_fcoe.c | 76 +-
> drivers/net/ixgbe/ixgbe_fcoe.h | 3 +
> drivers/net/ixgbe/ixgbe_main.c | 251 +-
> drivers/net/ixgbe/ixgbe_type.h | 26 +
> drivers/net/ixp2000/ixpdev.c | 3 +-
> drivers/net/jazzsonic.c | 6 +-
> drivers/net/jme.c | 22 +-
> drivers/net/korina.c | 13 +-
> drivers/net/ks8842.c | 5 +-
> drivers/net/ks8851.c | 4 +-
> drivers/net/lance.c | 14 +-
> drivers/net/lib82596.c | 13 +-
> drivers/net/lib8390.c | 12 +-
> drivers/net/ll_temac_main.c | 4 +-
> drivers/net/loopback.c | 10 +-
> drivers/net/lp486e.c | 2 +-
> drivers/net/mac89x0.c | 6 +-
> drivers/net/mace.c | 4 +-
> drivers/net/macsonic.c | 4 +-
> drivers/net/macvlan.c | 278 +-
> drivers/net/mdio.c | 12 +-
> drivers/net/mipsnet.c | 2 +-
> drivers/net/mv643xx_eth.c | 2 +-
> drivers/net/myri10ge/myri10ge.c | 25 +-
> drivers/net/myri_sbus.c | 2 +-
> drivers/net/natsemi.c | 30 +-
> drivers/net/netx-eth.c | 5 +-
> drivers/net/netxen/netxen_nic.h | 78 +-
> drivers/net/netxen/netxen_nic_ethtool.c | 38 +-
> drivers/net/netxen/netxen_nic_hdr.h | 76 +-
> drivers/net/netxen/netxen_nic_hw.c | 995 +-
> drivers/net/netxen/netxen_nic_init.c | 361 +-
> drivers/net/netxen/netxen_nic_main.c | 334 +-
> drivers/net/ni5010.c | 2 +-
> drivers/net/ni52.c | 6 +-
> drivers/net/ni65.c | 2 +-
> drivers/net/niu.c | 15 +-
> drivers/net/ns83820.c | 24 +-
> drivers/net/pasemi_mac.c | 4 +-
> drivers/net/pasemi_mac_ethtool.c | 14 +
> drivers/net/pci-skeleton.c | 12 +-
> drivers/net/pcmcia/axnet_cs.c | 4 +-
> drivers/net/pcmcia/fmvj18x_cs.c | 22 +-
> drivers/net/pcmcia/nmclan_cs.c | 2 +-
> drivers/net/pcmcia/pcnet_cs.c | 11 +-
> drivers/net/pcmcia/smc91c92_cs.c | 8 +-
> drivers/net/pcmcia/xirc2ps_cs.c | 6 +-
> drivers/net/pcnet32.c | 22 +-
> drivers/net/phy/broadcom.c | 208 +-
> drivers/net/phy/phy.c | 18 +-
> drivers/net/plip.c | 13 +-
> drivers/net/ppp_async.c | 19 +-
> drivers/net/ppp_deflate.c | 44 +-
> drivers/net/ppp_generic.c | 98 +-
> drivers/net/ppp_mppe.c | 8 +-
> drivers/net/ppp_synctty.c | 9 +-
> drivers/net/pppoe.c | 63 +-
> drivers/net/pppol2tp.c | 62 +-
> drivers/net/pppox.c | 5 +-
> drivers/net/ps3_gelic_net.c | 98 +-
> drivers/net/ps3_gelic_net.h | 21 +-
> drivers/net/qla3xxx.c | 8 +-
> drivers/net/qlge/qlge.h | 229 +-
> drivers/net/qlge/qlge_dbg.c | 180 +
> drivers/net/qlge/qlge_ethtool.c | 290 +
> drivers/net/qlge/qlge_main.c | 490 +-
> drivers/net/qlge/qlge_mpi.c | 210 +-
> drivers/net/r6040.c | 5 +-
> drivers/net/r8169.c | 71 +-
> drivers/net/s6gmac.c | 8 +-
> drivers/net/sb1000.c | 2 +-
> drivers/net/sb1250-mac.c | 3 +-
> drivers/net/sc92031.c | 18 +-
> drivers/net/seeq8005.c | 4 +-
> drivers/net/sfc/Kconfig | 13 +-
> drivers/net/sfc/Makefile | 7 +-
> drivers/net/sfc/bitfield.h | 17 +-
> drivers/net/sfc/boards.c | 328 -
> drivers/net/sfc/boards.h | 28 -
> drivers/net/sfc/efx.c | 793 +-
> drivers/net/sfc/efx.h | 65 +-
> drivers/net/sfc/enum.h | 116 +-
> drivers/net/sfc/ethtool.c | 222 +-
> drivers/net/sfc/ethtool.h | 27 -
> drivers/net/sfc/falcon.c | 2829 ++----
> drivers/net/sfc/falcon.h | 145 -
> drivers/net/sfc/falcon_boards.c | 752 ++
> drivers/net/sfc/falcon_gmac.c | 123 +-
> drivers/net/sfc/falcon_hwdefs.h | 1333 --
> drivers/net/sfc/falcon_io.h | 258 -
> drivers/net/sfc/falcon_xmac.c | 278 +-
> drivers/net/sfc/gmii.h | 60 -
> drivers/net/sfc/io.h | 256 +
> drivers/net/sfc/mac.h | 6 +-
> drivers/net/sfc/mcdi.c | 1112 ++
> drivers/net/sfc/mcdi.h | 130 +
> drivers/net/sfc/mcdi_mac.c | 152 +
> drivers/net/sfc/mcdi_pcol.h | 1578 +++
> drivers/net/sfc/mcdi_phy.c | 597 +
> drivers/net/sfc/mdio_10g.c | 144 +-
> drivers/net/sfc/mdio_10g.h | 6 +-
> drivers/net/sfc/mtd.c | 559 +-
> drivers/net/sfc/net_driver.h | 302 +-
> drivers/net/sfc/nic.c | 1583 +++
> drivers/net/sfc/nic.h | 261 +
> drivers/net/sfc/phy.h | 27 +-
> drivers/net/sfc/{xfp_phy.c => qt202x_phy.c} | 132 +-
> drivers/net/sfc/regs.h | 3168 +++++
> drivers/net/sfc/rx.c | 82 +-
> drivers/net/sfc/rx.h | 26 -
> drivers/net/sfc/selftest.c | 146 +-
> drivers/net/sfc/sfe4001.c | 435 -
> drivers/net/sfc/siena.c | 604 +
> drivers/net/sfc/spi.h | 18 +-
> drivers/net/sfc/tenxpress.c | 223 +-
> drivers/net/sfc/tx.c | 184 +-
> drivers/net/sfc/tx.h | 25 -
> drivers/net/sfc/workarounds.h | 20 +-
> drivers/net/sgiseeq.c | 7 +-
> drivers/net/sh_eth.c | 56 +-
> drivers/net/sh_eth.h | 1 +
> drivers/net/sis190.c | 3 +-
> drivers/net/sis900.c | 2 +-
> drivers/net/skge.c | 32 +-
> drivers/net/sky2.c | 157 +-
> drivers/net/sky2.h | 185 +-
> drivers/net/slip.c | 33 +-
> drivers/net/smc-mca.c | 6 +-
> drivers/net/smc911x.c | 2 +-
> drivers/net/smc9194.c | 2 +-
> drivers/net/smc91x.c | 20 +-
> drivers/net/smc91x.h | 10 +-
> drivers/net/smsc911x.c | 7 +-
> drivers/net/smsc9420.c | 2 +-
> drivers/net/spider_net.c | 1 +
> drivers/net/starfire.c | 10 +-
> drivers/net/stmmac/stmmac_main.c | 5 +-
> drivers/net/sun3_82586.c | 2 +-
> drivers/net/sunbmac.c | 2 +-
> drivers/net/sundance.c | 18 +-
> drivers/net/sungem.c | 4 +-
> drivers/net/sungem.h | 4 +-
> drivers/net/sunhme.c | 27 +-
> drivers/net/sunlance.c | 2 +-
> drivers/net/sunqe.c | 2 +-
> drivers/net/tc35815.c | 292 +-
> drivers/net/tehuti.c | 45 +-
> drivers/net/tehuti.h | 2 -
> drivers/net/tg3.c | 1254 ++-
> drivers/net/tg3.h | 99 +-
> drivers/net/tlan.c | 11 +-
> drivers/net/tokenring/3c359.c | 3 +-
> drivers/net/tokenring/ibmtr.c | 2 +-
> drivers/net/tokenring/lanstreamer.c | 10 +-
> drivers/net/tokenring/olympic.c | 4 +-
> drivers/net/tokenring/smctr.c | 86 +-
> drivers/net/tokenring/tms380tr.c | 26 +-
> drivers/net/tsi108_eth.c | 10 +-
> drivers/net/tulip/21142.c | 8 +-
> drivers/net/tulip/de2104x.c | 6 +-
> drivers/net/tulip/dmfe.c | 2 +-
> drivers/net/tulip/eeprom.c | 8 +-
> drivers/net/tulip/interrupt.c | 16 +-
> drivers/net/tulip/media.c | 4 +-
> drivers/net/tulip/pnic2.c | 6 +-
> drivers/net/tulip/tulip_core.c | 26 +-
> drivers/net/tulip/uli526x.c | 2 +-
> drivers/net/tulip/winbond-840.c | 10 +-
> drivers/net/tulip/xircom_cb.c | 2 +-
> drivers/net/tun.c | 58 +-
> drivers/net/typhoon.c | 6 +-
> drivers/net/ucc_geth.c | 24 +-
> drivers/net/usb/asix.c | 24 +-
> drivers/net/usb/catc.c | 4 +-
> drivers/net/usb/cdc-phonet.c | 8 +-
> drivers/net/usb/cdc_eem.c | 4 +-
> drivers/net/usb/cdc_ether.c | 79 +-
> drivers/net/usb/dm9601.c | 2 +-
> drivers/net/usb/hso.c | 34 +-
> drivers/net/usb/kaweth.c | 11 +-
> drivers/net/usb/mcs7830.c | 4 +-
> drivers/net/usb/rndis_host.c | 10 +-
> drivers/net/usb/usbnet.c | 218 +-
> drivers/net/usb/zaurus.c | 4 +-
> drivers/net/veth.c | 38 +-
> drivers/net/via-rhine.c | 20 +-
> drivers/net/via-velocity.c | 405 +-
> drivers/net/via-velocity.h | 15 +-
> drivers/net/virtio_net.c | 17 +-
> drivers/net/vmxnet3/vmxnet3_defs.h | 246 +-
> drivers/net/vmxnet3/vmxnet3_drv.c | 363 +-
> drivers/net/vmxnet3/vmxnet3_ethtool.c | 10 +-
> drivers/net/vmxnet3/vmxnet3_int.h | 17 +-
> drivers/net/vxge/vxge-config.c | 300 +-
> drivers/net/vxge/vxge-config.h | 2 +
> drivers/net/vxge/vxge-main.c | 115 +-
> drivers/net/vxge/vxge-main.h | 1 -
> drivers/net/vxge/vxge-reg.h | 4 -
> drivers/net/vxge/vxge-traffic.c | 24 +-
> drivers/net/vxge/vxge-traffic.h | 2 +
> drivers/net/vxge/vxge-version.h | 4 +-
> drivers/net/wan/cosa.c | 20 +-
> drivers/net/wan/dlci.c | 14 +-
> drivers/net/wan/dscc4.c | 2 +-
> drivers/net/wan/farsync.c | 12 +-
> drivers/net/wan/hdlc.c | 4 +-
> drivers/net/wan/hdlc_fr.c | 6 +-
> drivers/net/wan/hostess_sv11.c | 2 +-
> drivers/net/wan/lmc/lmc_main.c | 2 +-
> drivers/net/wan/n2.c | 2 +-
> drivers/net/wan/pc300_drv.c | 17 +-
> drivers/net/wan/sbni.c | 28 +-
> drivers/net/wan/sdla.c | 2 +-
> drivers/net/wan/sealevel.c | 13 +-
> drivers/net/wan/x25_asy.c | 23 +-
> drivers/net/wimax/i2400m/Kconfig | 8 +
> drivers/net/wimax/i2400m/control.c | 16 +-
> drivers/net/wimax/i2400m/debugfs.c | 2 +-
> drivers/net/wimax/i2400m/driver.c | 500 +-
> drivers/net/wimax/i2400m/fw.c | 886 ++-
> drivers/net/wimax/i2400m/i2400m-sdio.h | 16 +-
> drivers/net/wimax/i2400m/i2400m-usb.h | 16 +-
> drivers/net/wimax/i2400m/i2400m.h | 209 +-
> drivers/net/wimax/i2400m/netdev.c | 127 +-
> drivers/net/wimax/i2400m/rx.c | 170 +-
> drivers/net/wimax/i2400m/sdio-fw.c | 11 +-
> drivers/net/wimax/i2400m/sdio-rx.c | 42 +-
> drivers/net/wimax/i2400m/sdio-tx.c | 5 +-
> drivers/net/wimax/i2400m/sdio.c | 205 +-
> drivers/net/wimax/i2400m/tx.c | 20 +-
> drivers/net/wimax/i2400m/usb-fw.c | 37 +-
> drivers/net/wimax/i2400m/usb-notif.c | 35 +-
> drivers/net/wimax/i2400m/usb-rx.c | 60 +-
> drivers/net/wimax/i2400m/usb-tx.c | 61 +-
> drivers/net/wimax/i2400m/usb.c | 189 +-
> drivers/net/wireless/Kconfig | 212 +-
> drivers/net/wireless/Makefile | 10 -
> drivers/net/wireless/adm8211.c | 2 +-
> drivers/net/wireless/airo.c | 5 +-
> drivers/net/wireless/at76c50x-usb.c | 55 +-
> drivers/net/wireless/ath/Kconfig | 9 +-
> drivers/net/wireless/ath/Makefile | 9 +-
> drivers/net/wireless/ath/ar9170/Kconfig | 2 +-
> drivers/net/wireless/ath/ar9170/ar9170.h | 6 +-
> drivers/net/wireless/ath/ar9170/cmd.c | 3 +-
> drivers/net/wireless/ath/ar9170/cmd.h | 1 +
> drivers/net/wireless/ath/ar9170/hw.h | 6 +-
> drivers/net/wireless/ath/ar9170/mac.c | 15 +-
> drivers/net/wireless/ath/ar9170/main.c | 50 +-
> drivers/net/wireless/ath/ar9170/phy.c | 99 +-
> drivers/net/wireless/ath/ar9170/usb.c | 16 +-
> drivers/net/wireless/ath/ar9170/usb.h | 2 +-
> drivers/net/wireless/ath/ath.h | 69 +
> drivers/net/wireless/ath/ath5k/Kconfig | 2 +-
> drivers/net/wireless/ath/ath5k/ath5k.h | 53 +-
> drivers/net/wireless/ath/ath5k/attach.c | 33 +-
> drivers/net/wireless/ath/ath5k/base.c | 140 +-
> drivers/net/wireless/ath/ath5k/base.h | 14 -
> drivers/net/wireless/ath/ath5k/initvals.c | 4 +-
> drivers/net/wireless/ath/ath5k/led.c | 2 +
> drivers/net/wireless/ath/ath5k/pcu.c | 193 +-
> drivers/net/wireless/ath/ath5k/phy.c | 191 +-
> drivers/net/wireless/ath/ath5k/reg.h | 19 +-
> drivers/net/wireless/ath/ath5k/reset.c | 33 +-
> drivers/net/wireless/ath/ath9k/Kconfig | 18 +-
> drivers/net/wireless/ath/ath9k/Makefile | 32 +-
> drivers/net/wireless/ath/ath9k/ahb.c | 29 +-
> drivers/net/wireless/ath/ath9k/ani.c | 141 +-
> drivers/net/wireless/ath/ath9k/ath9k.h | 215 +-
> drivers/net/wireless/ath/ath9k/beacon.c | 136 +-
> drivers/net/wireless/ath/ath9k/btcoex.c | 383 +-
> drivers/net/wireless/ath/ath9k/btcoex.h | 64 +-
> drivers/net/wireless/ath/ath9k/calib.c | 421 +-
> drivers/net/wireless/ath/ath9k/calib.h | 2 +
> drivers/net/wireless/ath/ath9k/common.c | 299 +
> drivers/net/wireless/ath/ath9k/common.h | 127 +
> drivers/net/wireless/ath/ath9k/debug.c | 72 +-
> drivers/net/wireless/ath/ath9k/debug.h | 47 +-
> drivers/net/wireless/ath/ath9k/eeprom.c | 8 +-
> drivers/net/wireless/ath/ath9k/eeprom.h | 9 +-
> drivers/net/wireless/ath/ath9k/eeprom_4k.c | 94 +-
> drivers/net/wireless/ath/ath9k/eeprom_9287.c | 97 +-
> drivers/net/wireless/ath/ath9k/eeprom_def.c | 183 +-
> drivers/net/wireless/ath/ath9k/hw.c | 1344 +--
> drivers/net/wireless/ath/ath9k/hw.h | 98 +-
> drivers/net/wireless/ath/ath9k/initvals.h | 101 +-
> drivers/net/wireless/ath/ath9k/mac.c | 200 +-
> drivers/net/wireless/ath/ath9k/mac.h | 26 +-
> drivers/net/wireless/ath/ath9k/main.c | 1413 ++-
> drivers/net/wireless/ath/ath9k/pci.c | 47 +-
> drivers/net/wireless/ath/ath9k/phy.c | 1034 ++-
> drivers/net/wireless/ath/ath9k/phy.h | 42 +-
> drivers/net/wireless/ath/ath9k/rc.c | 535 +-
> drivers/net/wireless/ath/ath9k/rc.h | 25 +-
> drivers/net/wireless/ath/ath9k/recv.c | 366 +-
> drivers/net/wireless/ath/ath9k/reg.h | 27 +-
> drivers/net/wireless/ath/ath9k/virtual.c | 110 +-
> drivers/net/wireless/ath/ath9k/xmit.c | 354 +-
> drivers/net/wireless/ath/debug.c | 32 +
> drivers/net/wireless/ath/debug.h | 77 +
> drivers/net/wireless/ath/hw.c | 126 +
> drivers/net/wireless/ath/reg.h | 27 +
> drivers/net/wireless/ath/regd.c | 5 +-
> drivers/net/wireless/ath/regd.h | 8 +
> drivers/net/wireless/ath/regd_common.h | 32 +-
> drivers/net/wireless/atmel.c | 16 +
> drivers/net/wireless/b43/Kconfig | 2 +-
> drivers/net/wireless/b43/b43.h | 18 +-
> drivers/net/wireless/b43/dma.c | 312 +-
> drivers/net/wireless/b43/dma.h | 13 +-
> drivers/net/wireless/b43/leds.c | 1 +
> drivers/net/wireless/b43/main.c | 6 +-
> drivers/net/wireless/b43/phy_lp.c | 777 +-
> drivers/net/wireless/b43/phy_lp.h | 11 +-
> drivers/net/wireless/b43/pio.c | 85 +-
> drivers/net/wireless/b43/rfkill.c | 10 +-
> drivers/net/wireless/b43/xmit.c | 8 +-
> drivers/net/wireless/b43/xmit.h | 19 +
> drivers/net/wireless/b43legacy/Kconfig | 2 +-
> drivers/net/wireless/b43legacy/b43legacy.h | 2 -
> drivers/net/wireless/b43legacy/dma.c | 17 +-
> drivers/net/wireless/b43legacy/main.c | 6 +-
> drivers/net/wireless/b43legacy/rfkill.c | 7 +
> drivers/net/wireless/b43legacy/xmit.c | 1 -
> drivers/net/wireless/hostap/Kconfig | 3 +-
> drivers/net/wireless/ipw2x00/Kconfig | 11 +-
> drivers/net/wireless/ipw2x00/ipw2100.c | 147 +-
> drivers/net/wireless/ipw2x00/ipw2200.c | 159 +-
> drivers/net/wireless/ipw2x00/libipw.h | 8 +-
> drivers/net/wireless/ipw2x00/libipw_module.c | 71 +-
> drivers/net/wireless/iwlwifi/Kconfig | 30 +-
> drivers/net/wireless/iwlwifi/Makefile | 12 +-
> drivers/net/wireless/iwlwifi/iwl-1000.c | 51 +-
> drivers/net/wireless/iwlwifi/iwl-3945-hw.h | 12 -
> drivers/net/wireless/iwlwifi/iwl-3945-led.c | 371 +-
> drivers/net/wireless/iwlwifi/iwl-3945-led.h | 22 +-
> drivers/net/wireless/iwlwifi/iwl-3945-rs.c | 102 +-
> drivers/net/wireless/iwlwifi/iwl-3945.c | 287 +-
> drivers/net/wireless/iwlwifi/iwl-3945.h | 56 +-
> drivers/net/wireless/iwlwifi/iwl-4965-hw.h | 3 -
> drivers/net/wireless/iwlwifi/iwl-4965.c | 255 +-
> drivers/net/wireless/iwlwifi/iwl-5000.c | 415 +-
> drivers/net/wireless/iwlwifi/iwl-6000.c | 305 +-
> drivers/net/wireless/iwlwifi/iwl-agn-led.c | 85 +
> drivers/net/wireless/iwlwifi/iwl-agn-led.h | 32 +
> drivers/net/wireless/iwlwifi/iwl-agn-rs.c | 584 +-
> drivers/net/wireless/iwlwifi/iwl-agn-rs.h | 101 +
> drivers/net/wireless/iwlwifi/iwl-agn.c | 776 +-
> drivers/net/wireless/iwlwifi/iwl-calib.c | 78 +-
> drivers/net/wireless/iwlwifi/iwl-commands.h | 297 +-
> drivers/net/wireless/iwlwifi/iwl-core.c | 691 +-
> drivers/net/wireless/iwlwifi/iwl-core.h | 86 +-
> drivers/net/wireless/iwlwifi/iwl-csr.h | 189 +-
> drivers/net/wireless/iwlwifi/iwl-debug.h | 5 +-
> drivers/net/wireless/iwlwifi/iwl-debugfs.c | 860 +-
> drivers/net/wireless/iwlwifi/iwl-dev.h | 150 +-
> drivers/net/wireless/iwlwifi/iwl-devtrace.c | 14 +
> drivers/net/wireless/iwlwifi/iwl-devtrace.h | 197 +
> drivers/net/wireless/iwlwifi/iwl-eeprom.c | 133 +-
> drivers/net/wireless/iwlwifi/iwl-eeprom.h | 26 +-
> drivers/net/wireless/iwlwifi/iwl-hcmd.c | 29 +-
> drivers/net/wireless/iwlwifi/iwl-io.h | 56 +-
> drivers/net/wireless/iwlwifi/iwl-led.c | 324 +-
> drivers/net/wireless/iwlwifi/iwl-led.h | 46 +-
> drivers/net/wireless/iwlwifi/iwl-power.c | 232 +-
> drivers/net/wireless/iwlwifi/iwl-power.h | 3 +
> drivers/net/wireless/iwlwifi/iwl-prph.h | 19 +-
> drivers/net/wireless/iwlwifi/iwl-rx.c | 218 +-
> drivers/net/wireless/iwlwifi/iwl-scan.c | 40 +-
> drivers/net/wireless/iwlwifi/iwl-spectrum.c | 2 +-
> drivers/net/wireless/iwlwifi/iwl-sta.c | 160 +-
> drivers/net/wireless/iwlwifi/iwl-sta.h | 4 +-
> drivers/net/wireless/iwlwifi/iwl-tx.c | 155 +-
> drivers/net/wireless/iwlwifi/iwl3945-base.c | 444 +-
> drivers/net/wireless/iwmc3200wifi/Kconfig | 3 +-
> drivers/net/wireless/iwmc3200wifi/cfg80211.c | 82 +-
> drivers/net/wireless/iwmc3200wifi/commands.c | 108 +-
> drivers/net/wireless/iwmc3200wifi/commands.h | 93 +-
> drivers/net/wireless/iwmc3200wifi/debugfs.c | 23 +
> drivers/net/wireless/iwmc3200wifi/eeprom.c | 50 +
> drivers/net/wireless/iwmc3200wifi/eeprom.h | 29 +-
> drivers/net/wireless/iwmc3200wifi/fw.c | 9 +
> drivers/net/wireless/iwmc3200wifi/iwm.h | 17 +-
> drivers/net/wireless/iwmc3200wifi/lmac.h | 8 +
> drivers/net/wireless/iwmc3200wifi/main.c | 92 +-
> drivers/net/wireless/iwmc3200wifi/netdev.c | 9 +
> drivers/net/wireless/iwmc3200wifi/rx.c | 150 +-
> drivers/net/wireless/iwmc3200wifi/sdio.c | 13 +-
> drivers/net/wireless/iwmc3200wifi/tx.c | 66 +-
> drivers/net/wireless/iwmc3200wifi/umac.h | 41 +-
> drivers/net/wireless/libertas/11d.c | 696 --
> drivers/net/wireless/libertas/11d.h | 105 -
> drivers/net/wireless/libertas/Kconfig | 39 +
> drivers/net/wireless/libertas/Makefile | 14 +-
> drivers/net/wireless/libertas/README | 26 +-
> drivers/net/wireless/libertas/assoc.c | 445 +-
> drivers/net/wireless/libertas/assoc.h | 141 +-
> drivers/net/wireless/libertas/cfg.c | 198 +
> drivers/net/wireless/libertas/cfg.h | 16 +
> drivers/net/wireless/libertas/cmd.c | 695 +-
> drivers/net/wireless/libertas/cmd.h | 127 +-
> drivers/net/wireless/libertas/cmdresp.c | 116 +-
> drivers/net/wireless/libertas/debugfs.c | 27 +-
> drivers/net/wireless/libertas/decl.h | 65 +-
> drivers/net/wireless/libertas/defs.h | 3 +-
> drivers/net/wireless/libertas/dev.h | 431 +-
> drivers/net/wireless/libertas/ethtool.c | 84 +-
> drivers/net/wireless/libertas/host.h | 959 ++-
> drivers/net/wireless/libertas/hostcmd.h | 800 --
> drivers/net/wireless/libertas/if_cs.c | 4 +
> drivers/net/wireless/libertas/if_sdio.c | 62 +
> drivers/net/wireless/libertas/if_sdio.h | 3 +-
> drivers/net/wireless/libertas/if_spi.c | 143 +-
> drivers/net/wireless/libertas/if_usb.c | 5 +
> drivers/net/wireless/libertas/main.c | 720 +-
> drivers/net/wireless/libertas/mesh.c | 1141 ++
> drivers/net/wireless/libertas/mesh.h | 78 +
> drivers/net/wireless/libertas/persistcfg.c | 453 -
> drivers/net/wireless/libertas/rx.c | 13 +-
> drivers/net/wireless/libertas/scan.c | 250 +-
> drivers/net/wireless/libertas/scan.h | 30 +
> drivers/net/wireless/libertas/tx.c | 9 +-
> drivers/net/wireless/libertas/types.h | 4 +-
> drivers/net/wireless/libertas/wext.c | 196 +-
> drivers/net/wireless/libertas/wext.h | 9 +-
> drivers/net/wireless/libertas_tf/if_usb.c | 2 +
> drivers/net/wireless/mac80211_hwsim.c | 85 +-
> drivers/net/wireless/mwl8k.c | 1265 ++-
> drivers/net/wireless/orinoco/Kconfig | 6 +-
> drivers/net/wireless/orinoco/fw.c | 6 +
> drivers/net/wireless/orinoco/hw.c | 33 +-
> drivers/net/wireless/orinoco/hw.h | 3 +-
> drivers/net/wireless/orinoco/main.c | 34 +-
> drivers/net/wireless/orinoco/orinoco.h | 1 -
> drivers/net/wireless/p54/Kconfig | 2 +-
> drivers/net/wireless/p54/eeprom.c | 31 +-
> drivers/net/wireless/p54/main.c | 2 +-
> drivers/net/wireless/p54/p54pci.c | 2 +-
> drivers/net/wireless/prism54/islpci_dev.c | 3 +
> drivers/net/wireless/prism54/islpci_hotplug.c | 2 +-
> drivers/net/wireless/ray_cs.c | 36 +-
> drivers/net/wireless/rndis_wlan.c | 13 +-
> drivers/net/wireless/rt2x00/Kconfig | 46 +-
> drivers/net/wireless/rt2x00/Makefile | 3 +
> drivers/net/wireless/rt2x00/rt2400pci.c | 31 +-
> drivers/net/wireless/rt2x00/rt2400pci.h | 2 +-
> drivers/net/wireless/rt2x00/rt2500pci.c | 32 +-
> drivers/net/wireless/rt2x00/rt2500pci.h | 2 +-
> drivers/net/wireless/rt2x00/rt2500usb.c | 166 +-
> drivers/net/wireless/rt2x00/rt2500usb.h | 2 +-
> drivers/net/wireless/rt2x00/rt2800.h | 1852 +++
> drivers/net/wireless/rt2x00/rt2800lib.c | 2284 ++++
> drivers/net/wireless/rt2x00/rt2800lib.h | 151 +
> drivers/net/wireless/rt2x00/rt2800pci.c | 1322 ++
> drivers/net/wireless/rt2x00/rt2800pci.h | 159 +
> drivers/net/wireless/rt2x00/rt2800usb.c | 2286 +----
> drivers/net/wireless/rt2x00/rt2800usb.h | 1864 +---
> drivers/net/wireless/rt2x00/rt2x00.h | 73 +-
> drivers/net/wireless/rt2x00/rt2x00config.c | 2 +-
> drivers/net/wireless/rt2x00/rt2x00crypto.c | 2 +-
> drivers/net/wireless/rt2x00/rt2x00debug.c | 2 +-
> drivers/net/wireless/rt2x00/rt2x00debug.h | 2 +-
> drivers/net/wireless/rt2x00/rt2x00dev.c | 19 +-
> drivers/net/wireless/rt2x00/rt2x00dump.h | 2 +-
> drivers/net/wireless/rt2x00/rt2x00firmware.c | 3 +-
> drivers/net/wireless/rt2x00/rt2x00ht.c | 2 +-
> drivers/net/wireless/rt2x00/rt2x00leds.c | 2 +-
> drivers/net/wireless/rt2x00/rt2x00leds.h | 6 +-
> drivers/net/wireless/rt2x00/rt2x00lib.h | 20 +-
> drivers/net/wireless/rt2x00/rt2x00link.c | 90 +-
> drivers/net/wireless/rt2x00/rt2x00mac.c | 10 +-
> drivers/net/wireless/rt2x00/rt2x00pci.c | 4 +-
> drivers/net/wireless/rt2x00/rt2x00pci.h | 26 +-
> drivers/net/wireless/rt2x00/rt2x00queue.c | 15 +-
> drivers/net/wireless/rt2x00/rt2x00queue.h | 7 +-
> drivers/net/wireless/rt2x00/rt2x00reg.h | 2 +-
> drivers/net/wireless/rt2x00/rt2x00soc.c | 165 +
> drivers/net/wireless/rt2x00/rt2x00soc.h | 52 +
> drivers/net/wireless/rt2x00/rt2x00usb.c | 6 +-
> drivers/net/wireless/rt2x00/rt2x00usb.h | 21 +-
> drivers/net/wireless/rt2x00/rt61pci.c | 65 +-
> drivers/net/wireless/rt2x00/rt61pci.h | 2 +-
> drivers/net/wireless/rt2x00/rt73usb.c | 29 +-
> drivers/net/wireless/rt2x00/rt73usb.h | 2 +-
> drivers/net/wireless/rtl818x/rtl8180_dev.c | 2 +-
> drivers/net/wireless/rtl818x/rtl8187.h | 1 -
> drivers/net/wireless/rtl818x/rtl8187_dev.c | 13 +-
> drivers/net/wireless/wl12xx/Kconfig | 3 +-
> drivers/net/wireless/wl12xx/wl1251.h | 5 +
> drivers/net/wireless/wl12xx/wl1251_acx.c | 68 +-
> drivers/net/wireless/wl12xx/wl1251_acx.h | 36 +-
> drivers/net/wireless/wl12xx/wl1251_boot.c | 55 +-
> drivers/net/wireless/wl12xx/wl1251_event.c | 15 +
> drivers/net/wireless/wl12xx/wl1251_init.c | 8 +-
> drivers/net/wireless/wl12xx/wl1251_main.c | 171 +-
> drivers/net/wireless/wl12xx/wl1251_netlink.h | 30 -
> drivers/net/wireless/wl12xx/wl1251_ps.c | 44 +-
> drivers/net/wireless/wl12xx/wl1251_ps.h | 1 +
> drivers/net/wireless/wl12xx/wl1251_reg.h | 6 +
> drivers/net/wireless/wl12xx/wl1251_rx.c | 6 +-
> drivers/net/wireless/wl12xx/wl1251_spi.c | 4 +-
> drivers/net/wireless/wl12xx/wl1271.h | 95 +-
> drivers/net/wireless/wl12xx/wl1271_acx.c | 369 +-
> drivers/net/wireless/wl12xx/wl1271_acx.h | 586 +-
> drivers/net/wireless/wl12xx/wl1271_boot.c | 218 +-
> drivers/net/wireless/wl12xx/wl1271_boot.h | 22 +-
> drivers/net/wireless/wl12xx/wl1271_cmd.c | 503 +-
> drivers/net/wireless/wl12xx/wl1271_cmd.h | 190 +-
> drivers/net/wireless/wl12xx/wl1271_conf.h | 919 ++
> drivers/net/wireless/wl12xx/wl1271_event.c | 121 +-
> drivers/net/wireless/wl12xx/wl1271_event.h | 37 +-
> drivers/net/wireless/wl12xx/wl1271_init.c | 141 +-
> drivers/net/wireless/wl12xx/wl1271_init.h | 83 -
> drivers/net/wireless/wl12xx/wl1271_main.c | 979 ++-
> drivers/net/wireless/wl12xx/wl1271_ps.c | 68 +-
> drivers/net/wireless/wl12xx/wl1271_ps.h | 2 +-
> drivers/net/wireless/wl12xx/wl1271_reg.h | 47 +-
> drivers/net/wireless/wl12xx/wl1271_rx.c | 88 +-
> drivers/net/wireless/wl12xx/wl1271_rx.h | 4 +-
> drivers/net/wireless/wl12xx/wl1271_spi.c | 311 +-
> drivers/net/wireless/wl12xx/wl1271_spi.h | 65 +-
> drivers/net/wireless/wl12xx/wl1271_tx.c | 76 +-
> drivers/net/wireless/wl12xx/wl1271_tx.h | 18 +-
> drivers/net/wireless/wl12xx/wl12xx_80211.h | 4 +-
> drivers/net/wireless/wl3501_cs.c | 2 +-
> drivers/net/wireless/zd1201.c | 3 +
> drivers/net/wireless/zd1211rw/Kconfig | 2 +-
> drivers/net/wireless/zd1211rw/zd_chip.c | 4 +-
> drivers/net/wireless/zd1211rw/zd_chip.h | 18 +-
> drivers/net/wireless/zd1211rw/zd_mac.c | 202 +-
> drivers/net/wireless/zd1211rw/zd_mac.h | 25 +-
> drivers/net/wireless/zd1211rw/zd_usb.c | 11 +-
> drivers/net/xilinx_emaclite.c | 2 +-
> drivers/net/xtsonic.c | 2 +-
> drivers/net/yellowfin.c | 10 +-
> drivers/net/znet.c | 9 +-
> drivers/parisc/led.c | 7 +-
> drivers/s390/net/Makefile | 6 +-
> drivers/s390/net/claw.c | 82 +-
> drivers/s390/net/claw.h | 12 +
> drivers/s390/net/ctcm_fsms.c | 1 -
> drivers/s390/net/ctcm_fsms.h | 1 -
> drivers/s390/net/ctcm_main.c | 168 +-
> drivers/s390/net/ctcm_main.h | 20 +-
> drivers/s390/net/ctcm_mpc.c | 1 -
> drivers/s390/net/ctcm_sysfs.c | 11 +-
> drivers/s390/net/cu3088.c | 148 -
> drivers/s390/net/cu3088.h | 41 -
> drivers/s390/net/fsm.c | 1 +
> drivers/s390/net/fsm.h | 2 +
> drivers/s390/net/lcs.c | 115 +-
> drivers/s390/net/lcs.h | 18 +
> drivers/s390/net/netiucv.c | 4 +-
> drivers/s390/net/qeth_core.h | 8 +-
> drivers/s390/net/qeth_core_main.c | 225 +-
> drivers/s390/net/qeth_core_mpc.h | 45 +-
> drivers/s390/net/qeth_core_sys.c | 83 +-
> drivers/s390/net/qeth_l2_main.c | 33 +-
> drivers/s390/net/qeth_l3.h | 2 +
> drivers/s390/net/qeth_l3_main.c | 144 +-
> drivers/s390/net/qeth_l3_sys.c | 67 +-
> drivers/ssb/driver_pcicore.c | 4 +-
> drivers/ssb/main.c | 126 +-
> drivers/ssb/scan.c | 2 +-
> drivers/ssb/sprom.c | 30 +-
> drivers/ssb/ssb_private.h | 12 +-
> drivers/staging/Kconfig | 8 +
> drivers/staging/Makefile | 5 +
> drivers/staging/arlan/Kconfig | 15 +
> drivers/staging/arlan/Makefile | 3 +
> drivers/staging/arlan/TODO | 7 +
> .../{net/wireless => staging/arlan}/arlan-main.c | 0
> .../{net/wireless => staging/arlan}/arlan-proc.c | 0
> drivers/{net/wireless => staging/arlan}/arlan.h | 0
> drivers/staging/netwave/Kconfig | 11 +
> drivers/staging/netwave/Makefile | 1 +
> drivers/staging/netwave/TODO | 7 +
> .../{net/wireless => staging/netwave}/netwave_cs.c | 0
> drivers/staging/rtl8187se/Kconfig | 3 +-
> drivers/staging/rtl8192e/Kconfig | 3 +-
> drivers/staging/strip/Kconfig | 22 +
> drivers/staging/strip/Makefile | 1 +
> drivers/staging/strip/TODO | 7 +
> drivers/{net/wireless => staging/strip}/strip.c | 17 +
> drivers/staging/vt6655/Kconfig | 4 +-
> drivers/staging/vt6656/Kconfig | 4 +-
> drivers/staging/wavelan/Kconfig | 38 +
> drivers/staging/wavelan/Makefile | 2 +
> drivers/staging/wavelan/TODO | 7 +
> drivers/{net/wireless => staging/wavelan}/i82586.h | 0
> .../{net/wireless => staging/wavelan}/wavelan.c | 0
> .../{net/wireless => staging/wavelan}/wavelan.h | 0
> .../{net/wireless => staging/wavelan}/wavelan.p.h | 0
> .../{net/wireless => staging/wavelan}/wavelan_cs.c | 0
> .../{net/wireless => staging/wavelan}/wavelan_cs.h | 0
> .../wireless => staging/wavelan}/wavelan_cs.p.h | 2 +-
> firmware/Makefile | 2 +-
> firmware/WHENCE | 4 +-
> firmware/bnx2x-e1-5.0.21.0.fw.ihex |10184 ----------------
> firmware/bnx2x-e1-5.2.7.0.fw.ihex |10178 ++++++++++++++++
> firmware/bnx2x-e1h-5.0.21.0.fw.ihex |12855 --------------------
> firmware/bnx2x-e1h-5.2.7.0.fw.ihex |12847 +++++++++++++++++++
> fs/compat_ioctl.c | 745 --
> fs/ocfs2/cluster/netdebug.c | 8 +-
> include/asm-generic/socket.h | 1 +
> include/linux/brcmphy.h | 19 +-
> include/linux/can/core.h | 2 -
> include/linux/can/dev.h | 20 +-
> include/linux/can/platform/mcp251x.h | 36 +
> include/linux/can/platform/ti_hecc.h | 40 +
> include/linux/compat.h | 44 +
> include/linux/cryptohash.h | 1 +
> include/linux/dn.h | 9 +-
> include/linux/errqueue.h | 6 +-
> include/linux/ethtool.h | 43 +-
> include/linux/fib_rules.h | 17 +-
> include/linux/filter.h | 10 +-
> include/linux/gen_stats.h | 15 +-
> {drivers/net/wireless => include/linux}/i82593.h | 0
> include/linux/ieee80211.h | 45 +-
> include/linux/if.h | 16 +-
> include/linux/if_addr.h | 9 +-
> include/linux/if_addrlabel.h | 6 +-
> include/linux/if_arcnet.h | 18 +-
> include/linux/if_arp.h | 3 +-
> include/linux/if_bonding.h | 3 +-
> include/linux/if_bridge.h | 9 +-
> include/linux/if_ec.h | 12 +-
> include/linux/if_ether.h | 4 -
> include/linux/if_fddi.h | 22 +-
> include/linux/if_hippi.h | 15 +-
> include/linux/if_link.h | 42 +-
> include/linux/if_packet.h | 27 +-
> include/linux/if_plip.h | 3 +-
> include/linux/if_pppol2tp.h | 3 +-
> include/linux/if_tunnel.h | 18 +-
> include/linux/if_vlan.h | 41 +-
> include/linux/igmp.h | 15 +-
> include/linux/in.h | 18 +-
> include/linux/in6.h | 9 +-
> include/linux/inetdevice.h | 10 +-
> include/linux/ip_vs.h | 3 +-
> include/linux/ipv6.h | 4 +-
> include/linux/mmc/sdio_ids.h | 1 +
> include/linux/mroute.h | 31 +-
> include/linux/mroute6.h | 15 +-
> include/linux/neighbour.h | 18 +-
> include/linux/net.h | 90 +-
> include/linux/netdevice.h | 156 +-
> include/linux/netfilter.h | 6 +-
> include/linux/netfilter/nf_conntrack_common.h | 6 +-
> include/linux/netfilter/nf_conntrack_ftp.h | 3 +-
> include/linux/netfilter/nf_conntrack_sctp.h | 3 +-
> include/linux/netfilter/nf_conntrack_tcp.h | 6 +-
> include/linux/netfilter/nfnetlink.h | 6 +-
> include/linux/netfilter/nfnetlink_compat.h | 3 +-
> include/linux/netfilter/x_tables.h | 45 +-
> include/linux/netfilter/xt_connbytes.h | 3 +-
> include/linux/netfilter/xt_esp.h | 3 +-
> include/linux/netfilter/xt_multiport.h | 9 +-
> include/linux/netfilter/xt_policy.h | 18 +-
> include/linux/netfilter/xt_state.h | 3 +-
> include/linux/netfilter/xt_string.h | 3 +-
> include/linux/netfilter/xt_tcpudp.h | 6 +-
> include/linux/netfilter_arp/arp_tables.h | 21 +-
> include/linux/netfilter_bridge/ebt_802_3.h | 3 +-
> include/linux/netfilter_bridge/ebt_among.h | 9 +-
> include/linux/netfilter_bridge/ebt_arpreply.h | 3 +-
> include/linux/netfilter_bridge/ebt_ip.h | 3 +-
> include/linux/netfilter_bridge/ebt_ip6.h | 3 +-
> include/linux/netfilter_bridge/ebt_limit.h | 3 +-
> include/linux/netfilter_bridge/ebt_log.h | 3 +-
> include/linux/netfilter_bridge/ebt_mark_m.h | 3 +-
> include/linux/netfilter_bridge/ebt_mark_t.h | 3 +-
> include/linux/netfilter_bridge/ebt_nat.h | 3 +-
> include/linux/netfilter_bridge/ebt_pkttype.h | 3 +-
> include/linux/netfilter_bridge/ebt_redirect.h | 3 +-
> include/linux/netfilter_bridge/ebt_stp.h | 6 +-
> include/linux/netfilter_bridge/ebtables.h | 39 +-
> include/linux/netfilter_ipv4/ip_tables.h | 27 +-
> include/linux/netfilter_ipv4/ipt_SAME.h | 3 +-
> include/linux/netfilter_ipv4/ipt_ah.h | 3 +-
> include/linux/netfilter_ipv6/ip6_tables.h | 27 +-
> include/linux/netfilter_ipv6/ip6t_ah.h | 3 +-
> include/linux/netfilter_ipv6/ip6t_frag.h | 3 +-
> include/linux/netfilter_ipv6/ip6t_ipv6header.h | 3 +-
> include/linux/netfilter_ipv6/ip6t_mh.h | 3 +-
> include/linux/netfilter_ipv6/ip6t_opts.h | 3 +-
> include/linux/netfilter_ipv6/ip6t_rt.h | 3 +-
> include/linux/netlink.h | 24 +-
> include/linux/nl80211.h | 62 +-
> include/linux/nl802154.h | 6 +
> include/linux/notifier.h | 2 +
> include/linux/pkt_cls.h | 84 +-
> include/linux/pkt_sched.h | 111 +-
> include/linux/rculist.h | 14 +
> include/linux/rds.h | 8 +
> include/linux/rfkill.h | 3 +
> include/linux/route.h | 3 +-
> include/linux/rtnetlink.h | 63 +-
> include/linux/sctp.h | 1 +
> include/linux/skbuff.h | 31 +-
> include/linux/smsc911x.h | 1 +
> include/linux/socket.h | 13 +
> include/linux/spi/wl12xx.h | 1 +
> include/linux/ssb/ssb.h | 20 +-
> include/linux/syscalls.h | 4 +
> include/linux/sysctl.h | 1 +
> include/linux/tc_act/tc_defact.h | 6 +-
> include/linux/tc_act/tc_gact.h | 9 +-
> include/linux/tc_act/tc_ipt.h | 3 +-
> include/linux/tc_act/tc_mirred.h | 6 +-
> include/linux/tc_act/tc_nat.h | 6 +-
> include/linux/tc_act/tc_pedit.h | 9 +-
> include/linux/tc_act/tc_skbedit.h | 2 +
> include/linux/tc_ematch/tc_em_cmp.h | 6 +-
> include/linux/tc_ematch/tc_em_meta.h | 15 +-
> include/linux/tc_ematch/tc_em_nbyte.h | 3 +-
> include/linux/tc_ematch/tc_em_text.h | 3 +-
> include/linux/tcp.h | 72 +-
> include/linux/udp.h | 15 +-
> include/linux/usb/usbnet.h | 8 +
> include/linux/wimax/debug.h | 72 +
> include/linux/wimax/i2400m.h | 13 +-
> include/linux/x25.h | 1 +
> include/linux/xfrm.h | 35 +-
> include/net/ah.h | 33 +-
> include/net/bluetooth/bluetooth.h | 2 +-
> include/net/bluetooth/hci_core.h | 39 +-
> include/net/bluetooth/l2cap.h | 2 +-
> include/net/cfg80211.h | 198 +-
> include/net/compat.h | 14 +-
> include/net/dn_dev.h | 12 +-
> include/net/dn_fib.h | 3 +-
> include/net/dn_nsp.h | 24 +-
> include/net/dst.h | 23 +-
> include/net/fib_rules.h | 21 +-
> include/net/gen_stats.h | 4 +-
> include/net/genetlink.h | 12 +-
> include/net/ieee80211_radiotap.h | 2 +-
> include/net/ieee802154_netdev.h | 16 +-
> include/net/if_inet6.h | 24 +-
> include/net/inet6_hashtables.h | 4 +-
> include/net/inet_hashtables.h | 20 +-
> include/net/inet_sock.h | 36 +-
> include/net/inet_timewait_sock.h | 10 +-
> include/net/inetpeer.h | 19 +-
> include/net/ip.h | 27 +-
> include/net/ip6_fib.h | 15 +-
> include/net/ip6_route.h | 3 +-
> include/net/ip_fib.h | 25 +-
> include/net/ip_vs.h | 6 +-
> include/net/ipip.h | 25 +-
> include/net/ipv6.h | 12 +-
> include/net/iw_handler.h | 26 +-
> include/net/mac80211.h | 203 +-
> include/net/neighbour.h | 18 +-
> include/net/net_namespace.h | 16 +-
> include/net/netfilter/nf_conntrack_ecache.h | 3 +-
> include/net/netfilter/nf_conntrack_expect.h | 6 +-
> include/net/netfilter/nf_conntrack_extend.h | 6 +-
> include/net/netfilter/nf_conntrack_helper.h | 3 +-
> include/net/netfilter/nf_conntrack_l3proto.h | 3 +-
> include/net/netfilter/nf_conntrack_l4proto.h | 3 +-
> include/net/netfilter/nf_conntrack_tuple.h | 12 +-
> include/net/netfilter/nf_nat.h | 15 +-
> include/net/netfilter/nf_nat_protocol.h | 3 +-
> include/net/netns/generic.h | 8 +-
> include/net/netns/xfrm.h | 1 +
> include/net/phonet/phonet.h | 2 +
> include/net/phonet/pn_dev.h | 8 +-
> include/net/pkt_cls.h | 28 +-
> include/net/pkt_sched.h | 3 +-
> include/net/protocol.h | 7 +-
> include/net/red.h | 6 +-
> include/net/request_sock.h | 8 +-
> include/net/route.h | 13 +-
> include/net/rtnetlink.h | 11 +-
> include/net/sch_generic.h | 30 +-
> include/net/scm.h | 9 +-
> include/net/sctp/constants.h | 4 +
> include/net/sctp/sctp.h | 3 +-
> include/net/sctp/sm.h | 3 +-
> include/net/sctp/structs.h | 16 +-
> include/net/sctp/user.h | 132 +-
> include/net/sock.h | 46 +-
> include/net/tc_act/tc_skbedit.h | 2 +
> include/net/tcp.h | 111 +-
> include/net/udp.h | 42 +-
> include/net/wext.h | 49 +-
> include/net/wimax.h | 6 +
> include/net/wpan-phy.h | 22 +-
> include/net/x25.h | 6 +
> include/net/xfrm.h | 47 +-
> kernel/sys_ni.c | 2 +
> kernel/sysctl_check.c | 1 +
> kernel/time/clocksource.c | 6 +-
> kernel/time/timecompare.c | 6 +-
> net/8021q/vlan.c | 90 +-
> net/8021q/vlan.h | 21 +-
> net/8021q/vlan_core.c | 37 +-
> net/8021q/vlan_dev.c | 72 +-
> net/8021q/vlan_netlink.c | 7 +-
> net/8021q/vlanproc.c | 13 +-
> net/9p/trans_fd.c | 4 +-
> net/appletalk/ddp.c | 134 +-
> net/atm/common.c | 2 +-
> net/atm/ioctl.c | 177 +-
> net/atm/pvc.c | 5 +-
> net/atm/svc.c | 11 +-
> net/ax25/af_ax25.c | 14 +-
> net/bluetooth/af_bluetooth.c | 11 +-
> net/bluetooth/bnep/core.c | 5 +-
> net/bluetooth/bnep/sock.c | 5 +-
> net/bluetooth/cmtp/sock.c | 5 +-
> net/bluetooth/hci_core.c | 39 +-
> net/bluetooth/hci_event.c | 6 +-
> net/bluetooth/hci_sock.c | 16 +-
> net/bluetooth/hidp/core.c | 9 +
> net/bluetooth/hidp/sock.c | 5 +-
> net/bluetooth/l2cap.c | 137 +-
> net/bluetooth/rfcomm/core.c | 6 +
> net/bluetooth/rfcomm/sock.c | 7 +-
> net/bluetooth/sco.c | 5 +-
> net/bridge/br_device.c | 1 +
> net/bridge/br_fdb.c | 4 +-
> net/bridge/br_if.c | 23 +-
> net/bridge/br_ioctl.c | 4 +-
> net/bridge/br_sysfs_br.c | 6 +-
> net/bridge/netfilter/ebt_stp.c | 4 +-
> net/can/af_can.c | 20 +-
> net/can/bcm.c | 9 +-
> net/can/raw.c | 5 +-
> net/compat.c | 40 +-
> net/core/Makefile | 1 -
> net/core/datagram.c | 1 +
> net/core/dev.c | 654 +-
> net/core/drop_monitor.c | 2 +-
> net/core/ethtool.c | 81 +-
> net/core/fib_rules.c | 107 +-
> net/core/filter.c | 6 +
> net/core/gen_stats.c | 8 +-
> net/core/link_watch.c | 94 +-
> net/core/neighbour.c | 2 +-
> net/core/net-sysfs.c | 59 +-
> net/core/net_namespace.c | 272 +-
> net/core/pktgen.c | 30 +-
> net/core/rtnetlink.c | 179 +-
> net/core/skb_dma_map.c | 65 -
> net/core/skbuff.c | 5 +-
> net/core/sock.c | 58 +-
> net/core/sysctl_net_core.c | 2 +-
> net/dcb/dcbnl.c | 6 +-
> net/dccp/ccids/ccid2.c | 327 +-
> net/dccp/ccids/ccid2.h | 46 +-
> net/dccp/ccids/ccid3.c | 400 +-
> net/dccp/ccids/ccid3.h | 120 +-
> net/dccp/ipv4.c | 46 +-
> net/dccp/ipv6.c | 37 +-
> net/dccp/minisocks.c | 2 +-
> net/dccp/output.c | 4 +-
> net/dccp/probe.c | 31 +-
> net/dccp/proto.c | 17 +-
> net/dccp/timer.c | 4 +-
> net/decnet/af_decnet.c | 15 +-
> net/decnet/dn_dev.c | 53 +-
> net/decnet/dn_fib.c | 10 +-
> net/decnet/dn_route.c | 10 +-
> net/decnet/dn_rules.c | 22 +-
> net/decnet/dn_table.c | 7 +-
> net/econet/af_econet.c | 15 +-
> net/ethernet/eth.c | 7 -
> net/ieee802154/Makefile | 4 +-
> net/ieee802154/af_ieee802154.c | 6 +-
> net/ieee802154/dgram.c | 3 +-
> net/ieee802154/ieee802154.h | 53 +
> net/ieee802154/netlink.c | 613 +-
> net/ieee802154/nl-mac.c | 617 +
> net/ieee802154/nl-phy.c | 344 +
> net/ieee802154/nl_policy.c | 2 +
> net/ieee802154/raw.c | 3 +-
> net/ieee802154/wpan-class.c | 75 +-
> net/ipv4/af_inet.c | 74 +-
> net/ipv4/ah4.c | 297 +-
> net/ipv4/cipso_ipv4.c | 2 +-
> net/ipv4/datagram.c | 18 +-
> net/ipv4/devinet.c | 158 +-
> net/ipv4/esp4.c | 2 +-
> net/ipv4/fib_frontend.c | 50 +-
> net/ipv4/fib_hash.c | 25 +-
> net/ipv4/fib_rules.c | 16 +-
> net/ipv4/fib_semantics.c | 4 +-
> net/ipv4/fib_trie.c | 26 +-
> net/ipv4/icmp.c | 13 +-
> net/ipv4/igmp.c | 50 +-
> net/ipv4/inet_connection_sock.c | 27 +-
> net/ipv4/inet_diag.c | 28 +-
> net/ipv4/inet_hashtables.c | 49 +-
> net/ipv4/inet_lro.c | 36 +-
> net/ipv4/inet_timewait_sock.c | 112 +-
> net/ipv4/inetpeer.c | 5 +-
> net/ipv4/ip_fragment.c | 11 +-
> net/ipv4/ip_gre.c | 88 +-
> net/ipv4/ip_input.c | 4 +-
> net/ipv4/ip_output.c | 23 +-
> net/ipv4/ip_sockglue.c | 12 +-
> net/ipv4/ipconfig.c | 13 +-
> net/ipv4/ipip.c | 97 +-
> net/ipv4/ipmr.c | 29 +-
> net/ipv4/netfilter.c | 8 +-
> net/ipv4/netfilter/arp_tables.c | 22 +-
> net/ipv4/netfilter/ip_queue.c | 7 +-
> net/ipv4/netfilter/ip_tables.c | 46 +-
> net/ipv4/netfilter/ipt_CLUSTERIP.c | 20 +-
> net/ipv4/netfilter/ipt_ECN.c | 8 +-
> net/ipv4/netfilter/ipt_LOG.c | 22 +-
> net/ipv4/netfilter/ipt_MASQUERADE.c | 4 +-
> net/ipv4/netfilter/ipt_REJECT.c | 4 +-
> net/ipv4/netfilter/ipt_ULOG.c | 6 +-
> net/ipv4/netfilter/ipt_ecn.c | 4 +-
> net/ipv4/netfilter/iptable_mangle.c | 4 +-
> net/ipv4/netfilter/iptable_security.c | 4 +-
> net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c | 8 +-
> net/ipv4/netfilter/nf_conntrack_proto_icmp.c | 28 +-
> net/ipv4/netfilter/nf_nat_helper.c | 22 +-
> net/ipv4/netfilter/nf_nat_standalone.c | 10 +-
> net/ipv4/raw.c | 33 +-
> net/ipv4/route.c | 102 +-
> net/ipv4/syncookies.c | 33 +-
> net/ipv4/sysctl_net_ipv4.c | 12 +-
> net/ipv4/tcp.c | 289 +-
> net/ipv4/tcp_diag.c | 2 +-
> net/ipv4/tcp_htcp.c | 10 +-
> net/ipv4/tcp_input.c | 103 +-
> net/ipv4/tcp_ipv4.c | 223 +-
> net/ipv4/tcp_lp.c | 4 +-
> net/ipv4/tcp_minisocks.c | 76 +-
> net/ipv4/tcp_output.c | 329 +-
> net/ipv4/tcp_probe.c | 13 +-
> net/ipv4/tcp_timer.c | 12 +-
> net/ipv4/tcp_veno.c | 5 +-
> net/ipv4/tcp_yeah.c | 4 +-
> net/ipv4/udp.c | 484 +-
> net/ipv4/udplite.c | 5 +-
> net/ipv6/Kconfig | 19 +
> net/ipv6/addrconf.c | 245 +-
> net/ipv6/af_inet6.c | 53 +-
> net/ipv6/ah6.c | 354 +-
> net/ipv6/anycast.c | 35 +-
> net/ipv6/datagram.c | 48 +-
> net/ipv6/esp6.c | 2 +-
> net/ipv6/fib6_rules.c | 24 +-
> net/ipv6/inet6_connection_sock.c | 10 +-
> net/ipv6/inet6_hashtables.c | 29 +-
> net/ipv6/ip6_flowlabel.c | 17 +-
> net/ipv6/ip6_tunnel.c | 93 +-
> net/ipv6/ip6mr.c | 17 +-
> net/ipv6/ipv6_sockglue.c | 9 +-
> net/ipv6/mcast.c | 51 +-
> net/ipv6/ndisc.c | 1 +
> net/ipv6/netfilter/ip6_queue.c | 7 +-
> net/ipv6/netfilter/ip6_tables.c | 42 +-
> net/ipv6/netfilter/ip6t_LOG.c | 4 +-
> net/ipv6/netfilter/ip6t_REJECT.c | 4 +-
> net/ipv6/netfilter/ip6t_ah.c | 19 +-
> net/ipv6/netfilter/ip6t_frag.c | 47 +-
> net/ipv6/netfilter/ip6t_rt.c | 9 +-
> net/ipv6/netfilter/ip6table_filter.c | 4 +-
> net/ipv6/netfilter/ip6table_mangle.c | 14 +-
> net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c | 12 +-
> net/ipv6/raw.c | 60 +-
> net/ipv6/reassembly.c | 17 +-
> net/ipv6/route.c | 3 +-
> net/ipv6/sit.c | 338 +-
> net/ipv6/syncookies.c | 34 +-
> net/ipv6/tcp_ipv6.c | 143 +-
> net/ipv6/udp.c | 265 +-
> net/ipv6/udplite.c | 1 -
> net/ipv6/xfrm6_tunnel.c | 47 +-
> net/ipx/af_ipx.c | 61 +-
> net/irda/af_irda.c | 340 +-
> net/irda/irnet/irnet_irda.c | 4 +-
> net/iucv/af_iucv.c | 10 +-
> net/iucv/iucv.c | 16 +-
> net/key/af_key.c | 34 +-
> net/llc/af_llc.c | 9 +-
> net/mac80211/Kconfig | 13 +
> net/mac80211/Makefile | 2 +-
> net/mac80211/agg-rx.c | 14 +-
> net/mac80211/agg-tx.c | 103 +-
> net/mac80211/cfg.c | 55 +-
> net/mac80211/debugfs.c | 75 +-
> net/mac80211/debugfs.h | 2 -
> net/mac80211/debugfs_key.c | 44 +-
> net/mac80211/debugfs_netdev.c | 176 +-
> net/mac80211/debugfs_sta.c | 67 +-
> net/mac80211/driver-ops.h | 5 +-
> net/mac80211/driver-trace.h | 35 +-
> net/mac80211/ht.c | 2 +-
> net/mac80211/ibss.c | 7 +-
> net/mac80211/ieee80211_i.h | 180 +-
> net/mac80211/iface.c | 44 +-
> net/mac80211/key.h | 12 -
> net/mac80211/main.c | 350 +-
> net/mac80211/mesh.c | 153 +-
> net/mac80211/mesh.h | 30 +-
> net/mac80211/mesh_hwmp.c | 413 +-
> net/mac80211/mesh_pathtbl.c | 21 +-
> net/mac80211/mesh_plink.c | 58 +-
> net/mac80211/mlme.c | 53 +-
> net/mac80211/rate.c | 19 +-
> net/mac80211/rate.h | 9 +-
> net/mac80211/rx.c | 991 +-
> net/mac80211/scan.c | 129 +-
> net/mac80211/spectmgmt.c | 2 +-
> net/mac80211/sta_info.c | 175 +-
> net/mac80211/sta_info.h | 51 +-
> net/mac80211/status.c | 341 +
> net/mac80211/tkip.c | 4 +-
> net/mac80211/tx.c | 190 +-
> net/mac80211/util.c | 22 +-
> net/mac80211/wep.c | 8 +-
> net/mac80211/wpa.c | 25 +-
> net/netfilter/nf_conntrack_core.c | 14 +-
> net/netfilter/nf_conntrack_expect.c | 6 +-
> net/netfilter/nf_conntrack_ftp.c | 8 +-
> net/netfilter/nf_conntrack_proto_dccp.c | 33 +-
> net/netfilter/nf_conntrack_proto_gre.c | 22 +-
> net/netfilter/nf_conntrack_proto_tcp.c | 51 +-
> net/netfilter/nfnetlink_log.c | 5 +-
> net/netfilter/nfnetlink_queue.c | 3 +-
> net/netfilter/xt_conntrack.c | 61 +-
> net/netfilter/xt_socket.c | 8 +-
> net/netlabel/netlabel_unlabeled.c | 8 +-
> net/netlink/af_netlink.c | 11 +-
> net/netlink/genetlink.c | 32 +-
> net/netrom/af_netrom.c | 7 +-
> net/netrom/nr_route.c | 15 +-
> net/packet/af_packet.c | 71 +-
> net/phonet/af_phonet.c | 83 +-
> net/phonet/datagram.c | 6 +-
> net/phonet/pep.c | 35 +-
> net/phonet/pn_dev.c | 219 +-
> net/phonet/pn_netlink.c | 138 +-
> net/phonet/socket.c | 82 +-
> net/rds/af_rds.c | 16 +-
> net/rds/cong.c | 2 +
> net/rds/connection.c | 6 +-
> net/rds/ib.h | 2 +
> net/rds/ib_cm.c | 6 +-
> net/rds/ib_rdma.c | 9 +-
> net/rds/ib_recv.c | 47 +-
> net/rds/ib_send.c | 4 +-
> net/rds/iw.h | 2 +
> net/rds/iw_cm.c | 2 +
> net/rds/iw_rdma.c | 9 +-
> net/rds/iw_recv.c | 47 +-
> net/rds/iw_send.c | 7 +-
> net/rds/message.c | 3 +-
> net/rds/rdma.c | 36 +-
> net/rds/rdma.h | 1 +
> net/rds/recv.c | 11 +-
> net/rds/send.c | 27 +-
> net/rds/tcp_listen.c | 8 +-
> net/rds/threads.c | 4 +-
> net/rfkill/core.c | 4 +-
> net/rose/af_rose.c | 7 +-
> net/rose/rose_route.c | 28 +-
> net/rxrpc/af_rxrpc.c | 7 +-
> net/rxrpc/ar-recvmsg.c | 2 +-
> net/sched/act_api.c | 7 +-
> net/sched/act_mirred.c | 107 +-
> net/sched/act_skbedit.c | 17 +-
> net/sched/cls_api.c | 8 +-
> net/sched/cls_flow.c | 2 +-
> net/sched/cls_rsvp.h | 28 +-
> net/sched/em_meta.c | 13 +-
> net/sched/sch_api.c | 19 +-
> net/sched/sch_cbq.c | 2 +-
> net/sched/sch_drr.c | 2 +-
> net/sched/sch_generic.c | 18 +-
> net/sched/sch_hfsc.c | 2 +-
> net/sched/sch_htb.c | 6 +-
> net/sched/sch_netem.c | 12 +-
> net/sched/sch_teql.c | 11 +-
> net/sctp/associola.c | 27 +-
> net/sctp/chunk.c | 15 +-
> net/sctp/ipv6.c | 21 +-
> net/sctp/output.c | 50 +-
> net/sctp/outqueue.c | 26 +-
> net/sctp/protocol.c | 19 +-
> net/sctp/sm_make_chunk.c | 13 +-
> net/sctp/sm_sideeffect.c | 5 +-
> net/sctp/sm_statefuns.c | 26 +-
> net/sctp/socket.c | 371 +-
> net/sctp/sysctl.c | 13 +
> net/sctp/transport.c | 45 +-
> net/socket.c | 843 ++-
> net/sunrpc/auth.c | 6 +-
> net/sunrpc/auth_gss/gss_krb5_seqnum.c | 4 +-
> net/sunrpc/auth_gss/svcauth_gss.c | 4 +-
> net/sunrpc/cache.c | 5 +-
> net/sunrpc/svc.c | 5 +-
> net/sunrpc/svc_xprt.c | 8 +-
> net/sunrpc/svcauth.c | 4 +-
> net/sunrpc/svcauth_unix.c | 7 +-
> net/sunrpc/svcsock.c | 8 +-
> net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 7 +-
> net/sunrpc/xprtrdma/verbs.c | 4 +-
> net/tipc/cluster.c | 16 +-
> net/tipc/link.c | 12 +-
> net/tipc/socket.c | 20 +-
> net/tipc/subscr.c | 6 +-
> net/unix/af_unix.c | 15 +-
> net/wimax/op-msg.c | 2 +
> net/wimax/op-rfkill.c | 18 +-
> net/wimax/stack.c | 11 +
> net/wireless/Kconfig | 44 +-
> net/wireless/Makefile | 10 +-
> net/wireless/core.c | 56 +-
> net/wireless/core.h | 15 +-
> net/wireless/debugfs.c | 15 +-
> net/wireless/debugfs.h | 3 -
> net/wireless/ethtool.c | 45 +
> net/wireless/ethtool.h | 6 +
> net/wireless/ibss.c | 16 +-
> net/wireless/mlme.c | 105 +-
> net/wireless/nl80211.c | 406 +-
> net/wireless/reg.c | 19 +-
> net/wireless/scan.c | 58 +-
> net/wireless/sme.c | 18 +-
> net/wireless/util.c | 40 +-
> net/wireless/wext-compat.c | 97 +-
> net/wireless/wext-core.c | 1065 ++
> net/wireless/wext-priv.c | 248 +
> net/wireless/wext-proc.c | 155 +
> net/wireless/wext-spy.c | 231 +
> net/wireless/wext.c | 1775 ---
> net/x25/af_x25.c | 115 +-
> net/x25/x25_in.c | 2 +-
> net/x25/x25_route.c | 6 +-
> net/x25/x25_subr.c | 6 +
> net/xfrm/xfrm_algo.c | 113 +-
> net/xfrm/xfrm_state.c | 32 +-
> net/xfrm/xfrm_user.c | 147 +-
> security/lsm_audit.c | 12 +-
> security/selinux/hooks.c | 6 +-
> security/smack/smack_lsm.c | 4 +-
> 1396 files changed, 113877 insertions(+), 71108 deletions(-)
> create mode 100644 drivers/isdn/gigaset/capi.c
> create mode 100644 drivers/isdn/gigaset/dummyll.c
> create mode 100644 drivers/misc/iwmc3200top/Kconfig
> create mode 100644 drivers/misc/iwmc3200top/Makefile
> create mode 100644 drivers/misc/iwmc3200top/debugfs.c
> create mode 100644 drivers/misc/iwmc3200top/debugfs.h
> create mode 100644 drivers/misc/iwmc3200top/fw-download.c
> create mode 100644 drivers/misc/iwmc3200top/fw-msg.h
> create mode 100644 drivers/misc/iwmc3200top/iwmc3200top.h
> create mode 100644 drivers/misc/iwmc3200top/log.c
> create mode 100644 drivers/misc/iwmc3200top/log.h
> create mode 100644 drivers/misc/iwmc3200top/main.c
> create mode 100644 drivers/net/can/mcp251x.c
> create mode 100644 drivers/net/can/mscan/Kconfig
> create mode 100644 drivers/net/can/mscan/Makefile
> create mode 100644 drivers/net/can/mscan/mpc5xxx_can.c
> create mode 100644 drivers/net/can/mscan/mscan.c
> create mode 100644 drivers/net/can/mscan/mscan.h
> create mode 100644 drivers/net/can/ti_hecc.c
> delete mode 100644 drivers/net/sfc/boards.c
> delete mode 100644 drivers/net/sfc/boards.h
> delete mode 100644 drivers/net/sfc/ethtool.h
> delete mode 100644 drivers/net/sfc/falcon.h
> create mode 100644 drivers/net/sfc/falcon_boards.c
> delete mode 100644 drivers/net/sfc/falcon_hwdefs.h
> delete mode 100644 drivers/net/sfc/falcon_io.h
> delete mode 100644 drivers/net/sfc/gmii.h
> create mode 100644 drivers/net/sfc/io.h
> create mode 100644 drivers/net/sfc/mcdi.c
> create mode 100644 drivers/net/sfc/mcdi.h
> create mode 100644 drivers/net/sfc/mcdi_mac.c
> create mode 100644 drivers/net/sfc/mcdi_pcol.h
> create mode 100644 drivers/net/sfc/mcdi_phy.c
> create mode 100644 drivers/net/sfc/nic.c
> create mode 100644 drivers/net/sfc/nic.h
> rename drivers/net/sfc/{xfp_phy.c => qt202x_phy.c} (63%)
> create mode 100644 drivers/net/sfc/regs.h
> delete mode 100644 drivers/net/sfc/rx.h
> delete mode 100644 drivers/net/sfc/sfe4001.c
> create mode 100644 drivers/net/sfc/siena.c
> delete mode 100644 drivers/net/sfc/tx.h
> create mode 100644 drivers/net/wireless/ath/ath9k/common.c
> create mode 100644 drivers/net/wireless/ath/ath9k/common.h
> create mode 100644 drivers/net/wireless/ath/debug.c
> create mode 100644 drivers/net/wireless/ath/debug.h
> create mode 100644 drivers/net/wireless/ath/hw.c
> create mode 100644 drivers/net/wireless/ath/reg.h
> create mode 100644 drivers/net/wireless/iwlwifi/iwl-agn-led.c
> create mode 100644 drivers/net/wireless/iwlwifi/iwl-agn-led.h
> create mode 100644 drivers/net/wireless/iwlwifi/iwl-devtrace.c
> create mode 100644 drivers/net/wireless/iwlwifi/iwl-devtrace.h
> delete mode 100644 drivers/net/wireless/libertas/11d.c
> delete mode 100644 drivers/net/wireless/libertas/11d.h
> create mode 100644 drivers/net/wireless/libertas/Kconfig
> create mode 100644 drivers/net/wireless/libertas/cfg.c
> create mode 100644 drivers/net/wireless/libertas/cfg.h
> delete mode 100644 drivers/net/wireless/libertas/hostcmd.h
> create mode 100644 drivers/net/wireless/libertas/mesh.c
> create mode 100644 drivers/net/wireless/libertas/mesh.h
> delete mode 100644 drivers/net/wireless/libertas/persistcfg.c
> create mode 100644 drivers/net/wireless/rt2x00/rt2800.h
> create mode 100644 drivers/net/wireless/rt2x00/rt2800lib.c
> create mode 100644 drivers/net/wireless/rt2x00/rt2800lib.h
> create mode 100644 drivers/net/wireless/rt2x00/rt2800pci.c
> create mode 100644 drivers/net/wireless/rt2x00/rt2800pci.h
> create mode 100644 drivers/net/wireless/rt2x00/rt2x00soc.c
> create mode 100644 drivers/net/wireless/rt2x00/rt2x00soc.h
> delete mode 100644 drivers/net/wireless/wl12xx/wl1251_netlink.h
> create mode 100644 drivers/net/wireless/wl12xx/wl1271_conf.h
> delete mode 100644 drivers/s390/net/cu3088.c
> delete mode 100644 drivers/s390/net/cu3088.h
> create mode 100644 drivers/staging/arlan/Kconfig
> create mode 100644 drivers/staging/arlan/Makefile
> create mode 100644 drivers/staging/arlan/TODO
> rename drivers/{net/wireless => staging/arlan}/arlan-main.c (100%)
> rename drivers/{net/wireless => staging/arlan}/arlan-proc.c (100%)
> rename drivers/{net/wireless => staging/arlan}/arlan.h (100%)
> create mode 100644 drivers/staging/netwave/Kconfig
> create mode 100644 drivers/staging/netwave/Makefile
> create mode 100644 drivers/staging/netwave/TODO
> rename drivers/{net/wireless => staging/netwave}/netwave_cs.c (100%)
> create mode 100644 drivers/staging/strip/Kconfig
> create mode 100644 drivers/staging/strip/Makefile
> create mode 100644 drivers/staging/strip/TODO
> rename drivers/{net/wireless => staging/strip}/strip.c (99%)
> create mode 100644 drivers/staging/wavelan/Kconfig
> create mode 100644 drivers/staging/wavelan/Makefile
> create mode 100644 drivers/staging/wavelan/TODO
> rename drivers/{net/wireless => staging/wavelan}/i82586.h (100%)
> rename drivers/{net/wireless => staging/wavelan}/wavelan.c (100%)
> rename drivers/{net/wireless => staging/wavelan}/wavelan.h (100%)
> rename drivers/{net/wireless => staging/wavelan}/wavelan.p.h (100%)
> rename drivers/{net/wireless => staging/wavelan}/wavelan_cs.c (100%)
> rename drivers/{net/wireless => staging/wavelan}/wavelan_cs.h (100%)
> rename drivers/{net/wireless => staging/wavelan}/wavelan_cs.p.h (99%)
> delete mode 100644 firmware/bnx2x-e1-5.0.21.0.fw.ihex
> create mode 100644 firmware/bnx2x-e1-5.2.7.0.fw.ihex
> delete mode 100644 firmware/bnx2x-e1h-5.0.21.0.fw.ihex
> create mode 100644 firmware/bnx2x-e1h-5.2.7.0.fw.ihex
> create mode 100644 include/linux/can/platform/mcp251x.h
> create mode 100644 include/linux/can/platform/ti_hecc.h
> rename {drivers/net/wireless => include/linux}/i82593.h (100%)
> delete mode 100644 net/core/skb_dma_map.c
> create mode 100644 net/ieee802154/ieee802154.h
> create mode 100644 net/ieee802154/nl-mac.c
> create mode 100644 net/ieee802154/nl-phy.c
> create mode 100644 net/mac80211/status.c
> create mode 100644 net/wireless/ethtool.c
> create mode 100644 net/wireless/ethtool.h
> create mode 100644 net/wireless/wext-core.c
> create mode 100644 net/wireless/wext-priv.c
> create mode 100644 net/wireless/wext-proc.c
> create mode 100644 net/wireless/wext-spy.c
> delete mode 100644 net/wireless/wext.c
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
^ permalink raw reply [flat|nested] 14+ messages in thread* Re: [GIT]: Networking
2009-12-14 4:17 ` andrew hendry
@ 2009-12-14 4:20 ` David Miller
2009-12-14 4:26 ` andrew hendry
0 siblings, 1 reply; 14+ messages in thread
From: David Miller @ 2009-12-14 4:20 UTC (permalink / raw)
To: andrew.hendry; +Cc: netdev, linux-kernel
From: andrew hendry <andrew.hendry@gmail.com>
Date: Mon, 14 Dec 2009 15:17:19 +1100
> Hi Dave,
>
> There were some other X.25 patches you took into net-next last month.
> X25: Fix oops and refcnt problems from x25_dev_get
> X25: Check for errors in x25_init
> X25: Move SYSCTL ifdefs into header
>
> But they didn't make it into the pull. If they need some work please
> let me know.
I'm waiting for Ralf, the maintainer, to review your changes.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [GIT]: Networking
2009-12-14 4:20 ` David Miller
@ 2009-12-14 4:26 ` andrew hendry
2009-12-14 4:35 ` David Miller
2009-12-14 11:53 ` Arnd Bergmann
0 siblings, 2 replies; 14+ messages in thread
From: andrew hendry @ 2009-12-14 4:26 UTC (permalink / raw)
To: David Miller; +Cc: netdev, linux-kernel
Thanks, I didn't know X.25 was actively maintained. I get bounces.
Is the the maintainers out of date?
AX.25 NETWORK LAYER
M: Ralf Baechle <ralf@linux-mips.org>
X.25 NETWORK LAYER
M: Henner Eisen <eis@baty.hanse.de>
On Mon, Dec 14, 2009 at 3:20 PM, David Miller <davem@davemloft.net> wrote:
> From: andrew hendry <andrew.hendry@gmail.com>
> Date: Mon, 14 Dec 2009 15:17:19 +1100
>
>> Hi Dave,
>>
>> There were some other X.25 patches you took into net-next last month.
>> X25: Fix oops and refcnt problems from x25_dev_get
>> X25: Check for errors in x25_init
>> X25: Move SYSCTL ifdefs into header
>>
>> But they didn't make it into the pull. If they need some work please
>> let me know.
>
> I'm waiting for Ralf, the maintainer, to review your changes.
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [GIT]: Networking
2009-12-14 4:26 ` andrew hendry
@ 2009-12-14 4:35 ` David Miller
2009-12-14 11:53 ` Arnd Bergmann
1 sibling, 0 replies; 14+ messages in thread
From: David Miller @ 2009-12-14 4:35 UTC (permalink / raw)
To: andrew.hendry; +Cc: netdev, linux-kernel
From: andrew hendry <andrew.hendry@gmail.com>
Date: Mon, 14 Dec 2009 15:26:18 +1100
> Thanks, I didn't know X.25 was actively maintained. I get bounces.
> Is the the maintainers out of date?
>
> AX.25 NETWORK LAYER
> M: Ralf Baechle <ralf@linux-mips.org>
>
> X.25 NETWORK LAYER
> M: Henner Eisen <eis@baty.hanse.de>
Sorry, I confused the two.
Please resubmit your fixes, if nobody is responding I
guess I have to handle them directly.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [GIT]: Networking
2009-12-14 4:26 ` andrew hendry
2009-12-14 4:35 ` David Miller
@ 2009-12-14 11:53 ` Arnd Bergmann
2009-12-14 22:07 ` andrew hendry
1 sibling, 1 reply; 14+ messages in thread
From: Arnd Bergmann @ 2009-12-14 11:53 UTC (permalink / raw)
To: andrew hendry; +Cc: David Miller, netdev, linux-kernel, Henner Eisen
On Monday 14 December 2009, andrew hendry wrote:
> Thanks, I didn't know X.25 was actively maintained. I get bounces.
> Is the the maintainers out of date?
>From looking at the posts on the x.25 mailing list and the changes
that went into the kernel during the last three years in that area,
I think it is safe to say that you are now the maintainer ;-).
The last mail on this topic from Henner Eisen was around 2001.
> AX.25 NETWORK LAYER
> M: Ralf Baechle <ralf@linux-mips.org>
>
> X.25 NETWORK LAYER
> M: Henner Eisen <eis@baty.hanse.de>
How about this change?
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -5839,9 +5839,9 @@ F: sound/soc/codecs/wm8350.c
F: sound/soc/codecs/wm8400.c
X.25 NETWORK LAYER
-M: Henner Eisen <eis@baty.hanse.de>
+M: Andrew Hendry <andrew.hendry@gmail.com>
L: linux-x25@vger.kernel.org
-S: Maintained
+S: Odd Fixes
F: Documentation/networking/x25*
F: include/net/x25*
F: net/x25/
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [GIT]: Networking
2009-12-14 11:53 ` Arnd Bergmann
@ 2009-12-14 22:07 ` andrew hendry
2009-12-15 5:51 ` David Miller
0 siblings, 1 reply; 14+ messages in thread
From: andrew hendry @ 2009-12-14 22:07 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: David Miller, netdev, linux-kernel, Henner Eisen
That works for me. I have access to some X.25 networks for testing and
keep an eye on the mailing lists.
Signed-off-by: Andrew Hendry <andrew.hendry@gmail.com>
On Mon, Dec 14, 2009 at 10:53 PM, Arnd Bergmann <arnd@arndb.de> wrote:
> On Monday 14 December 2009, andrew hendry wrote:
>> Thanks, I didn't know X.25 was actively maintained. I get bounces.
>> Is the the maintainers out of date?
>
> From looking at the posts on the x.25 mailing list and the changes
> that went into the kernel during the last three years in that area,
> I think it is safe to say that you are now the maintainer ;-).
>
> The last mail on this topic from Henner Eisen was around 2001.
>
>> AX.25 NETWORK LAYER
>> M: Ralf Baechle <ralf@linux-mips.org>
>>
>> X.25 NETWORK LAYER
>> M: Henner Eisen <eis@baty.hanse.de>
>
> How about this change?
>
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -5839,9 +5839,9 @@ F: sound/soc/codecs/wm8350.c
> F: sound/soc/codecs/wm8400.c
>
> X.25 NETWORK LAYER
> -M: Henner Eisen <eis@baty.hanse.de>
> +M: Andrew Hendry <andrew.hendry@gmail.com>
> L: linux-x25@vger.kernel.org
> -S: Maintained
> +S: Odd Fixes
> F: Documentation/networking/x25*
> F: include/net/x25*
> F: net/x25/
>
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2009-12-15 5:51 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-06 3:35 [GIT]: Networking David Miller
2009-12-08 19:45 ` Ingo Molnar
2009-12-08 19:52 ` [patch] net/sctp/sysctl.c: Remove dead strategy handler Ingo Molnar
2009-12-08 20:50 ` [GIT]: Networking David Miller
2009-12-09 1:54 ` Eric W. Biederman
2009-12-08 20:51 ` Linus Torvalds
2009-12-08 20:52 ` David Miller
2009-12-14 4:17 ` andrew hendry
2009-12-14 4:20 ` David Miller
2009-12-14 4:26 ` andrew hendry
2009-12-14 4:35 ` David Miller
2009-12-14 11:53 ` Arnd Bergmann
2009-12-14 22:07 ` andrew hendry
2009-12-15 5:51 ` David Miller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).