> 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