Your message dated Fri, 11 Jul 2008 01:23:06 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Re: Bug#451702: Acknowledgement (udev delays on udevsettle 
when run rule creates dm device)
has caused the Debian Bug report #451702,
regarding udev delays on udevsettle when run rule creates dm device
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
451702: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=451702
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: udev
Version: 0.114-2
Severity: normal


I have a run rule script which checks a block device for being luks
and if so runs cryptsetup to create a dm-crypto map.  This has worked
fine for ages but now I find it hangs for exactly 3 minutes.  The
following processes exist for this period:

30447 ?        S<     0:00 udevd --daemon
30457 ?        S<     0:00 /bin/bash /etc/udev/scripts/usbluks.rr OPTIONS=
30462 ?        S<L    0:00 /sbin/cryptsetup -d /etc/keys/akasa2 luksOpen 
/dev/usb/akasa2 akasa2
30465 ?        S<     0:00 /sbin/udevsettle

What seems to be happening is that cryptsetup is creating a new
device.  As a result udev runs udevsettle but that doesn't exit until
timeout.  Once udevsettle completes the run rule completes.

Dick

-- Package-specific info:
-- /etc/udev/rules.d/:
/etc/udev/rules.d/:
total 12
lrwxrwxrwx 1 root root   20 Oct 12  2006 020_permissions.rules -> 
../permissions.rules
lrwxrwxrwx 1 root root   16 Aug 31 16:23 025_libsane.rules -> ../libsane.rules
lrwxrwxrwx 1 root root   22 Oct 12  2006 025_logitechmouse.rules -> 
../logitechmouse.rules
lrwxrwxrwx 1 root root   20 Oct 12  2006 cdrom.rules -> ../local/cdrom.rules
lrwxrwxrwx 1 root root   20 Oct 12  2006 mouse.rules -> ../local/mouse.rules
lrwxrwxrwx 1 root root   18 Aug  3 23:41 nbd.rules -> ../local/nbd.rules
lrwxrwxrwx 1 root root   20 Oct 12  2006 sound.rules -> ../local/sound.rules
lrwxrwxrwx 1 root root   22 Oct 12  2006 storage.rules -> ../local/storage.rules
lrwxrwxrwx 1 root root   13 Oct 12  2006 udev.rules -> ../udev.rules
lrwxrwxrwx 1 root root   20 Oct 12  2006 video.rules -> ../local/video.rules
lrwxrwxrwx 1 root root   25 Oct 12  2006 z20_persistent-input.rules -> 
../persistent-input.rules
lrwxrwxrwx 1 root root   19 Oct 12  2006 z20_persistent.rules -> 
../persistent.rules
-rw-r--r-- 1 root root  482 Nov 14 20:02 z25_persistent-net.rules
lrwxrwxrwx 1 root root   33 Oct 12  2006 z45_persistent-net-generator.rules -> 
../persistent-net-generator.rules
lrwxrwxrwx 1 root root   12 Oct 12  2006 z50_run.rules -> ../run.rules
lrwxrwxrwx 1 root root   16 Oct 12  2006 z55_hotplug.rules -> ../hotplug.rules
lrwxrwxrwx 1 root root   19 Oct 12  2006 z60_alsa-utils.rules -> 
../alsa-utils.rules
lrwxrwxrwx 1 root root   15 Oct 12  2006 z60_hdparm.rules -> ../hdparm.rules
-rw-r--r-- 1 root root 5716 Jun  8 18:11 z60_xserver-xorg-input-wacom.rules

-- /sys/:
/sys/block/dm-0/dev
/sys/block/dm-1/dev
/sys/block/dm-10/dev
/sys/block/dm-11/dev
/sys/block/dm-12/dev
/sys/block/dm-13/dev
/sys/block/dm-14/dev
/sys/block/dm-15/dev
/sys/block/dm-16/dev
/sys/block/dm-17/dev
/sys/block/dm-18/dev
/sys/block/dm-19/dev
/sys/block/dm-2/dev
/sys/block/dm-20/dev
/sys/block/dm-21/dev
/sys/block/dm-22/dev
/sys/block/dm-3/dev
/sys/block/dm-4/dev
/sys/block/dm-5/dev
/sys/block/dm-6/dev
/sys/block/dm-7/dev
/sys/block/dm-8/dev
/sys/block/dm-9/dev
/sys/block/hda/dev
/sys/block/hdb/dev
/sys/block/hdb/hdb1/dev
/sys/block/hdb/hdb2/dev
/sys/block/hdb/hdb3/dev
/sys/block/md2/dev
/sys/block/md3/dev
/sys/block/nbd0/dev
/sys/block/nbd1/dev
/sys/block/nbd10/dev
/sys/block/nbd11/dev
/sys/block/nbd12/dev
/sys/block/nbd13/dev
/sys/block/nbd14/dev
/sys/block/nbd15/dev
/sys/block/nbd2/dev
/sys/block/nbd3/dev
/sys/block/nbd4/dev
/sys/block/nbd5/dev
/sys/block/nbd6/dev
/sys/block/nbd7/dev
/sys/block/nbd8/dev
/sys/block/nbd9/dev
/sys/block/ram0/dev
/sys/block/ram1/dev
/sys/block/ram10/dev
/sys/block/ram11/dev
/sys/block/ram12/dev
/sys/block/ram13/dev
/sys/block/ram14/dev
/sys/block/ram15/dev
/sys/block/ram2/dev
/sys/block/ram3/dev
/sys/block/ram4/dev
/sys/block/ram5/dev
/sys/block/ram6/dev
/sys/block/ram7/dev
/sys/block/ram8/dev
/sys/block/ram9/dev
/sys/block/sda/dev
/sys/block/sda/sda1/dev
/sys/block/sda/sda2/dev
/sys/block/sda/sda3/dev
/sys/block/sdb/dev
/sys/block/sdb/sdb1/dev
/sys/block/sdb/sdb2/dev
/sys/block/sdb/sdb3/dev
/sys/block/sdc/dev
/sys/block/sdc/sdc1/dev
/sys/block/sdc/sdc2/dev
/sys/class/dvb/dvb0.demux0/dev
/sys/class/dvb/dvb0.dvr0/dev
/sys/class/dvb/dvb0.frontend0/dev
/sys/class/dvb/dvb0.net0/dev
/sys/class/input/input0/event0/dev
/sys/class/input/input1/event1/dev
/sys/class/input/input1/mouse0/dev
/sys/class/input/input2/event2/dev
/sys/class/input/input3/event3/dev
/sys/class/input/mice/dev
/sys/class/misc/device-mapper/dev
/sys/class/misc/fuse/dev
/sys/class/misc/hpet/dev
/sys/class/misc/mcelog/dev
/sys/class/misc/psaux/dev
/sys/class/misc/rtc/dev
/sys/class/misc/snapshot/dev
/sys/class/misc/tun/dev
/sys/class/ppdev/parport0/dev
/sys/class/printer/lp0/dev
/sys/class/sound/audio/dev
/sys/class/sound/audio2/dev
/sys/class/sound/controlC0/dev
/sys/class/sound/controlC2/dev
/sys/class/sound/dmmidi2/dev
/sys/class/sound/dsp/dev
/sys/class/sound/dsp2/dev
/sys/class/sound/midi2/dev
/sys/class/sound/midiC2D0/dev
/sys/class/sound/mixer/dev
/sys/class/sound/mixer2/dev
/sys/class/sound/pcmC0D0c/dev
/sys/class/sound/pcmC0D0p/dev
/sys/class/sound/pcmC0D2c/dev
/sys/class/sound/pcmC2D0c/dev
/sys/class/sound/pcmC2D0p/dev
/sys/class/sound/seq/dev
/sys/class/sound/sequencer/dev
/sys/class/sound/sequencer2/dev
/sys/class/sound/timer/dev
/sys/class/usb_device/usbdev1.1/dev
/sys/class/usb_device/usbdev1.4/dev
/sys/class/usb_device/usbdev2.1/dev
/sys/class/usb_device/usbdev3.1/dev
/sys/class/usb_device/usbdev4.1/dev
/sys/class/usb_device/usbdev5.1/dev
/sys/class/usb_device/usbdev6.1/dev
/sys/class/usb_device/usbdev6.10/dev
/sys/class/usb_device/usbdev6.2/dev
/sys/class/usb_endpoint/usbdev1.1_ep00/dev
/sys/class/usb_endpoint/usbdev1.1_ep81/dev
/sys/class/usb_endpoint/usbdev1.4_ep00/dev
/sys/class/usb_endpoint/usbdev1.4_ep81/dev
/sys/class/usb_endpoint/usbdev2.1_ep00/dev
/sys/class/usb_endpoint/usbdev2.1_ep81/dev
/sys/class/usb_endpoint/usbdev3.1_ep00/dev
/sys/class/usb_endpoint/usbdev3.1_ep81/dev
/sys/class/usb_endpoint/usbdev4.1_ep00/dev
/sys/class/usb_endpoint/usbdev4.1_ep81/dev
/sys/class/usb_endpoint/usbdev5.1_ep00/dev
/sys/class/usb_endpoint/usbdev5.1_ep81/dev
/sys/class/usb_endpoint/usbdev6.10_ep00/dev
/sys/class/usb_endpoint/usbdev6.10_ep02/dev
/sys/class/usb_endpoint/usbdev6.10_ep81/dev
/sys/class/usb_endpoint/usbdev6.1_ep00/dev
/sys/class/usb_endpoint/usbdev6.1_ep81/dev
/sys/class/usb_endpoint/usbdev6.2_ep00/dev
/sys/class/usb_endpoint/usbdev6.2_ep81/dev
/sys/class/video4linux/vbi0/dev
/sys/class/video4linux/video0/dev
/sys/devices/pci0000:00/0000:00:13.0/usb1/1-2/dev
/sys/devices/pci0000:00/0000:00:13.0/usb1/dev
/sys/devices/pci0000:00/0000:00:13.1/usb2/dev
/sys/devices/pci0000:00/0000:00:13.2/usb3/dev
/sys/devices/pci0000:00/0000:00:13.3/usb4/dev
/sys/devices/pci0000:00/0000:00:13.4/usb5/dev
/sys/devices/pci0000:00/0000:00:13.5/usb6/6-1/dev
/sys/devices/pci0000:00/0000:00:13.5/usb6/6-3/dev
/sys/devices/pci0000:00/0000:00:13.5/usb6/dev

-- Kernel configuration:
 isapnp_init not present.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.22-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages udev depends on:
ii  debconf [debconf-2.0]        1.5.14      Debian configuration management sy
ii  libc6                        2.6.1-1     GNU C Library: Shared libraries
ii  libselinux1                  2.0.15-2+b1 SELinux shared libraries
ii  libvolume-id0                0.114-2     libvolume_id shared library
ii  lsb-base                     3.1-24      Linux Standard Base 3.1 init scrip

udev recommends no packages.

-- debconf information:
  udev/new_kernel_needed: false
  udev/devfs-warning:
  udev/reboot_needed:
  udev/reboot-warning:



--- End Message ---
--- Begin Message ---
On Nov 18, Dick Middleton <[EMAIL PROTECTED]> wrote:

> Having slept on this I realise this is most likely a cryptsetup problem.  
Indeed it was, and even a documented one.

-- 
ciao,
Marco

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to