Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: try KMGUARD



On Thu, Mar 08, 2012 at 12:34:08PM +0100, Manuel Bouyer wrote:
> > Are you able to try to reproduce on a real hardware?  Resource usage by
> > KMGUARD is very severe.  It might not even boot with 128 MB.
> 
> I tried on a amd64 host with 8GB RAM (looks like I expanded the i386 tests.tgz
> instead of amd64 but it shouldn't matter). I got a panic while running the
> stress_long test, but not from kmemguard unforntunably:

And another one:
login: uvm_fault(0xffffffff80e7c960, 0xffff800015787000, 1) -> e
fatal page fault in supervisor mode
trap type 6 code 0 rip ffffffff80113f8e cs 8 rflags 10206 cr2  ffff800015787000 
cpl 0 rsp fffffe810c72fa28
kernel: page fault trap, code=0
Stopped in pid 1063.4 (h_reconcli) at   netbsd:copystr+0xe:     lodsb   (%rsi)
db{6}> tr
copystr() at netbsd:copystr+0xe
unp_connect() at netbsd:unp_connect+0x90
uipc_usrreq() at netbsd:uipc_usrreq+0x238
do_sys_connect() at netbsd:do_sys_connect+0x8d
sys_connect() at netbsd:sys_connect+0x38
syscall() at netbsd:syscall+0xac
db{6}> mach cpu 0
using CPU 0
db{6}> tre
No such command: tre
db{6}> tr
x86_stihlt() at netbsd:x86_stihlt+0x6
acpicpu_cstate_idle_enter() at netbsd:acpicpu_cstate_idle_enter+0x48
acpicpu_cstate_idle() at netbsd:acpicpu_cstate_idle+0xbc
idle_loop() at netbsd:idle_loop+0x18c
db{6}> mach cpu 1 
using CPU 1
db{6}> tr
x86_stihlt() at netbsd:x86_stihlt+0x6
acpicpu_cstate_idle_enter() at netbsd:acpicpu_cstate_idle_enter+0x48
acpicpu_cstate_idle() at netbsd:acpicpu_cstate_idle+0xbc
idle_loop() at netbsd:idle_loop+0x18c
?() at 0
db{6}> mach cpu 2
using CPU 2
db{6}> tr
x86_stihlt() at netbsd:x86_stihlt+0x6
acpicpu_cstate_idle_enter() at netbsd:acpicpu_cstate_idle_enter+0x48
acpicpu_cstate_idle() at netbsd:acpicpu_cstate_idle+0xbc
idle_loop() at netbsd:idle_loop+0x18c
?() at 0
db{6}> mach cpu 3
using CPU 3
db{6}> tr
?() at 7f7ff740a27f
Bad user frame pointer: 0x5dffffd0b0
db{6}> mach cpu 4
using CPU 4
db{6}> tr
x86_stihlt() at netbsd:x86_stihlt+0x6
acpicpu_cstate_idle_enter() at netbsd:acpicpu_cstate_idle_enter+0x48
acpicpu_cstate_idle() at netbsd:acpicpu_cstate_idle+0xbc
idle_loop() at netbsd:idle_loop+0x18c
?() at 0
db{6}> mach cpu 5
using CPU 5
db{6}> tr
x86_stihlt() at netbsd:x86_stihlt+0x6
acpicpu_cstate_idle_enter() at netbsd:acpicpu_cstate_idle_enter+0x48
acpicpu_cstate_idle() at netbsd:acpicpu_cstate_idle+0xbc
idle_loop() at netbsd:idle_loop+0x18c
?() at 0
db{6}> mach cpu 7
using CPU 7
db{6}> tr
x86_stihlt() at netbsd:x86_stihlt+0x6
acpicpu_cstate_idle_enter() at netbsd:acpicpu_cstate_idle_enter+0x48
acpicpu_cstate_idle() at netbsd:acpicpu_cstate_idle+0xbc
idle_loop() at netbsd:idle_loop+0x18c
Bad frame pointer: 0xfffffe810b07e000

-- 
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
     NetBSD: 26 ans d'experience feront toujours la difference
--


Home | Main Index | Thread Index | Old Index