From owner-freebsd-current Tue May 28 08:51:07 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA08677 for current-outgoing; Tue, 28 May 1996 08:51:07 -0700 (PDT) Received: from itesec.hsc.fr (root@itesec.hsc.fr [192.70.106.33]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id IAA08671 for ; Tue, 28 May 1996 08:51:03 -0700 (PDT) Received: from tetard.hsc.fr (tetard.hsc.fr [192.70.106.43]) by itesec.hsc.fr (8.7.5/8.7.3/itesec-1.8) with ESMTP id RAA16248 for ; Tue, 28 May 1996 17:51:00 +0200 (MET DST) Received: (from regnauld@localhost) by tetard.hsc.fr (8.7.5/8.7.3/tetard-uucp-2.8) id RAA00419 for current@freebsd.org; Tue, 28 May 1996 17:50:30 +0200 (MET DST) From: Philippe Regnauld Message-Id: <199605281550.RAA00419@tetard.hsc.fr> Subject: PLIP panic (more) To: current@freebsd.org (current) Date: Tue, 28 May 1996 17:50:30 +0200 (MET DST) X-Mailer: ELM [version 2.4ME+ PL15 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Okay, here's more info (kgdb) on the PLIP problem: This is, as previously stated, current as of 27/05. D4-120, hooked up by plip, to a P100 laptop. DX4 is -current, 24Mb RAM, NCR SCSI Laptop is 2.1.0, 16Mb RAM, NCR SCSI (kgdb) core-file /var/crash/vmcore.0 IdlePTD 1d2000 current pcb at 1c297c panic: page fault #0 boot (howto=256) at ../../i386/i386/machdep.c:940 940 dumppcb.pcb_ptd = rcr3(); (kgdb) where #0 boot (howto=256) at ../../i386/i386/machdep.c:940 #1 0xf0112176 in panic (fmt=0xf0180c9c "page fault") at ../../kern/subr_prf.c:127 #2 0xf01817f6 in trap_fatal (frame=0xefbffe00) at ../../i386/i386/trap.c:740 #3 0xf01812e8 in trap_pfault (frame=0xefbffe00, usermode=0) at ../../i386/i386/trap.c:651 #4 0xf0180fcb in trap (frame={tf_es = 135135248, tf_ds = 16, tf_edi = -257728513, tf_esi = -257728384, tf_ebp = -272630172, tf_isp = -272630232, tf_ebx = -257726720, tf_edx = -257726806, tf_ecx = 1073741398, tf_eax = -129, tf_trapno = 12, tf_err = -266928126, tf_eip = -266862699, tf_cs = -2147483640, tf_eflags = 67206, tf_esp = -254868128, tf_ss = -257726848}) at ../../i386/i386/trap.c:319 #5 0xf0179011 in calltrap () #6 0xf0122707 in sbappend (sb=0xf0cf0560, m=0xf0a36400) at ../../kern/uipc_socket2.c:437 #7 0xf0144134 in tcp_usrreq (so=0xf0cf0500, req=9, m=0xf0a36400, nam=0x0, control=0x0) at ../../netinet/tcp_usrreq.c:287 #8 0xf01210b6 in sosend (so=0xf0cf0500, addr=0x0, uio=0xefbfff28, top=0xf0a36400, control=0x0, flags=0) at ../../kern/uipc_socket.c:475 #9 0xf0114b35 in soo_write (fp=0xf0cf5880, uio=0xefbfff28, cred=0xf0cf6880) at ../../kern/sys_socket.c:82 #10 0xf0113a8f in write (p=0xf0ced500, uap=0xefbfff94, retval=0xefbfff84) at ../../kern/sys_generic.c:263 #11 0xf0181aa1 in syscall (frame={tf_es = 134873127, tf_ds = -272695257, tf_edi = 134975488, tf_esi = 2316982, tf_ebp = -272641836, tf_isp = -272629788, tf_ebx = 134929076, tf_edx = 6, tf_ecx = 1, tf_eax = 4, tf_trapno = 22, tf_err = 7, tf_eip = 134819121, tf_cs = 31, tf_eflags = 518, tf_esp = -272641904, tf_ss = 39}) at ../../i386/i386/trap.c:890 #12 0xf0179065 in Xsyscall () #13 0x2e9a in ?? () #14 0x82d5 in ?? () #15 0x1f6d in ?? () #16 0x1096 in ?? () (kgdb) frame 6 #6 0xf0122707 in sbappend (sb=0xf0cf0560, m=0xf0a36400) at ../../kern/uipc_socket2.c:437 437 sbcompress(sb, m, n); (kgdb) t 432 sbappendrecord(sb, m); /* XXXXXX!!!! */ 433 return; 434 } 435 } while (n->m_next && (n = n->m_next)); 436 } 437 sbcompress(sb, m, n); 438 } 439 440 #ifdef SOCKBUF_DEBUG 441 void (kgdb) print sb $1 = (struct sockbuf *) 0x0 (kgdb) print m $2 = (struct mbuf *) 0x0 (kgdb) print n $3 = (struct mbuf *) 0x0 -- +-------------------+---------------------------------------+-----------------+ | Philippe Regnauld |_______Herve Schauer Consultants_______| regnauld@hsc.fr | +-------------------+FreeBSD - Turning PCs into Workstations+-----------------+