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>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20090227204002.GI3687@tuxdriver.com>
Date:	Fri, 27 Feb 2009 15:40:02 -0500
From:	"John W. Linville" <linville@...driver.com>
To:	davem@...emloft.net
Cc:	linux-wireless@...r.kernel.org, netdev@...r.kernel.org
Subject: Re: pull request: wireless-next-2.6 2009-02-23

Consider this withdrawn.  I'm sending a new request momentarily.

John

On Mon, Feb 23, 2009 at 02:26:59PM -0500, John W. Linville wrote:
> Dave,
> 
> Here is a big batch of changes intended for 2.6.30.  They run the usual
> gamut of wireless driver and mac80211 changes...
> 
> There is an ugly one from me.  It is a kluge but it prevents a crash on
> my Lenovo T400.  I bisected the crash down to "mac80211: use cfg80211s
> BSS infrastructure", which is already in net-next-2.6.  Still, if it is
> too ugly then let me know and I'll reformulate without it.
> 
> 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-next-2.6/
> 
> ---
> 
> The following changes since commit ce16c5337ab0d165f95c88aa857207efd7c01139:
>   Eric W. Biederman (1):
>         netns: Remove net_alive
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6.git master
> 
> Bing Zhao (1):
>       libertas: fix power save issue in libertas_sdio module
> 
> Bob Copeland (10):
>       ath9k: remove write-only current_rd_inuse
>       ath9k: save a few calls to ath9k_regd_get_eepromRD
>       ath9k: convert isWwrSKU macro into C code
>       ath9k: remove ath9k_regd_get_rd()
>       ath9k: remove prototype for ath9k_regd_get_current_country
>       ath9k: move common regulatory code out of if() branches
>       ath5k: don't mask off interrupt bits
>       ath5k: use spin_lock_irqsave for beacon lock
>       ath5k: move beacon processing to a tasklet
>       ath5k: compute rts/cts duration after computing full pktlen
> 
> Dan Williams (4):
>       hostap: convert usage of net/ieee80211.h to linux/ieee80211.h
>       make net/ieee80211.h private to ipw2x00
>       cfg80211: age scan results on resume
>       ipw2x00: age scan results on resume
> 
> Helmut Schaa (1):
>       iwlagn: clean up error path in iwl_pci_probe
> 
> Ivo van Doorn (4):
>       rt2x00: uncomment get_tsf
>       rt2x00: Remove check for rf word 0
>       rt2x00: Add various new USB IDs for rt73usb
>       rt2x00: Fix RF offset
> 
> Jiri Slaby (1):
>       ipw2200, fix ipw io functions
> 
> Johannes Berg (10):
>       mac80211: disallow moving netns
>       mac80211: fix aggregation for hardware with ampdu queues
>       mac80211: split IBSS/managed code
>       genetlink: introduce pre/post methods
>       nl80211: lock rtnl around all operations
>       cfg80211/mac80211: fill qual.qual value/adjust max_qual.qual
>       mac80211: add missing kernel-doc
>       nl80211: remove admin requirement from station get
>       cfg80211: clean up signal type
>       mac80211/cfg80211: move iwrange handler to cfg80211
> 
> John W. Linville (2):
>       airo: correct improper initialization of local variable
>       iwlagn: default to MAX_UCODE_BEACON_INTERVAL in iwl_adjust_beacon_interval
> 
> Jouni Malinen (2):
>       nl80211: Optional IEs into scan request
>       nl80211: Provide access to STA TX/RX packet counters
> 
> Randy Dunlap (1):
>       wireless: fix for CONFIG_NL80211=n
> 
> Reinette Chatre (2):
>       iwlwifi: use singlethread workqueue
>       iwlwifi: Fix and rework Kconfig file
> 
> Roel Kluin (3):
>       wavelan: Test arraysize before an element of the array.
>       p54: misplaced parentheses
>       b43: Fix LO calibration txctl reg value
> 
> Senthil Balasubramanian (1):
>       ath9k: Add open loop control support
> 
> Sujith (16):
>       ath9k: Store the correct max TX power level
>       ath9k: Fix rd_ext EEPROM capability for AR9285
>       ath9k: Enable Fractional N mode
>       ath9k: Enable TSF Out of Range Interrupt
>       ath9k: Initialize AGC calibration properly
>       ath9k: Fix bug in disabling MIB counters
>       ath9k: Fix incorrect noise floor reading for 4k EEPROM
>       ath9k: Decrease minimum NF threshold
>       mac80211: Extend the rate control API with an update callback
>       ath9k: Program the RTC registers correctly
>       ath9k: Fix HW wait timeout
>       ath9k: Fix antenna assignment bug in TX status processing
>       ath9k: Initialize channel change time
>       ath9k: Remove a few unused capability macros
>       ath9k: Remove ath_txq_depth and get the queue depth directly
>       ath9k: Use beacon interval directly
> 
> Vasanthakumar Thiagarajan (2):
>       mac80211: Make sure non-HT connection when IEEE80211_STA_TKIP_WEP_USED is set
>       ath9k: Fix PTK/GTK handshake timeout
> 
> Wu, Fengguang (1):
>       iwlwifi: report correct and detailed values about requested txpower
> 
>  drivers/net/wireless/airo.c                        |    3 +-
>  drivers/net/wireless/ath5k/base.c                  |   84 +-
>  drivers/net/wireless/ath5k/base.h                  |    1 +
>  drivers/net/wireless/ath9k/ani.c                   |    7 +-
>  drivers/net/wireless/ath9k/beacon.c                |    3 +
>  drivers/net/wireless/ath9k/calib.c                 |   66 +-
>  drivers/net/wireless/ath9k/calib.h                 |    2 +-
>  drivers/net/wireless/ath9k/eeprom.c                |  234 +++-
>  drivers/net/wireless/ath9k/eeprom.h                |   34 +-
>  drivers/net/wireless/ath9k/hw.c                    |  106 +-
>  drivers/net/wireless/ath9k/hw.h                    |   20 +-
>  drivers/net/wireless/ath9k/mac.c                   |   30 +-
>  drivers/net/wireless/ath9k/main.c                  |   36 +-
>  drivers/net/wireless/ath9k/pci.c                   |    3 +-
>  drivers/net/wireless/ath9k/phy.c                   |   19 +-
>  drivers/net/wireless/ath9k/phy.h                   |   29 +
>  drivers/net/wireless/ath9k/rc.c                    |    7 +-
>  drivers/net/wireless/ath9k/recv.c                  |    1 -
>  drivers/net/wireless/ath9k/reg.h                   |   12 +-
>  drivers/net/wireless/ath9k/regd.c                  |   28 +-
>  drivers/net/wireless/ath9k/regd.h                  |    9 -
>  drivers/net/wireless/ath9k/xmit.c                  |   28 +-
>  drivers/net/wireless/b43/lo.c                      |    2 +-
>  drivers/net/wireless/hostap/hostap.h               |    2 +-
>  drivers/net/wireless/hostap/hostap_80211.h         |    2 +-
>  drivers/net/wireless/hostap/hostap_80211_rx.c      |   88 +-
>  drivers/net/wireless/hostap/hostap_80211_tx.c      |   51 +-
>  drivers/net/wireless/hostap/hostap_ap.c            |  138 +-
>  drivers/net/wireless/hostap/hostap_ap.h            |    6 +-
>  drivers/net/wireless/hostap/hostap_hw.c            |   24 +-
>  drivers/net/wireless/hostap/hostap_info.c          |    1 +
>  drivers/net/wireless/hostap/hostap_ioctl.c         |    1 +
>  drivers/net/wireless/hostap/hostap_main.c          |   38 +-
>  drivers/net/wireless/ipw2x00/Kconfig               |    2 +-
>  .../net/wireless/ipw2x00}/ieee80211.h              |    3 +
>  drivers/net/wireless/ipw2x00/ipw2100.c             |   12 +-
>  drivers/net/wireless/ipw2x00/ipw2100.h             |    8 +-
>  drivers/net/wireless/ipw2x00/ipw2200.c             |  116 +-
>  drivers/net/wireless/ipw2x00/ipw2200.h             |    7 +-
>  drivers/net/wireless/ipw2x00/libipw_geo.c          |    2 +-
>  drivers/net/wireless/ipw2x00/libipw_module.c       |   17 +-
>  drivers/net/wireless/ipw2x00/libipw_rx.c           |    5 +-
>  drivers/net/wireless/ipw2x00/libipw_tx.c           |    2 +-
>  drivers/net/wireless/ipw2x00/libipw_wx.c           |   27 +-
>  drivers/net/wireless/iwlwifi/Kconfig               |   56 +-
>  drivers/net/wireless/iwlwifi/Makefile              |    4 +-
>  drivers/net/wireless/iwlwifi/iwl-agn.c             |   13 +-
>  drivers/net/wireless/iwlwifi/iwl-core.c            |   10 +-
>  drivers/net/wireless/iwlwifi/iwl-core.h            |    2 +-
>  drivers/net/wireless/iwlwifi/iwl-dev.h             |    4 +-
>  drivers/net/wireless/iwlwifi/iwl3945-base.c        |    2 +-
>  drivers/net/wireless/libertas/defs.h               |    1 +
>  drivers/net/wireless/libertas/if_sdio.c            |    6 +
>  drivers/net/wireless/p54/p54common.c               |    4 +-
>  drivers/net/wireless/rt2x00/rt2400pci.c            |    3 -
>  drivers/net/wireless/rt2x00/rt2400pci.h            |    4 +-
>  drivers/net/wireless/rt2x00/rt2500pci.c            |    3 -
>  drivers/net/wireless/rt2x00/rt2500pci.h            |    4 +-
>  drivers/net/wireless/rt2x00/rt2500usb.c            |    3 -
>  drivers/net/wireless/rt2x00/rt2500usb.h            |    4 +-
>  drivers/net/wireless/rt2x00/rt2x00debug.c          |   10 +-
>  drivers/net/wireless/rt2x00/rt61pci.c              |    3 -
>  drivers/net/wireless/rt2x00/rt61pci.h              |    4 +-
>  drivers/net/wireless/rt2x00/rt73usb.c              |   19 +-
>  drivers/net/wireless/rt2x00/rt73usb.h              |    4 +-
>  drivers/net/wireless/wavelan.c                     |    3 +-
>  include/linux/nl80211.h                            |    5 +
>  include/net/cfg80211.h                             |   23 +-
>  include/net/genetlink.h                            |   47 +-
>  include/net/mac80211.h                             |   18 +-
>  include/net/wireless.h                             |    3 +
>  net/mac80211/Makefile                              |    1 +
>  net/mac80211/agg-rx.c                              |    6 +-
>  net/mac80211/agg-tx.c                              |  191 ++-
>  net/mac80211/cfg.c                                 |   49 +-
>  net/mac80211/debugfs_netdev.c                      |   48 +-
>  net/mac80211/ht.c                                  |   19 +-
>  net/mac80211/ibss.c                                |  888 +++++++++++
>  net/mac80211/ieee80211_i.h                         |  138 ++-
>  net/mac80211/iface.c                               |   77 +-
>  net/mac80211/key.c                                 |    2 +-
>  net/mac80211/main.c                                |   24 +-
>  net/mac80211/mlme.c                                | 1648 +++++---------------
>  net/mac80211/rate.h                                |   12 +
>  net/mac80211/rx.c                                  |   37 +-
>  net/mac80211/scan.c                                |   57 +-
>  net/mac80211/spectmgmt.c                           |   26 +-
>  net/mac80211/sta_info.c                            |   15 +-
>  net/mac80211/sta_info.h                            |    5 +-
>  net/mac80211/tx.c                                  |   29 +-
>  net/mac80211/util.c                                |  254 +++-
>  net/mac80211/wext.c                                |  262 ++--
>  net/mac80211/wme.c                                 |  161 +--
>  net/mac80211/wme.h                                 |    6 -
>  net/netlink/genetlink.c                            |   19 +-
>  net/wireless/core.h                                |    3 +
>  net/wireless/nl80211.c                             |  124 +-
>  net/wireless/nl80211.h                             |    4 +
>  net/wireless/scan.c                                |   61 +-
>  net/wireless/sysfs.c                               |    7 +
>  net/wireless/wext-compat.c                         |   97 ++
>  101 files changed, 3315 insertions(+), 2533 deletions(-)
>  rename {include/net => drivers/net/wireless/ipw2x00}/ieee80211.h (99%)
>  create mode 100644 net/mac80211/ibss.c
> 
> Omnibus patch is available here:
> 
> 	http://www.kernel.org/pub/linux/kernel/people/linville/wireless-next-2.6-2009-02-23.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 linux-wireless" in
> the body of a message to majordomo@...r.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

-- 
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