Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Possible current breakage
I've received a report that the changes to uvm_page.* and uvm_pglist.*
are causing panics on heavy load with X:
--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<
uvm_fault(0xffff80004a6d1450, 0x0, 1) -> e
fatal page fault in supervisor mode
trap type 6 code 0 rip ffffffff805d7a0b cs 8 rflags 10286 cr2 38 cpl 0 rsp
ffff80005e21c960
kernel: page fault trap, code=0
Stopped in pid 2981.1 (systat) at netbsd:uvm_map_lookup_entry+0xc9:
cmpq 0x38(%rax),%r12
db{0}> bt
uvm_map_lookup_entry() at netbsd:uvm_map_lookup_entry+0xc9
uvm_map_checkprot() at netbsd:uvm_map_checkprot+0x23
uvm_kernacc() at netbsd:uvm_kernacc+0x58
mmrw() at netbsd:mmrw+0xc7
spec_read() at netbsd:spec_read+0x1e2
VOP_READ() at netbsd:VOP_READ+0x41
vn_read() at netbsd:vn_read+0x94
dofileread() at netbsd:dofileread+0x71
sys_pread() at netbsd:sys_pread+0xac
syscall() at netbsd:syscall+0xaa
>8-------->8-------->8-------->8-------->8-------->8-------->8-------->8--------
If you see a similar problem, please try:
cvs up -D'2010-11-12 06:00 UTC' \
sys/uvm/uvm_page.c \
sys/uvm/uvm_page.h \
sys/uvm/uvm_pglist.c
and see if it fixes your problem.
Thanks.
Masao
--
Masao Uebayashi / Tombi Inc. / Tel: +81-90-9141-4635
Home |
Main Index |
Thread Index |
Old Index