Solaris 11 or Solaris 10 SPARC servers can panic "BAD TRAP" in px_ib_intr_redist()

(Doc ID 2394033.1)

Last updated on MAY 02, 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)

Symptoms

The panic string and stack will be similar to this:

panic[cpu129]/thread=300b3a55520: BAD TRAP: type=31 rp=19f68b0 addr=8
mmu_fsr=0 occurred in module "unix" due to a NULL pointer dereference
syncing file systems... done

::stack
cpu_intr_on+0x30(0, 1118c00, 82, 410, 82, 19c6800)
px_ib_intr_redist+0x218(1, 46, 23, 1, 60015b26ea0, 0)
intr_redist_all_cpus+0xe0(7be6cf9c, 23, 300192ae350, 10f3000, 46, 10f3000)
cpu_intr_enable+0x44(3001de6a000, 0, 19b2800, 3, 19b2800, 1118c00)
cpu_online+0xd8(3001de6a000, b, 2f, 0, fe5b, fc00)
dr_cpu_configure+0x170(0, 2a10115b4f4, 0, 705306b4, 3001de6a000, 0)
dr_cpu_list_wrk+0x234(600180e44c0, 600180e44d0, 60011e39894, 60011e39890, c0,
6001c56ab00)
dr_cpu_data_handler+0x110(0, 600180e44c0, 70531b20, 2a10115b5d0, 705306b4, 0)
ds_cap_send+0xa4(1a80000005, 600180e44c0, 28, 600000001, 400000005, 7beb5400)
vlds_ioctl+0x768(60015b025d8, 0, ffbff768, 100001, 1, 3500000002)
fop_ioctl+0x2c(600158ef940, 647305, ffbff768, 100001, 6001012da40,
2a10115badc)
ioctl+0x184(b, 6001636a6e0, ffbff768, 647000, fe4f2324, 647305)
syscall_trap32+0x200(b, 647305, ffbff768, 647000, fe4f2324, 647000)

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