lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Fri, 31 Jul 2015 15:59:00 +0300
From:	Kalle Valo <kvalo@...eaurora.org>
To:	David Miller <davem@...emloft.net>
Cc:	linux-wireless@...r.kernel.org, netdev@...r.kernel.org
Subject: pull-request: wireless-drivers-next 2015-07-31

Hi Dave,

here's a pull request for 4.3. In this pull request there's I have one
revert in commit 360d9bb5ee2d ("Revert "ath9k: export HW random number
generator""), the data doesn't seem to be random enough. Please let me
know if you have any problems.

Kalle

The following changes since commit 9d7b372f0514d829b2f712aac5b85eaab2dc0cb2:

  Merge branch 'be2net-next' (2015-07-10 23:24:31 -0700)

are available in the git repository at:


  git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git tags/wireless-drivers-next-for-davem-2015-07-31

for you to fetch changes up to 360d9bb5ee2db4d409448667de606c05b3914d53:

  Revert "ath9k: export HW random number generator" (2015-07-31 10:25:16 +0300)

----------------------------------------------------------------
Major changes:

mwifiex:

* add TX DATA Pause support
* add multichannel and TDLS channel switch support

ath10k:

* enable VHT for IBSS
* initial work to support qca99x0 and the corresponding 10.4 firmware branch

----------------------------------------------------------------
Andy Shevchenko (1):
      iwlegacy: convert hex_dump_to_buffer() to %*ph

Aniket Nagarnaik (4):
      mwifiex: fix for p2p broken link
      mwifiex: add bss mode TLV to extended scan command
      mwifiex: use maximum ssid length as 0xfe for p2p
      mwifiex: correct p2p and station interface counters

Antonio Borneo (1):
      wireless: cw1200: Remove redundant spi driver bus initialization

Avinash Patil (10):
      mwifiex: add tx data pause support
      mwifiex: update domain_info upon band change in start_ap
      mwifiex: support for bypass tx queue
      mwifiex: enable traffic only when port is open
      mwifiex: extend tx_data pause to AP interface as well
      mwifiex: support to set multichannel policy to FW
      mwifiex: advertise multichannel support to cfg80211
      mwifiex: separate interface combination for multichannel and DFS
      mwifiex: handle multichannel event
      MAINTAINERS: update for mwifiex driver maintainers

Bartosz Markowski (1):
      ath10k: fix QCA61X4 boot up

Christophe Jaillet (1):
      brcmsmac: Use kstrdup to simplify code

Felix Fietkau (1):
      ath9k: make DMA stop related messages debug-only

Guy Mishol (1):
      wlcore: add antenna diversity reading

Hauke Mehrtens (1):
      bcma: fix build error when build as module

Janusz Dziedzic (1):
      ath10k: enable VHT for IBSS

John Linville (3):
      mwifiex: avoid freeing improper pointer in mwifiex_set_wowlan_mef_entry
      mwifiex: do not short circuit exit from mwifiex_set_mgmt_ies
      mwifiex: fix leak of gen_ie storage on exit from mwifiex_del_mgmt_ies

Kalle Valo (2):
      Merge ath-next from ath.git.
      Revert "ath9k: export HW random number generator"

Larry Finger (1):
      rtlwifi: rtl8821ae: Fix an expression that is always false

Miaoqing Pan (2):
      ath9k: Fix register definitions for QCA956x
      ath9k: export HW random number generator

Michal Kazior (10):
      ath10k: dump fw features during probing
      ath10k: print htt op_version upon driver boot
      ath10k: prevent debugfs mmio access crash kernel
      ath10k: don't set cck/ofdm scan flags
      ath10k: limit multi-vif ps more aggresivelly
      ath10k: fix hw roc expiration notifcation
      ath10k: update vdev ps state on start
      ath10k: fix per-vif queue locking
      ath10k: tweak interface combinations
      ath9k: fix moredata flag endianness in cabq tx

Nicholas Mc Guire (3):
      ath10k: mac: remove unreachable negative return check
      ath10k: txrx: remove unreachable negative return check and fixup type
      ipw2100: fix timeout bug - always evaluated to 0

Nik Nyby (2):
      rtlwifi: fix typo in comments
      b43: Fix typo in function name

Rafa? Mi?ecki (1):
      brcmfmac: set wiphy's addresses to provide valid MACs

Rafał Miłecki (1):
      bcma: populate bus DT subnodes as platform_device-s

Raja Mani (19):
      ath10k: remove unused variable hdr in ath10k_htt_rx_h_undecap()
      ath10k: include new wmi op version for 10.4 fw
      ath10k: add 10.4 fw wmi service bitmap definition
      ath10k: include 10.4 fw specific wmi cmd and event ids
      ath10k: set 10.4 fw exclusive wmi cmd as unsupported for other fw versions
      ath10k: add 10.4 fw wmi vdev cmd ids
      ath10k: add 10.4 fw wmi pdev cmd ids
      ath10k: fill 10.4 fw wmi init cmd default values
      ath10k: handle 10.4 fw wmi mgmt rx event
      ath10k: adjust default peer limits if qcache enabled in 10.4 fw
      ath10k: handle 10.4 fw wmi ready event
      ath10k: enhance swba event handler to adapt different size tim bitmap
      ath10k: handle 10.4 firmware wmi swba event
      ath10k: enable vdev and peer related operations for 10.4 fw
      ath10k: add scan support for 10.4 fw
      ath10k: add 10.4 fw specific htt msg definitions
      ath10k: advertise 10.4 fw ap and sta iface combination to mac80211
      ath10k: set max spatial stream to 4 for 10.4 fw
      ath10k: configure frag desc memory to target for qca99X0

Raphaël Poggi (1):
      wlcore: sdio: return correct error code

Reyad Attiyat (1):
      mwifiex: usb: Fix double add error when submitting rx urb

Taehee Yoo (1):
      rtlwifi: rtl8192cu: Remove rtl8723 code

Vasanthakumar Thiagarajan (11):
      ath10k: Add a table to store hw specific values
      ath10k: Add new reg_address/mask to hw register table
      ath10k: Add hw register/values for QCA99X0 chip
      ath10k: Copy Engine related changes for QCA99X0
      ath10k: Make target cpu address to CE address conversion chip specific
      ath10k: Add chip reset sequence for QCA99X0
      ath10k: Extend CE src desc flags for interrupt indication
      ath10k: Fix BMI communication timeout for QCA99X0
      ath10k: Add support for code swap
      ath10k: Add BMI param value to execute otp to hw_param
      ath10k: Fix target to cpu address conversion logic

Vladimir Kondratiev (1):
      wil6210: restart AP upon change in privacy settings

Xinming Hu (8):
      mwifiex: block data traffic to tx paused receive address
      mwifiex: do not increase tx_pkts_queued if receive address tx paused
      mwifiex: add tdls channel switch status
      mwifiex: process tdls channel switch event
      mwifiex: add tdls config command
      mwifiex: enable tdls channel switch ext_cap
      mwifiex: enhance tdls link setup condition
      mwifiex: add cfg80211 tdls channel switch handler

Zefir Kurtisi (3):
      ath: DFS - limit number of potential PRI sequences
      ath9k: DFS - consider ext_channel pulses only in HT40 mode
      ath9k: DFS - add pulse chirp detection for FCC

 MAINTAINERS                                        |    2 +-
 drivers/bcma/main.c                                |   12 +
 drivers/net/wireless/ath/ath10k/Makefile           |    3 +-
 drivers/net/wireless/ath/ath10k/bmi.h              |    2 +-
 drivers/net/wireless/ath/ath10k/ce.c               |    1 +
 drivers/net/wireless/ath/ath10k/ce.h               |   17 +-
 drivers/net/wireless/ath/ath10k/core.c             |  111 +-
 drivers/net/wireless/ath/ath10k/core.h             |   26 +-
 drivers/net/wireless/ath/ath10k/debug.c            |   10 +-
 drivers/net/wireless/ath/ath10k/htt.c              |   45 +
 drivers/net/wireless/ath/ath10k/htt.h              |   47 +
 drivers/net/wireless/ath/ath10k/htt_rx.c           |    6 +-
 drivers/net/wireless/ath/ath10k/htt_tx.c           |   76 +-
 drivers/net/wireless/ath/ath10k/hw.c               |   86 +-
 drivers/net/wireless/ath/ath10k/hw.h               |  124 ++-
 drivers/net/wireless/ath/ath10k/mac.c              |  159 ++-
 drivers/net/wireless/ath/ath10k/mac.h              |    6 +-
 drivers/net/wireless/ath/ath10k/pci.c              |  193 +++-
 drivers/net/wireless/ath/ath10k/pci.h              |   13 +-
 drivers/net/wireless/ath/ath10k/swap.c             |  208 ++++
 drivers/net/wireless/ath/ath10k/swap.h             |   72 ++
 drivers/net/wireless/ath/ath10k/targaddrs.h        |    3 +
 drivers/net/wireless/ath/ath10k/txrx.c             |    6 +-
 drivers/net/wireless/ath/ath10k/wmi-tlv.c          |  142 ++-
 drivers/net/wireless/ath/ath10k/wmi.c              | 1104 +++++++++++++++++++-
 drivers/net/wireless/ath/ath10k/wmi.h              |  949 ++++++++++++++++-
 drivers/net/wireless/ath/ath9k/ar9003_phy.h        |   25 +-
 drivers/net/wireless/ath/ath9k/debug.c             |    2 +
 drivers/net/wireless/ath/ath9k/debug.h             |    2 +
 drivers/net/wireless/ath/ath9k/dfs.c               |  170 ++-
 drivers/net/wireless/ath/ath9k/recv.c              |    7 +-
 drivers/net/wireless/ath/ath9k/xmit.c              |   11 +-
 drivers/net/wireless/ath/dfs_pri_detector.c        |    2 +-
 drivers/net/wireless/ath/wil6210/cfg80211.c        |  217 ++--
 drivers/net/wireless/ath/wil6210/wil6210.h         |    2 +
 drivers/net/wireless/b43/lo.c                      |    4 +-
 drivers/net/wireless/b43/lo.h                      |    2 +-
 drivers/net/wireless/b43/phy_g.c                   |    2 +-
 drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c |   14 +
 drivers/net/wireless/brcm80211/brcmfmac/core.h     |    3 +
 .../net/wireless/brcm80211/brcmsmac/mac80211_if.c  |    4 +-
 drivers/net/wireless/cw1200/cw1200_spi.c           |    1 -
 drivers/net/wireless/ipw2x00/ipw2100.c             |    2 +-
 drivers/net/wireless/iwlegacy/3945-mac.c           |    2 +-
 drivers/net/wireless/iwlegacy/debug.c              |    8 +-
 drivers/net/wireless/mwifiex/cfg80211.c            |  130 ++-
 drivers/net/wireless/mwifiex/decl.h                |    3 +
 drivers/net/wireless/mwifiex/fw.h                  |   93 +-
 drivers/net/wireless/mwifiex/ie.c                  |    3 +
 drivers/net/wireless/mwifiex/init.c                |    3 +-
 drivers/net/wireless/mwifiex/join.c                |    2 +
 drivers/net/wireless/mwifiex/main.c                |   63 +-
 drivers/net/wireless/mwifiex/main.h                |   38 +
 drivers/net/wireless/mwifiex/scan.c                |   14 +
 drivers/net/wireless/mwifiex/sta_cmd.c             |   90 +-
 drivers/net/wireless/mwifiex/sta_cmdresp.c         |    5 +
 drivers/net/wireless/mwifiex/sta_event.c           |  207 +++-
 drivers/net/wireless/mwifiex/tdls.c                |   78 +-
 drivers/net/wireless/mwifiex/txrx.c                |   22 +-
 drivers/net/wireless/mwifiex/uap_cmd.c             |    7 +-
 drivers/net/wireless/mwifiex/uap_event.c           |   13 +
 drivers/net/wireless/mwifiex/usb.c                 |    6 +-
 drivers/net/wireless/mwifiex/util.c                |   59 ++
 drivers/net/wireless/mwifiex/wmm.c                 |  156 ++-
 drivers/net/wireless/mwifiex/wmm.h                 |    8 +
 drivers/net/wireless/rtlwifi/rtl8192cu/def.h       |    9 -
 drivers/net/wireless/rtlwifi/rtl8192cu/hw.c        |   16 +-
 drivers/net/wireless/rtlwifi/rtl8192cu/mac.c       |   12 -
 drivers/net/wireless/rtlwifi/rtl8192de/phy.c       |    4 +-
 drivers/net/wireless/rtlwifi/rtl8821ae/hw.c        |    2 +-
 drivers/net/wireless/rtlwifi/rtl8821ae/reg.h       |    1 +
 drivers/net/wireless/ti/wlcore/rx.c                |    3 +-
 drivers/net/wireless/ti/wlcore/rx.h                |    3 +
 drivers/net/wireless/ti/wlcore/sdio.c              |    3 +-
 74 files changed, 4605 insertions(+), 351 deletions(-)
 create mode 100644 drivers/net/wireless/ath/ath10k/swap.c
 create mode 100644 drivers/net/wireless/ath/ath10k/swap.h

-- 
Kalle Valo
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ