From owner-freebsd-hackers Tue Dec 16 18:12:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA25025 for hackers-outgoing; Tue, 16 Dec 1997 18:12:59 -0800 (PST) (envelope-from owner-freebsd-hackers) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA24890 for ; Tue, 16 Dec 1997 18:10:52 -0800 (PST) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id SAA16604; Tue, 16 Dec 1997 18:08:38 -0800 (PST) Received: from UNKNOWN(), claiming to be "current1.whistle.com" via SMTP by alpo.whistle.com, id smtpd016599; Tue Dec 16 18:08:32 1997 Message-ID: <3497337D.4487EB71@whistle.com> Date: Tue, 16 Dec 1997 18:05:49 -0800 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2-CURRENT i386) MIME-Version: 1.0 To: Terry Lambert CC: Igor Timkin , freebsd-hackers@freebsd.org Subject: Re: panic: blkfree: freeling free block/frag References: <199712161919.MAA20145@usr01.primenet.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk hey! how come all this kernel is linked to run at 0xe0000000 rather than 0xf0000000? > > GDB 4.16 (i386-unknown-freebsd), > > Copyright 1996 Free Software Foundation, Inc... > > IdlePTD 1f0000 > > current pcb at 1d79c0 > > panic: blkfree: freeing free block > > #0 boot (howto=256) at ../../kern/kern_shutdown.c:266 > > 266 dumppcb.pcb_cr3 = rcr3(); > > (kgdb) where > > #0 boot (howto=256) at ../../kern/kern_shutdown.c:266 > > #1 0xe01105e2 in panic (fmt=0xe0188a85 "blkfree: freeing free block") > > at ../../kern/kern_shutdown.c:390 > > #2 0xe0188c57 in ffs_blkfree (ip=0xe3e50500, bno=10, size=4096) > > at ../../ufs/ffs/ffs_alloc.c:1230 > > #3 0xe018b09a in ffs_indirtrunc (ip=0xe3e50500, lbn=-12, dbn=394248, > > lastbn=-1, level=0, countp=0xdfbffd9c) at ../../ufs/ffs/ffs_inode.c:500 > > #4 0xe018aac8 in ffs_truncate (ap=0xdfbffe74) at ../../ufs/ffs/ffs_inode.c:317 > > #5 0xe018e6a5 in ufs_inactive (ap=0xdfbffea0) at vnode_if.h:1003 > > #6 0xe012fb3f in vrele (vp=0xe3b12800) at vnode_if.h:699 > > #7 0xe012fa33 in vput (vp=0xe3b12800) at ../../kern/vfs_subr.c:858 > > #8 0xe0191e80 in ufs_remove (ap=0xdfbffef4) at ../../ufs/ufs/ufs_vnops.c:697 > > #9 0xe0131d25 in unlink (p=0xe4dc6e00, uap=0xdfbfff94, retval=0xdfbfff84) > > at vnode_if.h:459 > > #10 0xe01ac1ff in syscall (frame={tf_es = 39, tf_ds = -541130713, tf_edi = 1, > > tf_esi = 28736, tf_ebp = -541074456, tf_isp = -541065244, > > tf_ebx = 28944, tf_edx = 0, tf_ecx = 41472, tf_eax = 10, tf_trapno = 7, > > tf_err = 7, tf_eip = 268950145, tf_cs = 31, tf_eflags = 582, > > tf_esp = -541074568, tf_ss = 39}) at ../../i386/i386/trap.c:890 > > #11 0x1007da81 in ?? () > > #12 0x2453 in ?? () > > #13 0x2914 in ?? () > > #14 0x1095 in ?? () > >