Search Linux Wireless

Re: pull request: wireless-next-2.6 2008-08-22

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Aug 23, 2008 at 2:46 AM, John W. Linville
<linville@xxxxxxxxxxxxx> wrote:
> Dave,
>
> Here is my current stack of updates for 2.6.28 -- included is an
> orinoco update to support WPA on certain firmware, the new libertas_tf
> driver, a number of cleanups, and a variety of other driver updates.
> Still more to come, but I think it is better to get these out rather
> than wait for the rest...
>
> Please let me know of there are problems!
>

Missing this one
iwlwifi: allow consecutive scans in unassociated state
http://marc.info/?l=linux-wireless&m=121919791411147&w=2
Thanks
Tomas

> 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 2540e0511ea17e25831be543cdf9381e6209950d:
>  Jarek Poplawski (1):
>        pkt_sched: Fix qdisc_watchdog() vs. dev_deactivate() race
>
> are available in the git repository at:
>
>  git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6.git master
>
> Andrey Yurovsky (1):
>      ath5k: add Mesh Point support
>
> Brian Cavagnolo (2):
>      libertas: support boot commands to write persistent firmware and bootloader
>      libertas: add sysfs hooks to update boot2 and persistent firmware
>
> Bruno Randolf (5):
>      ath5k: rates cleanup
>      mac80211: add rx status flag for short preamble
>      mac80211: radiotap: assume modulation from rates
>      iwlwifi: use generic mac80211 radiotap headers
>      ath5k: set short preamble flag for rx
>
> Christian Lamparter (1):
>      p54: rename prism54xyz -> p54xyz
>
> Daniel Wagner (1):
>      rt2x00mac: In error case stop netdev queue, free skb and return NETDEV_TX_OK
>
> David Kilroy (19):
>      orinoco: Add ESSID specific scanning for Agere fw
>      orinoco: Update scan translation
>      orinoco: Specify all three parameters to every Hermes command.
>      orinoco: Move EXPORT_SYMBOL declarations next to exported function
>      orinoco: Add function to execute Hermes initialisation commands synchronously
>      orinoco: Move firmware download functionality into new module
>      orinoco: Make firmware download logic more generic
>      orinoco: Extend hermes_dld routines for Agere firmware
>      orinoco: Invoke firmware download in main driver
>      orinoco: Fix transmit for Agere/Lucent with fw 9.x
>      orinoco: address checkpatch typedef warning
>      orinoco: Use extended Agere scans available on 9.x series firmwares
>      orinoco: Don't use boolean parameter to record encoding type
>      orinoco: Split wevent work thread from wevent sending
>      orinoco: Use a macro to define wireless handlers
>      orinoco: Add WE-18 ioctls for WPA
>      orinoco: Send association events to userspace
>      orinoco: Process bulk of receive interrupt in a tasklet
>      orinoco: Add MIC on TX and check on RX
>
> Esti Kummer (1):
>      iwlwifi: add level for debugging host command
>
> Harvey Harrison (13):
>      b43legacy: use le16 frame control directly, avoid byteswapping
>      iwlwifi: use le16 frame control directly, use QOS symbolic constant mask
>      ath5k: explicitly check skb->len
>      mac80211: explicitly check skb->len
>      mac80211: wme.h remove unused QOS_CONTROL_LEN
>      mac80211: wep.c replace magic numbers in IV/ICV removal
>      mac80211: rx.c/tx.c remove more users of tx/rx_data->fc
>      mac80211: remove ieee80211_get_hdrlen
>      mac80211: remove IEEE80211_FC helper
>      mac80211: use ieee80211 frame control directly
>      mac80211: remove rx/tx_data->fc member
>      mac80211: remove WLAN_FC_DATA_PRESENT
>      wireless: replace __FUNCTION__ with __func__
>
> Henrique de Moraes Holschuh (4):
>      rfkill: detect bogus double-registering (v2)
>      rfkill: add default global states (v2)
>      rfkill: add __must_check annotations
>      rfkill: introduce RFKILL_STATE_MAX
>
> Herton Ronaldo Krzesinski (1):
>      rtl818x: merge tx/rx descriptor flags
>
> Ivo van Doorn (7):
>      rt2x00: Implement HW encryption
>      rt2x00: Implement HW encryption (rt61pci)
>      rt2x00: Implement HW encryption (rt73usb)
>      rt2x00: Gather channel information in structure
>      rt2x00: Release rt2x00 2.2.0
>      rt2x00: Move lna_gain calculation to config() callback
>      rt2x00: Add module parameter to disable HW crypto
>
> Jasper Bryant-Greene (2):
>      move ETH_P_PAE from ieee80211_i.h to if_ether.h
>      replace net_device arguments with ieee80211_{local,sub_if_data} as appropriate
>
> Jiri Slaby (1):
>      Ath5k: unify resets
>
> Julia Lawall (1):
>      net/ieee80211: adjust error handling
>
> Luis Carlos Cobo (6):
>      mac80211: allow no mac address until firmware load
>      libertas_tf: header file
>      libertas_tf: main.c, data paths and mac80211 handlers
>      libertas_tf: command helper functions for libertas_tf
>      libertas_tf: usb specific functions
>      libertas_tf: config and makefile
>
> Robert P. J. Day (1):
>      WIRELESS: Make wireless one-click selectable.
>
> Ron Rindjunsky (2):
>      mac80211: change number of pre-assoc scans
>      mac80211: add direct probe before association
>
> Tomas Winkler (4):
>      mac80211: add ieee80211_queue_stopped)
>      iwlwifi: kill struct iwl4965_lq_mngr
>      mac80211: filter probes in ieee80211_rx_mgmt_probe_resp
>      mac80211: cleanup mlme state namespace
>
> roel kluin (1):
>      iwl-4965: test below 0 on unsigned num_tbs
>
>  drivers/net/wireless/Kconfig                   |   17 +-
>  drivers/net/wireless/Makefile                  |    4 +-
>  drivers/net/wireless/airo.c                    |   16 +-
>  drivers/net/wireless/airport.c                 |    3 +-
>  drivers/net/wireless/ath5k/ath5k.h             |  162 +--
>  drivers/net/wireless/ath5k/base.c              |  383 ++---
>  drivers/net/wireless/ath5k/base.h              |    8 +-
>  drivers/net/wireless/ath5k/hw.c                |   77 +-
>  drivers/net/wireless/b43legacy/xmit.c          |    4 +-
>  drivers/net/wireless/hermes.c                  |  124 +-
>  drivers/net/wireless/hermes.h                  |   45 +
>  drivers/net/wireless/hermes_dld.c              |  730 +++++++++
>  drivers/net/wireless/hermes_dld.h              |   48 +
>  drivers/net/wireless/hermes_rid.h              |   17 +
>  drivers/net/wireless/ipw2100.c                 |    2 +-
>  drivers/net/wireless/ipw2200.h                 |    4 +-
>  drivers/net/wireless/iwlwifi/iwl-3945-debug.h  |    4 +-
>  drivers/net/wireless/iwlwifi/iwl-3945.c        |  104 +--
>  drivers/net/wireless/iwlwifi/iwl-3945.h        |    1 -
>  drivers/net/wireless/iwlwifi/iwl-agn.c         |    2 -
>  drivers/net/wireless/iwlwifi/iwl-core.c        |    1 -
>  drivers/net/wireless/iwlwifi/iwl-debug.h       |   12 +-
>  drivers/net/wireless/iwlwifi/iwl-dev.h         |   16 -
>  drivers/net/wireless/iwlwifi/iwl-hcmd.c        |   14 +-
>  drivers/net/wireless/iwlwifi/iwl-rx.c          |  125 +--
>  drivers/net/wireless/iwlwifi/iwl-tx.c          |   32 +-
>  drivers/net/wireless/iwlwifi/iwl3945-base.c    |    8 +-
>  drivers/net/wireless/libertas/cmd.c            |   21 +-
>  drivers/net/wireless/libertas/defs.h           |    6 +-
>  drivers/net/wireless/libertas/if_cs.c          |    2 +-
>  drivers/net/wireless/libertas/if_usb.c         |  177 ++-
>  drivers/net/wireless/libertas/if_usb.h         |    5 +
>  drivers/net/wireless/libertas_tf/Makefile      |    6 +
>  drivers/net/wireless/libertas_tf/cmd.c         |  669 ++++++++
>  drivers/net/wireless/libertas_tf/if_usb.c      |  766 ++++++++++
>  drivers/net/wireless/libertas_tf/if_usb.h      |   98 ++
>  drivers/net/wireless/libertas_tf/libertas_tf.h |  514 +++++++
>  drivers/net/wireless/libertas_tf/main.c        |  666 ++++++++
>  drivers/net/wireless/orinoco.c                 | 1949 +++++++++++++++++++++---
>  drivers/net/wireless/orinoco.h                 |   61 +-
>  drivers/net/wireless/orinoco_cs.c              |    3 +-
>  drivers/net/wireless/orinoco_nortel.c          |    3 +-
>  drivers/net/wireless/orinoco_pci.c             |    3 +-
>  drivers/net/wireless/orinoco_plx.c             |    3 +-
>  drivers/net/wireless/orinoco_tmd.c             |    3 +-
>  drivers/net/wireless/p54/p54.h                 |    6 +-
>  drivers/net/wireless/p54/p54common.h           |    6 +-
>  drivers/net/wireless/p54/p54pci.c              |   34 +-
>  drivers/net/wireless/p54/p54pci.h              |   10 +-
>  drivers/net/wireless/p54/p54usb.c              |   32 +-
>  drivers/net/wireless/p54/p54usb.h              |    6 +-
>  drivers/net/wireless/prism54/isl_ioctl.c       |    8 +-
>  drivers/net/wireless/rt2x00/Kconfig            |    6 +
>  drivers/net/wireless/rt2x00/Makefile           |    1 +
>  drivers/net/wireless/rt2x00/rt2400pci.c        |   40 +-
>  drivers/net/wireless/rt2x00/rt2400pci.h        |   22 +-
>  drivers/net/wireless/rt2x00/rt2500pci.c        |   39 +-
>  drivers/net/wireless/rt2x00/rt2500pci.h        |   17 +-
>  drivers/net/wireless/rt2x00/rt2500usb.c        |   39 +-
>  drivers/net/wireless/rt2x00/rt2500usb.h        |   17 +-
>  drivers/net/wireless/rt2x00/rt2x00.h           |   73 +-
>  drivers/net/wireless/rt2x00/rt2x00config.c     |    4 +
>  drivers/net/wireless/rt2x00/rt2x00crypto.c     |  215 +++
>  drivers/net/wireless/rt2x00/rt2x00debug.c      |   97 ++
>  drivers/net/wireless/rt2x00/rt2x00dev.c        |   48 +-
>  drivers/net/wireless/rt2x00/rt2x00lib.h        |   47 +
>  drivers/net/wireless/rt2x00/rt2x00mac.c        |  153 ++-
>  drivers/net/wireless/rt2x00/rt2x00queue.c      |   81 +-
>  drivers/net/wireless/rt2x00/rt2x00queue.h      |   73 +-
>  drivers/net/wireless/rt2x00/rt2x00reg.h        |   19 +-
>  drivers/net/wireless/rt2x00/rt61pci.c          |  354 ++++-
>  drivers/net/wireless/rt2x00/rt61pci.h          |   38 +-
>  drivers/net/wireless/rt2x00/rt73usb.c          |  363 ++++-
>  drivers/net/wireless/rt2x00/rt73usb.h          |   38 +-
>  drivers/net/wireless/rtl8180.h                 |   31 -
>  drivers/net/wireless/rtl8180_dev.c             |   34 +-
>  drivers/net/wireless/rtl8187.h                 |    6 -
>  drivers/net/wireless/rtl8187_dev.c             |   10 +-
>  drivers/net/wireless/rtl818x.h                 |   35 +
>  drivers/net/wireless/spectrum_cs.c             |  426 +-----
>  drivers/net/wireless/wl3501_cs.c               |    8 +-
>  include/linux/if_ether.h                       |    1 +
>  include/linux/rfkill.h                         |    7 +-
>  include/net/mac80211.h                         |   22 +-
>  net/Kconfig                                    |    8 +-
>  net/ieee80211/ieee80211_module.c               |    8 +-
>  net/mac80211/cfg.c                             |   21 +-
>  net/mac80211/debugfs_sta.c                     |    2 +-
>  net/mac80211/event.c                           |    5 +-
>  net/mac80211/ieee80211_i.h                     |  103 +-
>  net/mac80211/iface.c                           |    8 +-
>  net/mac80211/main.c                            |   81 +-
>  net/mac80211/mesh.c                            |   29 +-
>  net/mac80211/mesh.h                            |   61 +-
>  net/mac80211/mesh_hwmp.c                       |  120 +-
>  net/mac80211/mesh_pathtbl.c                    |   76 +-
>  net/mac80211/mesh_plink.c                      |   56 +-
>  net/mac80211/mlme.c                            |  850 ++++++-----
>  net/mac80211/rx.c                              |  140 +-
>  net/mac80211/tx.c                              |   46 +-
>  net/mac80211/util.c                            |   46 +-
>  net/mac80211/wep.c                             |   14 +-
>  net/mac80211/wext.c                            |   53 +-
>  net/mac80211/wme.h                             |    2 -
>  net/mac80211/wpa.c                             |    2 +-
>  net/rfkill/rfkill-input.h                      |    1 +
>  net/rfkill/rfkill.c                            |  170 ++-
>  107 files changed, 8652 insertions(+), 2634 deletions(-)
>  create mode 100644 drivers/net/wireless/hermes_dld.c
>  create mode 100644 drivers/net/wireless/hermes_dld.h
>  create mode 100644 drivers/net/wireless/libertas_tf/Makefile
>  create mode 100644 drivers/net/wireless/libertas_tf/cmd.c
>  create mode 100644 drivers/net/wireless/libertas_tf/if_usb.c
>  create mode 100644 drivers/net/wireless/libertas_tf/if_usb.h
>  create mode 100644 drivers/net/wireless/libertas_tf/libertas_tf.h
>  create mode 100644 drivers/net/wireless/libertas_tf/main.c
>  create mode 100644 drivers/net/wireless/rt2x00/rt2x00crypto.c
>
> Omnibus patch available here:
>
>        http://www.kernel.org/pub/linux/kernel/people/linville/wireless-next-2.6-2008-08-22.patch.bz2
>
> --
> John W. Linville
> linville@xxxxxxxxxxxxx
> --
> To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux