|
Description
|
Category
kernel
Sub-Category
brandz
Description
while trying to run any commands that may use /proc on SUNWlx26 brandz kernel panic with page fault in lx_proc module.
Frequency
Always
Regression
No
Steps to Reproduce
install a SUNWlx26 brandz, login and try to run any command that may use proc. tested with top and w.
Expected Result
"just work!"
Actual Result
panic[cpu0]/thread=ffffff02d8f67200: BAD TRAP: type=e (#pf Page fault) rp=ffffff000fd36b60 addr=268 occurred in module "lx_proc" due to a NULL pointer dereference
w: #pf Page fault
Bad kernel fault at addr=0x268
pid=1093, pc=0xfffffffff80c12e1, sp=0xffffff000fd36c50, eflags=0x10246
cr0: 80050033<pg,wp,ne,et,mp,pe> cr4: 6f8<xmme,fxsr,pge,mce,pae,pse,de>
cr2: 268cr3: 23fc61000cr8: c
rdi: fffffffffbc99110 rsi: 2 rdx: ffffff02d8f67200
rcx: 1b r8: ffffff02d58bb000 r9: 1fff
rax: 0 rbx: 0 rbp: ffffff000fd36c90
r10: fffffffffbc2b470 r11: 0 r12: 8
r13: 0 r14: ffffff02e1317000 r15: ffffff02e446e500
fsb: 0 gsb: fffffffffbc2b470 ds: 4b
es: 4b fs: 0 gs: 1c3
trp: e err: 0 rip: fffffffff80c12e1
cs: 30 rfl: 10246 rsp: ffffff000fd36c50
ss: 38
ffffff000fd36a40 unix:die+dd ()
ffffff000fd36b50 unix:trap+1752 ()
ffffff000fd36b60 unix:_cmntrap+e9 ()
ffffff000fd36c90 lx_proc:lxpr_read_uptime+b1 ()
ffffff000fd36ce0 lx_proc:lxpr_read+47 ()
ffffff000fd36d50 genunix:fop_read+6b ()
ffffff000fd36e90 genunix:read+2b8 ()
ffffff000fd36ec0 genunix:read32+22 ()
ffffff000fd36f10 unix:brand_sys_sysenter+1e6 ()
syncing file systems... done
100% donerebooting...
crash dumps:
anduril.amu.edu.pl/~kaktus/crash/unix.1.7z
anduril.amu.edu.pl/~kaktus/crash/vmcore.1.7z
Error Message(s)
Test Case
Workaround
Submitter wants to work on bug
No
Additional configuration information
/etc/zones/openvpn.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE zone PUBLIC "-//Sun Microsystems Inc//DTD Zones//EN" "file:///usr/share/lib/xml/dtd/zonecfg.dtd.1">
<!--
DO NOT EDIT THIS FILE. Use zonecfg(1M) instead.
-->
<zone name="openvpn" zonepath="/zones/openvpn" autoboot="false" brand="lx">
<attr name="kernel-version" type="string" value="2.6"/>
<rctl name="zone.cpu-cap">
<rctl-value priv="privileged" limit="10" action="deny"/>
</rctl>
<rctl name="zone.max-swap">
<rctl-value priv="privileged" limit="134217728" action="deny"/>
</rctl>
<rctl name="zone.max-locked-memory">
<rctl-value priv="privileged" limit="33554432" action="deny"/>
</rctl>
<mcap physcap="67108864"/>
<network address="172.16.0.2/12" physical="bge0" defrouter="172.31.255.254"/>
</zone>
|