All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mikhail Kolesnik <mike@openbunker.org>
To: linux-hotplug@vger.kernel.org
Subject: Re: Some rules do not work in udev 131 and 132
Date: Thu, 13 Nov 2008 11:50:33 +0000	[thread overview]
Message-ID: <20081113135033.7787db86@amilo> (raw)
In-Reply-To: <20081112210052.6e7d8bb8@amilo>

Hello, Kay.

On Wed, 12 Nov 2008 23:55:51 +0100
"Kay Sievers" <kay.sievers@vrfy.org> wrote:

> [...]
> Your kernel has the old sysfs layout. Put the  partition devices after
> the disk device:
>   udevadm test /block/sdc/sdc1

udevadm_test: version 130
parse_file: reading '/lib/udev/rules.d/50-udev-default.rules' as rules file
parse_file: reading '/lib/udev/rules.d/55-lfs.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-cdrom_id.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-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 '/etc/udev/rules.d/60-vboxdrv.rules' as rules file
parse_file: reading '/lib/udev/rules.d/61-cdrom.rules' as rules file
parse_file: reading '/lib/udev/rules.d/61-persistent-storage-edd.rules' as rules file
parse_file: reading '/etc/udev/rules.d/65-pcmcia.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/79-fstab_import.rules' as rules file
parse_file: reading '/lib/udev/rules.d/80-drivers.rules' as rules file
parse_file: reading '/lib/udev/rules.d/81-firmware.rules' as rules file
parse_file: reading '/etc/udev/rules.d/90-hal.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-udev-late.rules' as rules file
parse_file: reading '/etc/udev/rules.d/99-fuse.rules' as rules file
parse_file: reading '/etc/udev/rules.d/99-local.rules' as rules file
import_uevent_var: import into environment: 'MAJOR=8'
import_uevent_var: import into environment: 'MINOR3'
import_uevent_var: import into environment: 'DEVTYPE=partition'
import_uevent_var: import into environment: 'PHYSDEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4:1.0/host5/target5:0:0/5:0:0:0'
import_uevent_var: import into environment: 'PHYSDEVBUS=scsi'
import_uevent_var: import into environment: 'PHYSDEVDRIVER=sd'
udevadm_test: looking at device '/block/sdc/sdc1' from subsystem 'block'
udev_rules_get_name: add symlink 'block/8:33'
match_rule: '/sys/block/sdc/sdc1/whole_disk' does not exist
udev_rules_get_name: add symlink 'disk/by-id/usb-Corsair_Flash_Voyager_A500000000025423-0:0-part1'
udev_rules_get_name: add symlink 'disk/by-path/pci-0000:00:1d.7-usb-0:4:1.0-scsi-0:0:0:0-part1'
udev_node_mknod: mknod(/dev/.tmp-8-33, 060600, (8,33))
udev_node_mknod: chmod(/dev/.tmp-8-33, 060600)
udev_node_mknod: chown(/dev/.tmp-8-33, 0, 0)
run_program: 'vol_id --export /dev/.tmp-8-33'
run_program: '/lib/udev/vol_id' (stderr) 'libudev: udev_new: context 0x804d008 created'
run_program: '/lib/udev/vol_id' (stderr) 'libudev: udev_new: log_priority=6'
run_program: '/lib/udev/vol_id' (stderr) 'libudev: udev_new: config_file='/etc/udev/udev.conf''
run_program: '/lib/udev/vol_id' (stderr) 'libudev: udev_new: dev_path='/dev''
run_program: '/lib/udev/vol_id' (stderr) 'libudev: udev_new: sys_path='/sys''
run_program: '/lib/udev/vol_id' (stdout) 'ID_FS_USAGE=filesystem'
run_program: '/lib/udev/vol_id' (stdout) 'ID_FS_TYPE=vfat'
run_program: '/lib/udev/vol_id' (stdout) 'ID_FS_VERSIONúT32'
run_program: '/lib/udev/vol_id' (stdout) 'ID_FS_UUIDH2D-DBA5'
run_program: '/lib/udev/vol_id' (stdout) 'ID_FS_UUID_ENCH2D-DBA5'
run_program: '/lib/udev/vol_id' (stdout) 'ID_FS_LABEL='
run_program: '/lib/udev/vol_id' (stdout) 'ID_FS_LABEL_ENC='
run_program: '/lib/udev/vol_id' returned with status 0
udev_rules_get_name: add symlink 'disk/by-uuid/482D-DBA5'
run_program: 'fstab_import sdc1 block/8:33 disk/by-id/usb-Corsair_Flash_Voyager_A500000000025423-0:0-part1 disk/by-path/pci-0000:00:1d.7-usb-0:4:1.0-scsi-0:0:0:0-part1 disk/by-uuid/482D-DBA5 mapper/'
run_program: '/lib/udev/fstab_import' (stderr) 'libudev: udev_new: context 0x804c008 created'
run_program: '/lib/udev/fstab_import' (stderr) 'libudev: udev_new: log_priority=6'
run_program: '/lib/udev/fstab_import' (stderr) 'libudev: udev_new: config_file='/etc/udev/udev.conf''
run_program: '/lib/udev/fstab_import' (stderr) 'libudev: udev_new: dev_path='/dev''
run_program: '/lib/udev/fstab_import' (stderr) 'libudev: udev_new: sys_path='/sys''
run_program: '/lib/udev/fstab_import' returned with status 1
udev_rules_get_name: add symlink 'usbflash1'
udev_rules_get_name: rule applied, 'sdc1' becomes 'sdc1'
udev_device_event: device '/block/sdc/sdc1' already in database, cleanup
udev_node_add: creating device node '/dev/sdc1', major=8, minor3, mode\x0660, uid=0, gid\x104
udev_node_update_symlinks: update symlink 'block/8:33' of '/block/sdc/sdc1'
udev_db_get_devices_by_name: found index directory '/dev/.udev/names/block\x2f8:33'
update_link: found 1 devices with name 'block/8:33'
update_link: found '/block/sdc/sdc1' for 'block/8:33'
update_link: compare (our own) priority of '/block/sdc/sdc1' 0 >= 0
update_link: 'block/8:33' with target 'sdc1' has the highest priority 0, create it
udev_node_update_symlinks: update symlink 'disk/by-id/usb-Corsair_Flash_Voyager_A500000000025423-0:0-part1' of '/block/sdc/sdc1'
udev_db_get_devices_by_name: found index directory '/dev/.udev/names/disk\x2fby-id\x2fusb-Corsair_Flash_Voyager_A500000000025423-0:0-part1'
update_link: found 1 devices with name 'disk/by-id/usb-Corsair_Flash_Voyager_A500000000025423-0:0-part1'
update_link: found '/block/sdc/sdc1' for 'disk/by-id/usb-Corsair_Flash_Voyager_A500000000025423-0:0-part1'
update_link: compare (our own) priority of '/block/sdc/sdc1' 0 >= 0
update_link: 'disk/by-id/usb-Corsair_Flash_Voyager_A500000000025423-0:0-part1' with target 'sdc1' has the highest priority 0, create it
udev_node_update_symlinks: update symlink 'disk/by-path/pci-0000:00:1d.7-usb-0:4:1.0-scsi-0:0:0:0-part1' of '/block/sdc/sdc1'
udev_db_get_devices_by_name: found index directory '/dev/.udev/names/disk\x2fby-path\x2fpci-0000:00:1d.7-usb-0:4:1.0-scsi-0:0:0:0-part1'
update_link: found 1 devices with name 'disk/by-path/pci-0000:00:1d.7-usb-0:4:1.0-scsi-0:0:0:0-part1'
update_link: found '/block/sdc/sdc1' for 'disk/by-path/pci-0000:00:1d.7-usb-0:4:1.0-scsi-0:0:0:0-part1'
update_link: compare (our own) priority of '/block/sdc/sdc1' 0 >= 0
update_link: 'disk/by-path/pci-0000:00:1d.7-usb-0:4:1.0-scsi-0:0:0:0-part1' with target 'sdc1' has the highest priority 0, create it
udev_node_update_symlinks: update symlink 'disk/by-uuid/482D-DBA5' of '/block/sdc/sdc1'
udev_db_get_devices_by_name: found index directory '/dev/.udev/names/disk\x2fby-uuid\x2f482D-DBA5'
update_link: found 1 devices with name 'disk/by-uuid/482D-DBA5'
update_link: found '/block/sdc/sdc1' for 'disk/by-uuid/482D-DBA5'
update_link: compare (our own) priority of '/block/sdc/sdc1' 0 >= 0
update_link: 'disk/by-uuid/482D-DBA5' with target 'sdc1' has the highest priority 0, create it
udev_node_update_symlinks: update symlink 'usbflash1' of '/block/sdc/sdc1'
udev_db_get_devices_by_name: found index directory '/dev/.udev/names/usbflash1'
update_link: found 1 devices with name 'usbflash1'
update_link: found '/block/sdc/sdc1' for 'usbflash1'
update_link: compare (our own) priority of '/block/sdc/sdc1' 0 >= 0
update_link: 'usbflash1' with target 'sdc1' has the highest priority 0, create it
udevadm_test: run: 'socket:/org/freedesktop/hal/udev_event'
udevadm_test: run: 'socket:@/org/kernel/udev/monitor'
udev_unref: context 0x8064008 released

udevadm_test: version 131
parse_file: reading '/lib/udev/rules.d/50-udev-default.rules' as rules file
parse_file: reading '/lib/udev/rules.d/55-lfs.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-cdrom_id.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-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 '/etc/udev/rules.d/60-vboxdrv.rules' as rules file
parse_file: reading '/lib/udev/rules.d/61-cdrom.rules' as rules file
parse_file: reading '/lib/udev/rules.d/61-persistent-storage-edd.rules' as rules file
parse_file: reading '/etc/udev/rules.d/65-pcmcia.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/79-fstab_import.rules' as rules file
parse_file: reading '/lib/udev/rules.d/80-drivers.rules' as rules file
parse_file: reading '/lib/udev/rules.d/81-firmware.rules' as rules file
parse_file: reading '/etc/udev/rules.d/90-hal.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-udev-late.rules' as rules file
parse_file: reading '/etc/udev/rules.d/99-fuse.rules' as rules file
parse_file: reading '/etc/udev/rules.d/99-local.rules' as rules file
udev_rules_new: shrunk to 12540 bytes tokens (1045 * 12 bytes), 10421 bytes buffer
udev_device_new_from_syspath: device 0x806f448 has devpath '/block/sdc/sdc1'
udev_rules_apply_to_event: LINK 'block/8:33' /lib/udev/rules.d/50-udev-default.rules:3
udev_rules_apply_to_event: GROUP 6 /lib/udev/rules.d/50-udev-default.rules:64
udev_rules_apply_to_event: MODE 0660 /lib/udev/rules.d/55-lfs.rules:86
udev_rules_apply_to_event: IMPORT 'vol_id --export /dev/block/8:33' /lib/udev/rules.d/60-persistent-storage.rules:63
util_run_program: 'vol_id --export /dev/block/8:33'
util_run_program: '/lib/udev/vol_id' (stdout) 'ID_FS_USAGE=filesystem'
util_run_program: '/lib/udev/vol_id' (stdout) 'ID_FS_TYPE=vfat'
util_run_program: '/lib/udev/vol_id' (stdout) 'ID_FS_VERSIONúT32'
util_run_program: '/lib/udev/vol_id' (stdout) 'ID_FS_UUIDH2D-DBA5'
util_run_program: '/lib/udev/vol_id' (stdout) 'ID_FS_UUID_ENCH2D-DBA5'
util_run_program: '/lib/udev/vol_id' (stdout) 'ID_FS_LABEL='
util_run_program: '/lib/udev/vol_id' (stdout) 'ID_FS_LABEL_ENC='
util_run_program: '/lib/udev/vol_id' returned with status 0
udev_rules_apply_to_event: LINK 'disk/by-uuid/482D-DBA5' /lib/udev/rules.d/60-persistent-storage.rules:66
udev_rules_apply_to_event: IMPORT 'fstab_import sdc1 block/8:33 disk/by-uuid/482D-DBA5 mapper/' /lib/udev/rules.d/79-fstab_import.rules:1
util_run_program: 'fstab_import sdc1 block/8:33 disk/by-uuid/482D-DBA5 mapper/'
util_run_program: '/lib/udev/fstab_import' returned with status 1
udev_rules_apply_to_event: RUN 'socket:/org/freedesktop/hal/udev_event' /etc/udev/rules.d/90-hal.rules:2
udev_rules_apply_to_event: RUN 'socket:@/org/kernel/udev/monitor' /lib/udev/rules.d/95-udev-late.rules:7
udev_event_execute_rules: no node name set, will use kernel name 'sdc1'
udev_device_new_from_syspath: device 0x8070518 has devpath '/block/sdc/sdc1'
udev_device_read_db: device 0x8070518 filled with db file data
udev_device_update_db: created db file for '/block/sdc/sdc1' in '/dev/.udev/db/\x2fblock\x2fsdc\x2fsdc1'
udev_node_add: creating device node '/dev/sdc1', devnum=8:33, mode\x0660, uid=0, gid=6
update_link: '/dev/block/8:33' with target '/dev/sdc1' has the highest priority 0, create it
update_link: '/dev/disk/by-uuid/482D-DBA5' with target '/dev/sdc1' has the highest priority 0, create it
udevadm_test: run: 'socket:/org/freedesktop/hal/udev_event'
udevadm_test: run: 'socket:@/org/kernel/udev/monitor'

  parent reply	other threads:[~2008-11-13 11:50 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-11-12 19:00 Some rules do not work in udev 131 and 132 Mikhail Kolesnik
2008-11-12 20:31 ` Kay Sievers
2008-11-12 22:37 ` Mikhail Kolesnik
2008-11-12 22:55 ` Kay Sievers
2008-11-13 11:50 ` Mikhail Kolesnik [this message]
2008-11-13 17:13 ` Kay Sievers
2008-11-14 16:38 ` Mikhail Kolesnik
2008-11-14 17:42 ` Kay Sievers

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=20081113135033.7787db86@amilo \
    --to=mike@openbunker.org \
    --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.