* Please pull patch-bomb for iwlwifi
@ 2007-07-25 8:57 Zhu Yi
2007-07-25 9:48 ` Andy Green
` (2 more replies)
0 siblings, 3 replies; 16+ messages in thread
From: Zhu Yi @ 2007-07-25 8:57 UTC (permalink / raw)
To: linux-wireless, John W. Linville
Hi,
This patch series catches wireless-dev up to the stand-alone
iwlwifi tree version 0.1.3.
There are totally 117 patches so I won't post them one by one on
the list. Please find the commit series for the changes in the
patch bomb:
iwlwifi-efe55d8fa702a23724bf44fdd54059f8c4480941.tgz
at
http://intellinuxwireless.org/iwlwifi/patches/
This is based on wireless-dev commit:
3382ada69e6796da1675b0c5d064a472e9db2822
Signed-off-by: Zhu Yi <yi.zhu@intel.com>
---
drivers/net/wireless/mac80211/iwlwifi/Makefile | 2 +-
drivers/net/wireless/mac80211/iwlwifi/base.c | 2832 +++++++++++++------
.../net/wireless/mac80211/iwlwifi/iwl-3945-rs.c | 22 +-
drivers/net/wireless/mac80211/iwlwifi/iwl-3945.c | 488 ++---
drivers/net/wireless/mac80211/iwlwifi/iwl-3945.h | 7 +
.../net/wireless/mac80211/iwlwifi/iwl-4965-hw.h | 184 +-
.../net/wireless/mac80211/iwlwifi/iwl-4965-rs.c | 518 +++--
.../net/wireless/mac80211/iwlwifi/iwl-4965-rs.h | 11 +-
drivers/net/wireless/mac80211/iwlwifi/iwl-4965.c | 2917 +++++++++++---------
drivers/net/wireless/mac80211/iwlwifi/iwl-4965.h | 160 +-
.../net/wireless/mac80211/iwlwifi/iwl-channel.h | 8 +-
.../net/wireless/mac80211/iwlwifi/iwl-commands.h | 30 +-
drivers/net/wireless/mac80211/iwlwifi/iwl-debug.h | 9 +
.../net/wireless/mac80211/iwlwifi/iwl-helpers.h | 125 +-
drivers/net/wireless/mac80211/iwlwifi/iwl-hw.h | 188 +-
drivers/net/wireless/mac80211/iwlwifi/iwl-io.h | 4 +-
drivers/net/wireless/mac80211/iwlwifi/iwl-priv.h | 51 +-
drivers/net/wireless/mac80211/iwlwifi/iwlwifi.h | 158 +-
18 files changed, 4650 insertions(+), 3064 deletions(-)
Adel Gadllah (12):
iwlwifi: remove unneded locking in iwl_nic_start
iwlwifi: add iwl_ prefix to module param variables
iwlwifi: move include to top of the file in iwl-helpers.h
iwlwifi: use pci_iomap rather than ioremap_nocache
iwlwifi: use mask instead of % in iwl-4965.c
iwlwifi: replace ieee80211_is_* macros with inline functions
iwlwifi: remove braces for single line of code
iwlwifi: replace todoG with TODO
iwlwifi: add iwl_hw prefix to reg_* functions
iwlwifi: replace with GLOBAL_ARRAY_SIZE with ARRAY_SIZE
iwlwifi: many coding style cleanups
iwlwifi: replace d_ prefix with iwl_mac_ for mac80211 callbacks
Ben M Cahill (14):
iwlwifi: Stabilize and streamline interrupts
iwlwifi: Clean up interrupt support for 3945
iwlwifi: Fix IRQ handle bit checking issue
iwlwifi: Unify and streamline 3945 and 4965 uCode load and launch
iwlwifi: Enable full ssi/noise/signal quality reporting to mac80211
iwlwifi: Refactor sensitivity algorithms
iwlwifi: Compact debug output for false alarms
iwlwifi: Don't use sensitivity data for SNR during SCAN
iwlwifi: Fix bug in iwl4965_sens_energy_cck(), improves performance
iwlwifi: Fix 4965 A-band scans showing incorrect channels
iwlwifi: Move iwl_get_antenna_flags() to 3945-specific function
iwlwifi: Temporary workaround to fix Rx stop issue
iwlwifi: Restore full operation of the chain_noise algorithm
iwlwifi: fix driver unusable when loading with HW RFKILL on
Bob Beers (1):
iwlwifi: Fix iwl4965_kw_init coding style
Charles Gales (1):
iwlwifi: Fixed some issues while porting to a PowerPC Platform
Christian Hesse (1):
iwlwifi: Fix compile problem if CONFIG_IWLWIFI_DEBUG is unset
Hong Liu (9):
iwlwifi: Fix suspend/resume problem
iwlwifi: rs_rate_scale_perform cleanup
iwlwifi: add channel switch cmd handling for iwl4965
iwlwifi: add void channel switch handling function in iwl3945
iwlwifi: fix firmware error after txpower off->on
iwlwifi: fix cannot ping AP after rfkill on->off
iwlwifi: fix firmware error after switch txpower in A band
iwlwifi: fix iwl_hw_nic_reset in iwl3945
iwlwifi: fix iwl3945 not usable when loading with hw rfkill on
Ian Schram (4):
iwlwifi: add 8086:4230 pci id for iwl4965
iwlwifi: remove grabs restricted access from iwl_verify_bsm
iwlwifi: remove warning message when loading the module
iwlwifi: remove useless call for iwl_rx_queue_space
James Ketrenos (2):
iwlwifi: Fix problem with limited Tx power for iwl3945
iwlwifi: Fix possible sign/endian problem with voltage compensation
Mohamed Abbas (26):
iwlwifi: Fix association problem
iwlwifi: enable/disable sensitivity with CONFIG_IWLWIFI_SENSITIVITY
iwlwifi: Fix a driver stability issue
iwlwifi: Fix rate index for 11B
iwlwifi: Fix compilation when HT is enabled
iwlwifi: sensitivity calibration from STATISTICS_NOTIFICATION only
iwlwifi: fix 11n rate scaling and more sinsitivity fixes
iwlwifi: Fix power management
iwlwifi: Fix 60M rate problem
iwlwifi: add 11n modes checkups
iwlwifi: Fix firmware assert when switch from 11n AP to none
iwlwifi: switch between antenna's when transmitting management frames
iwlwifi: Fix beacon interval difference between 3945 and 4965
iwlwifi: fix sinsitivity error
iwlwifi: fix rate scaling issues
iwlwifi: fix scaning while calling config_interface
iwlwifi: Fix iwl4965 stability issue
iwlwifi: fix post assoc on 4965
iwlwifi: fix assert after switching to 2.4 from 5.2 fat channel
iwlwifi: fix scan problems
iwlwifi: set ready flag after post assoc
iwlwifi: QoS support
iwlwifi: fix add station error on scanning
iwlwifi: Tx/Rx aggregation support for IEEE 802.11n
iwlwifi: fix a kernel panic bug during module unload
iwlwifi: Set RX queue size for 4965 to 256
Ron Rindjunsky (2):
iwlwifi: fix legacy counter
iwlwifi: clean fill link quall cmd
Tomas Winkler (31):
iwlwifi: iwl_full_rxon_required assocation
iwlwifi: Fix iwl4965 default values for device id 0x4230
iwlwifi: uCode load endinanity fix
iwlwifi: Fix endianity issue in loading BSM image
iwlwifi: Removed todoG comment
iwlwifi: Endianity fix: skb buffer pointer was swtiched twice
iwlwifi: Fix edianity tagging for rx bd
iwlwifi: Fixing iwl4965_tx_queue_set_status endianity issues and collaterals
iwlwifi: Endianity fix removed iwl4965_sched_queue2ratid
iwlwifi: Endianity cleaning up iwl4965_tx_queue_agg_enable
iwlwifi: Fixing aggregation enable locking
iwlwifi: introducing IWL_DEBUG_LIMIT (net_ratelimit) macro
iwlwifi: ratio2dB make it static
iwlwifi: preventing unnecessary SGI to LGI switches
iwlwifi: Rate scaling debug fixes
iwlwifi: set HT retry number to 3
iwlwifi: Enianity fix for Alive command conversion
iwlwifi: fix no 6/9Mbps rates in TX
iwlwifi: Rate scaling typo fix
iwlwifi: Allocate scan buffer only for host command queue
iwlwifi: Rate scaling peer rates mask checking (legacy rates)
iwlwifi: iwl4965 kill rate setting in sta host command
iwlwifi: fixing addsta host command endinianity
iwlwifi: tx_skb QoS control endianity fix
iwlwifi: pass BAR to mac80211
iwlwifi: fix power save for AP mode
iwlwifi: iwl4965_rx_reply_rx endianity fix
iwlwifi: fix incorrect debug message
iwlwifi: fix iwl_mac_ht_tx_agg_stop
iwlwifi: Fix aggregation disable locking issue
iwlwifi: rate scaling enabling SGI in MIMO
Yi Zhu (1):
iwlwifi: remove module param `mode'
Zhu Yi (7):
iwlwifi: switch to use G mode by default
iwlwifi: protect rxb->list by spinlock
iwlwifi: fix gcc warning for printf resource_size_t
iwlwifi: switch channel only if IEEE80211_CONF_CHANNEL_SWITCH is defined
iwlwifi: workaround firmware STATISTICS_NOTIFICATION cmd bug
iwlwifi: remove unused function iwl_hw_tx_queue_alloc
iwlwifi: update driver version to 0.1.3
mabbas (6):
iwlwifi: Read FAT channel information from eeprom
iwlwifi: fix sensitivity calibration
iwlwifi: initialize post assoction data
iwlwifi: fix post association for 4965
iwlwifi: fix post association for 3945
iwlwifi: IBSS connection fix
^ permalink raw reply [flat|nested] 16+ messages in thread* Re: Please pull patch-bomb for iwlwifi
2007-07-25 8:57 Please pull patch-bomb for iwlwifi Zhu Yi
@ 2007-07-25 9:48 ` Andy Green
2007-07-25 14:23 ` Jeff Garzik
2007-07-25 20:07 ` John W. Linville
2 siblings, 0 replies; 16+ messages in thread
From: Andy Green @ 2007-07-25 9:48 UTC (permalink / raw)
To: yi.zhu; +Cc: linux-wireless, John W. Linville
Somebody in the thread at some point said:
> This patch series catches wireless-dev up to the stand-alone
> iwlwifi tree version 0.1.3.
Hi -
My little patch "iwl3945: provide frequency to radiotap monitor not
channel index" here:
http://www.spinics.net/lists/linux-wireless/msg03499.html
which you kindly Ack'd doesn't seem to be listed in the cluster bomb?
-Andy
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Please pull patch-bomb for iwlwifi
2007-07-25 8:57 Please pull patch-bomb for iwlwifi Zhu Yi
2007-07-25 9:48 ` Andy Green
@ 2007-07-25 14:23 ` Jeff Garzik
2007-07-25 14:43 ` Holger Schurig
2007-07-25 19:01 ` John W. Linville
2007-07-25 20:07 ` John W. Linville
2 siblings, 2 replies; 16+ messages in thread
From: Jeff Garzik @ 2007-07-25 14:23 UTC (permalink / raw)
To: yi.zhu; +Cc: linux-wireless, John W. Linville
Zhu Yi wrote:
> Hi,
>
> This patch series catches wireless-dev up to the stand-alone
> iwlwifi tree version 0.1.3.
>
> There are totally 117 patches so I won't post them one by one on
> the list. Please find the commit series for the changes in the
> patch bomb:
>
> iwlwifi-efe55d8fa702a23724bf44fdd54059f8c4480941.tgz
> at
> http://intellinuxwireless.org/iwlwifi/patches/
Based on a brief glance, patches look good to me. Thanks!
Two suggestions:
1) You should post patches to the list for review. Yes, even if there
are 117 of them. That is acceptable -- and encouraged -- mailing list
etiquette.
2) I would recommend submitting via git. Auke @ Intel does this with
e100/e1000/etc. stuff and it works great.
The main suggestion is #1, since it is important to post patches to
linux-wireless. #2 is more in the realm of linville's preference.
Jeff
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Please pull patch-bomb for iwlwifi
2007-07-25 14:23 ` Jeff Garzik
@ 2007-07-25 14:43 ` Holger Schurig
2007-07-25 15:12 ` Andy Green
` (3 more replies)
2007-07-25 19:01 ` John W. Linville
1 sibling, 4 replies; 16+ messages in thread
From: Holger Schurig @ 2007-07-25 14:43 UTC (permalink / raw)
To: linux-wireless
> 1) You should post patches to the list for review. Yes, even
> if there are 117 of them. That is acceptable -- and
> encouraged -- mailing list etiquette.
Here I'm wondering if this is needed. For example, for the
libertas WLAN driver we have an extra mailing list where people
(mostly) post patches for review. Eventually, Dan Williams put
them into his tree and then asks Linville to pull from him. But
the patches in his GIT tree won't be sent to linux-wireless for
individual review.
Now, isn't doing the iwlwifi project the same? There is a
mailinglist for this project
(https://lists.sourceforge.net/lists/listinfo/ipw3945-devel)
where anybody is free to join.
A cursory glance (I'm not in this mailing list) at
http://sourceforge.net/mailarchive/forum.php?forum_name=ipw3945-devel
shows that people indeed post patches there for review.
So, if you ask them to post each and every patch on
linux-wireless, then other projects should do the same. Some
projects (e.g. bcm43xx) mostly do cross-post. Is this the way
people should go?
^ permalink raw reply [flat|nested] 16+ messages in thread* Re: Please pull patch-bomb for iwlwifi
2007-07-25 14:43 ` Holger Schurig
@ 2007-07-25 15:12 ` Andy Green
2007-07-25 15:15 ` Jeff Garzik
` (2 subsequent siblings)
3 siblings, 0 replies; 16+ messages in thread
From: Andy Green @ 2007-07-25 15:12 UTC (permalink / raw)
To: Holger Schurig; +Cc: linux-wireless
Somebody in the thread at some point said:
> A cursory glance (I'm not in this mailing list) at
> http://sourceforge.net/mailarchive/forum.php?forum_name=ipw3945-devel
> shows that people indeed post patches there for review.
>
> So, if you ask them to post each and every patch on
> linux-wireless, then other projects should do the same. Some
> projects (e.g. bcm43xx) mostly do cross-post. Is this the way
> people should go?
Because there are different gatekeepers between the upstream project and
the kernel maybe it should get reposted. What the ipw3945-ites accept
can be different from what the mac80211-its can accept and even the
lkml-ites can kick stuff at the end of the game according to their
differing requirements.
IMO as importantly patches need a visible lifecycle when they are
posted. If a patch arrives on a list, either:
- someone should comment or advise triggering debate and/or a retry,
which deprecates the earlier try;
- the patch should be replied to with a NAK because it is unacceptable,
perhaps because it inherently violates something or perhaps because the
retry identified as needed from the debate never came;
- the patch should be replied to with a NAK because after debate it is
agreed the intention of the patch can be done better by someone more
experienced with the code;
- or the patch should be ACK'd, with some sign of where it is committed
now.
-Andy
^ permalink raw reply [flat|nested] 16+ messages in thread* Re: Please pull patch-bomb for iwlwifi
2007-07-25 14:43 ` Holger Schurig
2007-07-25 15:12 ` Andy Green
@ 2007-07-25 15:15 ` Jeff Garzik
2007-07-25 15:35 ` Christoph Hellwig
2007-07-25 20:40 ` Dan Williams
3 siblings, 0 replies; 16+ messages in thread
From: Jeff Garzik @ 2007-07-25 15:15 UTC (permalink / raw)
To: Holger Schurig; +Cc: linux-wireless
Holger Schurig wrote:
> So, if you ask them to post each and every patch on
> linux-wireless, then other projects should do the same. Some
> projects (e.g. bcm43xx) mostly do cross-post. Is this the way
> people should go?
Yes, definitely.
* It is unscalable for core wireless developers to scan every individual
driver mailing list.
* The amount of review is demonstrably lower when you bypass the core
mailing list.
* The amount of information sharing, with regards to common problems and
common solutions, is far far lower when people and knowledge are spread
out across a wide variety of mailing lists.
* It's a huge pain to scan $N mailing list archives for something, when
you could just scan one and be reasonably certain that your search
covered all useful areas.
Like open source itself, we want to bring people -together- to work on a
common vision. Not have $N competing visions, that are only reconciled
when patches are pushed upstream to linville. That puts additional
burden on linville, and lowers the quality of the code (as described in
more detail in my response to James K just now).
Jeff
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Please pull patch-bomb for iwlwifi
2007-07-25 14:43 ` Holger Schurig
2007-07-25 15:12 ` Andy Green
2007-07-25 15:15 ` Jeff Garzik
@ 2007-07-25 15:35 ` Christoph Hellwig
2007-07-25 20:40 ` Dan Williams
3 siblings, 0 replies; 16+ messages in thread
From: Christoph Hellwig @ 2007-07-25 15:35 UTC (permalink / raw)
To: Holger Schurig; +Cc: linux-wireless
On Wed, Jul 25, 2007 at 04:43:14PM +0200, Holger Schurig wrote:
> > 1) You should post patches to the list for review. Yes, even
> > if there are 117 of them. That is acceptable -- and
> > encouraged -- mailing list etiquette.
>
> Here I'm wondering if this is needed. For example, for the
> libertas WLAN driver we have an extra mailing list where people
> (mostly) post patches for review. Eventually, Dan Williams put
> them into his tree and then asks Linville to pull from him. But
> the patches in his GIT tree won't be sent to linux-wireless for
> individual review.
And libertas is the shiny example for a properly written wireless driver,
riiiight?
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Please pull patch-bomb for iwlwifi
2007-07-25 14:43 ` Holger Schurig
` (2 preceding siblings ...)
2007-07-25 15:35 ` Christoph Hellwig
@ 2007-07-25 20:40 ` Dan Williams
3 siblings, 0 replies; 16+ messages in thread
From: Dan Williams @ 2007-07-25 20:40 UTC (permalink / raw)
To: Holger Schurig; +Cc: linux-wireless
On Wed, 2007-07-25 at 16:43 +0200, Holger Schurig wrote:
> > 1) You should post patches to the list for review. Yes, even
> > if there are 117 of them. That is acceptable -- and
> > encouraged -- mailing list etiquette.
>
> Here I'm wondering if this is needed. For example, for the
> libertas WLAN driver we have an extra mailing list where people
> (mostly) post patches for review. Eventually, Dan Williams put
> them into his tree and then asks Linville to pull from him. But
> the patches in his GIT tree won't be sent to linux-wireless for
> individual review.
Ideally, that should fall off dramatically over time. I'd like to move
most patch traffic from libertas-dev to linux-wireless once the patch
volume slows down, as I now think it has. So in the future, I wouldn't
mind posting most libertas patches to linux-wireless instead of
libertas-dev.
I'd also like to just get rid of the libertas-2.6 git tree and make
Linville do all the patch merging work in the future, but that should
come after we transition most of the patch review to linux-wireless, so
maybe in a few months time. Post 2.6.23 there probably shouldn't be
much traffic on libertas-dev, I suspect.
Dan
> Now, isn't doing the iwlwifi project the same? There is a
> mailinglist for this project
> (https://lists.sourceforge.net/lists/listinfo/ipw3945-devel)
> where anybody is free to join.
>
> A cursory glance (I'm not in this mailing list) at
> http://sourceforge.net/mailarchive/forum.php?forum_name=ipw3945-devel
> shows that people indeed post patches there for review.
>
> So, if you ask them to post each and every patch on
> linux-wireless, then other projects should do the same. Some
> projects (e.g. bcm43xx) mostly do cross-post. Is this the way
> people should go?
> -
> To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Please pull patch-bomb for iwlwifi
2007-07-25 14:23 ` Jeff Garzik
2007-07-25 14:43 ` Holger Schurig
@ 2007-07-25 19:01 ` John W. Linville
2007-07-25 21:20 ` Jeff Garzik
1 sibling, 1 reply; 16+ messages in thread
From: John W. Linville @ 2007-07-25 19:01 UTC (permalink / raw)
To: Jeff Garzik; +Cc: yi.zhu, linux-wireless
On Wed, Jul 25, 2007 at 10:23:21AM -0400, Jeff Garzik wrote:
> Two suggestions:
>
> 1) You should post patches to the list for review. Yes, even if there
> are 117 of them. That is acceptable -- and encouraged -- mailing list
> etiquette.
Sure...even better, of course, would to post them as they are written
instead of saving them for one big sweep...
> 2) I would recommend submitting via git. Auke @ Intel does this with
> e100/e1000/etc. stuff and it works great.
>
> The main suggestion is #1, since it is important to post patches to
> linux-wireless. #2 is more in the realm of linville's preference.
Submissions via git are fine in general -- I do reserve the right to
rebase them, edit commit comments, etc.
John
--
John W. Linville
linville@tuxdriver.com
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Please pull patch-bomb for iwlwifi
2007-07-25 19:01 ` John W. Linville
@ 2007-07-25 21:20 ` Jeff Garzik
0 siblings, 0 replies; 16+ messages in thread
From: Jeff Garzik @ 2007-07-25 21:20 UTC (permalink / raw)
To: John W. Linville; +Cc: yi.zhu, linux-wireless
John W. Linville wrote:
> On Wed, Jul 25, 2007 at 10:23:21AM -0400, Jeff Garzik wrote:
>
>> Two suggestions:
>>
>> 1) You should post patches to the list for review. Yes, even if there
>> are 117 of them. That is acceptable -- and encouraged -- mailing list
>> etiquette.
>
> Sure...even better, of course, would to post them as they are written
> instead of saving them for one big sweep...
Quite agreed...
Jeff
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Please pull patch-bomb for iwlwifi
2007-07-25 8:57 Please pull patch-bomb for iwlwifi Zhu Yi
2007-07-25 9:48 ` Andy Green
2007-07-25 14:23 ` Jeff Garzik
@ 2007-07-25 20:07 ` John W. Linville
2007-07-25 21:00 ` Tomas Winkler
2007-07-26 1:55 ` Zhu Yi
2 siblings, 2 replies; 16+ messages in thread
From: John W. Linville @ 2007-07-25 20:07 UTC (permalink / raw)
To: Zhu Yi; +Cc: linux-wireless
On Wed, Jul 25, 2007 at 04:57:54PM +0800, Zhu Yi wrote:
> This patch series catches wireless-dev up to the stand-alone
> iwlwifi tree version 0.1.3.
>
> There are totally 117 patches so I won't post them one by one on
> the list. Please find the commit series for the changes in the
> patch bomb:
>
> iwlwifi-efe55d8fa702a23724bf44fdd54059f8c4480941.tgz
> at
> http://intellinuxwireless.org/iwlwifi/patches/
>
> This is based on wireless-dev commit:
>
> 3382ada69e6796da1675b0c5d064a472e9db2822
>
> Signed-off-by: Zhu Yi <yi.zhu@intel.com>
I have applied these to the wireless-dev tree. It is available now:
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-dev.git
Does the current driver (as posted) depend on mac80211 patches which
are not upstream at this time?
Do you believe that you have addressed the bulk of the review comments
from the previous posting?
Thanks,
John
--
John W. Linville
linville@tuxdriver.com
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Please pull patch-bomb for iwlwifi
2007-07-25 20:07 ` John W. Linville
@ 2007-07-25 21:00 ` Tomas Winkler
2007-07-25 21:26 ` Jeff Garzik
2007-07-26 1:55 ` Zhu Yi
1 sibling, 1 reply; 16+ messages in thread
From: Tomas Winkler @ 2007-07-25 21:00 UTC (permalink / raw)
To: John W. Linville; +Cc: Zhu Yi, linux-wireless
On 7/25/07, John W. Linville <linville@tuxdriver.com> wrote:
> On Wed, Jul 25, 2007 at 04:57:54PM +0800, Zhu Yi wrote:
>
> > This patch series catches wireless-dev up to the stand-alone
> > iwlwifi tree version 0.1.3.
> >
> > There are totally 117 patches so I won't post them one by one on
> > the list. Please find the commit series for the changes in the
> > patch bomb:
> >
> > iwlwifi-efe55d8fa702a23724bf44fdd54059f8c4480941.tgz
> > at
> > http://intellinuxwireless.org/iwlwifi/patches/
> >
> > This is based on wireless-dev commit:
> >
> > 3382ada69e6796da1675b0c5d064a472e9db2822
> >
> > Signed-off-by: Zhu Yi <yi.zhu@intel.com>
>
> I have applied these to the wireless-dev tree. It is available now:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-dev.git
>
> Does the current driver (as posted) depend on mac80211 patches which
> are not upstream at this time?
>
The HT part is still not there but it can be mean wihile compiled out
in the driver. I'm suppose to submit HT patches soon hoping for
tomorrow if everything works fine. I'm rebasing them against latest
wireless-dev.git. I will post them inline if you prefer.
I know you've asked us to review the already submitted 11n/HT patches.
I'm suggesting that we just patch over them otherwise we lost driver
stability and delay the whole process even more. I'm not happy with
this solution myself but to bring the complete solution at once will
make us silent for another period.
> Do you believe that you have addressed the bulk of the review comments
> from the previous posting?
Most of them. The Endian issues fixing is still in progress.
Thanks
Tomas
> Thanks,
>
> John
> --
> John W. Linville
> linville@tuxdriver.com
> -
> To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Please pull patch-bomb for iwlwifi
2007-07-25 21:00 ` Tomas Winkler
@ 2007-07-25 21:26 ` Jeff Garzik
2007-07-25 21:53 ` Tomas Winkler
0 siblings, 1 reply; 16+ messages in thread
From: Jeff Garzik @ 2007-07-25 21:26 UTC (permalink / raw)
To: Tomas Winkler; +Cc: John W. Linville, Zhu Yi, linux-wireless
Tomas Winkler wrote:
> I know you've asked us to review the already submitted 11n/HT patches.
> I'm suggesting that we just patch over them otherwise we lost driver
> stability and delay the whole process even more. I'm not happy with
> this solution myself but to bring the complete solution at once will
> make us silent for another period.
What do you mean, "patch over them"?
If this means dual solutions for the same problem, it's not very enticing.
Jeff
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Please pull patch-bomb for iwlwifi
2007-07-25 21:26 ` Jeff Garzik
@ 2007-07-25 21:53 ` Tomas Winkler
0 siblings, 0 replies; 16+ messages in thread
From: Tomas Winkler @ 2007-07-25 21:53 UTC (permalink / raw)
To: Jeff Garzik; +Cc: John W. Linville, Zhu Yi, linux-wireless
On 7/26/07, Jeff Garzik <jeff@garzik.org> wrote:
> Tomas Winkler wrote:
> > I know you've asked us to review the already submitted 11n/HT patches.
> > I'm suggesting that we just patch over them otherwise we lost driver
> > stability and delay the whole process even more. I'm not happy with
> > this solution myself but to bring the complete solution at once will
> > make us silent for another period.
>
>
> What do you mean, "patch over them"?
>
> If this means dual solutions for the same problem, it's not very enticing.
>
No, I mean gradually cleaning up the patches. Theoretically first I
want to change data structures, then the interfaces, and finally
cleaning up flows. but in bottom line I cannot afford to lost
stability of the whole project for the period it takes to fix,
currently driver works. Or first solution was narrowed to STA and we
want to make it works better in IBSS and AP mode as well.
I guess the community doesn't really care about our internal
constrains but we all live in time and space.
Tomas
> Jeff
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Please pull patch-bomb for iwlwifi
2007-07-25 20:07 ` John W. Linville
2007-07-25 21:00 ` Tomas Winkler
@ 2007-07-26 1:55 ` Zhu Yi
1 sibling, 0 replies; 16+ messages in thread
From: Zhu Yi @ 2007-07-26 1:55 UTC (permalink / raw)
To: John W. Linville; +Cc: linux-wireless
On Wed, 2007-07-25 at 16:07 -0400, John W. Linville wrote:
>
> I have applied these to the wireless-dev tree. It is available now:
>
>
> git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-dev.git
Thanks. I also see you move it to the drivers/net/wireless. Good!
> Does the current driver (as posted) depend on mac80211 patches which
> are not upstream at this time?
The code requires those mac80211 features are all protected by ifdef
CONFIG_IWLWIFI_HT or CONFIG_IWLWIFI_HT_AGG, which are not enabled this
time. When the mac80211 HT and AGG features are reviewed and merged, we
will make iwlwifi HT feature selectable in Kconfig.
> Do you believe that you have addressed the bulk of the review comments
> from the previous posting?
I think so. Especially thanks to Adel Gadllah and Ian Schram, they
helped to address lots of review items from Jeff and Andrew. I cannot
confirm it's 100% done but at least most of them. BTW, we also have
developers running PowerPC, so endian issues will also be addressed in
practice more than good habit of coding.
Thanks,
-yi
^ permalink raw reply [flat|nested] 16+ messages in thread
* Please pull patch-bomb for iwlwifi
@ 2007-06-08 22:15 James Ketrenos
0 siblings, 0 replies; 16+ messages in thread
From: James Ketrenos @ 2007-06-08 22:15 UTC (permalink / raw)
To: John W. Linville; +Cc: linux-wireless, Zhu Yi
This patch series catches wireless-dev up to the stand-alone
iwlwifi tree.
I don't have a kernel tree for pulls to be made against. The commit
series for the changes below can be found in the patch bomb:
iwlwifi-8af8d95343e10cae5876907dc5b75b536c53bcb3.tgz
at
http://intellinuxwireless.org/iwlwifi/patches/
This is based on wireless-dev commit:
3480b61c08559777c57b95e346507b26253ca8bb
Signed-off-by: James Ketrenos <jketreno@linux.intel.com>
---
drivers/net/wireless/mac80211/iwlwifi/Makefile | 6
drivers/net/wireless/mac80211/iwlwifi/base.c | 809 +++++--
drivers/net/wireless/mac80211/iwlwifi/iwl-3945-rs.c | 969 +++++++++
drivers/net/wireless/mac80211/iwlwifi/iwl-3945-rs.h | 72
drivers/net/wireless/mac80211/iwlwifi/iwl-3945.c | 33
drivers/net/wireless/mac80211/iwlwifi/iwl-4965-hw.h | 263 +-
drivers/net/wireless/mac80211/iwlwifi/iwl-4965-rs.c | 2013 +++++++++++++++++++
drivers/net/wireless/mac80211/iwlwifi/iwl-4965-rs.h | 285 ++
drivers/net/wireless/mac80211/iwlwifi/iwl-4965.c | 1586 ++++++++++----
drivers/net/wireless/mac80211/iwlwifi/iwl-4965.h | 88
drivers/net/wireless/mac80211/iwlwifi/iwl-channel.h | 26
drivers/net/wireless/mac80211/iwlwifi/iwl-commands.h | 55
drivers/net/wireless/mac80211/iwlwifi/iwl-debug.h | 6
drivers/net/wireless/mac80211/iwlwifi/iwl-eeprom.h | 44
drivers/net/wireless/mac80211/iwlwifi/iwl-helpers.h | 117 -
drivers/net/wireless/mac80211/iwlwifi/iwl-hw.h | 91
drivers/net/wireless/mac80211/iwlwifi/iwl-io.h | 38
drivers/net/wireless/mac80211/iwlwifi/iwl-priv.h | 17
drivers/net/wireless/mac80211/iwlwifi/iwlwifi.h | 37
19 files changed, 5532 insertions(+), 1023 deletions(-)
---
Ben M Cahill (1):
iwlwifi: Improve readability and content of 4965 error log.
Hong Liu (12):
iwlwifi: remove priv->down and add priv->restart
iwlwifi: fix rf-kill problem
iwlwifi: rf-kill resume fix
iwlwifi: fix wireless interface missing after resume
iwlwifi: station manipulation functions cleanup
iwlwifi: reformat function iwl_sync_staion
iwlwifi: replace warn_unused_result with __must_check
iwlwifi: kill magic nums in iwl_eeprom_init
iwlwifi: free ucode_data_backup
iwlwifi: remove IWL == 3945 block in iwl-4965.c
iwlwifi: fix iwl_read_ucode endian issue
iwlwifi: remove FREE_FRAME_THRESHOLD reference
James Ketrenos (14):
iwlwifi: Removed iwl_link_up and repurposed iwl_link_down
iwlwifi: Add 3945 specific rate control algorithm back in
iwlwifi: Added comment indicating why pci.h is needed in iwlwifi.h
iwlwifi: Update version base.c stamp to 0.0.22
iwlwifi: Leading whitespace problem typo.
iwlwifi: Update version base.c stamp to 0.0.24
iwlwifi: Fix warning in iwl_set_bits on 32-bit boundary bit-fields
iwlwifi: Removed old comment about iwl-4965.c not being functional
iwlwifi: whitespace fixes for labels incorrectly indented
iwlwifi: Fixed clean_whitespace to correct leading spaces vs. tabs
iwlwifi: Fixed leading space vs. tab inconsistencies
iwlwifi: Fixed problem with building when CONFIG_IWLWIFI_HT=n
iwlwifi: Resolve style issues reported by checkpatch.pl
iwlwifi: Update version base.c stamp to 0.0.25
Mohamed Abbas (2):
iwlwifi: add iwl4965 rate scaling
iwlwifi: add 11n connection support
Tomas Winkler (6):
iwlwifi: removed unused constant MAX_REAL_TX_QUEUE_NUM
iwlwifi: RTS_DEFAULT_RETRY_LIMIT FIX (4965)
iwlwifi: correct tx cmd byte count constants
iwlwifi: iwlwifif: iwl4965_kw_free fix
iwlwifi: ieee80211_get_qos_ctrl - corrected
iwlwifi: iwl_dma_addr2rbd_ptr - commit
mabbas (6):
iwlwifi: Calculate 4965 temperature immediately after "initialize" alive
iwlwifi: Replace "-", which could easily be misread as a negative sign, with ":"
iwlwifi: fix stabilty with switching between AP
iwlwifi: reset 11n data on startup
iwlwifi: add sensitivity calibration
iwlwifi: add ibss connection support
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2007-07-26 1:57 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-07-25 8:57 Please pull patch-bomb for iwlwifi Zhu Yi
2007-07-25 9:48 ` Andy Green
2007-07-25 14:23 ` Jeff Garzik
2007-07-25 14:43 ` Holger Schurig
2007-07-25 15:12 ` Andy Green
2007-07-25 15:15 ` Jeff Garzik
2007-07-25 15:35 ` Christoph Hellwig
2007-07-25 20:40 ` Dan Williams
2007-07-25 19:01 ` John W. Linville
2007-07-25 21:20 ` Jeff Garzik
2007-07-25 20:07 ` John W. Linville
2007-07-25 21:00 ` Tomas Winkler
2007-07-25 21:26 ` Jeff Garzik
2007-07-25 21:53 ` Tomas Winkler
2007-07-26 1:55 ` Zhu Yi
-- strict thread matches above, loose matches on Subject: below --
2007-06-08 22:15 James Ketrenos
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).