Debian Bug report logs - #549379
udev: Udev ignores certain rules at start-up

Package: linux-2.6; Maintainer for linux-2.6 is (unknown);

Reported by: Freddie Witherden <freddie@witherden.org>

Date: Fri, 2 Oct 2009 21:57:02 UTC

Severity: normal

Done: Moritz Mühlenhoff <jmm@inutil.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Marco d'Itri <md@linux.it>:
Bug#549379; Package udev. (Fri, 02 Oct 2009 21:57:05 GMT) (full text, mbox, link).


Acknowledgement sent to Freddie Witherden <freddie@witherden.org>:
New Bug report received and forwarded. Copy sent to Marco d'Itri <md@linux.it>. (Fri, 02 Oct 2009 21:57:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Freddie Witherden <freddie@witherden.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: udev: Udev ignores certain rules at start-up
Date: Fri, 02 Oct 2009 22:39:18 +0100
Package: udev
Version: 0.141-2
Severity: normal

I have a rules file: /etc/udev/rules.d/10-trackpoint.rules:
$ cat /etc/udev/rules.d/10-trackpoint.rules
KERNELS=="serio2", SUBSYSTEMS=="serio", DRIVERS=="psmouse", ATTR{press_to_select}="1", ATTR{ztime}="15", ATTR{sensitivity}="180"

When run via the udev test application the rules are applied. They are not applied at start-up.

(If I am missing any useful/helpful log files, please tell me!)

Output from running the udev test application:
# udevadm test /sys/devices/platform/i8042/serio1/serio2/
run_command: calling: test                                                                      
udevadm_test: version 141                                                                       
This program is for debugging only, it does not run any program,                                
specified by a RUN key. It may show incorrect results, because                                  
some values may be different, or not available at a simulation run.                             

parse_file: reading '/etc/udev/rules.d/025_libgphoto2.rules' as rules file
parse_file: reading '/etc/udev/rules.d/10-trackpoint.rules' as rules file 
parse_file: reading '/etc/udev/rules.d/11-hplj10xx.rules' as rules file   
parse_file: reading '/etc/udev/rules.d/50-thinkpad-ultrabay.rules' as rules file
parse_file: reading '/lib/udev/rules.d/50-udev.rules' as rules file             
parse_file: reading '/lib/udev/rules.d/55-dm.rules' as rules file               
add_rule: name empty, node creation suppressed                                  
parse_file: reading '/etc/udev/rules.d/56-hpmud_support.rules' as rules file    
parse_file: reading '/lib/udev/rules.d/60-libsane-extras.rules' as rules file   
parse_file: reading '/lib/udev/rules.d/60-libsane.rules' as rules file          
parse_file: reading '/lib/udev/rules.d/60-persistent-input.rules' as rules file 
parse_file: reading '/lib/udev/rules.d/60-persistent-serial.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-storage-dm.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-storage-lvm.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-storage-tape.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-storage.rules' as rules file     
parse_file: reading '/lib/udev/rules.d/60-persistent-v4l.rules' as rules file         
parse_file: reading '/dev/.udev/rules.d/61-dev-root-link.rules' as rules file         
parse_file: reading '/lib/udev/rules.d/62-bluez-hid2hci.rules' as rules file          
parse_file: reading '/etc/udev/rules.d/70-persistent-cd.rules' as rules file          
parse_file: reading '/etc/udev/rules.d/70-persistent-net.rules' as rules file         
parse_file: reading '/lib/udev/rules.d/75-cd-aliases-generator.rules' as rules file   
parse_file: reading '/lib/udev/rules.d/75-persistent-net-generator.rules' as rules file
parse_file: reading '/lib/udev/rules.d/77-nm-probe-modem-capabilities.rules' as rules file
parse_file: reading '/lib/udev/rules.d/80-alsa.rules' as rules file                       
parse_file: reading '/lib/udev/rules.d/80-drivers.rules' as rules file                    
parse_file: reading '/lib/udev/rules.d/85-hwclock.rules' as rules file                    
parse_file: reading '/etc/udev/rules.d/85-pcmcia.rules' as rules file                     
parse_file: reading '/lib/udev/rules.d/90-hal.rules' as rules file                        
parse_file: reading '/lib/udev/rules.d/91-permissions.rules' as rules file                
util_lookup_group: specified group 'nvram' unknown                                        
util_lookup_user: specified user 'tss' unknown                                            
util_lookup_group: specified group 'tss' unknown                                          
util_lookup_group: specified group 'fuse' unknown                                         
util_lookup_group: specified group 'kvm' unknown                                          
util_lookup_group: specified group 'rdma' unknown                                         
parse_file: reading '/lib/udev/rules.d/95-dm-notify.rules' as rules file                  
parse_file: reading '/lib/udev/rules.d/95-late.rules' as rules file                       
parse_file: reading '/etc/udev/rules.d/z60_hdparm.rules' as rules file                    
parse_file: reading '/etc/udev/rules.d/z60_hplip.rules' as rules file                     
parse_file: reading '/etc/udev/rules.d/z60_xserver-xorg-input-wacom.rules' as rules file  
udev_rules_new: rules use 111384 bytes tokens (9282 * 12 bytes), 18661 bytes buffer       
udev_rules_new: temporary index used 37000 bytes (1850 * 20 bytes)                        
udev_device_new_from_syspath: device 0x663a50 has devpath '/devices/platform/i8042/serio1/serio2'
udev_rules_apply_to_event: ATTR '/sys/devices/platform/i8042/serio1/serio2/press_to_select' writing '1' /etc/udev/rules.d/10-trackpoint.rules:1                                                       
udev_rules_apply_to_event: ATTR '/sys/devices/platform/i8042/serio1/serio2/ztime' writing '15' /etc/udev/rules.d/10-trackpoint.rules:1                                                                
udev_rules_apply_to_event: ATTR '/sys/devices/platform/i8042/serio1/serio2/sensitivity' writing '180' /etc/udev/rules.d/10-trackpoint.rules:1                                                         
udev_device_new_from_syspath: device 0x663d50 has devpath '/devices/platform/i8042/serio1'         
udev_device_new_from_syspath: device 0x664340 has devpath '/devices/platform/i8042'                
udev_device_new_from_syspath: device 0x65dbd0 has devpath '/devices/platform'                      
udev_rules_apply_to_event: RUN 'socket:@/org/freedesktop/hal/udev_event' /lib/udev/rules.d/90-hal.rules:2                                                                                             
udevadm_test: run: 'socket:@/org/freedesktop/hal/udev_event' 

-- Package-specific info:
-- /etc/udev/rules.d/:
/etc/udev/rules.d/:
total 40
lrwxrwxrwx 1 root root   19 Sep 30 13:44 025_libgphoto2.rules -> ../libgphoto2.rules
-rw-r--r-- 1 root root  129 Oct  2 16:43 10-trackpoint.rules
-rw-r--r-- 1 root root 1908 Sep 14 19:29 11-hplj10xx.rules
-rw-r--r-- 1 root root   96 Oct  1 16:17 50-thinkpad-ultrabay.rules
-rw-r--r-- 1 root root  495 May 21 00:10 56-hpmud_support.rules
-rw-r--r-- 1 root root  705 Sep 30 13:09 70-persistent-cd.rules
-rw-r--r-- 1 root root  631 Sep 30 13:09 70-persistent-net.rules
lrwxrwxrwx 1 root root   15 Sep 30 13:10 85-pcmcia.rules -> ../pcmcia.rules
lrwxrwxrwx 1 root root   15 Sep 30 13:45 z60_hdparm.rules -> ../hdparm.rules
-rw-r--r-- 1 root root 5354 May 21 00:11 z60_hplip.rules
-rw-r--r-- 1 root root 7117 Apr 11 22:32 z60_xserver-xorg-input-wacom.rules

-- /sys/:
/sys/dev
/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2/dev
/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:02/input/input13/event13/dev
/sys/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input3/event3/dev
/sys/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input4/event4/dev
/sys/devices/pci0000:00/0000:00:02.0/drm/card0/dev
/sys/devices/pci0000:00/0000:00:03.3/tty/ttyS0/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/usb_device/usbdev3.1/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/usb_endpoint/usbdev3.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1a.0/usbmon/usbmon3/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-1/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-1/usb_device/usbdev4.2/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-1/usb_endpoint/usbdev4.2_ep00/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep82/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.1/usb_endpoint/usbdev4.3_ep03/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.1/usb_endpoint/usbdev4.3_ep83/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.2/usb_endpoint/usbdev4.3_ep04/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.2/usb_endpoint/usbdev4.3_ep84/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-2/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-2/usb_device/usbdev4.3/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-2/usb_endpoint/usbdev4.3_ep00/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/usb_device/usbdev4.1/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/usb_endpoint/usbdev4.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1a.1/usbmon/usbmon4/dev
/sys/devices/pci0000:00/0000:00:1a.2/usb5/5-0:1.0/usb_endpoint/usbdev5.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1a.2/usb5/dev
/sys/devices/pci0000:00/0000:00:1a.2/usb5/usb_device/usbdev5.1/dev
/sys/devices/pci0000:00/0000:00:1a.2/usb5/usb_endpoint/usbdev5.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1a.2/usbmon/usbmon5/dev
/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-0:1.0/usb_endpoint/usbdev1.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-6/1-6:1.0/input/input7/event7/dev
/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-6/1-6:1.0/usb_endpoint/usbdev1.4_ep81/dev
/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-6/1-6:1.0/video4linux/video0/dev
/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-6/dev
/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-6/usb_device/usbdev1.4/dev
/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-6/usb_endpoint/usbdev1.4_ep00/dev
/sys/devices/pci0000:00/0000:00:1a.7/usb1/dev
/sys/devices/pci0000:00/0000:00:1a.7/usb1/usb_device/usbdev1.1/dev
/sys/devices/pci0000:00/0000:00:1a.7/usb1/usb_endpoint/usbdev1.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1a.7/usbmon/usbmon1/dev
/sys/devices/pci0000:00/0000:00:1b.0/input/input10/event10/dev
/sys/devices/pci0000:00/0000:00:1b.0/input/input11/event11/dev
/sys/devices/pci0000:00/0000:00:1b.0/input/input8/event8/dev
/sys/devices/pci0000:00/0000:00:1b.0/input/input9/event9/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/adsp/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/audio/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/controlC0/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/dsp/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/hwC0D0/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/mixer/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0c/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0p/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D1p/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb6/6-0:1.0/usb_endpoint/usbdev6.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb6/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb6/usb_device/usbdev6.1/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb6/usb_endpoint/usbdev6.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.0/usbmon/usbmon6/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb7/7-0:1.0/usb_endpoint/usbdev7.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb7/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb7/usb_device/usbdev7.1/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb7/usb_endpoint/usbdev7.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.1/usbmon/usbmon7/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb8/8-0:1.0/usb_endpoint/usbdev8.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb8/8-2/8-2:1.0/usb_endpoint/usbdev8.2_ep02/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb8/8-2/8-2:1.0/usb_endpoint/usbdev8.2_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb8/8-2/8-2:1.0/usb_endpoint/usbdev8.2_ep82/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb8/8-2/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb8/8-2/usb_device/usbdev8.2/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb8/8-2/usb_endpoint/usbdev8.2_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb8/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb8/usb_device/usbdev8.1/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb8/usb_endpoint/usbdev8.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.2/usbmon/usbmon8/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.1/tty/ttyACM0/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.1/usb_endpoint/usbdev2.2_ep8a/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.10/usb_endpoint/usbdev2.2_ep06/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.10/usb_endpoint/usbdev2.2_ep86/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.2/usb_endpoint/usbdev2.2_ep01/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.2/usb_endpoint/usbdev2.2_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.3/tty/ttyACM1/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.3/usb_endpoint/usbdev2.2_ep89/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.4/usb_endpoint/usbdev2.2_ep02/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.4/usb_endpoint/usbdev2.2_ep82/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.5/usb/cdc-wdm0/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.5/usb_endpoint/usbdev2.2_ep8b/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.6/usb/cdc-wdm1/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.6/usb_endpoint/usbdev2.2_ep8c/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.7/usb_endpoint/usbdev2.2_ep87/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.8/usb_endpoint/usbdev2.2_ep04/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.8/usb_endpoint/usbdev2.2_ep84/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.9/tty/ttyACM2/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.9/usb_endpoint/usbdev2.2_ep85/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/usb_device/usbdev2.2/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/usb_endpoint/usbdev2.2_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/usb_device/usbdev2.1/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/usb_endpoint/usbdev2.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.7/usbmon/usbmon2/dev
/sys/devices/pci0000:00/0000:00:1e.0/0000:15:00.1/fw0/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda2/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/bsg/0:0:0:0/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/scsi_generic/sg0/dev
/sys/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0/block/sr0/dev
/sys/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0/bsg/1:0:0:0/dev
/sys/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0/scsi_generic/sg1/dev
/sys/devices/platform/i8042/serio0/input/input1/event1/dev
/sys/devices/platform/i8042/serio1/input/input12/event12/dev
/sys/devices/platform/i8042/serio1/input/input12/mouse1/dev
/sys/devices/platform/i8042/serio1/serio2/input/input14/event14/dev
/sys/devices/platform/i8042/serio1/serio2/input/input14/mouse2/dev
/sys/devices/platform/pcspkr/input/input6/event6/dev
/sys/devices/platform/serial8250/tty/ttyS1/dev
/sys/devices/platform/serial8250/tty/ttyS2/dev
/sys/devices/platform/serial8250/tty/ttyS3/dev
/sys/devices/pnp0/00:07/rtc/rtc0/dev
/sys/devices/virtual/block/dm-0/dev
/sys/devices/virtual/block/dm-1/dev
/sys/devices/virtual/block/dm-2/dev
/sys/devices/virtual/block/loop0/dev
/sys/devices/virtual/block/loop1/dev
/sys/devices/virtual/block/loop2/dev
/sys/devices/virtual/block/loop3/dev
/sys/devices/virtual/block/loop4/dev
/sys/devices/virtual/block/loop5/dev
/sys/devices/virtual/block/loop6/dev
/sys/devices/virtual/block/loop7/dev
/sys/devices/virtual/block/ram0/dev
/sys/devices/virtual/block/ram1/dev
/sys/devices/virtual/block/ram10/dev
/sys/devices/virtual/block/ram11/dev
/sys/devices/virtual/block/ram12/dev
/sys/devices/virtual/block/ram13/dev
/sys/devices/virtual/block/ram14/dev
/sys/devices/virtual/block/ram15/dev
/sys/devices/virtual/block/ram2/dev
/sys/devices/virtual/block/ram3/dev
/sys/devices/virtual/block/ram4/dev
/sys/devices/virtual/block/ram5/dev
/sys/devices/virtual/block/ram6/dev
/sys/devices/virtual/block/ram7/dev
/sys/devices/virtual/block/ram8/dev
/sys/devices/virtual/block/ram9/dev
/sys/devices/virtual/input/input0/event0/dev
/sys/devices/virtual/input/input0/mouse0/dev
/sys/devices/virtual/input/input5/event5/dev
/sys/devices/virtual/input/mice/dev
/sys/devices/virtual/mem/full/dev
/sys/devices/virtual/mem/kmem/dev
/sys/devices/virtual/mem/kmsg/dev
/sys/devices/virtual/mem/mem/dev
/sys/devices/virtual/mem/null/dev
/sys/devices/virtual/mem/port/dev
/sys/devices/virtual/mem/random/dev
/sys/devices/virtual/mem/urandom/dev
/sys/devices/virtual/mem/zero/dev
/sys/devices/virtual/misc/agpgart/dev
/sys/devices/virtual/misc/cpu_dma_latency/dev
/sys/devices/virtual/misc/device-mapper/dev
/sys/devices/virtual/misc/hpet/dev
/sys/devices/virtual/misc/mcelog/dev
/sys/devices/virtual/misc/network_latency/dev
/sys/devices/virtual/misc/network_throughput/dev
/sys/devices/virtual/misc/nvram/dev
/sys/devices/virtual/misc/psaux/dev
/sys/devices/virtual/misc/snapshot/dev
/sys/devices/virtual/sound/seq/dev
/sys/devices/virtual/sound/timer/dev
/sys/devices/virtual/tty/console/dev
/sys/devices/virtual/tty/ptmx/dev
/sys/devices/virtual/tty/tty/dev
/sys/devices/virtual/tty/tty0/dev
/sys/devices/virtual/tty/tty1/dev
/sys/devices/virtual/tty/tty10/dev
/sys/devices/virtual/tty/tty11/dev
/sys/devices/virtual/tty/tty12/dev
/sys/devices/virtual/tty/tty13/dev
/sys/devices/virtual/tty/tty14/dev
/sys/devices/virtual/tty/tty15/dev
/sys/devices/virtual/tty/tty16/dev
/sys/devices/virtual/tty/tty17/dev
/sys/devices/virtual/tty/tty18/dev
/sys/devices/virtual/tty/tty19/dev
/sys/devices/virtual/tty/tty2/dev
/sys/devices/virtual/tty/tty20/dev
/sys/devices/virtual/tty/tty21/dev
/sys/devices/virtual/tty/tty22/dev
/sys/devices/virtual/tty/tty23/dev
/sys/devices/virtual/tty/tty24/dev
/sys/devices/virtual/tty/tty25/dev
/sys/devices/virtual/tty/tty26/dev
/sys/devices/virtual/tty/tty27/dev
/sys/devices/virtual/tty/tty28/dev
/sys/devices/virtual/tty/tty29/dev
/sys/devices/virtual/tty/tty3/dev
/sys/devices/virtual/tty/tty30/dev
/sys/devices/virtual/tty/tty31/dev
/sys/devices/virtual/tty/tty32/dev
/sys/devices/virtual/tty/tty33/dev
/sys/devices/virtual/tty/tty34/dev
/sys/devices/virtual/tty/tty35/dev
/sys/devices/virtual/tty/tty36/dev
/sys/devices/virtual/tty/tty37/dev
/sys/devices/virtual/tty/tty38/dev
/sys/devices/virtual/tty/tty39/dev
/sys/devices/virtual/tty/tty4/dev
/sys/devices/virtual/tty/tty40/dev
/sys/devices/virtual/tty/tty41/dev
/sys/devices/virtual/tty/tty42/dev
/sys/devices/virtual/tty/tty43/dev
/sys/devices/virtual/tty/tty44/dev
/sys/devices/virtual/tty/tty45/dev
/sys/devices/virtual/tty/tty46/dev
/sys/devices/virtual/tty/tty47/dev
/sys/devices/virtual/tty/tty48/dev
/sys/devices/virtual/tty/tty49/dev
/sys/devices/virtual/tty/tty5/dev
/sys/devices/virtual/tty/tty50/dev
/sys/devices/virtual/tty/tty51/dev
/sys/devices/virtual/tty/tty52/dev
/sys/devices/virtual/tty/tty53/dev
/sys/devices/virtual/tty/tty54/dev
/sys/devices/virtual/tty/tty55/dev
/sys/devices/virtual/tty/tty56/dev
/sys/devices/virtual/tty/tty57/dev
/sys/devices/virtual/tty/tty58/dev
/sys/devices/virtual/tty/tty59/dev
/sys/devices/virtual/tty/tty6/dev
/sys/devices/virtual/tty/tty60/dev
/sys/devices/virtual/tty/tty61/dev
/sys/devices/virtual/tty/tty62/dev
/sys/devices/virtual/tty/tty63/dev
/sys/devices/virtual/tty/tty7/dev
/sys/devices/virtual/tty/tty8/dev
/sys/devices/virtual/tty/tty9/dev
/sys/devices/virtual/usbmon/usbmon0/dev
/sys/devices/virtual/vc/vcs/dev
/sys/devices/virtual/vc/vcs1/dev
/sys/devices/virtual/vc/vcs2/dev
/sys/devices/virtual/vc/vcs3/dev
/sys/devices/virtual/vc/vcs4/dev
/sys/devices/virtual/vc/vcs5/dev
/sys/devices/virtual/vc/vcs6/dev
/sys/devices/virtual/vc/vcs7/dev
/sys/devices/virtual/vc/vcsa/dev
/sys/devices/virtual/vc/vcsa1/dev
/sys/devices/virtual/vc/vcsa2/dev
/sys/devices/virtual/vc/vcsa3/dev
/sys/devices/virtual/vc/vcsa4/dev
/sys/devices/virtual/vc/vcsa5/dev
/sys/devices/virtual/vc/vcsa6/dev
/sys/devices/virtual/vc/vcsa7/dev

-- Kernel configuration:
 isapnp_init not present.


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages udev depends on:
ii  debconf [debconf-2.0]         1.5.27     Debian configuration management sy
ii  libc6                         2.9-25     GNU C Library: Shared libraries
ii  libselinux1                   2.0.85-4   SELinux runtime shared libraries
ii  libvolume-id1                 0.141-2    libvolume_id shared library
ii  lsb-base                      3.2-23     Linux Standard Base 3.2 init scrip

udev recommends no packages.

udev suggests no packages.

-- debconf information excluded




Information forwarded to debian-bugs-dist@lists.debian.org, Marco d'Itri <md@linux.it>:
Bug#549379; Package udev. (Fri, 02 Oct 2009 22:27:03 GMT) (full text, mbox, link).


Acknowledgement sent to md@Linux.IT (Marco d'Itri):
Extra info received and forwarded to list. Copy sent to Marco d'Itri <md@linux.it>. (Fri, 02 Oct 2009 22:27:03 GMT) (full text, mbox, link).


Message #10 received at 549379@bugs.debian.org (full text, mbox, reply):

From: md@Linux.IT (Marco d'Itri)
To: Freddie Witherden <freddie@witherden.org>, 549379@bugs.debian.org
Subject: Re: Bug#549379: udev: Udev ignores certain rules at start-up
Date: Sat, 3 Oct 2009 00:24:35 +0200
[Message part 1 (text/plain, inline)]
On Oct 02, Freddie Witherden <freddie@witherden.org> wrote:

> I have a rules file: /etc/udev/rules.d/10-trackpoint.rules:
> $ cat /etc/udev/rules.d/10-trackpoint.rules
> KERNELS=="serio2", SUBSYSTEMS=="serio", DRIVERS=="psmouse", ATTR{press_to_select}="1", ATTR{ztime}="15", ATTR{sensitivity}="180"
> 
> When run via the udev test application the rules are applied. They are not applied at start-up.

Please report the output of:

udevadm info -a -p /sys/devices/platform/i8042/serio1/serio2/

Anyway, I am almost sure that your record is miscontructed, try
reworking it to remove all the trailing S from keys.
If this does not fix it then it's probably a kernel bug which does not
make the attributes appear soon enough.

> This program is for debugging only, it does not run any program,
> specified by a RUN key. It may show incorrect results, because
> some values may be different, or not available at a simulation run.
Guess what this means...

-- 
ciao,
Marco
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Marco d'Itri <md@linux.it>:
Bug#549379; Package udev. (Fri, 02 Oct 2009 23:15:03 GMT) (full text, mbox, link).


Acknowledgement sent to Freddie Witherden <freddie@witherden.org>:
Extra info received and forwarded to list. Copy sent to Marco d'Itri <md@linux.it>. (Fri, 02 Oct 2009 23:15:04 GMT) (full text, mbox, link).


Message #15 received at 549379@bugs.debian.org (full text, mbox, reply):

From: Freddie Witherden <freddie@witherden.org>
To: md@linux.it, 549379@bugs.debian.org
Subject: Re: Bug#549379: udev: Udev ignores certain rules at start-up
Date: Sat, 3 Oct 2009 00:05:20 +0100
On Sat, 3 Oct 2009 00:24:35 +0200, md@Linux.IT (Marco d'Itri) wrote:
>Please report the output of:
> 
> udevadm info -a -p /sys/devices/platform/i8042/serio1/serio2/

Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device     
found, all possible attributes in the udev rules key format.         
A rule to match, can be composed by the attributes of the device     
and the attributes from one single parent device.                    

  looking at device '/devices/platform/i8042/serio1/serio2':
    KERNEL=="serio2"                                        
    SUBSYSTEM=="serio"                                      
    DRIVER=="psmouse"                                       
    ATTR{description}=="Synaptics pass-through"             
    ATTR{modalias}=="serio:ty05pr00id00ex00"                
    ATTR{bind_mode}=="auto"                                 
    ATTR{sensitivity}=="128"                                
    ATTR{speed}=="97"                                       
    ATTR{inertia}=="6"                                      
    ATTR{reach}=="10"                                       
    ATTR{draghys}=="255"                                    
    ATTR{mindrag}=="20"                                     
    ATTR{thresh}=="8"                                       
    ATTR{upthresh}=="255"                                   
    ATTR{ztime}=="38"                                       
    ATTR{jenks}=="135"                                      
    ATTR{press_to_select}=="0"                              
    ATTR{skipback}=="0"                                     
    ATTR{ext_dev}=="1"                                      
    ATTR{protocol}=="TPPS/2"                                
    ATTR{rate}=="100"                                       
    ATTR{resolution}=="200"                                 
    ATTR{resetafter}=="5"                                   
    ATTR{resync_time}=="0"                                  

  looking at parent device '/devices/platform/i8042/serio1':
    KERNELS=="serio1"
    SUBSYSTEMS=="serio"
    DRIVERS=="psmouse"
    ATTRS{description}=="i8042 AUX port"
    ATTRS{modalias}=="serio:ty01pr00id00ex00"
    ATTRS{bind_mode}=="auto"
    ATTRS{protocol}=="SynPS/2"
    ATTRS{rate}=="80"
    ATTRS{resolution}=="200"
    ATTRS{resetafter}=="5"
    ATTRS{resync_time}=="0"

  looking at parent device '/devices/platform/i8042':
    KERNELS=="i8042"
    SUBSYSTEMS=="platform"
    DRIVERS=="i8042"
    ATTRS{modalias}=="platform:i8042"

  looking at parent device '/devices/platform':
    KERNELS=="platform"
    SUBSYSTEMS==""
    DRIVERS==""

> Anyway, I am almost sure that your record is miscontructed, try
> reworking it to remove all the trailing S from keys.
> If this does not fix it then it's probably a kernel bug which does not
> make the attributes appear soon enough.

I have removed the trailing S from each of the keys in my rule file with no
effect. When booting I do recall there being something regarding serio
being printed to the screen after udev starts. I am unsure how to access
this output -- dmesg turns a blank.

Regards, Freddie.




Information forwarded to debian-bugs-dist@lists.debian.org, Marco d'Itri <md@linux.it>:
Bug#549379; Package udev. (Sat, 03 Oct 2009 01:27:03 GMT) (full text, mbox, link).


Acknowledgement sent to md@Linux.IT (Marco d'Itri):
Extra info received and forwarded to list. Copy sent to Marco d'Itri <md@linux.it>. (Sat, 03 Oct 2009 01:27:03 GMT) (full text, mbox, link).


Message #20 received at 549379@bugs.debian.org (full text, mbox, reply):

From: md@Linux.IT (Marco d'Itri)
To: Freddie Witherden <freddie@witherden.org>, 549379@bugs.debian.org
Subject: Re: Bug#549379: udev: Udev ignores certain rules at start-up
Date: Sat, 3 Oct 2009 03:26:08 +0200
[Message part 1 (text/plain, inline)]
On Oct 03, Marco d'Itri <md@Linux.IT> wrote:

> If this does not fix it then it's probably a kernel bug which does not
> make the attributes appear soon enough.
So let's test this theory. Try this rule:

KERNEL=="serio2", SUBSYSTEM=="serio", DRIVER=="psmouse", \
	RUN+="/bin/sh -c 'echo > /dev/rule-fired'"

And check if the file exists after a reboot.

-- 
ciao,
Marco
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Marco d'Itri <md@linux.it>:
Bug#549379; Package udev. (Sat, 03 Oct 2009 16:51:03 GMT) (full text, mbox, link).


Acknowledgement sent to Freddie Witherden <freddie@witherden.org>:
Extra info received and forwarded to list. Copy sent to Marco d'Itri <md@linux.it>. (Sat, 03 Oct 2009 16:51:03 GMT) (full text, mbox, link).


Message #25 received at 549379@bugs.debian.org (full text, mbox, reply):

From: Freddie Witherden <freddie@witherden.org>
To: 549379@bugs.debian.org
Subject: Re: Bug#549379: udev: Udev ignores certain rules at start-up
Date: Sat, 3 Oct 2009 17:44:34 +0100
On Sat, 3 Oct 2009 03:26:08 +0200, md@Linux.IT (Marco d'Itri) wrote:
> On Oct 03, Marco d'Itri <md@Linux.IT> wrote:
>> If this does not fix it then it's probably a kernel bug which does not
>> make the attributes appear soon enough.
> So let's test this theory. Try this rule:
> 
> KERNEL=="serio2", SUBSYSTEM=="serio", DRIVER=="psmouse", \
> 	RUN+="/bin/sh -c 'echo > /dev/rule-fired'"
> 
> And check if the file exists after a reboot.
The file does exist. Therefore it would appear as if the attributes appear
at a later stage. If this is a kernel/udev bug I am now unsure. However,
would updating the match criterion for the rule to include the default
value of an attribute ATTR{press_to_select}=="1" for example delay the
firing of the rule until the attributes emerged?

(Sadly I am away from the system in question and the moment and so am
unable to put my theory to the test :)

Regards, Freddie.




Information forwarded to debian-bugs-dist@lists.debian.org, Marco d'Itri <md@linux.it>:
Bug#549379; Package udev. (Sat, 03 Oct 2009 23:18:03 GMT) (full text, mbox, link).


Acknowledgement sent to md@Linux.IT (Marco d'Itri):
Extra info received and forwarded to list. Copy sent to Marco d'Itri <md@linux.it>. (Sat, 03 Oct 2009 23:18:03 GMT) (full text, mbox, link).


Message #30 received at 549379@bugs.debian.org (full text, mbox, reply):

From: md@Linux.IT (Marco d'Itri)
To: Freddie Witherden <freddie@witherden.org>, 549379@bugs.debian.org, debian-kernel@lists.debian.org
Cc: control@bugs.debian.org
Subject: sysfs timing issue with serio devices
Date: Sat, 3 Oct 2009 21:08:44 +0200
[Message part 1 (text/plain, inline)]
reassign 549379 linux-2.6
thanks

On Oct 03, Freddie Witherden <freddie@witherden.org> wrote:

> The file does exist. Therefore it would appear as if the attributes appear
> at a later stage. If this is a kernel/udev bug I am now unsure. However,
It is a kernel bug unless I am missing some rule about sysfs timing.
Definitely not an udev bug, anyway.

> would updating the match criterion for the rule to include the default
> value of an attribute ATTR{press_to_select}=="1" for example delay the
> firing of the rule until the attributes emerged?
No, udev will just see that the attribute does not exist so the rule
will not match. Something like WAIT_FOR="press_to_select" should help.

-- 
ciao,
Marco
[signature.asc (application/pgp-signature, inline)]

Bug reassigned from package 'udev' to 'linux-2.6'. Request was from md@Linux.IT (Marco d'Itri) to control@bugs.debian.org. (Sat, 03 Oct 2009 23:18:04 GMT) (full text, mbox, link).


Bug No longer marked as found in versions udev/0.141-2. Request was from md@Linux.IT (Marco d'Itri) to control@bugs.debian.org. (Sat, 03 Oct 2009 23:18:05 GMT) (full text, mbox, link).


Reply sent to Moritz Mühlenhoff <jmm@inutil.org>:
You have taken responsibility. (Tue, 04 Jun 2013 17:45:35 GMT) (full text, mbox, link).


Notification sent to Freddie Witherden <freddie@witherden.org>:
Bug acknowledged by developer. (Tue, 04 Jun 2013 17:45:35 GMT) (full text, mbox, link).


Message #39 received at 549379-done@bugs.debian.org (full text, mbox, reply):

From: Moritz Mühlenhoff <jmm@inutil.org>
To: 540172-done@bugs.debian.org, 540831-done@bugs.debian.org, 544524-done@bugs.debian.org, 545961-done@bugs.debian.org, 548838-done@bugs.debian.org, 549187-done@bugs.debian.org, 549379-done@bugs.debian.org, 550333-done@bugs.debian.org
Subject: Closing
Date: Tue, 4 Jun 2013 19:43:45 +0200
Hi,
your bug has been filed against the "linux-2.6" source package and was filed for
a kernel older than the recently released Debian 7.0 / Wheezy with a severity
less than important.

We don't have the ressources to reproduce the complete backlog of all older kernel
bugs, so we're closing this bug for now. If you can reproduce the bug with Debian Wheezy
or a more recent kernel from testing or unstable, please reopen the bug by sending
a mail to control@bugs.debian.org with the following three commands included in the
mail:

reopen BUGNUMBER
reassign BUGNUMBER src:linux
thanks

Cheers,
        Moritz



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 03 Jul 2013 07:38:26 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Tue Apr 30 12:30:24 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.