lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20120524.020502.1662229691914755602.davem@davemloft.net>
Date:	Thu, 24 May 2012 02:05:02 -0400 (EDT)
From:	David Miller <davem@...emloft.net>
To:	torvalds@...ux-foundation.org
CC:	akpm@...ux-foundation.org, netdev@...r.kernel.org,
	linux-kernel@...r.kernel.org
Subject: [GIT] Networking


1) One final sync of wireless and bluetooth stuff from John
   Linville.  These changes have all been in his tree for more
   than a week, and therefore have had the necessary -next
   exposure.  John was just away on a trip and didn't have
   a change to send the pull request until a day or two ago.

2) Put back some defines in user exposed header file areas
   that were removed during the tokenring purge.  From
   Stephen Hemminger and Paul Gortmaker.

3) A bug fix for UDP hash table allocation got lost in the pile due to
   one of those "you got it.. no I've got it.." situations.  :-)

   From Tim Bird.

4) SKB coalescing in TCP needs to have stricter checks, otherwise
   we'll try to coalesce overlapping frags and crash.  Fix from
   Eric Dumazet.

5) RCU routing table lookups can race with free_fib_info(), causing
   crashes when we deref the device pointers in the route.  Fix by
   releasing the net device in the RCU callback.  From Yanmin Zhang.

Ok, everything from here on out will be bug fixes.

Please pull, thanks a lot!

The following changes since commit 72c04af9a2d57b7945cf3de8e71461bd80695d50:

  fbdev: sh_mobile_lcdc: Don't confuse line size with pitch (2012-05-21 20:59:32 -0700)

are available in the git repository at:

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

for you to fetch changes up to 1ca7ee30630e1022dbcf1b51be20580815ffab73:

  tcp: take care of overlaps in tcp_try_coalesce() (2012-05-24 00:28:21 -0400)

----------------------------------------------------------------
Amit Beka (1):
      iwlwifi: fix power index handling

Amitkumar Karwar (2):
      Bluetooth: btmrvl: configure default host sleep parameters
      Bluetooth: btmrvl: add support for SDIO suspend/resume callbacks

Andre Guedes (21):
      Bluetooth: Check FINDING state in interleaved discovery
      Bluetooth: Add hci_cancel_le_scan() to hci_core
      Bluetooth: LE support for MGMT stop discovery
      Bluetooth: Replace EPERM by EALREADY in hci_cancel_inquiry
      Bluetooth: Refactor stop_discovery
      Bluetooth: Add Periodic Inquiry command complete handler
      Bluetooth: Add HCI_PERIODIC_INQ to dev_flags
      Bluetooth: Check HCI_PERIODIC_INQ in start_discovery
      Bluetooth: Ignore inquiry results from periodic inquiry
      Bluetooth: Add Periodic Inquiry command complete handler
      Bluetooth: Add HCI_PERIODIC_INQ to dev_flags
      Bluetooth: Remove MGMT_ADDR_INVALID macro
      Bluetooth: Remove useless code in hci_connect
      Bluetooth: Move address type macros to bluetooth.h
      Bluetooth: Rename link_to_mgmt to link_to_bdaddr
      Bluetooth: Add address type to struct sockaddr_l2
      Bluetooth: Rename mgmt_to_le to bdaddr_to_le
      Bluetooth: Move bdaddr_to_le to hci_core
      Bluetooth: Add dst_type parameter to hci_connect
      Bluetooth: Use address type info from user-space
      Bluetooth: Remove advertising cache

Andrei Emeltchenko (24):
      Bluetooth: trivial: Correct endian conversion
      Bluetooth: Correct type for hdev lmp_subver
      Bluetooth: Correct type for ediv to __le16
      Bluetooth: Fix extra conversion to __le32
      Bluetooth: Correct chan->psm endian conversions
      Bluetooth: Correct ediv in SMP
      Bluetooth: Correct length calc in L2CAP conf rsp
      Bluetooth: Correct CID endian notation
      Bluetooth: Convert error codes to le16
      Bluetooth: trivial: Fix endian conversion mode
      Bluetooth: trivial: Correct types
      Bluetooth: Fix type in cpu_to_le conversion
      Bluetooth: Fix opcode access in hci_complete
      Bluetooth: trivial: Remove sparse warnings
      Bluetooth: Silence sparse warning
      Bluetooth: Comments and style fixes
      Bluetooth: Remove unneeded timer clear
      Bluetooth: Make L2CAP chan_add functions static
      Bluetooth: Remove unneeded zero initialization
      Bluetooth: Add Read Local AMP Info to init
      Bluetooth: Adds set_default function in L2CAP setup
      Bluetooth: Fix debug printing unallocated name
      Bluetooth: trivial: Remove empty line
      Bluetooth: Remove unneeded calculation and magic number

Arik Nemtsov (1):
      mac80211: fix network header location when adding encryption headers

Ashok Nagarajan (4):
      mac80211: Push the deleted comment to correct place
      mac80211: Fix don't use '>' operator for matching channel types
      mac80211: Modify mesh_set_ht_prot_mode() to have less identation
      mac80211: Add debugfs entry for mesh ht_opmode

Avinash Patil (18):
      mwifiex: allocate space for one more mwifiex_private structure
      mwifiex: handle station specific commands on STA interface only
      mwifiex: support for creation of AP interface
      mwifiex: multi-interface support for mwifiex
      mwifiex: save adapter pointer in wiphy_priv
      mwifiex: append peer mac address TLV in key material command to firmware
      mwifiex: add bss start and bss stop commands for AP
      mwifiex: add AP command sys_config and set channel
      mwifiex: stop BSS in deauthentication handling
      mwifiex: handle interface type changes correctly
      mwifiex: common set_wiphy_params cfg80211 handler for AP and STA interface
      mwifiex: add cfg80211 start_ap and stop_ap handlers
      mwifiex: add AP event handling framework
      mwifiex: add WPA2 support for AP
      mwifiex: rearrange AP sys configure code
      mwifiex: add custom IE framework
      mwifiex: retrieve IEs from cfg80211_beacon_data and send to firmware
      mwifiex: delete IEs when stop_ap

Bartosz.Markowski@...to.com (1):
      wlcore/wl12xx: implement better beacon loss handling

Bing Zhao (1):
      mwifiex: fix coding style issue in mwifiex_deauthenticate

Bjorn Helgaas (1):
      b43: use pci_is_pcie() instead of obsolete pci_dev.is_pcie

Chun-Yeow Yeoh (1):
      mac80211: fix the increment of unicast/multicast counters for forwarded PREQ

Cristian Chilipirea (2):
      Bluetooth: Fixed checkpatch warnings
      Net: wireless: core.c: fixed checkpatch warnings

Dan Carpenter (6):
      ath6kl: list_first_entry() is never NULL
      ath6kl: change || to &&
      ath6kl: fix an indenting issue
      NFC: Remove unneeded pn533 dev NULL check
      wlcore: release lock on error in wl1271_op_suspend()
      wlcore: fixup an allocation

David Herrmann (5):
      Bluetooth: Remove redundant hdev->parent field
      Bluetooth: vhci: Ignore return code of nonseekable_open()
      Bluetooth: Move hci_alloc/free_dev close to hci_register/unregister_dev
      Bluetooth: Move device initialization to hci_alloc_dev()
      Bluetooth: Remove unneeded initialization in hci_alloc_dev()

David S. Miller (1):
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless

David Spinadel (3):
      iwlwifi: fix scan_cmd_size allocation
      iwlwifi: disable default wildcard ssid scan
      iwlwifi: invert the order of ssid list in scan cmd

Eldad Zack (1):
      Bluetooth: bnep: use constant for ethertype

Emmanuel Grumbach (2):
      iwlwifi: don't flood logs when HT debug flag is set
      iwlwifi: don't disable AGG queues that are not enabled

Eric Dumazet (1):
      tcp: take care of overlaps in tcp_try_coalesce()

Eric Lapuyade (7):
      NFC: Cache the core NFC active target pointer instead of its index
      NFC: Remove useless HCI private nfc target table
      NFC: Specify usage for targets found and target lost events
      NFC: Add HCI/SHDLC support to let driver check for tag presence
      NFC: Update Documentation/nfc-hci.txt
      NFC: HCI based pn544 driver
      NFC: HCI drivers don't have to keep track of polling state

Eyal Shapira (4):
      wlcore: add RX filters util functions
      wl12xx: add RX filters ACX commands
      wlcore: add RX filters driver state mgmt functions
      wl12xx: support wowlan wakeup patterns

Franky Lin (11):
      brcmfmac: remove unused parameter of brcmf_sdcard_reg_read
      brcmfmac: remove unused parameter of brcmf_sdcard_reg_write
      brcmfmac: decouple set_sbaddr_window from register write interface
      brcmfmac: introduce unified register access interface for SDIO
      brcmfmac: replace brcmf_sdcard_cfg_read with brcmf_sdio_regrb
      brcmfmac: replace brcmf_sdcard_cfg_write with brcmf_sdio_regwb
      brcmfmac: replace brcmf_sdcard_reg_read with brcmf_sdio_regrl
      brcmfmac: replace brcmf_sdcard_reg_write with brcmf_sdio_regwl
      brcmfmac: remove redundant retries for SDIO core register access
      brcmfmac: remove function brcmf_sdcard_regfail
      brcmfmac: replace brcmf_sdioh_card_regread with brcmf_sdio_regrl

Gustavo Padovan (13):
      Bluetooth: Remove sk parameter from l2cap_chan_create()
      Bluetooth: Remove err parameter from alloc_skb()
      Bluetooth: remove unneeded declaration of sco_conn_del()
      Bluetooth: Remove unneeded elements from size calculation
      Bluetooth: Remove hlen variable
      Merge git://git.kernel.org/.../bluetooth/bluetooth
      Bluetooth: Fix wrong set of skb fragments
      Bluetooth: Fix packet size provided to the controller
      Bluetooth: Fix skb length calculation
      Bluetooth: improve readability of l2cap_seq_list code
      Bluetooth: report the right security level in getsockopt
      Bluetooth: Create flags for bt_sk()
      Bluetooth: Report proper error number in disconnection

H Hartley Sweeten (5):
      NFC: Quiet nci/data.c sparse noise about plain integer as NULL pointer
      NFC: Include nci_core.h to nci/lib.c
      NFC: Quiet nci/ntf.c sparse noise about plain integer as NULL pointer
      NFC: HCI ops should not be exposed globally
      NFC: The NFC genl family structure should not be exposed globally

Hauke Mehrtens (32):
      ssb: remove rev from boardinfo
      MIPS: bcm47xx: refactor fetching board data
      bcma: add boardinfo struct
      MIPS: bcm47xx: read baordrev without prefix from sprom
      ssb/bcma: fill attribute alpha2 from sprom
      ssb: fill board_rev attribute from sprom
      bcma: read out some additional sprom attributes
      bcma/ssb: parse new attributes from sprom
      bcma: implement setting core clock mode to dynamic
      bcma: add bcma_core_pci_extend_L1timer
      bcma: add bcma_core_pci_fixcfg()
      bcma: add bcma_core_pci_config_fixup()
      brcmsmac: use sprom from bcma
      brcmsmac: remove brcmsmac own sprom parsing
      brcmsmac: get board and chip info from bcma
      brcmsmac: remove support for cc rev < 20
      brcmsmac: remove references to PCI
      brcmsmac: remove PCIe functions needed for PCIe core rev <= 10
      brcmsmac: remove pcicore_hwup()
      brcmsmac: remove ai_pci_setup()
      brcmsmac: remove ai_chipcontrl_epa4331
      brcmsmac: remove ai_gpiocontrol()
      brcmsmac: remove _ai_clkctl_cc()
      brcmsmac: remove pcicore_attach()
      brcmsmac: remove pcicore_find_pci_capability()
      brcmsmac: remove pcie_extendL1timer()
      brcmsmac: remove pcicore_fixcfg()
      brcmsmac: remove nicpci.c
      brcmsmac: do not access host_pci
      brcmsmac: read PCI vendor and device id only for PCI devices
      brcmsmac: handle non pci in ai_deviceremoved()
      ssb: add PCI IDs 0x4322 and 43222

Hemant Gupta (5):
      Bluetooth: Send correct address type for LTK
      Bluetooth: Fix clearing discovery type when stopping discovery
      Bluetooth: mgmt: Fix missing connect failed event for LE
      Bluetooth: mgmt: Fix address type while loading Long Term Key
      Bluetooth: Don't distribute keys in case of Encryption Failure

Ido Yariv (1):
      Bluetooth: Search global l2cap channels by src/dst addresses

Janusz.Dziedzic@...to.com (1):
      mac80211: Add IV-room in the skb for TKIP and WEP

Javier Cardona (1):
      mac80211_hwsim: Fix rate control by correctly reporting transmission counts

Jesper Juhl (3):
      ath6kl: fix memory leak in ath6kl_fwlog_block_read()
      Bluetooth: btmrvl_sdio: remove pointless conditional before release_firmware()
      wlcore: fix size of two memset's in wl1271_cmd_build_arp_rsp()

Johan Hedberg (1):
      Bluetooth: Fix Inquiry with RSSI event mask

Johannes Berg (11):
      mac80211: fix single queue drivers
      mac80211: fix TX aggregation session timer
      cfg80211: remove double prototype
      cfg80211: add warning when calculating MCS rates >= 32
      mac80211: (selectively) add HT details in radiotap
      nl80211: prevent additions to old station flags API
      cfg80211: fix cfg80211_can_beacon_sec_chan prototype
      nl80211: refactor valid channel type check
      iwlwifi: support explicit monitor interface
      rndis_wlan: remove set_channel cfg80211 hook
      mwifiex: remove set_channel cfg80211 hook

John W. Linville (3):
      Merge branch 'for-linville' of git://github.com/kvalo/ath6kl
      Merge branch 'for-upstream' of git://git.kernel.org/.../bluetooth/bluetooth-next
      Merge git://git.kernel.org/.../linville/wireless-next

Jouni Malinen (2):
      ath6kl: Remove incorrect Probe Response offload support for Interworking
      ath6kl: Configure probed SSID list consistently

Kalle Valo (2):
      Merge remote branch 'wireless-next/master' into ath6kl-next
      ath6kl: merge split format strings into one

Karsten Keil (1):
      mISDN: Add X-Tensions USB ISDN TA XC-525

Kevin Fang (2):
      ath6kl: handle background(BK) stream properly on htc mbox layer
      ath6kl: assign Tx packet drop threshold per endpoint on htc pipe layer

Larry Finger (1):
      b43legacy: Fix error due to MMIO access with SSB unpowered

Luciano Coelho (3):
      wlcore: use GFP_KERNEL together with GFP_DMA
      wlcore: fix pointer print out in wl1271_acx_set_rx_filter()
      wlcore: fix some sparse warnings due to missing static declaration

Luis R. Rodriguez (1):
      ath6kl: include in.h explicitly

Lukasz Rymanowski (1):
      Bluetooth: Remove not needed status parameter

Marcel Holtmann (12):
      Bluetooth: Add TX power tag to EIR data
      Bluetooth: Handle EIR tags for Device ID
      Bluetooth: Add management command for setting Device ID
      Bluetooth: Fix broken usage of put_unaligned_le16
      Bluetooth: Fix broken usage of get_unaligned_le16
      Bluetooth: Update management interface revision
      Bluetooth: Split error handling for L2CAP listen sockets
      Bluetooth: Split error handling for SCO listen sockets
      Bluetooth: Don't check source address in SCO bind function
      Bluetooth: Restrict to one SCO listening socket
      Bluetooth: Enable Low Energy support by default
      NFC: Select CRC_CCITT for SHDLC link layer of HCI based drivers

Marek Marczykowski (1):
      xen: do not disable netfront in dom0

Mat Martineau (17):
      Bluetooth: Add definitions and struct members for new ERTM state machine
      Bluetooth: Add a structure to carry ERTM data in skb control blocks
      Bluetooth: Add the l2cap_seq_list structure for tracking frames
      Bluetooth: Functions for handling ERTM control fields
      Bluetooth: Improve ERTM sequence number offset calculation
      Bluetooth: Remove duplicate structure members from bt_skb_cb
      Bluetooth: Move recently-added ERTM header packing functions
      Bluetooth: Initialize new l2cap_chan structure members
      Bluetooth: Remove unused function
      Bluetooth: Make better use of l2cap_chan reference counting
      Bluetooth: Add Code Aurora Forum copyright
      Bluetooth: Refactor L2CAP ERTM and streaming transmit segmentation
      Bluetooth: Update tx_send_head when sending ERTM data
      Bluetooth: Initialize the transmit queue for L2CAP streaming mode
      Bluetooth: Fix a redundant and problematic incoming MTU check
      Bluetooth: Restore locking semantics when looking up L2CAP channels
      Bluetooth: Lock the L2CAP channel when sending

Michael Gruetzner (1):
      Bluetooth: Add support for Foxconn/Hon Hai AR5BBU22 0489:E03C

Mikel Astiz (3):
      Bluetooth: Use unsigned int instead of signed int
      Bluetooth: Remove unnecessary check
      Bluetooth: btusb: Dynamic alternate setting

Ming Jiang (2):
      ath6kl: allow deepsleep_suspend function when wlan interface down
      ath6kl clear the MMC_PM_KEEP_POWER for cutpower case

Nathan Hintz (6):
      bcma: Find names of non BCM cores
      bcma: Move initialization of SPROM to prevent overwrite
      bcma: Account for variable PCI memory base/size
      bcma: reads/writes are always 4 bytes, so always map 4 bytes
      bcma: Add __devexit to bcma_host_pci_remove
      bcma: Add flush for BCMA_RESET_CTL write

Naveen Gangadharan (1):
      ath6kl: Multicast filter support in wow suspend and non-suspend

Nobuhiro Iwamatsu (1):
      phy/micrel: Fix ID of KSZ9021

Paul Gortmaker (1):
      ipx: restore token ring define to include/linux/ipx.h

Raja Mani (1):
      ath6kl: Retain bg scan period value modified by the user

Randy Dunlap (1):
      wireless: TI wlxxx depends on MAC80211

Ray Chen (2):
      ath6kl: Add AR6004 1.2 support for USB and SDIO
      ath6kl: Fix system crash sometimes for USB hotplug

Samuel Ortiz (6):
      NFC: LLCP connect must wait for a CC frame
      NFC: Update the LLCP poll mask
      NFC: Return the amount of LLCP bytes queued to sock_sendmsg
      feature-removal: Remove pn544 raw driver
      NFC: Export nfc.h to userland
      NFC: Queue I frame fragments to the LLCP sockets queue tail

Subramania Sharma Thandaveswaran (1):
      ath6kl: Fix bug in bg scan configuration in schedule scan

Sujith Manoharan (1):
      ath9k_hw: Fix RTT calibration

Syam Sidhardhan (5):
      Bluetooth: mgmt: Remove unwanted goto statements
      Bluetooth: remove header declared but not defined
      Bluetooth: Remove strtoba header declared but not defined
      Bluetooth: Remove unused hci_le_ltk_reply()
      Bluetooth: Remove unused hci_le_ltk_neg_reply()

Szymon Janc (2):
      Bluetooth: mgmt: Fix some code style and indentation issues
      Bluetooth: mgmt: Don't allow to set invalid value to DeviceID source

Thomas Pedersen (7):
      ath6kl: handle concurrent AP-STA channel switches
      ath6kl: support fw reporting phy capabilities
      ath6kl: only restore supported HT caps
      ath6kl: disallow WoW with multiple vifs
      ath6kl: unblock fwlog_block_read() on exit
      ath6kl: check for sband existence when creating scan cmd
      mac80211: send peer candidate event for new sta only

Tim Bird (1):
      mm: add a low limit to alloc_large_system_hash

Tim Gardner (1):
      ath6kl: Normalize use of FW_DIR

Ulisses Furquim (1):
      Bluetooth: Fix registering hci with duplicate name

Vasanthakumar Thiagarajan (6):
      ath6kl: Fix possible unaligned memory access in ath6kl_get_rsn_capab()
      ath6kl: Configure 0 as rsn cap when it is not there in rsn ie
      ath6kl: Don't advertise HT capability for incapable firmware
      ath6kl: Fix bss filter setting while scanning
      ath6kl: Update netstats for some of the tx failrues in ath6kl_data_tx()
      ath6kl: Complete failed tx packet in ath6kl_htc_tx_from_queue()

Vinicius Costa Gomes (1):
      Bluetooth: Add support for reusing the same hci_conn for LE links

Vishal Agarwal (1):
      Bluetooth: Fix EIR data generation for mgmt_device_found

Vivek Natarajan (1):
      ath6kl_sdio: Fix the EAPOL out of order issue

Wey-Yi Guy (3):
      iwlwifi: include rssi as part of decision making for reduce txpower
      iwlwifi: add documentation for bt reduced tx power
      iwlwifi: make sure reduced tx power bit is valid

Wu Jiajun-B06378 (1):
      gianfar:don't add FCB length to hard_header_len

Yanmin Zhang (1):
      ipv4: fix the rcu race between free_fib_info and ip_route_output_slow

Zefir Kurtisi (1):
      nl80211: fix typos in comments

Zero.Lin (1):
      rt2x00:Add RT539b chipset support

joseph daniel (1):
      NFC: Fix LLCP compilation warning

stephen hemminger (1):
      if: restore token ring ARP type to header

 Documentation/feature-removal-schedule.txt             |   12 +
 Documentation/nfc/nfc-hci.txt                          |   45 ++-
 arch/mips/bcm47xx/setup.c                              |   15 +-
 arch/mips/bcm47xx/sprom.c                              |   28 +-
 arch/mips/include/asm/mach-bcm47xx/bcm47xx.h           |    9 +
 drivers/bcma/core.c                                    |    3 +-
 drivers/bcma/driver_pci.c                              |   53 ++-
 drivers/bcma/driver_pci_host.c                         |   10 +-
 drivers/bcma/host_pci.c                                |    7 +-
 drivers/bcma/scan.c                                    |   54 ++-
 drivers/bcma/sprom.c                                   |  149 ++++++-
 drivers/bluetooth/ath3k.c                              |    6 +
 drivers/bluetooth/btmrvl_drv.h                         |    3 +
 drivers/bluetooth/btmrvl_main.c                        |   56 +--
 drivers/bluetooth/btmrvl_sdio.c                        |  112 +++++-
 drivers/bluetooth/btusb.c                              |   16 +-
 drivers/bluetooth/hci_ldisc.c                          |    2 +-
 drivers/bluetooth/hci_vhci.c                           |    3 +-
 drivers/isdn/hardware/mISDN/hfcsusb.h                  |    6 +
 drivers/net/ethernet/freescale/gianfar.c               |    2 +-
 drivers/net/wireless/ath/ath6kl/cfg80211.c             |  238 ++++++++----
 drivers/net/wireless/ath/ath6kl/cfg80211.h             |    2 +
 drivers/net/wireless/ath/ath6kl/core.h                 |   33 +-
 drivers/net/wireless/ath/ath6kl/debug.c                |   12 +-
 drivers/net/wireless/ath/ath6kl/htc_mbox.c             |   45 ++-
 drivers/net/wireless/ath/ath6kl/htc_pipe.c             |   11 +-
 drivers/net/wireless/ath/ath6kl/init.c                 |   29 +-
 drivers/net/wireless/ath/ath6kl/main.c                 |  104 ++++-
 drivers/net/wireless/ath/ath6kl/sdio.c                 |   17 +-
 drivers/net/wireless/ath/ath6kl/txrx.c                 |   12 +-
 drivers/net/wireless/ath/ath6kl/usb.c                  |   12 +
 drivers/net/wireless/ath/ath6kl/wmi.c                  |   94 +++--
 drivers/net/wireless/ath/ath6kl/wmi.h                  |   24 ++
 drivers/net/wireless/ath/ath9k/ar9003_calib.c          |   50 +--
 drivers/net/wireless/ath/ath9k/ar9003_mci.c            |    2 +-
 drivers/net/wireless/ath/ath9k/ar9003_rtt.c            |   84 +++-
 drivers/net/wireless/ath/ath9k/ar9003_rtt.h            |    5 +-
 drivers/net/wireless/ath/ath9k/hw.c                    |    9 +-
 drivers/net/wireless/ath/ath9k/hw.h                    |    9 +-
 drivers/net/wireless/b43/bus.c                         |    6 +-
 drivers/net/wireless/b43/dma.c                         |    2 +-
 drivers/net/wireless/b43/main.c                        |    4 +-
 drivers/net/wireless/b43legacy/main.c                  |    4 +-
 drivers/net/wireless/b43legacy/phy.c                   |    4 +-
 drivers/net/wireless/b43legacy/radio.c                 |   10 +-
 drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c       |  244 ++++++------
 drivers/net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c |   32 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c     |  350 +++++++----------
 drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c    |  265 +++++++------
 drivers/net/wireless/brcm80211/brcmfmac/sdio_host.h    |   37 +-
 drivers/net/wireless/brcm80211/brcmsmac/Makefile       |    3 -
 drivers/net/wireless/brcm80211/brcmsmac/aiutils.c      |  479 ++---------------------
 drivers/net/wireless/brcm80211/brcmsmac/aiutils.h      |   24 --
 drivers/net/wireless/brcm80211/brcmsmac/antsel.c       |   16 +-
 drivers/net/wireless/brcm80211/brcmsmac/channel.c      |    7 +-
 drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c  |   11 +-
 drivers/net/wireless/brcm80211/brcmsmac/main.c         |  142 +++----
 drivers/net/wireless/brcm80211/brcmsmac/nicpci.c       |  826 ---------------------------------------
 drivers/net/wireless/brcm80211/brcmsmac/nicpci.h       |   77 ----
 drivers/net/wireless/brcm80211/brcmsmac/otp.c          |  410 --------------------
 drivers/net/wireless/brcm80211/brcmsmac/otp.h          |   36 --
 drivers/net/wireless/brcm80211/brcmsmac/phy/phy_lcn.c  |   67 ++--
 drivers/net/wireless/brcm80211/brcmsmac/phy/phy_n.c    |  333 ++++++----------
 drivers/net/wireless/brcm80211/brcmsmac/phy_shim.c     |    9 -
 drivers/net/wireless/brcm80211/brcmsmac/phy_shim.h     |    3 -
 drivers/net/wireless/brcm80211/brcmsmac/pub.h          |  228 -----------
 drivers/net/wireless/brcm80211/brcmsmac/srom.c         |  980 -----------------------------------------------
 drivers/net/wireless/brcm80211/brcmsmac/srom.h         |   29 --
 drivers/net/wireless/brcm80211/brcmsmac/stf.c          |    6 +-
 drivers/net/wireless/iwlwifi/iwl-agn-lib.c             |   35 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rxon.c            |    4 +
 drivers/net/wireless/iwlwifi/iwl-agn-tx.c              |   19 +-
 drivers/net/wireless/iwlwifi/iwl-agn.c                 |    2 +-
 drivers/net/wireless/iwlwifi/iwl-commands.h            |    7 +-
 drivers/net/wireless/iwlwifi/iwl-mac80211.c            |    5 +-
 drivers/net/wireless/iwlwifi/iwl-power.c               |    8 +-
 drivers/net/wireless/iwlwifi/iwl-scan.c                |   52 ++-
 drivers/net/wireless/mac80211_hwsim.c                  |    5 +
 drivers/net/wireless/mwifiex/Makefile                  |    2 +
 drivers/net/wireless/mwifiex/cfg80211.c                |  498 +++++++++++++++++-------
 drivers/net/wireless/mwifiex/cfg80211.h                |    2 +-
 drivers/net/wireless/mwifiex/cmdevt.c                  |   21 +-
 drivers/net/wireless/mwifiex/decl.h                    |   13 +-
 drivers/net/wireless/mwifiex/fw.h                      |  159 +++++++-
 drivers/net/wireless/mwifiex/ie.c                      |  396 +++++++++++++++++++
 drivers/net/wireless/mwifiex/init.c                    |    1 +
 drivers/net/wireless/mwifiex/ioctl.h                   |   32 ++
 drivers/net/wireless/mwifiex/join.c                    |   26 +-
 drivers/net/wireless/mwifiex/main.c                    |   57 ++-
 drivers/net/wireless/mwifiex/main.h                    |   26 +-
 drivers/net/wireless/mwifiex/sta_cmd.c                 |   69 ++--
 drivers/net/wireless/mwifiex/sta_cmdresp.c             |    8 +
 drivers/net/wireless/mwifiex/sta_event.c               |   51 ++-
 drivers/net/wireless/mwifiex/sta_ioctl.c               |    9 +-
 drivers/net/wireless/mwifiex/uap_cmd.c                 |  432 +++++++++++++++++++++
 drivers/net/wireless/mwifiex/wmm.c                     |    4 +
 drivers/net/wireless/rndis_wlan.c                      |   14 -
 drivers/net/wireless/rt2x00/rt2800pci.c                |    1 +
 drivers/net/wireless/ti/wl12xx/Kconfig                 |    1 +
 drivers/net/wireless/ti/wlcore/Kconfig                 |    2 +-
 drivers/net/wireless/ti/wlcore/acx.c                   |   80 ++++
 drivers/net/wireless/ti/wlcore/acx.h                   |   30 ++
 drivers/net/wireless/ti/wlcore/boot.c                  |    3 +-
 drivers/net/wireless/ti/wlcore/cmd.c                   |    8 +-
 drivers/net/wireless/ti/wlcore/event.c                 |   29 +-
 drivers/net/wireless/ti/wlcore/main.c                  |  323 +++++++++++++++-
 drivers/net/wireless/ti/wlcore/rx.c                    |   36 ++
 drivers/net/wireless/ti/wlcore/rx.h                    |    4 +
 drivers/net/wireless/ti/wlcore/wl12xx.h                |   41 ++
 drivers/net/wireless/ti/wlcore/wlcore.h                |    6 +
 drivers/net/xen-netfront.c                             |    6 -
 drivers/nfc/Kconfig                                    |   13 +
 drivers/nfc/Makefile                                   |    1 +
 drivers/nfc/pn533.c                                    |   19 +-
 drivers/nfc/pn544_hci.c                                |  947 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/ssb/b43_pci_bridge.c                           |    2 +
 drivers/ssb/pci.c                                      |   88 ++++-
 fs/dcache.c                                            |    2 +
 fs/inode.c                                             |    2 +
 include/linux/Kbuild                                   |    1 +
 include/linux/bcma/bcma.h                              |    7 +
 include/linux/bcma/bcma_driver_pci.h                   |   11 +
 include/linux/bootmem.h                                |    3 +-
 include/linux/if_arp.h                                 |    2 +-
 include/linux/ipx.h                                    |    2 +-
 include/linux/micrel_phy.h                             |    2 +-
 include/linux/nfc/pn544.h                              |    7 +
 include/linux/nl80211.h                                |    8 +-
 include/linux/ssb/ssb.h                                |    1 -
 include/linux/ssb/ssb_regs.h                           |   61 ++-
 include/net/bluetooth/bluetooth.h                      |   32 +-
 include/net/bluetooth/hci.h                            |    8 +-
 include/net/bluetooth/hci_core.h                       |   67 ++--
 include/net/bluetooth/l2cap.h                          |   93 ++++-
 include/net/bluetooth/mgmt.h                           |    9 +
 include/net/bluetooth/smp.h                            |    2 +-
 include/net/cfg80211.h                                 |    6 +-
 include/net/mac80211.h                                 |   12 +-
 include/net/nfc/hci.h                                  |    6 +-
 include/net/nfc/nfc.h                                  |   19 +-
 include/net/nfc/shdlc.h                                |    2 +
 kernel/pid.c                                           |    3 +-
 mm/page_alloc.c                                        |    7 +-
 net/bluetooth/af_bluetooth.c                           |    8 +-
 net/bluetooth/bnep/core.c                              |    2 +-
 net/bluetooth/hci_conn.c                               |   56 +--
 net/bluetooth/hci_core.c                               |  267 ++++++-------
 net/bluetooth/hci_event.c                              |   75 +++-
 net/bluetooth/hci_sysfs.c                              |    5 +-
 net/bluetooth/l2cap_core.c                             |  762 +++++++++++++++++++++++++-----------
 net/bluetooth/l2cap_sock.c                             |   76 ++--
 net/bluetooth/mgmt.c                                   |  286 ++++++++------
 net/bluetooth/rfcomm/sock.c                            |   14 +-
 net/bluetooth/sco.c                                    |   75 ++--
 net/bluetooth/smp.c                                    |    2 +-
 net/ipv4/fib_semantics.c                               |   12 +-
 net/ipv4/route.c                                       |    1 +
 net/ipv4/tcp.c                                         |    2 +
 net/ipv4/tcp_input.c                                   |    5 +
 net/ipv4/udp.c                                         |   30 +-
 net/mac80211/agg-tx.c                                  |   10 +-
 net/mac80211/debugfs_netdev.c                          |    2 +
 net/mac80211/ibss.c                                    |    5 +
 net/mac80211/iface.c                                   |    4 +-
 net/mac80211/main.c                                    |    3 +
 net/mac80211/mesh.c                                    |    6 +-
 net/mac80211/mesh_hwmp.c                               |    5 +-
 net/mac80211/mesh_plink.c                              |   65 ++--
 net/mac80211/rx.c                                      |    6 +-
 net/mac80211/wep.c                                     |   15 +-
 net/mac80211/wpa.c                                     |   10 +-
 net/nfc/core.c                                         |  112 ++++--
 net/nfc/hci/Kconfig                                    |    1 +
 net/nfc/hci/core.c                                     |   78 ++--
 net/nfc/hci/shdlc.c                                    |   12 +
 net/nfc/llcp/commands.c                                |    4 +-
 net/nfc/llcp/llcp.c                                    |    7 +
 net/nfc/llcp/sock.c                                    |   57 ++-
 net/nfc/nci/core.c                                     |   27 +-
 net/nfc/nci/data.c                                     |    8 +-
 net/nfc/nci/lib.c                                      |    1 +
 net/nfc/nci/ntf.c                                      |    2 +-
 net/nfc/netlink.c                                      |    6 +-
 net/nfc/nfc.h                                          |    2 +-
 net/wireless/chan.c                                    |    2 +-
 net/wireless/core.c                                    |    4 +-
 net/wireless/core.h                                    |    2 -
 net/wireless/nl80211.c                                 |   69 ++--
 net/wireless/util.c                                    |    2 +-
 189 files changed, 6665 insertions(+), 5539 deletions(-)
 delete mode 100644 drivers/net/wireless/brcm80211/brcmsmac/nicpci.c
 delete mode 100644 drivers/net/wireless/brcm80211/brcmsmac/nicpci.h
 delete mode 100644 drivers/net/wireless/brcm80211/brcmsmac/otp.c
 delete mode 100644 drivers/net/wireless/brcm80211/brcmsmac/otp.h
 delete mode 100644 drivers/net/wireless/brcm80211/brcmsmac/srom.c
 delete mode 100644 drivers/net/wireless/brcm80211/brcmsmac/srom.h
 create mode 100644 drivers/net/wireless/mwifiex/ie.c
 create mode 100644 drivers/net/wireless/mwifiex/uap_cmd.c
 create mode 100644 drivers/nfc/pn544_hci.c
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ