Date: Wed, 4 Aug 1999 23:10:49 -0700 (PDT) From: Matthew Dillon <dillon@apollo.backplane.com> To: Stephen Hocking-Senior Programmer PGS Tensor Perth <shocking@prth.pgs.com> Cc: current@freebsd.org Subject: Re: Interesting NFS hangs under current Message-ID: <199908050610.XAA33711@apollo.backplane.com> References: <199908050357.LAA20002@ariadne.tensor.pgs.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Could you print out *p and *uap in frame 18? frame 18 print *p print *uap Also, do: ps -axl -N /sys/compile/bleep/kernel.debug -M /var/crash/vmcore.2 This is very odd. There is no way it should be looping in supervisor mode in that call chain. -Matt Matthew Dillon <dillon@backplane.com> :On my home network, I make world on one machine and install it (from an NFS :mounted directory) on another. Some time ago (I've griped about this before - :the problem's been around for a while) it started to occasionally hang just :after or during installing libc.so.3. It will then hang solidly - no response :to keyboard, net or whatever, but it does allow me to break into the debugger :and take a dump. Below is the stack trace (hurrah for debugging kernels!). I :will not that after rebooting fscking the disks, usr/lib/libc.so.3 is often a :multiple of 64k in size. If I don't boot single user and copy an old libc over :the top of the partially written one, subsequent boots will of course have :programs crapping out all over the place. : :(kgdb) # gdb -k /sys/compile/bleep/kernel.debug /var/crash/vmcore.2 :... : at ../../dev/syscons/syscons.c:688 :---Type <return> to continue, or q <return> to quit--- :#11 0xc0201e13 in atkbd_intr (kbd=0xc0287c00, arg=0x0) : at ../../dev/kbd/atkbd.c:535 :#12 0xc0229f7f in atkbd_isa_intr (arg=0xc05ab3f0) at ../../isa/atkbd_isa.c:125 :#13 0xc01f1d88 in vm_page_lookup (object=0xc5f6fbb8, pindex=62247042) : at ../../vm/vm_page.c:526 :#14 0xc0219ac4 in pmap_object_init_pt (pmap=0xc5e4cf24, addr=672055296, : object=0xc5f6fbb8, pindex=110, size=16384, limit=16) : at ../../i386/i386/pmap.c:2434 :#15 0xc01ec220 in vm_map_insert (map=0xc5e4cec0, object=0xc5f6fbb8, : offset=450560, start=672055296, end=672071680, prot=7 '\a', max=7 '\a', : cow=18) at ../../vm/vm_map.c:550 :#16 0xc01ec3a3 in vm_map_find (map=0xc5e4cec0, object=0xc5f6fbb8, : offset=450560, addr=0xc5f45ed4, length=16384, find_space=0, prot=7 '\a', : max=7 '\a', cow=18) at ../../vm/vm_map.c:654 :#17 0xc01efc49 in vm_mmap (map=0xc5e4cec0, addr=0xc5f45ed4, size=16384, : prot=7 '\a', maxprot=7 '\a', flags=18, handle=0xc5f5da80, foff=450560) : at ../../vm/vm_mmap.c:1058 :#18 0xc01ef2d6 in mmap (p=0xc5e49020, uap=0xc5f45f80) at ../../vm/vm_mmap.c:330 : :... : (Stephen Hocking-Senior Programmer PGS Tensor Perth <shocking@prth.pgs.com>) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199908050610.XAA33711>