Date: Sat, 27 Dec 1997 23:28:35 -0800 (PST) From: Tom Bartol <bartol@salk.edu> To: Chris Timmons <skynyrd@opus.cts.cwu.edu> Cc: freebsd-current@FreeBSD.ORG Subject: Re: NFS/VM hang: build xemacs20 on nfs mounted /usr/ports Message-ID: <Pine.SUN.3.95.971227232405.14907B-100000@tesla-fe0> In-Reply-To: <Pine.BSF.3.96.971227214039.8511B-100000@opus.cts.cwu.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
I just had the same thing happen to me on the 23rd except that I could not
complete the build after rebooting. I was also building in an NFS-mounted
/usr/ports dir and it hung at exactly the same point. Looks like more NFS
garbling again. I was in X at the time so I couldn't get into DDB to get
a crash post-mortem.
Tom
On Sat, 27 Dec 1997, Chris Timmons wrote:
>
> I have a 2.2-STABLE nfs server which my -current machine mounts
> [rw,-2,-i,soft,bg] /usr/ports from.
>
> Reliably the build of ports/editors/xemacs20 hangs the -current machine
> after a temacs has been built and all of the lisp files have been
> recompiled - at the point where it says:
>
> Dumping under the name xemacs
> Purespace usage: 705416 of 705928 (100%)
>
> Although this hangs the machine, the operation is completed successfully
> before the walls fall and once the system is restored the build of
> xemacs20 can be continued and completed properly.
>
> -Chris
>
> #0 boot (howto=260) at ../.../kern/kern_shutdown.c:285
> #1 0xf0118a4f in panic (fmt=0xf01013d9 "from debugger") at
> ../../kern/kern_shutdown.c:425
> #2 0xf01013f5 in db_panic (dummy1=-266465635, dummy2=0, dummy3=1,
> dummy4=0xf3fadb2c "") at ../../ddb/db_command.c:440
> #3 0xf01012e5 in db_command (last_cmdp=0xf0207ac4, cmd_table=0xf0207914,
> aux_cmd_tablep=0xf022fb88) at ../../ddb/db_command.c:337
> #4 0xf0101462 in db_command_loop () at ../../ddb/db_command.c:462
> #5 0xf0103b23 in db_trap (type=3, code=0) at ../../ddb/db_trap.c:71
> #6 0xf01cb001 in kdb_trap (type=3, code=0, regs=0xf3fadc18) at
> ../../i386/i386/db_interface.c:157
> #7 0xf01d5218 in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = 8192,
> tf_esi = -260605952, tf_ebp = -201663376,
> tf_isp = -201663424, tf_ebx = -227021620, tf_edx = 1017, tf_ecx =
> 1017, tf_eax = 0, tf_trapno = 3, tf_err = 0,
> tf_eip = -266465635, tf_cs = 8, tf_eflags = 70, tf_esp = -227021620,
> tf_ss = -259991552}) at ../../i386/i386/trap.c:473
> #8 0xf01e0e9d in siointr1 (com=0xf0777800) at ../../i386/isa/sio.c:1487
> #9 0xf01e0e4a in siointr (unit=0) at ../../i386/isa/sio.c:1416
> #10 0xf01cc537 in Xfastintr4 ()
> #11 0xf0160a50 in nfs_getcacheblk (vp=0xf080d800, bn=119, size=8192,
> p=0xf07b3200) at ../../nfs/nfs_bio.c:716
> #12 0xf015fb0f in nfs_bioread (vp=0xf080d800, uio=0xf3fade34, ioflag=8,
> cred=0xf07e0d80, getpages=1) at ../../nfs/nfs_bio.c:293
> #13 0xf015f4a4 in nfs_getpages (ap=0xf3fade70) at ../../nfs/nfs_bio.c:116
> #14 0xf01c5bc0 in vnode_pager_getpages (object=0xf4745f00, m=0xf3fadf38,
> count=1, reqpage=0) at vnode_if.h:1011
> #15 0xf01c47d3 in vm_pager_get_pages (object=0xf4745f00, m=0xf3fadf38,
> count=1, reqpage=0) at ../../vm/vm_pager.c:184
> #16 0xf01b97f0 in vm_fault (map=0xf0872b00, vaddr=983040, fault_type=1
> '\001', fault_flags=0) at ../../vm/vm_fault.c:424
> #17 0xf01d545e in trap_pfault (frame=0xf3fadfbc, usermode=1) at
> ../../i386/i386/trap.c:715
> #18 0xf01d4f73 in trap (frame={tf_es = 39, tf_ds = 39, tf_edi = 887072,
> tf_esi = 985856, tf_ebp = -272673468, tf_isp = -201662492,
> tf_ebx = 202453088, tf_edx = 981752, tf_ecx = 1022303, tf_eax =
> 918296, tf_trapno = 12, tf_err = 4, tf_eip = 202393956,
> tf_cs = 31, tf_eflags = 66070, tf_esp = -272673516, tf_ss = 39}) at
> ../../i386/i386/trap.c:286
> #19 0xc104964 in ?? ()
> #20 0xc104854 in ?? ()
> #21 0xc1043f8 in ?? ()
> #22 0xc103fd8 in ?? ()
> #23 0xc1032f4 in ?? ()
> #24 0xc103048 in ?? ()
> #25 0x141b in ?? ()
> #26 0x1087 in ?? ()
>
>
>
>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SUN.3.95.971227232405.14907B-100000>
