All of lore.kernel.org
 help / color / mirror / Atom feed
* RT2870 failure in kernel 4.12.8
@ 2017-08-30 17:03 Larry Finger
  2017-08-31  7:55 ` Stanislaw Gruszka
  0 siblings, 1 reply; 11+ messages in thread
From: Larry Finger @ 2017-08-30 17:03 UTC (permalink / raw)
  To: Stanislaw Gruszka, Helmut Schaa; +Cc: linux-wireless

Stanislaw and Helmut,

In a bug report at https://bugzilla.suse.com/show_bug.cgi?id=1055826, the OP 
reports that his RT3572 fails to work after an upgrade from the openSUSE 
Tumbleweed kernel 4.12.7 to 4.12.8. I checked the kernel configuration and did 
not see any problems.

Are you aware of anyone reporting problems with rt2800usb in 4.12.8 kernels?

Thanks,

Larry

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: RT2870 failure in kernel 4.12.8
  2017-08-30 17:03 RT2870 failure in kernel 4.12.8 Larry Finger
@ 2017-08-31  7:55 ` Stanislaw Gruszka
  2017-08-31  8:25   ` Kalle Valo
                     ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Stanislaw Gruszka @ 2017-08-31  7:55 UTC (permalink / raw)
  To: Larry Finger; +Cc: Helmut Schaa, linux-wireless

On Wed, Aug 30, 2017 at 12:03:06PM -0500, Larry Finger wrote:
> Stanislaw and Helmut,
> 
> In a bug report at https://bugzilla.suse.com/show_bug.cgi?id=1055826, the OP
> reports that his RT3572 fails to work after an upgrade from the openSUSE
> Tumbleweed kernel 4.12.7 to 4.12.8. I checked the kernel configuration and
> did not see any problems.
> 
> Are you aware of anyone reporting problems with rt2800usb in 4.12.8 kernels?

I think it is the issue addressed by this 4.12 patch:
https://marc.info/?l=linux-wireless&m=150366111408179&w=2 

Patch for 4.13+ kernels is here:
https://marc.info/?l=linux-wireless&m=150367345912061&w=2

Thanks
Stanislaw

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: RT2870 failure in kernel 4.12.8
  2017-08-31  7:55 ` Stanislaw Gruszka
@ 2017-08-31  8:25   ` Kalle Valo
  2017-08-31 15:33   ` Larry Finger
  2017-09-01  2:06   ` RT2870 failure in kernel 4.12.8 Larry Finger
  2 siblings, 0 replies; 11+ messages in thread
From: Kalle Valo @ 2017-08-31  8:25 UTC (permalink / raw)
  To: Stanislaw Gruszka; +Cc: Larry Finger, Helmut Schaa, linux-wireless

Stanislaw Gruszka <sgruszka@redhat.com> writes:

> On Wed, Aug 30, 2017 at 12:03:06PM -0500, Larry Finger wrote:
>> Stanislaw and Helmut,
>> 
>> In a bug report at https://bugzilla.suse.com/show_bug.cgi?id=1055826, the OP
>> reports that his RT3572 fails to work after an upgrade from the openSUSE
>> Tumbleweed kernel 4.12.7 to 4.12.8. I checked the kernel configuration and
>> did not see any problems.
>> 
>> Are you aware of anyone reporting problems with rt2800usb in 4.12.8 kernels?
>
> I think it is the issue addressed by this 4.12 patch:
> https://marc.info/?l=linux-wireless&m=150366111408179&w=2 
>
> Patch for 4.13+ kernels is here:
> https://marc.info/?l=linux-wireless&m=150367345912061&w=2

And the commit is here:

https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git/commit/?id=83ec489193894e52bd395eec470f4f7c4286d4a5

-- 
Kalle Valo

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: RT2870 failure in kernel 4.12.8
  2017-08-31  7:55 ` Stanislaw Gruszka
  2017-08-31  8:25   ` Kalle Valo
@ 2017-08-31 15:33   ` Larry Finger
  2017-09-01  8:57     ` Stanislaw Gruszka
  2017-09-01  2:06   ` RT2870 failure in kernel 4.12.8 Larry Finger
  2 siblings, 1 reply; 11+ messages in thread
From: Larry Finger @ 2017-08-31 15:33 UTC (permalink / raw)
  To: Stanislaw Gruszka; +Cc: Helmut Schaa, linux-wireless

On 08/31/2017 02:55 AM, Stanislaw Gruszka wrote:
> I think it is the issue addressed by this 4.12 patch:
> https://marc.info/?l=linux-wireless&m=150366111408179&w=2
> 
> Patch for 4.13+ kernels is here:
> https://marc.info/?l=linux-wireless&m=150367345912061&w=2

A potential problem with this solution is that commit 41977e86c984 ("rt2x00: add 
support for MT7620") has been in the kernel since 4.12.0, but the openSUSE 
problem was reported not to occur until 4.12.8. I have asked that this patch be 
applied to the openSUSE source and a special test kernel be generated for our 
OP. I will let you know what develops. I do not have the necessary hardware to 
do the test in house.

Should the patch to wireless-drivers be annotated with a Stable reference so 
that it is added to 4.12 and 4.13?

Thanks,

Larry

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: RT2870 failure in kernel 4.12.8
  2017-08-31  7:55 ` Stanislaw Gruszka
  2017-08-31  8:25   ` Kalle Valo
  2017-08-31 15:33   ` Larry Finger
@ 2017-09-01  2:06   ` Larry Finger
  2 siblings, 0 replies; 11+ messages in thread
From: Larry Finger @ 2017-09-01  2:06 UTC (permalink / raw)
  To: Stanislaw Gruszka; +Cc: Helmut Schaa, linux-wireless

On 08/31/2017 02:55 AM, Stanislaw Gruszka wrote:
> On Wed, Aug 30, 2017 at 12:03:06PM -0500, Larry Finger wrote:
>> Stanislaw and Helmut,
>>
>> In a bug report at https://bugzilla.suse.com/show_bug.cgi?id=1055826, the OP
>> reports that his RT3572 fails to work after an upgrade from the openSUSE
>> Tumbleweed kernel 4.12.7 to 4.12.8. I checked the kernel configuration and
>> did not see any problems.
>>
>> Are you aware of anyone reporting problems with rt2800usb in 4.12.8 kernels?
> 
> I think it is the issue addressed by this 4.12 patch:
> https://marc.info/?l=linux-wireless&m=150366111408179&w=2
> 
> Patch for 4.13+ kernels is here:
> https://marc.info/?l=linux-wireless&m=150367345912061&w=2

That patch did fix the problem. Thanks for the help.

Larry

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: RT2870 failure in kernel 4.12.8
  2017-08-31 15:33   ` Larry Finger
@ 2017-09-01  8:57     ` Stanislaw Gruszka
  2017-09-01 14:31       ` Kalle Valo
  0 siblings, 1 reply; 11+ messages in thread
From: Stanislaw Gruszka @ 2017-09-01  8:57 UTC (permalink / raw)
  To: Larry Finger; +Cc: Helmut Schaa, linux-wireless

On Thu, Aug 31, 2017 at 10:33:28AM -0500, Larry Finger wrote:
> Should the patch to wireless-drivers be annotated with a Stable reference so
> that it is added to 4.12 and 4.13?

According to Documentation/networking/netdev-FAQ.txt networking patches
should not be marked cc:stable, instead a decent commit log should
be written describing a bugfix. Which I believe it is done for
this patch.

Thanks
Stanislaw 

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: RT2870 failure in kernel 4.12.8
  2017-09-01  8:57     ` Stanislaw Gruszka
@ 2017-09-01 14:31       ` Kalle Valo
  2017-09-01 15:02         ` Larry Finger
  2017-09-02  8:22         ` Stanislaw Gruszka
  0 siblings, 2 replies; 11+ messages in thread
From: Kalle Valo @ 2017-09-01 14:31 UTC (permalink / raw)
  To: Stanislaw Gruszka; +Cc: Larry Finger, Helmut Schaa, linux-wireless

Stanislaw Gruszka <sgruszka@redhat.com> writes:

> On Thu, Aug 31, 2017 at 10:33:28AM -0500, Larry Finger wrote:
>> Should the patch to wireless-drivers be annotated with a Stable reference so
>> that it is added to 4.12 and 4.13?
>
> According to Documentation/networking/netdev-FAQ.txt networking patches
> should not be marked cc:stable, instead a decent commit log should
> be written describing a bugfix. Which I believe it is done for
> this patch.

But that's for net and net-next trees, not for wireless trees. With
wireless patches we use "Cc: stable@..." references.

-- 
Kalle Valo

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: RT2870 failure in kernel 4.12.8
  2017-09-01 14:31       ` Kalle Valo
@ 2017-09-01 15:02         ` Larry Finger
  2017-09-04 12:47           ` Kalle Valo
  2017-09-02  8:22         ` Stanislaw Gruszka
  1 sibling, 1 reply; 11+ messages in thread
From: Larry Finger @ 2017-09-01 15:02 UTC (permalink / raw)
  To: Kalle Valo, Stanislaw Gruszka; +Cc: Helmut Schaa, linux-wireless

On 09/01/2017 09:31 AM, Kalle Valo wrote:
> Stanislaw Gruszka <sgruszka@redhat.com> writes:
> 
>> On Thu, Aug 31, 2017 at 10:33:28AM -0500, Larry Finger wrote:
>>> Should the patch to wireless-drivers be annotated with a Stable reference so
>>> that it is added to 4.12 and 4.13?
>>
>> According to Documentation/networking/netdev-FAQ.txt networking patches
>> should not be marked cc:stable, instead a decent commit log should
>> be written describing a bugfix. Which I believe it is done for
>> this patch.
> 
> But that's for net and net-next trees, not for wireless trees. With
> wireless patches we use "Cc: stable@..." references.

I see that this patch was just pushed for 4.14. I hope it got the Stable 
annotation at that time.

Larry

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: RT2870 failure in kernel 4.12.8
  2017-09-01 14:31       ` Kalle Valo
  2017-09-01 15:02         ` Larry Finger
@ 2017-09-02  8:22         ` Stanislaw Gruszka
  2017-09-04 12:58           ` stable-kernel-rules: wireless and netdev-FAQ Kalle Valo
  1 sibling, 1 reply; 11+ messages in thread
From: Stanislaw Gruszka @ 2017-09-02  8:22 UTC (permalink / raw)
  To: Kalle Valo; +Cc: Larry Finger, Helmut Schaa, linux-wireless

On Fri, Sep 01, 2017 at 05:31:57PM +0300, Kalle Valo wrote:
> Stanislaw Gruszka <sgruszka@redhat.com> writes:
> 
> > On Thu, Aug 31, 2017 at 10:33:28AM -0500, Larry Finger wrote:
> >> Should the patch to wireless-drivers be annotated with a Stable reference so
> >> that it is added to 4.12 and 4.13?
> >
> > According to Documentation/networking/netdev-FAQ.txt networking patches
> > should not be marked cc:stable, instead a decent commit log should
> > be written describing a bugfix. Which I believe it is done for
> > this patch.
> 
> But that's for net and net-next trees, not for wireless trees. With
> wireless patches we use "Cc: stable@..." references.

Oh, ok. I was confused by below part of
Documentation/process/stable-kernel-rules.rst 
(because wireless drivers are located in drivers/net/)

 - If the patch covers files in net/ or drivers/net please follow netdev stable
   submission guidelines as described in
   Documentation/networking/netdev-FAQ.txt

Thanks
Stanislaw

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: RT2870 failure in kernel 4.12.8
  2017-09-01 15:02         ` Larry Finger
@ 2017-09-04 12:47           ` Kalle Valo
  0 siblings, 0 replies; 11+ messages in thread
From: Kalle Valo @ 2017-09-04 12:47 UTC (permalink / raw)
  To: Larry Finger; +Cc: Stanislaw Gruszka, Helmut Schaa, linux-wireless

Larry Finger <Larry.Finger@lwfinger.net> writes:

> On 09/01/2017 09:31 AM, Kalle Valo wrote:
>> Stanislaw Gruszka <sgruszka@redhat.com> writes:
>>
>>> On Thu, Aug 31, 2017 at 10:33:28AM -0500, Larry Finger wrote:
>>>> Should the patch to wireless-drivers be annotated with a Stable reference so
>>>> that it is added to 4.12 and 4.13?
>>>
>>> According to Documentation/networking/netdev-FAQ.txt networking patches
>>> should not be marked cc:stable, instead a decent commit log should
>>> be written describing a bugfix. Which I believe it is done for
>>> this patch.
>>
>> But that's for net and net-next trees, not for wireless trees. With
>> wireless patches we use "Cc: stable@..." references.
>
> I see that this patch was just pushed for 4.14. I hope it got the
> Stable annotation at that time.

Justo to be sure, my understanding is that we are here talking about
this commit:

rt2800: fix TX_PIN_CFG setting for non MT7620 chips

https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git/commit/?id=83ec489193894e52bd395eec470f4f7c4286d4a5

I applied that already last Wednesday and that was without "Cc: stable".
So now someone should follow Option 2, wait the commit to hit Linus'
tree (I expect it to happen some time this week) and then send a note to
the stable team:

https://www.kernel.org/doc/html/latest/process/stable-kernel-rules.html#option-2

Or if the commit doesn't apply cleanly to v4.13 then Option 3 is of
course the better approach.

-- 
Kalle Valo

^ permalink raw reply	[flat|nested] 11+ messages in thread

* stable-kernel-rules: wireless and netdev-FAQ
  2017-09-02  8:22         ` Stanislaw Gruszka
@ 2017-09-04 12:58           ` Kalle Valo
  0 siblings, 0 replies; 11+ messages in thread
From: Kalle Valo @ 2017-09-04 12:58 UTC (permalink / raw)
  To: Stanislaw Gruszka
  Cc: Larry Finger, Helmut Schaa, linux-wireless, netdev, linux-kernel

(adding netdev and lkml)

Stanislaw Gruszka <sgruszka@redhat.com> writes:

> On Fri, Sep 01, 2017 at 05:31:57PM +0300, Kalle Valo wrote:
>> Stanislaw Gruszka <sgruszka@redhat.com> writes:
>> 
>> > On Thu, Aug 31, 2017 at 10:33:28AM -0500, Larry Finger wrote:
>> >> Should the patch to wireless-drivers be annotated with a Stable reference so
>> >> that it is added to 4.12 and 4.13?
>> >
>> > According to Documentation/networking/netdev-FAQ.txt networking patches
>> > should not be marked cc:stable, instead a decent commit log should
>> > be written describing a bugfix. Which I believe it is done for
>> > this patch.
>> 
>> But that's for net and net-next trees, not for wireless trees. With
>> wireless patches we use "Cc: stable@..." references.
>
> Oh, ok. I was confused by below part of
> Documentation/process/stable-kernel-rules.rst 
> (because wireless drivers are located in drivers/net/)
>
>  - If the patch covers files in net/ or drivers/net please follow netdev stable
>    submission guidelines as described in
>    Documentation/networking/netdev-FAQ.txt

Yeah, that's confusing and should be clarified that wireless follows
traditional stable process. IIRC bluetooth does the same so it's not
just wireless.

Any volunteers to fix it? :)

-- 
Kalle Valo

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2017-09-04 12:58 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-08-30 17:03 RT2870 failure in kernel 4.12.8 Larry Finger
2017-08-31  7:55 ` Stanislaw Gruszka
2017-08-31  8:25   ` Kalle Valo
2017-08-31 15:33   ` Larry Finger
2017-09-01  8:57     ` Stanislaw Gruszka
2017-09-01 14:31       ` Kalle Valo
2017-09-01 15:02         ` Larry Finger
2017-09-04 12:47           ` Kalle Valo
2017-09-02  8:22         ` Stanislaw Gruszka
2017-09-04 12:58           ` stable-kernel-rules: wireless and netdev-FAQ Kalle Valo
2017-09-01  2:06   ` RT2870 failure in kernel 4.12.8 Larry Finger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.