On Mon, Apr 04, 2011 at 01:14:13AM +0200, Marco d'Itri wrote: > On Jan 23, marco ghidinelli <marc...@linux.it> wrote: > > > > > > udev_rules_apply_format: unknown format variables '$R570:' > > > > This function is not in the most recent udev release. > > > > Anyway, you need to do some serious debugging to find out what is > > > > deadlocking exactly. > > > > A simple way may be to boot with init=/bin/bash, open a second console > > > > with openvt and then look at what happens with ps/strace after manually > > > > running the first few rcS.d/ init scripts. > > > Are there any news? > > i cannot access the machine right now. > > i hope i'll be able to access it next week. > Are there any news about this alleged bug?
yes, the system was updated with squeeze, with the same result. as you guessed, i tried to start rcS services, and the system freezes when launching "S03udev start". i attached below the output from 'ps faxw': the process sleeps waiting for something: /sbin/modprobe -b pci:v000010ECd0000816Csv00001734sd00001178bc0Csc07i01 then i create a tar from the /proc/$pid of the process involved, the 780 and 786, attached below. ciao, marco.
780.tgz
Description: application/gtar-compressed
786.tgz
Description: application/gtar-compressed
PID TTY STAT TIME COMMAND 2 ? S 0:00 [kthreadd] 3 ? S 0:00 \_ [migration/0] 4 ? S 0:00 \_ [ksoftirqd/0] 5 ? S 0:00 \_ [watchdog/0] 6 ? S 0:00 \_ [migration/1] 7 ? S 0:00 \_ [ksoftirqd/1] 8 ? S 0:00 \_ [watchdog/1] 9 ? S 0:00 \_ [migration/2] 10 ? S 0:00 \_ [ksoftirqd/2] 11 ? S 0:00 \_ [watchdog/2] 12 ? S 0:00 \_ [migration/3] 13 ? S 0:00 \_ [ksoftirqd/3] 14 ? S 0:00 \_ [watchdog/3] 15 ? S 0:00 \_ [migration/4] 16 ? S 0:00 \_ [ksoftirqd/4] 17 ? S 0:00 \_ [watchdog/4] 18 ? S 0:00 \_ [migration/5] 19 ? S 0:00 \_ [ksoftirqd/5] 20 ? S 0:00 \_ [watchdog/5] 21 ? S 0:00 \_ [migration/6] 22 ? S 0:00 \_ [ksoftirqd/6] 23 ? S 0:00 \_ [watchdog/6] 24 ? S 0:00 \_ [migration/7] 25 ? S 0:00 \_ [ksoftirqd/7] 26 ? S 0:00 \_ [watchdog/7] 27 ? S 0:00 \_ [events/0] 28 ? S 0:00 \_ [events/1] 29 ? S 0:00 \_ [events/2] 30 ? S 0:00 \_ [events/3] 31 ? S 0:00 \_ [events/4] 32 ? S 0:00 \_ [events/5] 33 ? S 0:00 \_ [events/6] 34 ? S 0:00 \_ [events/7] 35 ? S 0:00 \_ [cpuset] 36 ? S 0:00 \_ [khelper] 37 ? S 0:00 \_ [netns] 38 ? S 0:00 \_ [async/mgr] 39 ? S 0:00 \_ [pm] 40 ? S 0:00 \_ [sync_supers] 41 ? S 0:00 \_ [bdi-default] 42 ? S 0:00 \_ [kintegrityd/0] 43 ? S 0:00 \_ [kintegrityd/1] 44 ? S 0:00 \_ [kintegrityd/2] 45 ? S 0:00 \_ [kintegrityd/3] 46 ? S 0:00 \_ [kintegrityd/4] 47 ? S 0:00 \_ [kintegrityd/5] 48 ? S 0:00 \_ [kintegrityd/6] 49 ? S 0:00 \_ [kintegrityd/7] 50 ? S 0:00 \_ [kblockd/0] 51 ? S 0:00 \_ [kblockd/1] 52 ? S 0:00 \_ [kblockd/2] 53 ? S 0:00 \_ [kblockd/3] 54 ? S 0:00 \_ [kblockd/4] 55 ? S 0:00 \_ [kblockd/5] 56 ? S 0:00 \_ [kblockd/6] 57 ? S 0:00 \_ [kblockd/7] 58 ? S 0:00 \_ [kacpid] 59 ? S 0:00 \_ [kacpi_notify] 60 ? S 0:00 \_ [kacpi_hotplug] 61 ? S 0:00 \_ [kseriod] 70 ? S 0:00 \_ [kondemand/0] 71 ? S 0:00 \_ [kondemand/1] 72 ? S 0:00 \_ [kondemand/2] 73 ? S 0:00 \_ [kondemand/3] 74 ? S 0:00 \_ [kondemand/4] 75 ? S 0:00 \_ [kondemand/5] 76 ? S 0:00 \_ [kondemand/6] 77 ? S 0:00 \_ [kondemand/7] 78 ? S 0:00 \_ [khungtaskd] 79 ? S 0:00 \_ [kswapd0] 80 ? S 0:00 \_ [kswapd1] 81 ? SN 0:00 \_ [ksmd] 82 ? S 0:00 \_ [aio/0] 83 ? S 0:00 \_ [aio/1] 84 ? S 0:00 \_ [aio/2] 85 ? S 0:00 \_ [aio/3] 86 ? S 0:00 \_ [aio/4] 87 ? S 0:00 \_ [aio/5] 88 ? S 0:00 \_ [aio/6] 89 ? S 0:00 \_ [aio/7] 90 ? S 0:00 \_ [crypto/0] 91 ? S 0:00 \_ [crypto/1] 92 ? S 0:00 \_ [crypto/2] 93 ? S 0:00 \_ [crypto/3] 94 ? S 0:00 \_ [crypto/4] 95 ? S 0:00 \_ [crypto/5] 96 ? S 0:00 \_ [crypto/6] 97 ? S 0:00 \_ [crypto/7] 343 ? S 0:00 \_ [ksuspend_usbd] 401 ? S 0:00 \_ [khubd] 518 ? S 0:00 \_ [ata/0] 526 ? S 0:00 \_ [ata/1] 527 ? S 0:00 \_ [ata/2] 528 ? S 0:00 \_ [ata/3] 529 ? S 0:00 \_ [ata/4] 530 ? S 0:00 \_ [ata/5] 531 ? S 0:00 \_ [ata/6] 532 ? S 0:00 \_ [ata/7] 533 ? S 0:00 \_ [ata_aux] 534 ? S 0:00 \_ [scsi_eh_0] 535 ? S 0:00 \_ [scsi_eh_1] 536 ? S 0:00 \_ [scsi_eh_2] 537 ? S 0:00 \_ [scsi_eh_3] 538 ? S 0:00 \_ [scsi_eh_4] 539 ? S 0:00 \_ [scsi_eh_5] 621 ? S 0:00 \_ [md0_raid1] 629 ? S 0:00 \_ [md1_raid1] 647 ? S 0:00 \_ [kjournald] 1070 ? S 0:00 \_ [hd-audio0] 1120 ? S 0:00 \_ [nouveau/0] 1127 ? S 0:00 \_ [nouveau/1] 1134 ? S 0:00 \_ [nouveau/2] 1135 ? S 0:00 \_ [nouveau/3] 1139 ? S 0:00 \_ [nouveau/4] 1140 ? S 0:00 \_ [nouveau/5] 1141 ? S 0:00 \_ [nouveau/6] 1142 ? S 0:00 \_ [nouveau/7] 1153 ? S 0:00 \_ [ttm_swap] 2000 ? S 0:00 \_ [flush-9:0] 1 ? S 0:01 /bin/bash 671 tty2 Ss 0:00 bash 2166 tty2 R+ 0:00 \_ ps fax 673 tty3 Ss+ 0:00 bash 675 tty4 Ss+ 0:00 bash 677 tty5 Ss+ 0:00 bash 679 tty6 Ss+ 0:00 bash 727 ? S 0:00 /bin/sh -e ./S03udev start 941 ? S 0:00 \_ udevadm settle 742 ? S<s 0:00 udevd --daemon 753 ? S< 0:00 \_ udevd --daemon 755 ? S< 0:00 \_ udevd --daemon 756 ? S< 0:00 \_ udevd --daemon 758 ? S< 0:00 \_ udevd --daemon 759 ? S< 0:00 \_ udevd --daemon 760 ? S< 0:00 \_ udevd --daemon 761 ? S< 0:00 \_ udevd --daemon 764 ? S< 0:00 \_ udevd --daemon 766 ? S< 0:00 \_ udevd --daemon 767 ? S< 0:00 \_ udevd --daemon 771 ? S< 0:00 \_ udevd --daemon 774 ? S< 0:00 \_ udevd --daemon 775 ? S< 0:00 \_ udevd --daemon 778 ? S< 0:00 \_ udevd --daemon 779 ? S< 0:00 \_ udevd --daemon 780 ? S< 0:00 \_ udevd --daemon 786 ? D 0:00 | \_ /sbin/modprobe -b pci:v000010ECd0000816Csv00001734sd00001178bc0Csc07i01 781 ? S< 0:00 \_ udevd --daemon 787 ? S< 0:00 \_ udevd --daemon 788 ? S< 0:00 \_ udevd --daemon 789 ? S< 0:00 \_ udevd --daemon 790 ? S< 0:00 \_ udevd --daemon 791 ? S< 0:00 \_ udevd --daemon 799 ? S< 0:00 \_ udevd --daemon 800 ? S< 0:00 \_ udevd --daemon 808 ? S< 0:00 \_ udevd --daemon 810 ? S< 0:00 \_ udevd --daemon 812 ? S< 0:00 \_ udevd --daemon 815 ? S< 0:00 \_ udevd --daemon 817 ? S< 0:00 \_ udevd --daemon 819 ? S< 0:00 \_ udevd --daemon 821 ? S< 0:00 \_ udevd --daemon 823 ? S< 0:00 \_ udevd --daemon 825 ? S< 0:00 \_ udevd --daemon 827 ? S< 0:00 \_ udevd --daemon 829 ? S< 0:00 \_ udevd --daemon 831 ? S< 0:00 \_ udevd --daemon 833 ? S< 0:00 \_ udevd --daemon 835 ? S< 0:00 \_ udevd --daemon 837 ? S< 0:00 \_ udevd --daemon 839 ? S< 0:00 \_ udevd --daemon 841 ? S< 0:00 \_ udevd --daemon 843 ? S< 0:00 \_ udevd --daemon 845 ? S< 0:00 \_ udevd --daemon 847 ? S< 0:00 \_ udevd --daemon 849 ? S< 0:00 \_ udevd --daemon 850 ? S< 0:00 \_ udevd --daemon 853 ? S< 0:00 \_ udevd --daemon 855 ? S< 0:00 \_ udevd --daemon 857 ? S< 0:00 \_ udevd --daemon 859 ? S< 0:00 \_ udevd --daemon 861 ? S< 0:00 \_ udevd --daemon 863 ? S< 0:00 \_ udevd --daemon 865 ? S< 0:00 \_ udevd --daemon 867 ? S< 0:00 \_ udevd --daemon 869 ? S< 0:00 \_ udevd --daemon 871 ? S< 0:00 \_ udevd --daemon 873 ? S< 0:00 \_ udevd --daemon 875 ? S< 0:00 \_ udevd --daemon 877 ? S< 0:00 \_ udevd --daemon 879 ? S< 0:00 \_ udevd --daemon 881 ? S< 0:00 \_ udevd --daemon 883 ? S< 0:00 \_ udevd --daemon 885 ? S< 0:00 \_ udevd --daemon 887 ? S< 0:00 \_ udevd --daemon 889 ? S< 0:00 \_ udevd --daemon 891 ? S< 0:00 \_ udevd --daemon 892 ? S< 0:00 \_ udevd --daemon 893 ? S< 0:00 \_ udevd --daemon 895 ? S< 0:00 \_ udevd --daemon 896 ? S< 0:00 \_ udevd --daemon 898 ? S< 0:00 \_ udevd --daemon 901 ? S< 0:00 \_ udevd --daemon 902 ? S< 0:00 \_ udevd --daemon 903 ? S< 0:00 \_ udevd --daemon 907 ? S< 0:00 \_ udevd --daemon 909 ? S< 0:00 \_ udevd --daemon 911 ? S< 0:00 \_ udevd --daemon 912 ? S< 0:00 \_ udevd --daemon 913 ? S< 0:00 \_ udevd --daemon 916 ? S< 0:00 \_ udevd --daemon 919 ? S< 0:00 \_ udevd --daemon 920 ? S< 0:00 \_ udevd --daemon 921 ? S< 0:00 \_ udevd --daemon 923 ? S< 0:00 \_ udevd --daemon 926 ? S< 0:00 \_ udevd --daemon 931 ? S< 0:00 \_ udevd --daemon 934 ? S< 0:00 \_ udevd --daemon 936 ? S< 0:00 \_ udevd --daemon 969 ? S 0:00 /bin/sh -e /lib/udev/net.agent 2165 ? S 0:00 \_ sleep 1 971 ? S 0:00 /bin/sh -e /lib/udev/net.agent 2164 ? S 0:00 \_ sleep 1