term% ls -l /n/sourcesdump/2011/1108/plan9/386/bin/fossil/fossil --rwxrwxr-x M 56 rsc sys 391863 Aug 15 04:10 /n/sourcesdump/2011/1108/plan9/386/bin/fossil/fossil term% ps -a | grep fossil djc 570 0:00 0:00 14688K Rendez fossil [cons fossil.img] djc 571 0:00 0:00 14688K Rendez fossil [msgWrite] djc 572 0:00 0:00 14688K Pread fossil [msgRead] djc 575 0:00 0:00 14688K Rendez fossil [disk] djc 576 0:00 0:00 14688K Rendez fossil [periodic] djc 577 0:00 0:00 14688K Rendez fossil [unlink] djc 578 0:00 0:00 14688K Rendez fossil [flush] djc 579 0:00 0:00 14688K Rendez fossil [arch] djc 580 0:00 0:00 14688K Rendez fossil [periodic] djc 581 0:00 0:00 14688K Sleep fossil [periodic] djc 582 0:00 0:00 14688K Rendez fossil [consO] djc 583 0:00 0:00 14688K Pread fossil [consI] djc 584 0:00 0:00 14688K Rendez fossil [msgWrite] djc 585 0:00 0:00 14688K Pread fossil [msgRead] djc 587 0:00 0:00 14688K Rendez fossil [msgProc] term% for(i in `{ps -a | grep fossil | awk '{print $2}'}){echo 'deadlock()' | acid -l /sys/src/cmd/fossil/fossil-acid $i} /proc/570/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(570) // fossil [cons fossil.img] unexpected stall: vtSleep cacheFlush(c=0x86c50,wait=0x1) /sys/src/cmd/fossil/cache.c:2086 called from fsSnapshot+0x107 /sys/src/cmd/fossil/fs.c:574 waiting for wakeup r=(VtRendez)0x00e4c3a0 l=(VtLock)0x00086d10 acid: echo kill > /proc/570/ctl /proc/571/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(571) // fossil [msgWrite] unexpected stall: vtSleep msgWrite(v=0x5acc8) /sys/src/cmd/fossil/9proc.c:427 called from vtThread+0x30 /sys/src/liboventi/plan9-thread.c:63 waiting for wakeup r=(VtRendez)0x0005d820 l=(VtLock)0x0005d7e0 acid: echo kill > /proc/571/ctl /proc/572/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(572) // fossil [msgRead] unexpected stall: read9pmsg msgRead(v=0x5acc8) /sys/src/cmd/fossil/9proc.c:356 called from vtThread+0x30 /sys/src/liboventi/plan9-thread.c:63 acid: echo kill > /proc/572/ctl /proc/575/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(575) // fossil [disk] unexpected stall: vtSleep diskThread(a=0x849b0) /sys/src/cmd/fossil/disk.c:303 called from vtThread+0x30 /sys/src/liboventi/plan9-thread.c:63 waiting for wakeup r=(VtRendez)0x00084a50 l=(VtLock)0x00084a10 acid: echo kill > /proc/575/ctl /proc/576/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(576) // fossil [periodic] unexpected stall: vtLock cacheFlush(c=0x86c50,wait=0x0) /sys/src/cmd/fossil/cache.c:2086 called from cacheSync+0x17 /sys/src/cmd/fossil/cache.c:2118 l=(VtLock)0x00086d50 vtLock is held by 570 acid: echo kill > /proc/576/ctl /proc/577/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(577) // fossil [unlink] unexpected stall: vtLock blockDirty(b=0x8a110) /sys/src/cmd/fossil/cache.c:1090 called from _blockSetLabel+0xce /sys/src/cmd/fossil/cache.c:982 l=(VtLock)0x00086d50 vtLock is held by 570 acid: echo kill > /proc/577/ctl /proc/578/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(578) // fossil [flush] unexpected stall: vtSleep _cacheLocalLookup(c=0x86c50,lockfailure=0xffffc00,addr=0x0,part=0x2,vers=0x284,waitlock=0x0) /sys/src/cmd/fossil/cache.c:407 called from blockWrite+0x113 /sys/src/cmd/fossil/cache.c:1197 awakened; waiting for lock r=(VtRendez)0x00e187a8 l=(VtLock)0x00e18768 vtLock is held by 577 acid: echo kill > /proc/578/ctl /proc/579/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(579) // fossil [arch] unexpected stall: vtSleep archThread(v=0xe4c560) /sys/src/cmd/fossil/archive.c:341 called from vtThread+0x30 /sys/src/liboventi/plan9-thread.c:63 waiting for wakeup r=(VtRendez)0x00e4c5e0 l=(VtLock)0x00e4c5a0 acid: echo kill > /proc/579/ctl /proc/580/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(580) // fossil [periodic] unexpected stall: vtRLock fsMetaFlush(a=0x86b70) /sys/src/cmd/fossil/fs.c:787 called from periodicThread+0x157 /sys/src/cmd/fossil/periodic.c:76 acid: echo kill > /proc/580/ctl /proc/581/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(581) // fossil [periodic] unexpected stall: sleep periodicThread(a=0xe4cc60) /sys/src/cmd/fossil/periodic.c:51 called from vtThread+0x30 /sys/src/liboventi/plan9-thread.c:63 acid: echo kill > /proc/581/ctl /proc/582/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(582) // fossil [consO] unexpected stall: vtSleep consOProc(v=0xe4cd60) /sys/src/cmd/fossil/Ccons.c:119 called from vtThread+0x30 /sys/src/liboventi/plan9-thread.c:63 waiting for wakeup r=(VtRendez)0x0005a908 l=(VtLock)0x0005a888 acid: echo kill > /proc/582/ctl /proc/583/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(583) // fossil [consI] unexpected stall: read consIProc(v=0xe4cd60) /sys/src/cmd/fossil/Ccons.c:82 called from vtThread+0x30 /sys/src/liboventi/plan9-thread.c:63 acid: echo kill > /proc/583/ctl /proc/584/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(584) // fossil [msgWrite] unexpected stall: vtSleep msgWrite(v=0xe4d080) /sys/src/cmd/fossil/9proc.c:427 called from vtThread+0x30 /sys/src/liboventi/plan9-thread.c:63 waiting for wakeup r=(VtRendez)0x00e50078 l=(VtLock)0x00e50038 acid: echo kill > /proc/584/ctl /proc/585/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(585) // fossil [msgRead] unexpected stall: read9pmsg msgRead(v=0xe4d080) /sys/src/cmd/fossil/9proc.c:356 called from vtThread+0x30 /sys/src/liboventi/plan9-thread.c:63 acid: echo kill > /proc/585/ctl /proc/587/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(587) // fossil [msgProc] unexpected stall: vtSleep msgProc() /sys/src/cmd/fossil/9proc.c:260 called from vtThread+0x30 /sys/src/liboventi/plan9-thread.c:63 waiting for wakeup r=(VtRendez)0x0005ab88 l=(VtLock)0x0005ab48 acid: echo kill > /proc/587/ctl /proc/767/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 mk: '9fsys.acid' is up to date mk: 'cache.acid' is up to date mk: 'disk.acid' is up to date mk: 'fs.acid' is up to date mk: 'plan9-thread.acid' is up to date acid: setproc(767) // /bin/acme -f /lib/font/bit/lucidasans/typeunicode.6.font fossil-acid :2: (error) vtSleep used but not set acid: echo kill > /proc/767/ctl term% for(i in `{ps -a | grep fossil | awk '{print $2}'}){echo 'stk()' | acid $i} /proc/570/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: rendezvous()+0x7 /sys/src/libc/9syscall/rendezvous.s:5 threadSleep(t=0x5a988)+0x18 /sys/src/liboventi/plan9-thread.c:459 vtSleep(q=0xe4c3a0)+0x8d /sys/src/liboventi/plan9-thread.c:409 cacheFlush(c=0x86c50,wait=0x1)+0x4d /sys/src/cmd/fossil/cache.c:2100 fsSnapshot(fs=0x86b70,srcpath=0x0,dstpath=0x0,doarchive=0x0)+0x107 /sys/src/cmd/fossil/fs.c:574 fsysSnap(argv=0xfffdda0,argc=0x0,fsys=0x5fde0)+0x94 /sys/src/cmd/fossil/9fsys.c:399 fsysXXX1(fsys=0x5fde0,i=0x11,argc=0x1,argv=0xfffdda0)+0x8e /sys/src/cmd/fossil/9fsys.c:1781 fsysXXX(argv=0xfffdda0,name=0xe218a8,argc=0x1)+0x1cf /sys/src/cmd/fossil/9fsys.c:1824 cmdFsysXXX(argv=0xfffdda0,argc=0x1)+0x3f /sys/src/cmd/fossil/9fsys.c:1840 cliExec(buf=0x563e4)+0xe0 /sys/src/cmd/fossil/Ccli.c:58 consProc()+0x266 /sys/src/cmd/fossil/Ccons.c:310 vtThread(rock=0x0,f=0x1f53)+0x30 /sys/src/liboventi/plan9-thread.c:63 consInit()+0x44 /sys/src/cmd/fossil/Ccons.c:392 main(argv=0xfffff84,argc=0x0)+0x10b /sys/src/cmd/fossil/fossil.c:121 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/570/ctl /proc/571/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: rendezvous()+0x7 /sys/src/libc/9syscall/rendezvous.s:5 threadSleep(t=0x5d8a0)+0x18 /sys/src/liboventi/plan9-thread.c:459 vtSleep(q=0x5d820)+0x8d /sys/src/liboventi/plan9-thread.c:409 msgWrite(v=0x5acc8)+0x6d /sys/src/cmd/fossil/9proc.c:447 vtThread(rock=0x5acc8,f=0x6fc3)+0x30 /sys/src/liboventi/plan9-thread.c:63 conAlloc(fd=0x4,name=0x42136,flags=0x0)+0x236 /sys/src/cmd/fossil/9proc.c:579 cmdInit()+0xc4 /sys/src/cmd/fossil/Ccmd.c:449 main(argv=0xfffff84,argc=0x0)+0x11f /sys/src/cmd/fossil/fossil.c:125 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/571/ctl /proc/572/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: pread()+0x7 /sys/src/libc/9syscall/pread.s:5 read(fd=0x4,buf=0x5db80,n=0x4)+0x2f /sys/src/libc/9sys/read.c:7 readn(n=0x4,av=0x5db80,f=0x4)+0x3a /sys/src/libc/port/readn.c:13 read9pmsg(abuf=0x5db80,fd=0x4,n=0x2018)+0x24 /sys/src/libc/9sys/read9pmsg.c:14 msgRead(v=0x5acc8)+0x6b /sys/src/cmd/fossil/9proc.c:371 vtThread(rock=0x5acc8,f=0x6d7b)+0x30 /sys/src/liboventi/plan9-thread.c:63 msgWrite(v=0x5acc8)+0x29 /sys/src/cmd/fossil/9proc.c:436 vtThread(rock=0x5acc8,f=0x6fc3)+0x30 /sys/src/liboventi/plan9-thread.c:63 conAlloc(fd=0x4,name=0x42136,flags=0x0)+0x236 /sys/src/cmd/fossil/9proc.c:579 cmdInit()+0xc4 /sys/src/cmd/fossil/Ccmd.c:449 main(argv=0xfffff84,argc=0x0)+0x11f /sys/src/cmd/fossil/fossil.c:125 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/572/ctl /proc/575/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: rendezvous()+0x7 /sys/src/libc/9syscall/rendezvous.s:5 threadSleep(t=0x84b10)+0x18 /sys/src/liboventi/plan9-thread.c:459 vtSleep(q=0x84a50)+0x8d /sys/src/liboventi/plan9-thread.c:409 diskThread(a=0x849b0)+0x85 /sys/src/cmd/fossil/disk.c:335 vtThread(rock=0x849b0,f=0x19bf3)+0x30 /sys/src/liboventi/plan9-thread.c:63 diskAlloc(fd=0x5)+0x10b /sys/src/cmd/fossil/disk.c:72 fsOpen(mode=0x1,file=0x62220,z=0x622a0,ncache=0x666)+0x8a /sys/src/cmd/fossil/fs.c:39 fsysOpen(argv=0xffffe98,argc=0x0,name=0x61e65)+0x1e8 /sys/src/cmd/fossil/9fsys.c:1621 fsysXXX(argv=0xffffe94,name=0x61e65,argc=0x2)+0xec /sys/src/cmd/fossil/9fsys.c:1808 cmdFsys(argc=0x3,argv=0xffffe8c)+0x14b /sys/src/cmd/fossil/9fsys.c:1873 cliExec(buf=0x565c8)+0xe0 /sys/src/cmd/fossil/Ccli.c:58 main(argv=0xfffff84,argc=0x0)+0x15a /sys/src/cmd/fossil/fossil.c:134 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/575/ctl /proc/576/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: rendezvous()+0x7 /sys/src/libc/9syscall/rendezvous.s:5 threadSleep(t=0xe4c4a0)+0x18 /sys/src/liboventi/plan9-thread.c:459 vtLock(p=0x86d50)+0x5f /sys/src/liboventi/plan9-thread.c:262 cacheFlush(c=0x86c50,wait=0x0)+0x12 /sys/src/cmd/fossil/cache.c:2094 cacheSync(v=0x86c50)+0x17 /sys/src/cmd/fossil/cache.c:2118 periodicThread(a=0xe4c420)+0x157 /sys/src/cmd/fossil/periodic.c:76 vtThread(rock=0xe4c420,f=0x23906)+0x30 /sys/src/liboventi/plan9-thread.c:63 periodicAlloc(f=0x1f72e,a=0x86c50,msec=0x7530)+0x54 /sys/src/cmd/fossil/periodic.c:30 cacheAlloc(nblocks=0x666,disk=0x849b0,z=0x622a0,mode=0x1)+0x2cf /sys/src/cmd/fossil/cache.c:218 fsOpen(mode=0x1,file=0x62220,z=0x622a0,ncache=0x666)+0x14a /sys/src/cmd/fossil/fs.c:50 fsysOpen(argv=0xffffe98,argc=0x0,name=0x61e65)+0x1e8 /sys/src/cmd/fossil/9fsys.c:1621 fsysXXX(argv=0xffffe94,name=0x61e65,argc=0x2)+0xec /sys/src/cmd/fossil/9fsys.c:1808 cmdFsys(argc=0x3,argv=0xffffe8c)+0x14b /sys/src/cmd/fossil/9fsys.c:1873 cliExec(buf=0x565c8)+0xe0 /sys/src/cmd/fossil/Ccli.c:58 main(argv=0xfffff84,argc=0x0)+0x15a /sys/src/cmd/fossil/fossil.c:134 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/576/ctl /proc/577/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: rendezvous()+0x7 /sys/src/libc/9syscall/rendezvous.s:5 threadSleep(t=0xe4c4e0)+0x18 /sys/src/liboventi/plan9-thread.c:459 vtLock(p=0x86d50)+0x5f /sys/src/liboventi/plan9-thread.c:262 blockDirty(b=0x8a110)+0x41 /sys/src/cmd/fossil/cache.c:1103 _blockSetLabel(b=0x92f58,l=0xffffc14)+0xce /sys/src/cmd/fossil/cache.c:982 blockSetLabel(b=0x92f58,l=0xffffc14,allocating=0x0)+0x28 /sys/src/cmd/fossil/cache.c:992 doRemoveLink(p=0xdfe34c,c=0x86c50)+0x270 /sys/src/cmd/fossil/cache.c:1580 unlinkBody(c=0x86c50)+0x43 /sys/src/cmd/fossil/cache.c:1888 unlinkThread(a=0x86c50)+0x6d /sys/src/cmd/fossil/cache.c:1910 vtThread(rock=0x86c50,f=0x1f220)+0x30 /sys/src/liboventi/plan9-thread.c:63 cacheAlloc(nblocks=0x666,disk=0x849b0,z=0x622a0,mode=0x1)+0x2f2 /sys/src/cmd/fossil/cache.c:223 fsOpen(mode=0x1,file=0x62220,z=0x622a0,ncache=0x666)+0x14a /sys/src/cmd/fossil/fs.c:50 fsysOpen(argv=0xffffe98,argc=0x0,name=0x61e65)+0x1e8 /sys/src/cmd/fossil/9fsys.c:1621 fsysXXX(argv=0xffffe94,name=0x61e65,argc=0x2)+0xec /sys/src/cmd/fossil/9fsys.c:1808 cmdFsys(argc=0x3,argv=0xffffe8c)+0x14b /sys/src/cmd/fossil/9fsys.c:1873 cliExec(buf=0x565c8)+0xe0 /sys/src/cmd/fossil/Ccli.c:58 main(argv=0xfffff84,argc=0x0)+0x15a /sys/src/cmd/fossil/fossil.c:134 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/577/ctl /proc/578/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: rendezvous()+0x7 /sys/src/libc/9syscall/rendezvous.s:5 threadSleep(t=0xe4c520)+0x18 /sys/src/liboventi/plan9-thread.c:459 vtSleep(q=0xe187a8)+0x8d /sys/src/liboventi/plan9-thread.c:409 _cacheLocalLookup(c=0x86c50,lockfailure=0xffffc00,addr=0x0,part=0x2,vers=0x284,waitlock=0x0)+0x13f /sys/src/cmd/fossil/cache.c:459 blockWrite(b=0xadfa0)+0x113 /sys/src/cmd/fossil/cache.c:1197 cacheFlushBlock(c=0x86c50)+0xb6 /sys/src/cmd/fossil/cache.c:2008 flushThread(a=0x86c50)+0x69 /sys/src/cmd/fossil/cache.c:2050 vtThread(rock=0x86c50,f=0x1f5a0)+0x30 /sys/src/liboventi/plan9-thread.c:63 cacheAlloc(nblocks=0x666,disk=0x849b0,z=0x622a0,mode=0x1)+0x307 /sys/src/cmd/fossil/cache.c:223 fsOpen(mode=0x1,file=0x62220,z=0x622a0,ncache=0x666)+0x14a /sys/src/cmd/fossil/fs.c:50 fsysOpen(argv=0xffffe98,argc=0x0,name=0x61e65)+0x1e8 /sys/src/cmd/fossil/9fsys.c:1621 fsysXXX(argv=0xffffe94,name=0x61e65,argc=0x2)+0xec /sys/src/cmd/fossil/9fsys.c:1808 cmdFsys(argc=0x3,argv=0xffffe8c)+0x14b /sys/src/cmd/fossil/9fsys.c:1873 cliExec(buf=0x565c8)+0xe0 /sys/src/cmd/fossil/Ccli.c:58 main(argv=0xfffff84,argc=0x0)+0x15a /sys/src/cmd/fossil/fossil.c:134 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/578/ctl /proc/579/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: rendezvous()+0x7 /sys/src/libc/9syscall/rendezvous.s:5 threadSleep(t=0xe4c620)+0x18 /sys/src/liboventi/plan9-thread.c:459 vtSleep(q=0xe4c5e0)+0x8d /sys/src/liboventi/plan9-thread.c:409 archThread(v=0xe4c560)+0x107 /sys/src/cmd/fossil/archive.c:378 vtThread(rock=0xe4c560,f=0x2016e)+0x30 /sys/src/liboventi/plan9-thread.c:63 archInit(c=0x86c50,z=0x622a0,fs=0x86b70,disk=0x849b0)+0x71 /sys/src/cmd/fossil/archive.c:47 fsOpen(mode=0x1,file=0x62220,z=0x622a0,ncache=0x666)+0x587 /sys/src/cmd/fossil/fs.c:52 fsysOpen(argv=0xffffe98,argc=0x0,name=0x61e65)+0x1e8 /sys/src/cmd/fossil/9fsys.c:1621 fsysXXX(argv=0xffffe94,name=0x61e65,argc=0x2)+0xec /sys/src/cmd/fossil/9fsys.c:1808 cmdFsys(argc=0x3,argv=0xffffe8c)+0x14b /sys/src/cmd/fossil/9fsys.c:1873 cliExec(buf=0x565c8)+0xe0 /sys/src/cmd/fossil/Ccli.c:58 main(argv=0xfffff84,argc=0x0)+0x15a /sys/src/cmd/fossil/fossil.c:134 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/579/ctl /proc/580/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: rendezvous()+0x7 /sys/src/libc/9syscall/rendezvous.s:5 threadSleep(t=0xe4cbe0)+0x18 /sys/src/liboventi/plan9-thread.c:459 vtRLock(p=0x86c10)+0x5f /sys/src/liboventi/plan9-thread.c:305 fsMetaFlush(a=0x86b70)+0x16 /sys/src/cmd/fossil/fs.c:793 periodicThread(a=0xe4cb60)+0x157 /sys/src/cmd/fossil/periodic.c:76 vtThread(rock=0xe4cb60,f=0x23906)+0x30 /sys/src/liboventi/plan9-thread.c:63 periodicAlloc(f=0x14d87,a=0x86b70,msec=0x3e8)+0x54 /sys/src/cmd/fossil/periodic.c:30 fsOpen(mode=0x1,file=0x62220,z=0x622a0,ncache=0x666)+0x544 /sys/src/cmd/fossil/fs.c:127 fsysOpen(argv=0xffffe98,argc=0x0,name=0x61e65)+0x1e8 /sys/src/cmd/fossil/9fsys.c:1621 fsysXXX(argv=0xffffe94,name=0x61e65,argc=0x2)+0xec /sys/src/cmd/fossil/9fsys.c:1808 cmdFsys(argc=0x3,argv=0xffffe8c)+0x14b /sys/src/cmd/fossil/9fsys.c:1873 cliExec(buf=0x565c8)+0xe0 /sys/src/cmd/fossil/Ccli.c:58 main(argv=0xfffff84,argc=0x0)+0x15a /sys/src/cmd/fossil/fossil.c:134 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/580/ctl /proc/581/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: sleep()+0x7 /sys/src/libc/9syscall/sleep.s:5 periodicThread(a=0xe4cc60)+0x1de /sys/src/cmd/fossil/periodic.c:68 vtThread(rock=0xe4cc60,f=0x23906)+0x30 /sys/src/liboventi/plan9-thread.c:63 periodicAlloc(f=0x1540f,a=0xe4cc20,msec=0x2710)+0x54 /sys/src/cmd/fossil/periodic.c:30 snapInit(fs=0x86b70)+0x34 /sys/src/cmd/fossil/fs.c:1051 fsOpen(mode=0x1,file=0x62220,z=0x622a0,ncache=0x666)+0x556 /sys/src/cmd/fossil/fs.c:128 fsysOpen(argv=0xffffe98,argc=0x0,name=0x61e65)+0x1e8 /sys/src/cmd/fossil/9fsys.c:1621 fsysXXX(argv=0xffffe94,name=0x61e65,argc=0x2)+0xec /sys/src/cmd/fossil/9fsys.c:1808 cmdFsys(argc=0x3,argv=0xffffe8c)+0x14b /sys/src/cmd/fossil/9fsys.c:1873 cliExec(buf=0x565c8)+0xe0 /sys/src/cmd/fossil/Ccli.c:58 main(argv=0xfffff84,argc=0x0)+0x15a /sys/src/cmd/fossil/fossil.c:134 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/581/ctl /proc/582/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: rendezvous()+0x7 /sys/src/libc/9syscall/rendezvous.s:5 threadSleep(t=0xe4cde0)+0x18 /sys/src/liboventi/plan9-thread.c:459 vtSleep(q=0x5a908)+0x8d /sys/src/liboventi/plan9-thread.c:409 consOProc(v=0xe4cd60)+0x1ab /sys/src/cmd/fossil/Ccons.c:134 vtThread(rock=0xe4cd60,f=0x1b60)+0x30 /sys/src/liboventi/plan9-thread.c:63 consOpen(fd=0x9,srvfd=0xa,ctlfd=0xffffffff)+0x79 /sys/src/cmd/fossil/Ccons.c:171 cmdSrv(argv=0xffffe94,argc=0x1)+0x136 /sys/src/cmd/fossil/9srv.c:216 cliExec(buf=0x566c8)+0xe0 /sys/src/cmd/fossil/Ccli.c:58 main(argv=0xfffff84,argc=0x0)+0x15a /sys/src/cmd/fossil/fossil.c:134 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/582/ctl /proc/583/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: pread()+0x7 /sys/src/libc/9syscall/pread.s:5 read(fd=0x9,buf=0xffff5e8,n=0x800)+0x2f /sys/src/libc/9sys/read.c:7 consIProc(v=0xe4cd60)+0x68 /sys/src/cmd/fossil/Ccons.c:98 vtThread(rock=0xe4cd60,f=0x1975)+0x30 /sys/src/liboventi/plan9-thread.c:63 consOpen(fd=0x9,srvfd=0xa,ctlfd=0xffffffff)+0xd8 /sys/src/cmd/fossil/Ccons.c:181 cmdSrv(argv=0xffffe94,argc=0x1)+0x136 /sys/src/cmd/fossil/9srv.c:216 cliExec(buf=0x566c8)+0xe0 /sys/src/cmd/fossil/Ccli.c:58 main(argv=0xfffff84,argc=0x0)+0x15a /sys/src/cmd/fossil/fossil.c:134 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/583/ctl /proc/584/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: rendezvous()+0x7 /sys/src/libc/9syscall/rendezvous.s:5 threadSleep(t=0xe50138)+0x18 /sys/src/liboventi/plan9-thread.c:459 vtSleep(q=0xe50078)+0x8d /sys/src/liboventi/plan9-thread.c:409 msgWrite(v=0xe4d080)+0x6d /sys/src/cmd/fossil/9proc.c:447 vtThread(rock=0xe4d080,f=0x6fc3)+0x30 /sys/src/liboventi/plan9-thread.c:63 conAlloc(fd=0xb,name=0xe4ce60,flags=0x0)+0x236 /sys/src/cmd/fossil/9proc.c:579 cmdSrv(argv=0xffffe90,argc=0x1)+0x19e /sys/src/cmd/fossil/9srv.c:219 cliExec(buf=0x56708)+0xe0 /sys/src/cmd/fossil/Ccli.c:58 main(argv=0xfffff84,argc=0x0)+0x15a /sys/src/cmd/fossil/fossil.c:134 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/584/ctl /proc/585/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: pread()+0x7 /sys/src/libc/9syscall/pread.s:5 read(fd=0xb,buf=0xe50418,n=0x4)+0x2f /sys/src/libc/9sys/read.c:7 readn(n=0x4,av=0xe50418,f=0xb)+0x3a /sys/src/libc/port/readn.c:13 read9pmsg(abuf=0xe50418,fd=0xb,n=0x2018)+0x24 /sys/src/libc/9sys/read9pmsg.c:14 msgRead(v=0xe4d080)+0x6b /sys/src/cmd/fossil/9proc.c:371 vtThread(rock=0xe4d080,f=0x6d7b)+0x30 /sys/src/liboventi/plan9-thread.c:63 msgWrite(v=0xe4d080)+0x29 /sys/src/cmd/fossil/9proc.c:436 vtThread(rock=0xe4d080,f=0x6fc3)+0x30 /sys/src/liboventi/plan9-thread.c:63 conAlloc(fd=0xb,name=0xe4ce60,flags=0x0)+0x236 /sys/src/cmd/fossil/9proc.c:579 cmdSrv(argv=0xffffe90,argc=0x1)+0x19e /sys/src/cmd/fossil/9srv.c:219 cliExec(buf=0x56708)+0xe0 /sys/src/cmd/fossil/Ccli.c:58 main(argv=0xfffff84,argc=0x0)+0x15a /sys/src/cmd/fossil/fossil.c:134 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/585/ctl /proc/587/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: rendezvous()+0x7 /sys/src/libc/9syscall/rendezvous.s:5 threadSleep(t=0x62020)+0x18 /sys/src/liboventi/plan9-thread.c:459 vtSleep(q=0x5ab88)+0x8d /sys/src/liboventi/plan9-thread.c:409 msgProc()+0x5b /sys/src/cmd/fossil/9proc.c:280 vtThread(rock=0x0,f=0x6ab3)+0x30 /sys/src/liboventi/plan9-thread.c:63 msgRead(v=0xe4d080)+0x183 /sys/src/cmd/fossil/9proc.c:408 vtThread(rock=0xe4d080,f=0x6d7b)+0x30 /sys/src/liboventi/plan9-thread.c:63 msgWrite(v=0xe4d080)+0x29 /sys/src/cmd/fossil/9proc.c:436 vtThread(rock=0xe4d080,f=0x6fc3)+0x30 /sys/src/liboventi/plan9-thread.c:63 conAlloc(fd=0xb,name=0xe4ce60,flags=0x0)+0x236 /sys/src/cmd/fossil/9proc.c:579 cmdSrv(argv=0xffffe90,argc=0x1)+0x19e /sys/src/cmd/fossil/9srv.c:219 cliExec(buf=0x56708)+0xe0 /sys/src/cmd/fossil/Ccli.c:58 main(argv=0xfffff84,argc=0x0)+0x15a /sys/src/cmd/fossil/fossil.c:134 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/587/ctl /proc/767/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: rendezvous()+0x7 /sys/src/libc/9syscall/rendezvous.s:5 runthread(p=0x5d618)+0x83 /sys/src/libthread/sched.c:145 _sched()+0x90 /sys/src/libthread/sched.c:114 _schedinit(arg=0x5d618)+0x1a8 /sys/src/libthread/sched.c:78 main(argc=0x4,argv=0xfffff6c)+0xf2 /sys/src/libthread/main.c:53 _main+0x31 /sys/src/libc/386/main9.s:16 acid: echo kill > /proc/767/ctl term%