My Oracle Support Banner

Solaris 11 or Solaris 10 can encounter a BAD TRAP panic while executing stmf_sbd driver code (Doc ID 2379790.1)

Last updated on MARCH 28, 2018

Applies to:

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

Symptoms

 The panic string will look similar to this:

 

BAD TRAP: type=34 rp=2a104cf3450 addr=baddcafebaddcb06 mmu_fsr=0

 

The panic stack will look similar to this:

sched:
alignment error:
addr=0xbaddcafebaddcb06
pid=0, pc=0x1203f740, sp=0x2a104cf2cf1, tstate=0x1180001606, context=0x0
g1-g7: baddcafebaddcafe, 40, c40069e50da8, 0, c400668cdb10, 0, 2a104cf3b80

000002a104cf3190 unix:die+b0 (34, 2a104cf3450, baddcafebaddcb06, 0, 20056400,
1)
%l0-3: 0000000000000d2b 0000030001cc1c30 0000030001cc1c20 0000000000000010
%l4-7: 0000000000000002 000000001010f800 000002a104cf3250 00000000da586008
000002a104cf3270 unix:trap+6d8 (2a104cf3450, 2a104cf3b80, 1000e00000034,
1000e,
0, 2a104cf3b80)
%l0-3: 00000000000011ab 0000000000010000 0000000020306dc0 0000000000000000
%l4-7: 0000000000010011 000002a104cf3358 000003000003e000 000000002011e2a0
000002a104cf33a0 unix:ktl0+6c (c400668cdb00, 2a104cf35ec, 2a104cf35e8,
c40069b71
a40, 41, 40)
%l0-3: 000003000003e000 0000000020307e10 0000001180001606 000000001003bd50
%l4-7: 0000c40069b70040 0000000000000000 0000000000000000 000002a104cf3450
000002a104cf34f0 zfs:dmu_write_uio_dnode+158 (0, c400668cdb00, 7e000,
c4006adabc
58, 208e1a18, 208e1ad8)
%l0-3: 0000c400668cdb10 00000000208e1aa8 0000000000000000 0000000000000000
%l4-7: 0000c400668cdb00 0000000000000000 0000000000002000 0000c4006af734b0
000002a104cf3600 zfs:dmu_write_uio_dbuf+30 (c4006abf9290, c400668cdb00,
80000, c
4006adabc58, 0, c40065ffa320)
%l0-3: 0000000000000004 0000c40030b58898 0000c4006ad94bc0 000000000001c000
%l4-7: 0000000000004000 0000000000018000 0000c4006abbcde8 0000000000000006
000002a104cf36b0 zfs:zsio_write+94 (c4006aaa3848, c400668cdb00, 11aaede8,
c40060
e8e1c0, 0, 50006)
%l0-3: 0000c4006adabc58 0000000000300000 0000000000080000 0000c4006ad94bc0
%l4-7: 0000000000000000 0000c40060f26ac0 0000000000000000 0000000000000000
000002a104cf3760 stmf_sbd:sbd_zvol_data_write_disp+88 (11, 0, 40000,
c4006afacae
0, 0, 7048a000)
%l0-3: 0000000011aaf818 0000000000000001 0000000000000001 0000000000000002
%l4-7: 0000c40060e8e1c0 0000c4006afacab0 0000000000000000 0000000000000001
000002a104cf3810 stmf_sbd:sbd_zvol_io_task+124 (c4006afaca40, 7048a1b8,
c4006afa
cab0, c4006afacab8, 11a9eb90, c4006aaa3848)
%l0-3: 000000002085fe98 0000000000000003 0000c4006095d420 0000c4003f97c150
%l4-7: 0000000000050006 000000007048a000 0000000011ab1000 0000000011ab10c3
000002a104cf38c0 genunix:taskq_d_thread+a8 (c40060983700, c4003f97c150,
c40060bf
c7a8, 20306dc0, 6c31, 2a104cf3988)
%l0-3: 0000c4003f97c170 000002a104cf3970 0000c40060bfc7d8 0000c40060983710
%l4-7: 0000c40060983750 0000000011aaefc0 000000002085b000 0004016b8c1d70fc

Cause

To view full details, 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 a vibrant support community of peers and Oracle experts.