* pull-request: iwlwifi-fixes 2013-06-14
@ 2013-06-14 10:42 Johannes Berg
2013-06-14 17:34 ` John W. Linville
2013-06-18 18:44 ` John W. Linville
0 siblings, 2 replies; 5+ messages in thread
From: Johannes Berg @ 2013-06-14 10:42 UTC (permalink / raw)
To: John Linville; +Cc: linux-wireless
[-- Attachment #1: Type: text/plain, Size: 1293 bytes --]
John,
I have two more fixes that I think would be worthwhile for 3.10 but
admittedly the scenario is somewhat unlikely, so if you want to hold
them for 3.11 I can live with that. In that case, I can put them into my
-next tree, or you can pull this into -next (but if you don't pull
wireless.git first you'd get some more fixes you already have.)
These two patches fix two issues with using rfkill randomly during
traffic, which would then cause our driver to stop working and not be
able to recover at all.
johannes
The following changes since commit 622ebe994f6866b8d46ee5d3bcc329ed65d3722d:
iwlwifi: fix rate control regression (2013-06-12 14:13:39 +0200)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-fixes.git for-john
for you to fetch changes up to 8a487b1a7432b20ff3f82387a8ce7555a964b44e:
iwlwifi: pcie: wake the queue if stopped when being unmapped (2013-06-13 16:44:04 +0200)
----------------------------------------------------------------
Emmanuel Grumbach (2):
iwlwifi: pcie: fix race in queue unmapping
iwlwifi: pcie: wake the queue if stopped when being unmapped
drivers/net/wireless/iwlwifi/pcie/tx.c | 13 +++++++++++++
1 file changed, 13 insertions(+)
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: pull-request: iwlwifi-fixes 2013-06-14
2013-06-14 10:42 pull-request: iwlwifi-fixes 2013-06-14 Johannes Berg
@ 2013-06-14 17:34 ` John W. Linville
2013-06-15 19:33 ` Emmanuel Grumbach
2013-06-18 13:53 ` Johannes Berg
2013-06-18 18:44 ` John W. Linville
1 sibling, 2 replies; 5+ messages in thread
From: John W. Linville @ 2013-06-14 17:34 UTC (permalink / raw)
To: Johannes Berg; +Cc: linux-wireless
On Fri, Jun 14, 2013 at 12:42:47PM +0200, Johannes Berg wrote:
> John,
>
> I have two more fixes that I think would be worthwhile for 3.10 but
> admittedly the scenario is somewhat unlikely, so if you want to hold
> them for 3.11 I can live with that. In that case, I can put them into my
> -next tree, or you can pull this into -next (but if you don't pull
> wireless.git first you'd get some more fixes you already have.)
>
> These two patches fix two issues with using rfkill randomly during
> traffic, which would then cause our driver to stop working and not be
> able to recover at all.
>
> johannes
>
>
> The following changes since commit 622ebe994f6866b8d46ee5d3bcc329ed65d3722d:
>
> iwlwifi: fix rate control regression (2013-06-12 14:13:39 +0200)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-fixes.git for-john
>
> for you to fetch changes up to 8a487b1a7432b20ff3f82387a8ce7555a964b44e:
>
> iwlwifi: pcie: wake the queue if stopped when being unmapped (2013-06-13 16:44:04 +0200)
>
> ----------------------------------------------------------------
> Emmanuel Grumbach (2):
> iwlwifi: pcie: fix race in queue unmapping
> iwlwifi: pcie: wake the queue if stopped when being unmapped
>
> drivers/net/wireless/iwlwifi/pcie/tx.c | 13 +++++++++++++
> 1 file changed, 13 insertions(+)
It isn't obvious to me that these need to be included in 3.10. I can
pull this into wireless-next once the current stuff in wireless makes
it to davem's tree.
If you decide that these really need to go, please provide some more
information on how likely users are to hit the bugs, or how serious
the effects of that would be.
John
--
John W. Linville Someday the world will need a hero, and you
linville@tuxdriver.com might be all we have. Be ready.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: pull-request: iwlwifi-fixes 2013-06-14
2013-06-14 17:34 ` John W. Linville
@ 2013-06-15 19:33 ` Emmanuel Grumbach
2013-06-18 13:53 ` Johannes Berg
1 sibling, 0 replies; 5+ messages in thread
From: Emmanuel Grumbach @ 2013-06-15 19:33 UTC (permalink / raw)
To: John W. Linville; +Cc: Johannes Berg, linux-wireless, Stanislaw Gruszka
>> I have two more fixes that I think would be worthwhile for 3.10 but
>> admittedly the scenario is somewhat unlikely, so if you want to hold
>> them for 3.11 I can live with that. In that case, I can put them into my
>> -next tree, or you can pull this into -next (but if you don't pull
>> wireless.git first you'd get some more fixes you already have.)
>>
>> These two patches fix two issues with using rfkill randomly during
>> traffic, which would then cause our driver to stop working and not be
>> able to recover at all.
>>
>> johannes
>>
>>
>
> It isn't obvious to me that these need to be included in 3.10. I can
> pull this into wireless-next once the current stuff in wireless makes
> it to davem's tree.
>
> If you decide that these really need to go, please provide some more
> information on how likely users are to hit the bugs, or how serious
> the effects of that would be.
>
John, it is really your call. I understand these concerns in -rc5.
For the first patch, I am not 100% sure that it fixes anything else
that a print. It is obvious to me that without this patch, you might
get an error in the log (I reproduced it a few times). I tend to say
that the print is harmless though.
The second patch fixes a real issue. The issue is hard to reproduce
though. You need to get in a case where the queues are full (sw queues
are stopped) and at that precise time, you need to free the Tx queues
(RFkill - because any other flow would flush the queues first I
think). If you got into that situation, then the queues would remain
stopped after you switch the RFkill button again. So yes... Unlikely.
I would still recommend distros (Stanislaw is CCed) to take both
patches since they are really safe and can avoid issues.
Now you have all the data :-)
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: pull-request: iwlwifi-fixes 2013-06-14
2013-06-14 17:34 ` John W. Linville
2013-06-15 19:33 ` Emmanuel Grumbach
@ 2013-06-18 13:53 ` Johannes Berg
1 sibling, 0 replies; 5+ messages in thread
From: Johannes Berg @ 2013-06-18 13:53 UTC (permalink / raw)
To: John W. Linville; +Cc: linux-wireless
On Fri, 2013-06-14 at 13:34 -0400, John W. Linville wrote:
> It isn't obvious to me that these need to be included in 3.10. I can
> pull this into wireless-next once the current stuff in wireless makes
> it to davem's tree.
Please do, unless you changed your mind based on Emmanuel's reply.
johannes
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: pull-request: iwlwifi-fixes 2013-06-14
2013-06-14 10:42 pull-request: iwlwifi-fixes 2013-06-14 Johannes Berg
2013-06-14 17:34 ` John W. Linville
@ 2013-06-18 18:44 ` John W. Linville
1 sibling, 0 replies; 5+ messages in thread
From: John W. Linville @ 2013-06-18 18:44 UTC (permalink / raw)
To: Johannes Berg; +Cc: linux-wireless
On Fri, Jun 14, 2013 at 12:42:47PM +0200, Johannes Berg wrote:
> John,
>
> I have two more fixes that I think would be worthwhile for 3.10 but
> admittedly the scenario is somewhat unlikely, so if you want to hold
> them for 3.11 I can live with that. In that case, I can put them into my
> -next tree, or you can pull this into -next (but if you don't pull
> wireless.git first you'd get some more fixes you already have.)
>
> These two patches fix two issues with using rfkill randomly during
> traffic, which would then cause our driver to stop working and not be
> able to recover at all.
>
> johannes
>
>
> The following changes since commit 622ebe994f6866b8d46ee5d3bcc329ed65d3722d:
>
> iwlwifi: fix rate control regression (2013-06-12 14:13:39 +0200)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-fixes.git for-john
>
> for you to fetch changes up to 8a487b1a7432b20ff3f82387a8ce7555a964b44e:
>
> iwlwifi: pcie: wake the queue if stopped when being unmapped (2013-06-13 16:44:04 +0200)
Pulling now (to wireless-next)...
--
John W. Linville Someday the world will need a hero, and you
linville@tuxdriver.com might be all we have. Be ready.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-06-18 18:45 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-14 10:42 pull-request: iwlwifi-fixes 2013-06-14 Johannes Berg
2013-06-14 17:34 ` John W. Linville
2013-06-15 19:33 ` Emmanuel Grumbach
2013-06-18 13:53 ` Johannes Berg
2013-06-18 18:44 ` John W. Linville
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).