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.

Attachment: 780.tgz
Description: application/gtar-compressed

Attachment: 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

Reply via email to