All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg Huber <ghuber@vanteon.com>
To: linux-hotplug@vger.kernel.org
Subject: Re: USB driver and udev_run_devd
Date: Fri, 11 May 2007 20:42:42 +0000	[thread overview]
Message-ID: <4644D542.2050909@vanteon.com> (raw)
In-Reply-To: <46437A8C.2070402@vanteon.com>

Kay,
Sorry, I lost the actual results when the system crashed again.
But the /etc/dev.d/default/ directory exists and is empty.

Changing it's name allows udev_run_devd to complete but
something, not visible with 'ps -elf' is running rogue, and
eventually crashed the system.

Another data point is that if I remove the device before unloading
the driver, everything cleans up nicely. I suspect that this is because
there are no endpoints to re-attach. The spin is probably triggered
by an 'add' event of subsystem type 'usb_endpoint' going through
the hotplug rules.

I tried adding 'usb_endpoint' to the hotplug rules but ended up with
3 rogue pam processes instead of /udev_run_devd./

Thanks for taking the time to look into this

Greg




Kay Sievers wrote:
> On 5/11/07, Greg Huber <ghuber@vanteon.com> wrote:
>> /etc is a standard ext3 filesystem, included on root.
>
> Hmm, that failure sounds really weird. The code didn't change for a
> very long time and nobody else ever reported a similar issue. Did you
> run an fsck in the rootfs recently?
>
> What does a:
>  ls -la /etc/dev.d/default/
> print.
>
> and what does a:
>  find /etc/dev.d/default/
> print?
>
> Just to ckeck if we are on the right track, does renaming the
> /etc/dev.d/default/ directory to something else makes the failure to
> go away?
>
>> I'm not sure if it's worth getting this working given that
>> Fedora 7 will be released is a few weeks (hopefully).
>> The down side is that it includes udev version 106, which
>> still has the 'run_directory' stuff in it.
>
> Yeah, but it would still be nice to know what's going on here, because
> the code that spins, is the same code that reads the config files.
>
> Kay


-- 
Greg Huber
Principal Engineer
Vanteon Corporation
255 Woodcliff Drive, Suite 200
Fairport, NY 14450
Office: (585) 419-9564
Fax: (585) 248-0537
www.vanteon.com <http://www.vanteon.com>  - Embedded for Your Future


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Linux-hotplug-devel mailing list  http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel

      parent reply	other threads:[~2007-05-11 20:42 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-05-10 20:03 USB driver and udev_run_devd Greg Huber
2007-05-10 20:45 ` Kay Sievers
2007-05-11 12:59 ` Greg Huber
2007-05-11 14:53 ` Kay Sievers
2007-05-11 15:30 ` Greg Huber
2007-05-11 19:55 ` Kay Sievers
2007-05-11 20:42 ` Greg Huber [this message]

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=4644D542.2050909@vanteon.com \
    --to=ghuber@vanteon.com \
    --cc=linux-hotplug@vger.kernel.org \
    /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.