Date: Tue, 15 Aug 2000 13:50:03 -0700 (PDT) From: Tor.Egge@fast.no To: freebsd-bugs@FreeBSD.org Subject: Re: kern/20609: panic: vm_fault: fault on nofault entry, addr: cc4b3000 Message-ID: <200008152050.NAA03784@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/20609; it has been noted by GNATS.
From: Tor.Egge@fast.no
To: sheldonh@uunet.co.za
Cc: dillon@freebsd.org, freebsd-gnats-submit@freebsd.org
Subject: Re: kern/20609: panic: vm_fault: fault on nofault entry, addr: cc4b3000
Date: Tue, 15 Aug 2000 22:46:15 +0200
> Further changes might be needed to ensure consistent behavior as
> blocking routines called from routines not allowed to block is found.
While running a kernel instrumented with further sanity checks I
found the additional problem:
panic: zfree interrupt zone withput proper spl
mp_lock = 01000001; cpuid = 1; lapic.id = 00000000
Debugger("panic")
Stopped at Debugger+0x34: movb $0,in_Debugger.609
db> trace
Debugger(c02b5072) at Debugger+0x34
panic(c02d25a0,8,0,594ae000,80000000) at panic+0xa4
swp_pager_meta_ctl(dcec9300,0,2,dceedf28,c02596ad) at swp_pager_meta_ctl+0x137
swap_pager_unswapped(c0bb28dc) at swap_pager_unswapped+0x13
vm_fault(d7b42340,594ae000,2,8,c) at vm_fault+0x9e1
trap_pfault(dceedfa8,1,594ae018,0,0) at trap_pfault+0xa2
trap(2f,2f,2f,0,0) at trap+0x1ff
calltrap() at calltrap+0x17
--- trap 0xc, eip = 0x80921dc, esp = 0xbfbffc14, ebp = 0xbfbffc3c ---
db> panic
Calls to zfree on swap_zone without splvm() protection seems like an error.
- Tor Egge
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200008152050.NAA03784>
