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]
Message-ID: <20090328002946.GD3823@tuxdriver.com>
Date:	Fri, 27 Mar 2009 20:29:46 -0400
From:	"John W. Linville" <linville@...driver.com>
To:	davem@...emloft.net
Cc:	linux-wireless@...r.kernel.org, netdev@...r.kernel.org
Subject: pull request: wireless-2.6 2009-03-27

Dave,

One last batch of new stuff intended for 2.6.30.  This has spent time in
wireless-testing and linux-next, so it should be relatively solid.

Please let me know if there are problems!

Thanks,

John

---

Individual patches are available here:

	http://www.kernel.org/pub/linux/kernel/people/linville/wireless-2.6/

---

The following changes since commit 79675900cbf2c4e67e95f94983ec4ee800b83739:
  Anton Vorontsov (1):
        ucc_geth: Fix three oopses in PHY {de,}initialization code

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git

Abhijeet Kolekar (5):
      iwl3945: set TFD_QUEUE_MAX to correct value
      iwl3945: use iwl_cmd_queue_free
      iwl3945: fix checkpatch.pl errors
      iwl3945: control rate decrease
      iwl3945: replace stations with stations_39

Alina Friedrichsen (1):
      mac80211: ieee80211_ibss_commit() cleanup

Bob Copeland (4):
      ath5k: disable MIB interrupts
      ath5k: remove dummy PCI "retry timeout" fix
      ath5k: warn and correct rate for unknown hw rate indexes
      ath5k: properly drop packets from ops->tx

Christian Lamparter (9):
      p54: fix SoftLED compile dependencies
      ar9170: hardware and eeprom header files
      ar9170: ar9170: mac80211 interaction code
      ar9170: mac/bbp and phy code
      ar9170: ar9170: USB frontend driver
      ar9170: update Makefile, Kconfig and MAINTAINERS
      ar9170: simplify & deBUG tx_status queueing and reporting
      p54: Kconfig maintenance
      ar9170: single module build

Geert Uytterhoeven (1):
      wireless/p54: P54_SPI should depend on GENERIC_HARDIRQS

Helmut Schaa (1):
      mac80211: start pending scan after probe/auth/assoc timed out

Ivo van Doorn (2):
      rt2x00: Update MAINTAINERS entry: new mailinglist
      rt2x00: New USB ID for rt73usb

Johannes Berg (24):
      mac80211: remove ieee80211_num_regular_queues
      mac80211: reduce max number of queues
      mac80211: fix warnings in ieee80211_if_config
      mac80211: stop queues across suspend/resume
      wireless: radiotap updates
      nl80211: export supported commands
      mac80211: acquire sta_lock for station suspend/resume
      ieee80211: document DS bit usage
      nl80211: rework locking
      mac80211: kill IEEE80211_CONF_SHORT_SLOT_TIME
      mac80211: resume properly, add suspend/resume test
      cfg80211: accept no-op interface mode changes
      mac80211: remove mixed-cell and userspace MLME code
      mac80211: rate control status only for controlled packets
      mac80211: fix RX path
      cfg80211: fix locking in nl80211_set_wiphy
      mac80211: rewrite fragmentation
      mac80211: fix A-MPDU queue assignment
      mac80211: rework the pending packets code
      mac80211: clean up __ieee80211_tx args
      mac80211: unify and fix TX aggregation start
      mac80211: add skb length sanity checking
      mac80211: fix aggregation to not require queue stop
      mac80211/iwlwifi: move virtual A-MDPU queue bookkeeping to iwlwifi

Jouni Malinen (10):
      ath9k: Add support for multiple virtual AP interfaces
      mac80211: Fix a typo in assoc vs. reassoc check
      mac80211: Fix reassociation by not clearing previous BSSID
      nl80211: Event notifications for MLME events
      nl80211: Add MLME primitives to support external SME
      mac80211: Fix memleak in nl80211 authentication on deinit
      nl80211: Remove NL80211_CMD_SET_MGMT_EXTRA_IE
      nl80211: Add more through validation of MLME command parameters
      nl80211: Check that netif_runnin is true in cfg80211 code
      nl80211: Check iftype in cfg80211 code

Kalle Valo (6):
      mac80211: don't drop nullfunc frames during software scan
      mac80211: decrease execution of the associated timer
      mac80211: track beacons separately from the rx path activity
      mac80211: disable power save when scanning
      cfg80211: add feature to hold bss
      mac80211: add beacon filtering support

Lorenzo Nava (1):
      b43: fix b43_plcp_get_bitrate_idx_ofdm return type

Luis R. Rodriguez (8):
      ath9k: remove dummy PCI "retry timeout" fix
      mac80211_hwsim: let the reg workqueue breathe when regtest is set
      cfg80211: force last_request to be set for OLD_REG if regdom is EU
      cfg80211: fix incorrect assumption on last_request for 11d
      cfg80211: make regdom module parameter available oustide of OLD_REG
      cfg80211: remove code about country IE support with OLD_REG
      ath9k: fix dma mapping leak of rx buffer upon rmmod
      cfg80211: default CONFIG_WIRELESS_OLD_REGULATORY to n

Michael Buesch (3):
      b43: Mask PHY TX error interrupt, if not debugging
      ssb: remove EXPERIMENTAL dependencies.
      b43: Add BCM4307 PCI-ID

Mohamed Abbas (5):
      iwlagn: use changed in mac_config
      iwl3945: use changed in iwl3945_mac_config
      iwlagn: allow power level setting all the times
      iwlcore: dont commit power command if interface is not up
      iwlwifi: support 11h

Nick Kossifidis (3):
      ath5k: Choose the right initvals for RF2425
      ath5k: Convert chip specific calibration data to a generic format
      ath5k: Add tx power calibration support

Pat Erley (1):
      Add mesh point functionality to ath9k

Reinette Chatre (1):
      cfg80211/nl80211: remove usage of CONFIG_NL80211

Sujith (9):
      ath9k: Miscellaneous EEPROM handling cleanup
      ath9k: Move AR5416_VER_MASK to a common location
      ath9k: Introduce a helper function for setting board gain values
      ath9k: Change return type for set_board_values()
      ath9k: Fix bug in 4K EEPROM size calculation
      ath9k: Fill in ack signal in TX status
      ath9k: Fix bug in handling single stream stations
      ath9k: Update copyright in all the files
      mac80211: Tear down aggregation sessions for suspend/resume

Tulio Magno Quites Machado Filho (1):
      ath5k: Support LED's on Acer Extensa 5620z

Vasanthakumar Thiagarajan (6):
      ath9k: Set IEEE80211_TX_CTL_RATE_CTRL_PROBE in rate control for probe rate
      mac80211: Populate HT limitation with TKIP/WEP to the handler for SIOCSIWENCODE too
      ath9k: Keep LED on in idle state after association
      ath9k: Fix rate control update for aggregated frames
      ath9k: Fix bug in reporting status of tx rate
      ath9k: Nuke struct ath_xmit_status

Wey-Yi Guy (3):
      iwlwifi: return 0 for AMPDU_TX/RX_STOP request if NIC is going down
      iwlwifi: report error when detect failure during stop agg queue
      iwlwifi: show current driver status in user readable format

 Documentation/DocBook/mac80211.tmpl         |    6 +
 Documentation/feature-removal-schedule.txt  |   37 +-
 MAINTAINERS                                 |   10 +-
 drivers/net/wireless/Kconfig                |    1 +
 drivers/net/wireless/Makefile               |    1 +
 drivers/net/wireless/ar9170/Kconfig         |   17 +
 drivers/net/wireless/ar9170/Makefile        |    3 +
 drivers/net/wireless/ar9170/ar9170.h        |  209 ++++
 drivers/net/wireless/ar9170/cmd.c           |  129 ++
 drivers/net/wireless/ar9170/cmd.h           |   91 ++
 drivers/net/wireless/ar9170/eeprom.h        |  179 +++
 drivers/net/wireless/ar9170/hw.h            |  417 +++++++
 drivers/net/wireless/ar9170/led.c           |  171 +++
 drivers/net/wireless/ar9170/mac.c           |  452 ++++++++
 drivers/net/wireless/ar9170/main.c          | 1671 +++++++++++++++++++++++++++
 drivers/net/wireless/ar9170/phy.c           | 1240 ++++++++++++++++++++
 drivers/net/wireless/ar9170/usb.c           |  748 ++++++++++++
 drivers/net/wireless/ar9170/usb.h           |   74 ++
 drivers/net/wireless/ath5k/ath5k.h          |   35 +-
 drivers/net/wireless/ath5k/attach.c         |    2 +
 drivers/net/wireless/ath5k/base.c           |   46 +-
 drivers/net/wireless/ath5k/base.h           |    2 +-
 drivers/net/wireless/ath5k/desc.c           |    4 +
 drivers/net/wireless/ath5k/eeprom.c         |  774 +++++++++----
 drivers/net/wireless/ath5k/eeprom.h         |  128 ++-
 drivers/net/wireless/ath5k/initvals.c       |    4 +-
 drivers/net/wireless/ath5k/led.c            |    2 +
 drivers/net/wireless/ath5k/phy.c            | 1170 ++++++++++++++++++--
 drivers/net/wireless/ath5k/reg.h            |   19 +
 drivers/net/wireless/ath5k/reset.c          |   35 +-
 drivers/net/wireless/ath9k/ahb.c            |    2 +-
 drivers/net/wireless/ath9k/ani.c            |    2 +-
 drivers/net/wireless/ath9k/ani.h            |    2 +-
 drivers/net/wireless/ath9k/ath9k.h          |    9 +-
 drivers/net/wireless/ath9k/beacon.c         |   56 +-
 drivers/net/wireless/ath9k/calib.c          |    2 +-
 drivers/net/wireless/ath9k/calib.h          |    2 +-
 drivers/net/wireless/ath9k/debug.c          |    2 +-
 drivers/net/wireless/ath9k/debug.h          |    2 +-
 drivers/net/wireless/ath9k/eeprom.c         |  308 ++---
 drivers/net/wireless/ath9k/eeprom.h         |    5 +-
 drivers/net/wireless/ath9k/hw.c             |   14 +-
 drivers/net/wireless/ath9k/hw.h             |    2 +-
 drivers/net/wireless/ath9k/initvals.h       |    2 +-
 drivers/net/wireless/ath9k/mac.c            |    2 +-
 drivers/net/wireless/ath9k/mac.h            |    2 +-
 drivers/net/wireless/ath9k/main.c           |   47 +-
 drivers/net/wireless/ath9k/pci.c            |   20 +-
 drivers/net/wireless/ath9k/phy.c            |    2 +-
 drivers/net/wireless/ath9k/phy.h            |    2 +-
 drivers/net/wireless/ath9k/rc.c             |   23 +-
 drivers/net/wireless/ath9k/rc.h             |    2 +-
 drivers/net/wireless/ath9k/recv.c           |    9 +-
 drivers/net/wireless/ath9k/reg.h            |    2 +-
 drivers/net/wireless/ath9k/regd.c           |    2 +-
 drivers/net/wireless/ath9k/regd.h           |    2 +-
 drivers/net/wireless/ath9k/regd_common.h    |    2 +-
 drivers/net/wireless/ath9k/xmit.c           |   78 +-
 drivers/net/wireless/b43/main.c             |    2 +
 drivers/net/wireless/b43/xmit.c             |    2 +-
 drivers/net/wireless/iwlwifi/iwl-3945-hw.h  |    2 +-
 drivers/net/wireless/iwlwifi/iwl-3945-rs.c  |   13 +-
 drivers/net/wireless/iwlwifi/iwl-3945.c     |   24 +-
 drivers/net/wireless/iwlwifi/iwl-4965.c     |    7 +-
 drivers/net/wireless/iwlwifi/iwl-5000.c     |    9 +-
 drivers/net/wireless/iwlwifi/iwl-agn.c      |  179 ++--
 drivers/net/wireless/iwlwifi/iwl-core.c     |    8 +-
 drivers/net/wireless/iwlwifi/iwl-core.h     |    1 +
 drivers/net/wireless/iwlwifi/iwl-debugfs.c  |   54 +-
 drivers/net/wireless/iwlwifi/iwl-dev.h      |    6 +
 drivers/net/wireless/iwlwifi/iwl-helpers.h  |   52 +
 drivers/net/wireless/iwlwifi/iwl-power.c    |    2 +-
 drivers/net/wireless/iwlwifi/iwl-sta.c      |    4 +-
 drivers/net/wireless/iwlwifi/iwl-tx.c       |   18 +-
 drivers/net/wireless/iwlwifi/iwl3945-base.c |   38 +-
 drivers/net/wireless/libertas/radiotap.h    |   10 -
 drivers/net/wireless/libertas/rx.c          |   12 +-
 drivers/net/wireless/mac80211_hwsim.c       |    4 +-
 drivers/net/wireless/p54/Kconfig            |   39 +-
 drivers/net/wireless/p54/p54common.c        |   16 +-
 drivers/net/wireless/rt2x00/rt73usb.c       |    2 +
 drivers/ssb/Kconfig                         |   16 +-
 drivers/ssb/b43_pci_bridge.c                |    1 +
 include/linux/ieee80211.h                   |   17 +
 include/linux/nl80211.h                     |   88 ++-
 include/linux/pci_ids.h                     |    2 +
 include/net/cfg80211.h                      |  203 +++-
 include/net/ieee80211_radiotap.h            |    4 +-
 include/net/mac80211.h                      |   84 +-
 net/mac80211/agg-rx.c                       |    8 +
 net/mac80211/agg-tx.c                       |  232 ++--
 net/mac80211/cfg.c                          |  245 ++--
 net/mac80211/debugfs.c                      |   24 +
 net/mac80211/ibss.c                         |    3 +-
 net/mac80211/ieee80211_i.h                  |   78 +-
 net/mac80211/iface.c                        |   14 +-
 net/mac80211/main.c                         |   25 +-
 net/mac80211/mlme.c                         |  259 +++--
 net/mac80211/pm.c                           |   78 ++-
 net/mac80211/rate.c                         |    6 +-
 net/mac80211/rate.h                         |    4 +-
 net/mac80211/rx.c                           |   29 +-
 net/mac80211/scan.c                         |   77 ++-
 net/mac80211/sta_info.c                     |   17 +-
 net/mac80211/sta_info.h                     |    7 +-
 net/mac80211/tx.c                           |  579 ++++++----
 net/mac80211/util.c                         |  126 +--
 net/mac80211/wep.c                          |   21 +-
 net/mac80211/wext.c                         |   33 +-
 net/mac80211/wpa.c                          |   28 +-
 net/wireless/Kconfig                        |   44 +-
 net/wireless/Makefile                       |    3 +-
 net/wireless/core.c                         |   30 +-
 net/wireless/core.h                         |    5 +
 net/wireless/mlme.c                         |   46 +
 net/wireless/nl80211.c                      |  824 +++++++++++---
 net/wireless/nl80211.h                      |   38 +-
 net/wireless/reg.c                          |   65 +-
 net/wireless/scan.c                         |   27 +-
 net/wireless/wext-compat.c                  |   11 +-
 120 files changed, 10096 insertions(+), 2091 deletions(-)
 create mode 100644 drivers/net/wireless/ar9170/Kconfig
 create mode 100644 drivers/net/wireless/ar9170/Makefile
 create mode 100644 drivers/net/wireless/ar9170/ar9170.h
 create mode 100644 drivers/net/wireless/ar9170/cmd.c
 create mode 100644 drivers/net/wireless/ar9170/cmd.h
 create mode 100644 drivers/net/wireless/ar9170/eeprom.h
 create mode 100644 drivers/net/wireless/ar9170/hw.h
 create mode 100644 drivers/net/wireless/ar9170/led.c
 create mode 100644 drivers/net/wireless/ar9170/mac.c
 create mode 100644 drivers/net/wireless/ar9170/main.c
 create mode 100644 drivers/net/wireless/ar9170/phy.c
 create mode 100644 drivers/net/wireless/ar9170/usb.c
 create mode 100644 drivers/net/wireless/ar9170/usb.h
 create mode 100644 net/wireless/mlme.c

Omnibus patch is available here:

	http://www.kernel.org/pub/linux/kernel/people/linville/wireless-2.6-2009-03-27.patch.bz2

-- 
John W. Linville		Someday the world will need a hero, and you
linville@...driver.com			might be all we have.  Be ready.
--
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