Solaris 10 can panic in fifo_read due to IBM Gardium ktap driver (Doc ID 2033419.1)

Last updated on JULY 29, 2016

Applies to:

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

Symptoms

 Solaris 10 system can panic with the following messages

panic[cpu121]/thread=301f8934e00: BAD TRAP: type=31 rp=2a12d119760 addr=0 mmu_fsr=0 occurred in module "unix" due to a NULL pointer dereference

java: trap type = 0x31
pid=1547, pc=0x105a5c4, sp=0x2a12d119001, tstate=0x1601, context=0x4b
g1-g7: 119d268, 0, 3, 8058, 8000, 0, 301f8934e00

000002a12d119480 unix:die+78 (31, 2a12d119760, 0, 0, 2a12d119540, 10c5800)
 %l0-3: 0000000000000001 0000000000000031 0000000001000000 0000000000002000
 %l4-7: 000000000186f098 000000000186f000 0000000000000000 0000000000001601
000002a12d119560 unix:trap+a20 (2a12d119760, c1780000, 5, 1c00, 0, 1)
 %l0-3: 0000000000000000 000006018e25b970 0000000000000031 0000000000000000
 %l4-7: 0000000000000001 00000000d3f21000 0000000000000005 0000000000000002
000002a12d1196b0 unix:ktl0+64 (0, 301f8934e00, 0, 0, 8, 0)
 %l0-3: 00000300613e2000 00000000000003c8 0000000000001601 0000000001020704
 %l4-7: 0000000000000000 0000000000000259 0000000000000000 000002a12d119760
000002a12d119800 fifofs:fifo_read+28 (301dd817740, 2a12d119a10, 0, 305a967e1e8, 0, 0)
 %l0-3: 0000000000000000 0000030202180400 00000000c496e3e0 0000000000000000
 %l4-7: 0000000000000008 00000000c496e588 0000000000000008 00000000c496e6d8
000002a12d1198b0 genunix:fop_read+20 (301dd817740, 2a12d119a10, 0, 305a967e1e8, 0, 12c6398)
 %l0-3: 0000000000000008 0000000000002420 0000000000002000 0000000000000009
 %l4-7: 000003002d788a80 000003002d788000 000003002d7884e8 00000007b692ebaa
000002a12d119960 genunix:read+274 (91, 0, 307adb32c88, 8, 3, 0)
 %l0-3: 00000301dd817740 0000000000000000 000002a12d119ad0 0000000000000008
 %l4-7: 0000000000065ee0 0000000000000000 0000000000000003 0000000000000000

  

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