From owner-freebsd-current@FreeBSD.ORG Wed Mar 16 20:13:34 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 758) id D4B1116A4CF; Wed, 16 Mar 2005 20:13:34 +0000 (GMT) Date: Wed, 16 Mar 2005 20:13:34 +0000 From: Kris Kennaway To: Jeff Roberson , current@freeBSD.org Message-ID: <20050316201334.GG91771@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: page fault in ffs_lock X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2005 20:13:35 -0000 mpsafevfs=1 on a dual-cpu machine + htt, running 6.0 from yesterday. Kris Fatal trap 12: page fault while in kernel mode cpuid = 3; apic id = 03 fault virtual address = 0x6e fault code = supervisor read, page not present instruction pointer = 0x8:0xc064dac5 stack pointer = 0x10:0xee6926f0 frame pointer = 0x10:0xee692708 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 47312 (bsdtar) [thread pid 47312 tid 100276 ] Stopped at ffs_lock+0x4f: testb $0x20,0x6e(%eax) db> wh Tracing pid 47312 tid 100276 td 0xc844d960 ffs_lock(ee69275c,c06fea84,c07000e7,ee69273c,c0510c79) at ffs_lock+0x4f VOP_LOCK_APV(c074c9a0,ee69275c,12b,c07165e1,c070a60c) at VOP_LOCK_APV+0x9e vtryrecycle(cd735c80,0,c070a637,30c,0) at vtryrecycle+0x3e getnewvnode(c07086b2,c3773000,c074c9a0,ee692814,ee69288c) at getnewvnode+0x1e0 ffs_vget(c3773000,217eb2,2,ee69288c,81a4) at ffs_vget+0xdb ffs_valloc(c3fc5000,81a4,ce79eb80,ee69288c,c3fc5000) at ffs_valloc+0x12d ufs_makeinode(81a4,c3fc5000,ee692bd0,ee692be4,ee692a4c) at ufs_makeinode+0x5e ufs_create(ee692a4c,c07213da,2f3,c07219de,c3fc5000) at ufs_create+0x37 VOP_CREATE_APV(c074c9a0,ee692a4c,2,0,0) at VOP_CREATE_APV+0x9e vn_open_cred(ee692bbc,ee692cbc,1a4,ce79eb80,3) at vn_open_cred+0x1da vn_open(ee692bbc,ee692cbc,1a4,3,c844d960) at vn_open+0x33 kern_open(c844d960,805b080,0,a02,1a4) at kern_open+0xca open(c844d960,ee692d14,3a6,c071d79a,c844d960) at open+0x36 syscall(bfbf002f,805002f,bfbf002f,805b0ab,805b080) at syscall+0x2c4 Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (5, FreeBSD ELF32, open), eip = 0x280f905b, esp = 0xbfbfe5cc, ebp = 0xbfbfe628 --- db> -- In God we Trust -- all others must submit an X.509 certificate. -- Charles Forsythe