Solaris 11 or Solaris 10 panic with BAD TRAP in spt_unlockpages_task()

(Doc ID 2382566.1)

Last updated on APRIL 04, 2018

Applies to:

Solaris Operating System - Version 10 3/05 to 11.1 [Release 10.0 to 11.0]
Oracle Solaris on SPARC (64-bit)
Oracle Solaris on x86-64 (64-bit)

Symptoms

 Panic string and stack will be similar to this:

 

panic[cpu2]/thread=fffffffc81a22c20: BAD TRAP: type=e (#pf Page fault)
rp=fffffffc81a22890 addr=0 occurred in module "genunix" due to a NULL pointer
dereference

vmtasks: #pf Page fault
Bad kernel fault at addr=0x0
pid=8, pc=0xfffffffffbaf7fa4, sp=0xfffffffc81a22980, eflags=0x10246
cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 406f8<osxsav,xmme,fxsr,pge,mce,pae,
pse,de>
cr2: 0cr3: 4513000cr8: 0

rdi: ffffc1003b1e7c38 rsi: 240001 rdx: 1200
rcx: 0 r8: fffffffffc0596a0 r9: fffffffc8199ec20
rax: 0 rbx: 240001 rbp: fffffffc81a22a20
r10: fffffffc818d2c20 r11: 0 r12: ffffc100388ce378
r13: 240001 r14: 480002 r15: 1200008
fsb: 0 gsb: ffffc1001da23040 ds: 4b
es: 4b fs: 0 gs: 1c3
trp: e err: 0 rip: fffffffffbaf7fa4
cs: 30 rfl: 10246 rsp: fffffffc81a22980
ss: 38

fffffffc81a227b0 unix:die+105 ()
fffffffc81a22880 unix:trap+1545 ()
fffffffc81a22890 unix:cmntrap+e6 ()j
fffffffc81a22a20 genunix:spt_unlockpages_task+fc ()
fffffffc81a22a70 genunix:vmtask_task+8f ()
fffffffc81a22b10 genunix:taskq_thread+22e ()
fffffffc81a22b20 unix:thread_start+8 ()

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms