netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [PATCHv2] usbnet: Resubmit interrupt URB more often
@ 2011-04-20  8:24 David Miller
       [not found] ` <20110420182234.GB8143@kroah.com>
  0 siblings, 1 reply; 25+ messages in thread
From: David Miller @ 2011-04-20  8:24 UTC (permalink / raw)
  To: pstew; +Cc: netdev, bhutchings

From: Paul Stewart <pstew@chromium.org>
Date: Tue, 19 Apr 2011 10:44:12 -0700

> The second class of device are those which shut down the device
> during suspend.  During a suspend-resume cycle, the device is
> re-enumerated at system resume, and for whatever reason
> usbnet_resume may be called on the device during the call-tree
> from usbnet_open-> usb_autopm_get_interface, which may cause a
> race where the first change above may cause the bh to submit the
> interrupt urb before usbnet_open() does.  As a result, I've added
> an EALREADY check and a fix to urb.c to send one.

You'll need to submit the generic urb submission change via the USB
maintainers, not networking.

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

end of thread, other threads:[~2011-04-28 19:57 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <BANLkTinhmAfe1V2SvoY+J6Tu_DdnZMoYgw@mail.gmail.com>
2011-04-21 18:48 ` [PATCHv4] usbnet: Resubmit interrupt URB once if halted Alan Stern
     [not found]   ` <Pine.LNX.4.44L0.1104211436540.1939-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2011-04-19 17:44     ` [PATCHv5] " Paul Stewart
     [not found]       ` <20110422152451.3C5A9202ED-6A69KNNYBwgF248FYctl9mCaruZE5nAUZeezCHUQhQ4@public.gmane.org>
2011-04-22 15:47         ` Alan Stern
     [not found]           ` <Pine.LNX.4.44L0.1104221129530.1877-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2011-04-19 17:44             ` [PATCHv6] usbnet: Resubmit interrupt URB if device is open Paul Stewart
     [not found]               ` <20110422161813.55A0D20334-6A69KNNYBwgF248FYctl9mCaruZE5nAUZeezCHUQhQ4@public.gmane.org>
2011-04-22 17:57                 ` Alan Stern
2011-04-22 18:07                 ` David Miller
2011-04-22 15:59             ` [PATCHv5] usbnet: Resubmit interrupt URB once if halted Paul Stewart
2011-04-24  6:36               ` Oliver Neukum
     [not found]                 ` <201104240836.47491.oliver-GvhC2dPhHPQdnm+yROfE0A@public.gmane.org>
2011-04-25 18:41                   ` Paul Stewart
2011-04-26 16:58                 ` [PATCHv7] usbnet: Resubmit interrupt URB if device is open Paul Stewart
     [not found]                   ` <20110426172059.4C9B320242-6A69KNNYBwgF248FYctl9mCaruZE5nAUZeezCHUQhQ4@public.gmane.org>
2011-04-28  6:00                     ` David Miller
     [not found]                       ` <20110427.230011.59678907.davem-fT/PcQaiUtIeIZ0/mPfg9Q@public.gmane.org>
2011-04-28 15:43                         ` [PATCHv8] " Paul Stewart
2011-04-28 19:56                           ` David Miller
2011-04-22 14:59   ` [PATCHv4] usbnet: Resubmit interrupt URB once if halted Paul Stewart
2011-04-20  8:24 [PATCHv2] usbnet: Resubmit interrupt URB more often David Miller
     [not found] ` <20110420182234.GB8143@kroah.com>
     [not found]   ` <Pine.LNX.4.44L0.1104201252010.2159-100000@iolanthe.rowland.org>
2011-04-19 17:44     ` [PATCHv4] usbnet: Resubmit interrupt URB once if halted Paul Stewart
2011-04-20 21:08       ` Alan Stern
     [not found]         ` <Pine.LNX.4.44L0.1104201658280.1686-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2011-04-20 21:17           ` Paul Stewart
     [not found]             ` <BANLkTi=N3T-V8VNOcbKu6COKvbEHqMoAog-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-04-19 17:44               ` Paul Stewart
     [not found]                 ` <20110420214452.C599321126-6A69KNNYBwgF248FYctl9mCaruZE5nAUZeezCHUQhQ4@public.gmane.org>
2011-04-21 14:03                   ` Alan Stern
2011-04-21 14:58                     ` Paul Stewart
2011-04-21 16:27                       ` Alan Stern
2011-04-21 20:00                     ` Oliver Neukum
     [not found]                       ` <201104212200.26551.oliver-GvhC2dPhHPQdnm+yROfE0A@public.gmane.org>
2011-04-21 21:40                         ` Alan Stern
2011-04-21 13:43             ` Alan Stern
     [not found]               ` <Pine.LNX.4.44L0.1104210937360.1939-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2011-04-21 14:44                 ` Paul Stewart

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).