* Re: Question: drivers/usb/serial/generic.c: usb_serial_generic_read_bulk_callback() [not found] ` <SN1PR0701MB1918FEB1B2765B17EBC98CFDE0FC0@SN1PR0701MB1918.namprd07.prod.outlook.com> @ 2015-04-27 9:44 ` Johan Hovold 2015-04-27 14:32 ` Sasha Levin 2015-05-04 9:14 ` Luis Henriques 0 siblings, 2 replies; 3+ messages in thread From: Johan Hovold @ 2015-04-27 9:44 UTC (permalink / raw) To: Sasha Levin; +Cc: Johan Hovold, linux-usb@vger.kernel.org, Mark Enstone, stable Hi Sasha, On Wed, Apr 08, 2015 at 05:29:16PM +0000, Mark Enstone wrote: > Everyone, thank you for your attention and suggestions. > > Johan, perfect, thank you, that did indeed help and has fixed the > issue I was seeing. > > The change replaced dev_err() with dev_dbg() -- thus not logging (by > default) what was a very noisy flood of messages. Does that simply > change timing enough such that the USB HCD has time to process the > disconnect? Or is there something else going on that I'm missing? > > -----Original Message----- > > From: Johan Hovold [mailto:jhovold@gmail.com] On Behalf Of Johan Hovold > > Sent: Tuesday, April 07, 2015 2:58 PM > > To: Mark Enstone > > Cc: linux-usb@vger.kernel.org > > Subject: Re: Question: drivers/usb/serial/generic.c: > > usb_serial_generic_read_bulk_callback() > > Could you try updating to 3.19 (or later) or to cherry pick aa8e22128b40 > > ("usb: serial: silence all non-critical read errors") and see if that helps? > > > > We should backport that one to stable either way. You may want to add aa8e22128b40 ("usb: serial: silence all non-critical read errors") to 3.18-stable as it fixes a lock-up-on-disconnect regression with at least two controllers (3.15 through 3.18 are affected). Thanks, Johan ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Question: drivers/usb/serial/generic.c: usb_serial_generic_read_bulk_callback() 2015-04-27 9:44 ` Question: drivers/usb/serial/generic.c: usb_serial_generic_read_bulk_callback() Johan Hovold @ 2015-04-27 14:32 ` Sasha Levin 2015-05-04 9:14 ` Luis Henriques 1 sibling, 0 replies; 3+ messages in thread From: Sasha Levin @ 2015-04-27 14:32 UTC (permalink / raw) To: Johan Hovold; +Cc: linux-usb@vger.kernel.org, Mark Enstone, stable On 04/27/2015 05:44 AM, Johan Hovold wrote: >>> Could you try updating to 3.19 (or later) or to cherry pick aa8e22128b40 >>> > > ("usb: serial: silence all non-critical read errors") and see if that helps? >>> > > >>> > > We should backport that one to stable either way. > You may want to add aa8e22128b40 ("usb: serial: silence all non-critical > read errors") to 3.18-stable as it fixes a lock-up-on-disconnect > regression with at least two controllers (3.15 through 3.18 are > affected). I've added it to the queue, thanks! Thanks, Sasha ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Question: drivers/usb/serial/generic.c: usb_serial_generic_read_bulk_callback() 2015-04-27 9:44 ` Question: drivers/usb/serial/generic.c: usb_serial_generic_read_bulk_callback() Johan Hovold 2015-04-27 14:32 ` Sasha Levin @ 2015-05-04 9:14 ` Luis Henriques 1 sibling, 0 replies; 3+ messages in thread From: Luis Henriques @ 2015-05-04 9:14 UTC (permalink / raw) To: Johan Hovold; +Cc: Sasha Levin, linux-usb@vger.kernel.org, Mark Enstone, stable On Mon, Apr 27, 2015 at 11:44:58AM +0200, Johan Hovold wrote: > Hi Sasha, > > On Wed, Apr 08, 2015 at 05:29:16PM +0000, Mark Enstone wrote: > > Everyone, thank you for your attention and suggestions. > > > > Johan, perfect, thank you, that did indeed help and has fixed the > > issue I was seeing. > > > > The change replaced dev_err() with dev_dbg() -- thus not logging (by > > default) what was a very noisy flood of messages. Does that simply > > change timing enough such that the USB HCD has time to process the > > disconnect? Or is there something else going on that I'm missing? > > > > -----Original Message----- > > > From: Johan Hovold [mailto:jhovold@gmail.com] On Behalf Of Johan Hovold > > > Sent: Tuesday, April 07, 2015 2:58 PM > > > To: Mark Enstone > > > Cc: linux-usb@vger.kernel.org > > > Subject: Re: Question: drivers/usb/serial/generic.c: > > > usb_serial_generic_read_bulk_callback() > > > > Could you try updating to 3.19 (or later) or to cherry pick aa8e22128b40 > > > ("usb: serial: silence all non-critical read errors") and see if that helps? > > > > > > We should backport that one to stable either way. > > You may want to add aa8e22128b40 ("usb: serial: silence all non-critical > read errors") to 3.18-stable as it fixes a lock-up-on-disconnect > regression with at least two controllers (3.15 through 3.18 are > affected). > Thanks, I'm also queuing this patch to the 3.16 kernel. Cheers, -- Lu�s > Thanks, > Johan > -- > To unsubscribe from this list: send the line "unsubscribe stable" 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] 3+ messages in thread
end of thread, other threads:[~2015-05-04 9:14 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <BY1PR0701MB19105B60D7D783BE1323DB1EE0FD0@BY1PR0701MB1910.namprd07.prod.outlook.com>
[not found] ` <20150407195741.GA12027@localhost>
[not found] ` <SN1PR0701MB1918FEB1B2765B17EBC98CFDE0FC0@SN1PR0701MB1918.namprd07.prod.outlook.com>
2015-04-27 9:44 ` Question: drivers/usb/serial/generic.c: usb_serial_generic_read_bulk_callback() Johan Hovold
2015-04-27 14:32 ` Sasha Levin
2015-05-04 9:14 ` Luis Henriques
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox