From: MALET JL <malet.jean-luc@laposte.net>
To: linux-hotplug@vger.kernel.org
Subject: Re: porting sorcerer to udev
Date: Thu, 29 Jan 2004 10:00:14 +0000 [thread overview]
Message-ID: <4018D9AE.8080903@laposte.net> (raw)
In-Reply-To: <401633EA.4000102@laposte.net>
[-- Attachment #1.1: Type: text/plain, Size: 1522 bytes --]
Greg KH a écrit :
>On Wed, Jan 28, 2004 at 12:58:33AM +0100, mjl wrote:
>
>
>>>Build udev with DEBUG=true and USE_LOG=true and show us what the debug
>>>logs say when you run udev.
>>>
>>>
>>>
>>>
>>the only things that seems to be usefull is "udev_hotplug : no devpath?"
>>looking into the test scripts I saw that the script set DEVPATH and then
>>call udev.... and this way work so it seems that hotplug don't set DEVPATH
>>
>>
>
>The kernel sets up DEVPATH when it calls hotplug. You are using a 2.6
>kernel for your device, right? :)
>
>thanks,
>
>greg k-h
>
>
>
right I use 2.6.1....
yesterday I made some tests
1rst pci.rc don't work for me : logs only reports that no modules can be
found even if the modules exist and loads fine (doing a modprobe) so I
writed this little patch (see hotplug patch)
2) I played around with udev
2.1) the tests (see debug.log, 1rst part) everything worked fine appart
that tty creation is really really looooooooong
2.2)playing with pci.rc and my usb mouse (see debug.log, 2nd part and
event.log) as you'll notice in event.log DEVPATH is set correctly and as
you'll notice in debug.log 2nd part no udev output occurs.... looks like
udev is never called (but hotplug do)
jlm@Sorcerer:~$ ls -lh /etc/hotplug.d/default/
total 4.5K
-rwxr-xr-x 1 root root 2.8K 2004-01-28 21:34 default.hotplug
lrwxrwxrwx 1 root root 10 2004-01-29 00:56 udev.hotplug
-> /sbin/udev
any idea?
thanks
[-- Attachment #1.2: backup.tar.gz --]
[-- Type: application/x-tar, Size: 32081 bytes --]
[-- Attachment #1.3: hotplug.patch --]
[-- Type: text/plain, Size: 1028 bytes --]
diff -ur hotplug-2004_01_05/etc/hotplug/pci.rc hotplug-jlm/etc/hotplug/pci.rc
--- hotplug-2004_01_05/etc/hotplug/pci.rc 2003-06-28 02:13:10.000000000 +0200
+++ hotplug-jlm/etc/hotplug/pci.rc 2004-01-28 23:04:42.000000000 +0100
@@ -47,12 +47,17 @@
export ACTION PCI_CLASS PCI_ID PCI_SLOT PCI_SUBSYS_ID
# these notifications will be handled by pcimodules
- for BUS in `cd /proc/bus/pci;find * -type d -print`; do
- for SLOT_FUNC in `cd /proc/bus/pci/$BUS; echo *`; do
- PCI_SLOT=$BUS:$SLOT_FUNC
- : hotplug pci for $PCI_SLOT
- /sbin/hotplug pci
- done
+ #for BUS in `cd /proc/bus/pci;find * -type d -print`; do
+ # for SLOT_FUNC in `cd /proc/bus/pci/$BUS; echo *`; do
+ # PCI_SLOT=$BUS:$SLOT_FUNC
+ # : hotplug pci for $PCI_SLOT
+ # /sbin/hotplug pci
+ # done
+ #done
+ gawk -F ' ' '{printf("%s:%s\n",toupper(substr($2,0,4)), toupper(substr($2,5,4)) )}' \
+ /proc/bus/pci/devices |
+ while read PCI_ID; do
+ /sbin/hotplug pci
done
}
[-- Attachment #2: Type: application/pgp-signature, Size: 250 bytes --]
next prev parent reply other threads:[~2004-01-29 10:00 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-01-27 9:48 porting sorcerer to udev MALET JL
2004-01-27 12:43 ` Ananth N Mavinakayanahalli
2004-01-27 16:33 ` Greg KH
2004-01-27 16:35 ` Greg KH
2004-01-27 23:58 ` mjl
2004-01-28 18:56 ` Greg KH
2004-01-28 22:22 ` mjl
2004-01-29 10:00 ` MALET JL [this message]
2004-01-30 9:41 ` MALET JL
2004-01-31 23:38 ` mjl
2004-02-02 22:52 ` mjl
2004-02-02 23:09 ` Greg KH
2004-02-03 9:10 ` MALET JL
2004-02-04 19:46 ` mjl
2004-02-04 20:20 ` mjl
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=4018D9AE.8080903@laposte.net \
--to=malet.jean-luc@laposte.net \
--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 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).