Solaris 11 or Solaris 10 using DISM panics when unlocking pages: assertion failed: pp->p_lckcnt

(Doc ID 2382564.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 stack will look similar to this:


spt_unlockpages_task+0x3ac(0, 7cb0, fffffffc81d50bb0, fffffffc81d50a48)
fffffffc81d50a80 vmtask_task+0x8f(fffffffc81d50aa0)
vmtask_run_xjob+0x1e9(1f2c04, 10, fffffffffbb885b4, fffffffc81d50bb0, 0, 0)
vmtask_run_job+0x28(1f2c04, 10, fffffffffbb885b4, fffffffc81d50bb0, 0)
spt_unlockpages+0x4f(ffffc10097a27200, 0, 1f2c04, fffffffc81d50c80)
segspt_shmlockop+0x1f5(ffffc10097a27200, 7ffe00000000, 1f2c04000, 0, 3, 0, 0)
segspt_shmunmap+0x94(ffffc10097a27200, 7ffe00000000, 1f2c04000)
as_unmap+0x1a6(ffffc100b2aeed00, 7ffe00000000, 1f2c04000)
shm_detach+0x34(ffffc100cc5d1ff8, ffffc1005ef955a0)
shmdt+0x9d(7ffe00000000)
shmsys+0x9a(2, 7ffe00000000, 7fffffcff11b, 0, 7fffffb2a680)
sys_syscall+0x26e()

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