LWN.net Logo

various cleanups and fixes for mac80211 and drivers

From:  Johannes Berg <johannes-cdvu00un1VgdHxzADdlk8Q@public.gmane.org>
To:  John Linville <linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
Subject:  [PATCH 00/27] various cleanups and fixes for mac80211 and drivers
Date:  Tue, 21 Aug 2007 16:59:05 +0200
Message-ID:  <20070821145905.689978000@sipsolutions.net>
Cc:  Jiri Benc <jbenc-AlSwsSmVLrQ@public.gmane.org>, Michael Wu <flamingice-R9e9/4HEdknk1uMJSBkQmQ@public.gmane.org>, linux-wireless-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Archive-link:  Article, Thread

I've stripped my patch series down to those things that
nobody objected to. The ioctl removal is a bit slimmer
keeping the things Jouni wanted to keep.

This series contains:

 * mac80211: fix showing transmitted frames on multiple monitor interfaces
 * mac80211: fix preamble setting
 * mac80211: avoid copying packets to interfaces that are down
 * mac80211: fix key debugfs
 * mac80211, drivers: remove reset callback
 * ralink drivers: remove IEEE80211_HW_HOST_GEN_BEACON flag
 * mac80211: remove IEEE80211_HW_HOST_GEN_BEACON flag
 * mac80211: remove PRISM2_PARAM_RADIO_ENABLED
 * mac80211: remove PRISM2_HOSTAPD_SET_GENERIC_INFO_ELEM
 * ralink drivers: remove IEEE80211_HW_DATA_NULLFUNC_ACK
 * rtl8187: remove IEEE80211_HW_DATA_NULLFUNC_ACK
 * p54: remove IEEE80211_HW_DATA_NULLFUNC_ACK
 * mac80211: remove IEEE80211_HW_DATA_NULLFUNC_ACK
 * mac80211: ratelimit some RX messages
 * mac80211: remove ieee80211_msg_wep_frame_unknown_key
 * mac80211: remove radar stuff
 * mac80211: remove scan struct from hostapd_param
 * mac80211: fix software decryption
 * cfg80211: extend radiotap parser by all remaining fields
 * mac80211: remove unused ioctls (1)
 * mac80211: remove unused ioctls (2)
 * mac80211: remove unused ioctls (3)
 * mac80211: remove unused ioctls (4)
 * mac80211: remove PRISM2_PARAM_KEY_MGMT
 * mac80211: kill key_mgmt, use key_management_enabled
 * mac80211: refactor event sending
 * mac80211: use switch statement in tx code

johannes


Copyright © 2007, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds