All of lore.kernel.org
 help / color / mirror / Atom feed
From: David Mosberger <davidm@napali.hpl.hp.com>
To: David Brownell <david-b@pacbell.net>
Cc: davidm@hpl.hp.com, Greg KH <greg@kroah.com>,
	vojtech@suse.cz, linux-usb-devel@lists.sourceforge.net,
	linux-kernel@vger.kernel.org
Subject: Re: [linux-usb-devel] Re: serious 2.6 bug in USB subsystem?
Date: Mon, 3 Nov 2003 13:25:55 -0800	[thread overview]
Message-ID: <16294.51171.463585.783228@napali.hpl.hp.com> (raw)
In-Reply-To: <3FA5CF9E.2060507@pacbell.net>

>>>>> On Sun, 02 Nov 2003 19:46:38 -0800, David Brownell <david-b@pacbell.net> said:

  David> I'm not sure that if the HID driver were to pass a null
  David> buffer pointer, it would be caught anywhere.
  >>  OK, I'll try to find some time to trace the I/O MMU calls to see
  >> if something isn't kosher at that level.  Is there a good way of
  >> getting a relatively high-level of tracing in the USB subsystem
  >> that would some me what's going on between the HID and the core
  >> USB level?

  Dave.B> Most of that story is just submitting and completing URBs.

Yeah.  And it appears that it's the very first call to
hid_submit_ctrl() that's triggering the problem (not always, but about
9 out of 10 times).  I dumped some of the key fields for the URB being
submitted and they all looked saned to me.

  Dave.B> I'd either try changing the spots in drivers/usb/core/hcd.c
  Dave.B> marked as appropriate for generic MONITOR_URB hooks (printk
  Dave.B> if it's your HID device, maybe), or manually turn on
  Dave.B> whatever HCD-specific hooks exist (maybe use a VERBOSE
  Dave.B> message level).

OK, thanks for the suggestion.  I'll keep looking, but will be on
travel this week, so I may not be able to spend much time on this
problem.

	--david

  reply	other threads:[~2003-11-03 21:26 UTC|newest]

Thread overview: 70+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-10-27 22:35 serious 2.6 bug in USB subsystem? David Mosberger
2003-10-28  1:30 ` Greg KH
2003-10-28  3:00   ` David Mosberger
2003-10-30 15:11     ` [linux-usb-devel] " David Brownell
2003-10-30 20:15       ` David Mosberger
     [not found]         ` <16289.55171.278494.17172@napali.hpl.hp.com>
2003-10-31 16:23           ` David Brownell
2003-10-31 18:34             ` David Mosberger
2003-10-31 18:50               ` Valdis.Kletnieks
2003-10-31 19:28               ` David Brownell
2003-10-31 19:50                 ` David Mosberger
2003-10-31 20:06                   ` David S. Miller
2004-03-06  2:08             ` David Mosberger
2004-03-06  2:08               ` David Mosberger
2004-03-06  2:13               ` David Mosberger
2004-03-06  2:13                 ` David Mosberger
2004-03-06  4:55               ` David Brownell
2004-03-06  4:55                 ` David Brownell
2004-03-06  5:49                 ` David Mosberger
2004-03-06  5:49                   ` David Mosberger
2004-03-06  7:21                   ` David Mosberger
2004-03-06  7:21                     ` David Mosberger
2004-03-06  8:39                     ` David Mosberger
2004-03-06  8:39                       ` David Mosberger
2004-03-06 16:37                   ` David Brownell
2004-03-06 16:37                     ` David Brownell
2004-03-08  6:18                     ` Grant Grundler
2004-03-08  6:18                       ` Grant Grundler
2004-03-08 18:58                       ` David Mosberger
2004-03-08 18:58                         ` David Mosberger
2004-03-08 21:48                         ` David Brownell
2004-03-08 21:48                           ` David Brownell
2004-03-09  9:15                           ` David Mosberger
2004-03-09  9:15                             ` David Mosberger
2004-03-09 17:36                             ` David Brownell
2004-03-09 17:36                               ` David Brownell
2004-03-09 17:58                               ` David Mosberger
2004-03-09 17:58                                 ` David Mosberger
2004-03-09 20:39                                 ` David Brownell
2004-03-09 20:39                                   ` David Brownell
2004-03-09 23:32                                   ` David Mosberger
2004-03-09 23:32                                     ` David Mosberger
2004-03-10  2:53                                     ` David Brownell
2004-03-10  2:53                                       ` David Brownell
2004-03-10  6:11                                       ` David Mosberger
2004-03-10  6:11                                         ` David Mosberger
2004-03-10  6:59                                   ` David Mosberger
2004-03-10  6:59                                     ` David Mosberger
2004-03-10  7:52                                     ` Wouter Lueks
2004-03-10 16:49                                       ` David Mosberger
2004-03-10 19:49                                         ` Wouter Lueks
2004-03-10 16:22                                     ` David Brownell
2004-03-10 16:22                                       ` David Brownell
2004-03-10 18:04                                       ` David Mosberger
2004-03-10 18:04                                         ` David Mosberger
2004-03-11  2:43                                         ` David Brownell
2004-03-11  2:43                                           ` David Brownell
2004-03-11  5:35                                           ` David Mosberger
2004-03-11  5:35                                             ` David Mosberger
2004-03-10 19:29                                     ` Colin Leroy
2004-03-06  9:17                 ` [linux-usb-devel] " David Mosberger
2004-03-06  9:17                   ` David Mosberger
2004-03-06 17:30                   ` David Brownell
2004-03-06 17:30                     ` David Brownell
2004-03-07 13:48                     ` Matthias Andree
2004-03-08 18:49                     ` David Mosberger
2004-03-08 18:49                       ` David Mosberger
2003-11-03  3:46         ` David Brownell
2003-11-03 21:25           ` David Mosberger [this message]
2004-03-03 12:33 ` Wouter Lueks
2004-03-03 15:30   ` Wouter Lueks

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=16294.51171.463585.783228@napali.hpl.hp.com \
    --to=davidm@napali.hpl.hp.com \
    --cc=david-b@pacbell.net \
    --cc=davidm@hpl.hp.com \
    --cc=greg@kroah.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-usb-devel@lists.sourceforge.net \
    --cc=vojtech@suse.cz \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.