De : Thibaut VARENE Date : Jeu 27 juin 2002 04:24:38 Europe/Paris Ë : rbradetich@uswest.net Cc : Thierry Simonnet Objet : A500 hang again hi ryan ! The A500 died tonight while building a -pa42 iso. I suspect the 'basename' process to be responsible for this hang. Though the dnetc process 25720 was deadly stuck too, a 'cat /proc/25720/status' definitely freezed the box, so that i couldn't even login, (see the last log). here are some outputs: telnet> send break SysRq : Show State free sibling task PC stack pid father child younger older init {{ flush_scheduled_tasks }} S 0000000000abcdef 112 1 0 29416 3 (NOTLB) keventd {{ do_fork }} S 0000000000abcdef 112 2 1 8 (L-TLB) ksoftirqd_CPU {{ do_fork }} S 0000000000abcdef 112 3 0 4 1 (L-TLB) ksoftirqd_CPU {{ do_fork }} S 0000000000abcdef 112 4 0 5 3 (L-TLB) kswapd {{ do_fork }} S 0000000000abcdef 112 5 0 6 4 (L-TLB) bdflush {{ do_fork }} S 0000000000abcdef 112 6 0 7 5 (L-TLB) kupdated {{ __wait_on_buffer }} S 0000000000abcdef 112 7 0 6 (L-TLB) scsi_eh_0 {{ do_fork }} S 0000000000abcdef 112 8 1 9 2 (L-TLB) scsi_eh_1 {{ do_fork }} S 0000000000abcdef 112 9 1 89 8 (L-TLB) portmap {{ __lock_page }} S 0000000000abcdef 112 89 1 133 9 (NOTLB) syslogd {{ __wait_on_buffer }} S 0000000000abcdef 112 133 1 136 89 (NOTLB) klogd {{ ___wait_on_page }} R 0000000000abcdef 112 136 1 139 133 (NOTLB) rpc.statd {{ __lock_page }} S 0000000000abcdef 112 139 1 145 136 (NOTLB) inetd {{ do_fork }} S 0000000000abcdef 0 145 1 154 139 (NOTLB) sshd {{ __lock_page }} S 0000000000abcdef 112 154 1 25722 157 145 (NOTLB) ntpd {{ __wait_on_buffer }} S 0000000000abcdef 112 157 1 160 154 (NOTLB) rpc.nfsd {{ __lock_page }} S 0000000000abcdef 112 160 1 163 157 (NOTLB) rpc.mountd {{ do_fork }} S 0000000000abcdef 112 163 1 166 160 (NOTLB) cron {{ ___wait_on_page }} S 0000000000abcdef 112 166 1 173 163 (NOTLB) dnetc {{ __down_read }} D 0000000000abcdef 112 173 1 174 29416 166 (NOTLB) dnetc {{ do_fork }} S 0000000000abcdef 112 174 173 (NOTLB) getty {{ flush_scheduled_tasks }} S 0000000000abcdef 112 29416 1 173 (NOTLB) sshd {{ do_fork }} S 0000000000abcdef 112 31478 154 31479 25722 (NOTLB) bash {{ do_fork }} S 0000000000abcdef 0 31479 31478 31485 (NOTLB) bash {{ do_fork }} S 0000000000abcdef 112 31485 31479 31497 (NOTLB) isobuild.sh {{ do_fork }} S 0000000000abcdef 0 31497 31485 9560 (NOTLB) dpkg-buildpac {{ do_fork }} S 0000000000abcdef 0 9560 31497 9978 (NOTLB) rules {{ do_fork }} S 0000000000abcdef 0 9978 9560 10075 (NOTLB) make {{ do_fork }} S 0000000000abcdef 112 10075 9978 24649 (NOTLB) make {{ do_fork }} S 0000000000abcdef 0 24649 10075 24666 (NOTLB) bash {{ do_fork }} S 0000000000abcdef 0 24666 24649 25718 (NOTLB) make {{ do_fork }} S 0000000000abcdef 0 25718 24666 25719 (NOTLB) dpkg-architec {{ do_fork }} S 0000000000abcdef 0 25719 25718 25720 (NOTLB) basename {{ __down_read }} D 0000000000abcdef 0 25720 25719 (NOTLB) sshd {{ do_fork }} S 0000000000abcdef 0 25722 154 25723 31478 (NOTLB) bash {{ do_fork }} S 0000000000abcdef 0 25723 25722 25726 (NOTLB) w {{ __down_read }} D 0000000000abcdef 0 25726 25723 (NOTLB) telnet> send break SysRq : Kill All Tasks Debian GNU/Linux 3.0 mkhppa3 ttyS0 mkhppa3 login: telnet> send break SysRq : Show State free sibling task PC stack pid father child younger older init {{ flush_scheduled_tasks }} S 0000000000abcdef 112 1 0 25726 3 (NOTLB) keventd {{ do_fork }} S 0000000000abcdef 112 2 1 8 (L-TLB) ksoftirqd_CPU {{ do_fork }} S 0000000000abcdef 112 3 0 4 1 (L-TLB) ksoftirqd_CPU {{ do_fork }} S 0000000000abcdef 112 4 0 5 3 (L-TLB) kswapd {{ do_fork }} S 0000000000abcdef 112 5 0 6 4 (L-TLB) bdflush {{ do_fork }} S 0000000000abcdef 112 6 0 7 5 (L-TLB) kupdated {{ __wait_on_buffer }} S 0000000000abcdef 112 7 0 6 (L-TLB) scsi_eh_0 {{ do_fork }} S 0000000000abcdef 112 8 1 9 2 (L-TLB) scsi_eh_1 {{ do_fork }} S 0000000000abcdef 112 9 1 173 8 (L-TLB) dnetc {{ __down_read }} D 0000000000abcdef 112 173 1 174 25720 9 (NOTLB) dnetc {{ do_fork }} Z 0000000000abcdef 112 174 173 (L-TLB) basename {{ __down_read }} D 0000000000abcdef 0 25720 1 25727 173 (NOTLB) w {{ __down_read }} D 0000000000abcdef 0 25726 1 25727 (NOTLB) getty {{ flush_scheduled_tasks }} S 0000000000abcdef 0 25727 1 25726 25720 (NOTLB) after the 'deadly cat' :) telnet> send break ^@SysRq : Show State free sibling task PC stack pid father child younger older init {{ flush_scheduled_tasks }} S 0000000000abcdef 112 1 0 25726 3 (NOTLB) keventd {{ do_fork }} S 0000000000abcdef 112 2 1 8 (L-TLB) ksoftirqd_CPU {{ do_fork }} S 0000000000abcdef 112 3 0 4 1 (L-TLB) ksoftirqd_CPU {{ do_fork }} S 0000000000abcdef 112 4 0 5 3 (L-TLB) kswapd {{ do_fork }} S 0000000000abcdef 112 5 0 6 4 (L-TLB) bdflush {{ do_fork }} S 0000000000abcdef 112 6 0 7 5 (L-TLB) kupdated {{ __wait_on_buffer }} S 0000000000abcdef 112 7 0 6 (L-TLB) scsi_eh_0 {{ do_fork }} S 0000000000abcdef 112 8 1 9 2 (L-TLB) scsi_eh_1 {{ do_fork }} S 0000000000abcdef 112 9 1 173 8 (L-TLB) dnetc {{ __down_read }} D 0000000000abcdef 112 173 1 174 25720 9 (NOTLB) dnetc {{ do_fork }} Z 0000000000abcdef 112 174 173 (L-TLB) basename {{ __down_read }} D 0000000000abcdef 0 25720 1 25727 173 (NOTLB) w {{ __down_read }} D 0000000000abcdef 0 25726 1 25727 (NOTLB) bash {{ ___wait_on_page }} S 0000000000abcdef 0 25727 1 25733 25726 25720 (NOTLB) cat {{ __down_read }} D 0000000000abcdef 0 25733 25727 (NOTLB) I hope it might be useful ! Thibaut VARENE PA/Linux ESIEE Team http://pateam.esiee.fr/