Package: udev
Version: 154-1
Severity: important

As udev wants to remove support to rename devices, I tried to change the
kernel today and install a device as "xen/evtchn". After the boot I
found the following:

| # udevadm info --query=all --path=/class/misc/xen\!evtchn
| P: /devices/virtual/misc/xen!evtchn
| N: xen/evtchn
| S: char/10:57
| E: UDEV_LOG=3
| E: DEVPATH=/devices/virtual/misc/xen!evtchn
| E: SUBSYSTEM=misc
| E: DEVNAME=/dev/xen/evtchn
| E: MAJOR=10
| E: MINOR=57
| E: DEVLINKS=/dev/char/10:57
| # ls -al /dev/xen 
| total 0
| drwxr-xr-x  2 root root   40 Mai 26 20:56 .
| drwxr-xr-x 18 root root 4460 Mai 26 20:56 ..

The device themself is missing.
I can reproduce this with the following commands:
| # killall xenconsoled
| # umount /proc/xen
| # rmmod xen-evtchn
| # rmmod xenfs
| # invoke-rc.d xend start  

Debug log:
| udevd-work[2634]: seq 1679 running
| udevd-work[2634]: device 0x136bc70 has devpath 
'/devices/virtual/misc/xen!evtchn'
| udevd-work[2634]: LINK 'char/10:57' /lib/udev/rules.d/50-udev-default.rules:2
| kernel: [  449.105592] Event-channel device installed.
| udevd-work[2634]: no node name set, will use kernel supplied name 'xen/evtchn'
| udevd-work[2634]: created db link (xen/evtchn char/10:57)
| udevd-work[2634]: creating device node '/dev/xen/evtchn', devnum=10:57, 
mode=0660, uid=0, gid=0
| udevd-work[2634]: preserve file '/dev/xen/evtchn', because it has correct 
dev_t
| udevd-work[2634]: set permissions /dev/xen/evtchn, 020660, uid=0, gid=0
| udevd-work[2634]: creating symlink '/dev/char/10:57' to '../xen/evtchn'
| udevd-work[2634]: passed -1 bytes to netlink monitor 0x136bb60
| udevd-work[2634]: seq 1679 processed with 0

However only doing a rmmod-insmod-cycle of xen-evtchn, it is there. May
this be a bug in devtmpfs?

Bastian

-- 
We have found all life forms in the galaxy are capable of superior
development.
                -- Kirk, "The Gamesters of Triskelion", stardate 3211.7



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to