Solaris 11.1 VXVM 6.0.1 'df' cause a panic
Environment:
System Configuration: HP ProLiant BL480c G1
Oracle Solaris 11.1 X86
panic string:
BAD TRAP: type=e (#pf Page fault) rp=fffffffc816fdb90 addr=0 occurred in module "unix" due to a NULL pointer dereference
Veritas INFO:
PKGINST: VRTSvxvm
NAME: Binaries for VERITAS Volume Manager by Symantec
CATEGORY: system
ARCH: i386
VERSION: 6.0.100.000,REV=08.01.2012.08.52
Stack:
genunix: [ID 655072 kern.notice] fffffffc816fdab0 unix:die+105 ()
genunix: [ID 655072 kern.notice] fffffffc816fdb80 unix:trap+153e ()
genunix: [ID 655072 kern.notice] fffffffc816fdb90 unix:cmntrap+e6 ()
genunix: [ID 655072 kern.notice] fffffffc816fdca0 unix:strncpy+1c ()
genunix: [ID 655072 kern.notice] fffffffc816fdcd0 odm:odmstatvfs+90 ()
genunix: [ID 655072 kern.notice] fffffffc816fdcf0 genunix:fsop_statfs+1a ()
genunix: [ID 655072 kern.notice] fffffffc816fde70 genunix:cstatvfs64_32+42 ()
genunix: [ID 655072 kern.notice] fffffffc816fdec0 genunix:statvfs64_32+69 ()
genunix: [ID 655072 kern.notice] fffffffc816fdf10 unix:brand_sys_sysenter+1dc ()
Messages:
unix: [ID 839527 kern.notice] df:
unix: [ID 753105 kern.notice] #pf Page fault
unix: [ID 532287 kern.notice] Bad kernel fault at addr=0x0
unix: [ID 243837 kern.notice] pid=3965, pc=0xfffffffffb893ff8, sp=0xfffffffc816fdc88, eflags=0x10206
unix: [ID 211416 kern.notice] cr0: 80050033<pg,wp,ne,et,mp,pe> cr4: 6f8<xmme,fxsr,pge,mce,pae,pse,de>
unix: [ID 624947 kern.notice] cr2: 0
unix: [ID 625075 kern.notice] cr3: 59f0a2000
unix: [ID 625715 kern.notice] cr8: c
unix: [ID 100000 kern.notice]
unix: [ID 592667 kern.notice] rdi: fffffffc816fdd48 rsi: 0 rdx: f
unix: [ID 592667 kern.notice] rcx: 1 r8: e80 r9: 0
unix: [ID 592667 kern.notice] rax: fffffffc816fdd48 rbx: fefa3430 rbp: fffffffc816fdca0
unix: [ID 592667 kern.notice] r10: fffffffffb856d00 r11: 0 r12: fffffffc816fdd00
unix: [ID 592667 kern.notice] r13: ffffc10012176880 r14: 0 r15: ffffc1002bb09480
unix: [ID 592667 kern.notice] fsb: 0 gsb: ffffc1000eac8000 ds: 4b
unix: [ID 592667 kern.notice] es: 4b fs: 0 gs: 1c3
unix: [ID 592667 kern.notice] trp: e err: 0 rip: fffffffffb893ff8
unix: [ID 592667 kern.notice] cs: 30 rfl: 10206 rsp: fffffffc816fdc88
unix: [ID 266532 kern.notice] ss: 38
In preced log of panic I see "odm:odmstatvfs+90". I think this is root of panic, but due in lack of scat and mdb knowlage, I am cannot to investigate this module. When I delete VXVM, there is no panic when I issue the 'df'.
If I can provide more information about this case, please let me know. For now I dont know what additional info to provide.
Core dump is about of 400 MB, which is more than I can attach to this message.
If you think issue is odm you could:
- umounted /dev/odm if it umounted
- Stop odm is it is running (it shows in output of gabconfig -a if it is running as port d I think)
- Unload odm from kernel ("modinfo | grep odm" and then modunload the id given)
Then see if df still panics the system.
ODM is an optional component used to improve the access to Oracel disk files
Mike