Subject: Hang w/NetBSD 2.0 on AlphaPC 164
To: None <port-alpha@netbsd.org>
From: Dave Huang <khym@azeotrope.org>
List: port-alpha
Date: 02/04/2005 12:46:10
My AlphaPC 164 running NetBSD 2.0 just hung in that all user processes
seemed to quit running. However, it still responded to pings, and I
was able to break into ddb from the serial console. Any thoughts as to
what this means, or something I can try if it happens again? I've
already rebooted, but I believe the same thing happened a few months
ago with a 2.0 beta.
~#Stopped in pid 98.1 (cyberpower) at netbsd:cpu_Debugger+0x4: ret z
ero,(ra)
db> t
cpu_Debugger() at netbsd:cpu_Debugger+0x4
comintr() at netbsd:comintr+0x794
alpha_shared_intr_dispatch() at netbsd:alpha_shared_intr_dispatch+0x6c
sio_iointr() at netbsd:sio_iointr+0x4c
interrupt() at netbsd:interrupt+0x290
XentInt() at netbsd:XentInt+0x1c
--- interrupt (from ipl 0) ---
trap() at netbsd:trap+0x40
XentMM() at netbsd:XentMM+0x20
--- memory management fault ---
memcpy() at netbsd:memcpy+0x19c
copyout() at netbsd:copyout+0x4c
sys_select() at netbsd:sys_select+0x3a0
syscall_plain() at netbsd:syscall_plain+0xc4
XentSys() at netbsd:XentSys+0x5c
--- syscall (93) ---
--- user mode ---
db> c
~#Stopped in pid 98.1 (cyberpower) at netbsd:cpu_Debugger+0x4: ret z
ero,(ra)
db> t
cpu_Debugger() at netbsd:cpu_Debugger+0x4
comintr() at netbsd:comintr+0x794
alpha_shared_intr_dispatch() at netbsd:alpha_shared_intr_dispatch+0x6c
sio_iointr() at netbsd:sio_iointr+0x4c
interrupt() at netbsd:interrupt+0x290
XentInt() at netbsd:XentInt+0x1c
--- interrupt (from ipl 0) ---
pmap_changebit() at netbsd:pmap_changebit+0x28
pmap_emulate_reference() at netbsd:pmap_emulate_reference+0x1f4
trap() at netbsd:trap+0x590
XentMM() at netbsd:XentMM+0x20
--- memory management fault ---
memcpy() at netbsd:memcpy+0x19c
copyout() at netbsd:copyout+0x4c
sys_select() at netbsd:sys_select+0x3a0
syscall_plain() at netbsd:syscall_plain+0xc4
XentSys() at netbsd:XentSys+0x5c
--- syscall (93) ---
--- user mode ---
db> ps
PID PPID PGRP UID S FLAGS LWPS COMMAND WAIT
22758 1078 1078 0 2 0x4100 1 local lockf
2857 1078 1078 12 2 0x4100 1 smtpd
8182 1078 1078 12 2 0x4100 1 lmtp select
5748 1078 1078 12 2 0x4100 1 lmtp select
15943 14798 14798 1029 2 0 1 perl
21419 1078 1078 12 2 0x4100 1 smtpd lockf
16109 1078 1078 12 2 0x4100 1 pickup
14986 14798 14798 1029 2 0 1 perl
19668 1078 1078 0 2 0x4100 1 local
23923 1078 1078 12 2 0x4100 1 cleanup lockf
20986 1078 1078 12 2 0x4100 1 cleanup
14847 14882 14847 500 2 0x4002 1 ftp
29769 1078 1078 12 2 0x4100 1 trivial-rewrite select
2878 6984 2878 500 2 0x4102 1 screen-4.0.1
6984 19521 6984 500 2 0x4002 1 tcsh pause
19521 29856 29856 500 2 0x100 1 sshd
29856 621 29856 0 2 0x100 1 sshd netio
7498 639 639 0 2 0x101 1 smbd
400 12402 400 500 2 0x4402 2 python2.4 *
14798 1 14798 1029 2 0 1 perl
12402 812 12402 500 2 0x4002 1 tcsh pause
11048 12736 11048 500 2 0x4002 1 ssh select
12736 812 12736 500 2 0x4002 1 tcsh pause
16612 14882 16612 0 4 0x5002 1 tcsh
14882 812 14882 500 2 0x4002 1 tcsh pause
9372 685 9372 0 4 0x5002 1 tcsh
4159 717 717 32765 2 0x100 1 httpd select
4344 717 717 32765 2 0x100 1 httpd lockf
893 1 193 0 2 0x4001 1 couriertls select
315 193 193 500 2 0x4000 1 imapd select
567 431 567 500 2 0x400b 1 mutt
431 812 431 500 2 0x4002 1 tcsh pause
685 812 685 500 2 0x4002 1 tcsh ttyin
812 1 812 500 2 0x101 1 screen-4.0.1 select
737 472 717 0 2 0x4000 1 cronolog piperd
736 471 717 0 2 0x4000 1 cronolog piperd
415 537 717 0 2 0x4000 1 cronolog piperd
798 717 717 32765 2 0x100 1 httpd lockf
285 717 717 32765 2 0x100 1 httpd lockf
1244 717 717 32765 2 0x100 1 httpd lockf
859 717 717 32765 2 0x100 1 httpd lockf
794 717 717 32765 2 0x100 1 httpd lockf
537 717 717 0 2 0x4000 1 sh wait
472 717 717 0 2 0x4000 1 sh wait
471 717 717 0 2 0x4000 1 sh wait
982 981 717 0 2 0x4000 1 cronolog piperd
981 717 717 0 2 0x4000 1 sh wait
852 1 1 0 2 0x4100 1 faxgetty
723 1 723 0 2 0x4002 1 getty ttyin
466 1 466 0 2 0x4002 1 getty ttyin
849 1 849 0 2 0x4002 1 getty ttyin
720 1 720 0 2 0x4002 1 getty ttyin
847 1 847 0 2 0x4002 1 getty
717 1 717 0 2 0 1 httpd
200 1 11 0 2 0x4002 1 cronolog piperd
197 1 193 0 2 0x4000 1 courierlogger piperd
193 1 193 0 2 0x1 1 couriertcpd select
544 1 483 0 2 0x4000 1 courierlogger piperd
483 1 483 0 2 0x1 1 couriertcpd select
734 422 657 0 2 0 1 authdaemond.plai
690 422 657 0 2 0 1 authdaemond.plai
696 422 657 0 2 0 1 authdaemond.plai
531 422 657 0 2 0 1 authdaemond.plai
654 422 657 0 2 0 1 authdaemond.plai
422 657 657 0 2 0x4000 1 authdaemond.plai
657 1 657 0 2 0x1 1 courierlogger piperd
748 1 748 0 2 0 1 cron
1082 1 1082 0 2 0x100 1 faxq select
234 1 234 0 2 0x100 1 hfaxd select
503 639 639 0 2 0x1 1 smbd pause
655 1 655 0 2 0 1 inetd kqread
639 1 639 0 2 0x1 1 smbd
892 1078 1078 12 2 0x4100 1 qmgr
1078 1 1078 0 2 0x4108 1 master
624 1 624 0 2 0 1 snmptrapd
621 1 621 0 2 0 1 sshd select
107 104 104 1027 2 0x100 1 upsmon
104 1 104 0 2 0 1 upsmon piperd
101 1 101 1027 2 0x101 1 upsd
>98 1 98 1027 2 0x101 1 cyberpower
790 730 730 0 2 0 1 nmbd piperd
730 1 730 0 2 0x1 1 nmbd
564 1 564 0 2 0 1 ntpd
525 1 525 1029 2 0x100 1 freshclam pause
528 1 528 1029 2 0x400 2 clamd *
382 351 351 0 2 0 1 nfsd nfsd
396 351 351 0 2 0 1 nfsd nfsd
307 351 351 0 2 0 1 nfsd nfsd
369 351 351 0 2 0 1 nfsd nfsd
351 1 351 0 2 0 1 nfsd poll
367 1 367 0 2 0 1 mountd
302 1 302 0 2 0 1 mount_mfs mfsidl
274 1 274 0 2 0 1 rpc.yppasswdd
280 1 280 0 2 0 1 ypbind
279 1 279 0 2 0 1 ypserv
251 1 251 0 2 0 1 rpcbind
249 1 249 14 2 0x500 3 named *
221 1 221 0 2 0 1 syslogd poll
10 0 0 0 2 0x20200 1 aiodoned aiodone
9 0 0 0 2 0x20200 1 ioflush
8 0 0 0 2 0x20200 1 pagedaemon pgdaemo
7 0 0 0 2 0x20200 1 atapibus0 sccomp
6 0 0 0 2 0x20200 1 atabus3 atath
5 0 0 0 2 0x20200 1 atabus2 atath
4 0 0 0 2 0x20200 1 atabus1 atath
3 0 0 0 2 0x20200 1 atabus0 atath
2 0 0 0 2 0x20200 1 scsibus0 sccomp
1 0 1 0 2 0x4000 1 init wait
0 -1 0 0 2 0x20200 1 swapper
d
--
Name: Dave Huang | Mammal, mammal / their names are called /
INet: khym@azeotrope.org | they raise a paw / the bat, the cat /
FurryMUCK: Dahan | dolphin and dog / koala bear and hog -- TMBG
Dahan: Hani G Y+C 29 Y++ L+++ W- C++ T++ A+ E+ S++ V++ F- Q+++ P+ B+ PA+ PL++