> I tried acid, but I'm just not familiar enough with it to make it
> work.  I tried
> 
>       rumble% acid 2052 /bin/exportfs
>       /bin/exportfs:386 plan 9 executable
>       /sys/lib/acid/port
>       /sys/lib/acid/386
>       acid: src(0xf01e7377)
>       no source for ?file?

cinap is right, the bug is in the kernel.  we know
that because it's a lock loop.  that can only happen
if the kernel screws up.  also, the address is a kernel
address (starts with 0xf).

if you didn't know the lock loop message was from
the kernel, you could grep for it

; cd /sys/src
; g '"lock (%#?[luxp]+ )loop' .
./9/port/taslock.c:61:  print("lock %#p loop key %#lux pc %#lux held by pc 
%#lux proc %lud\n",

- erik

Reply via email to