Solaris 11 or Solaris 10 panic with BAD TRAP during l2arc_destroy_cookie()

(Doc ID 2385206.1)

Last updated on APRIL 11, 2018

Applies to:

Solaris Operating System - Version 10 3/05 to 11.2 [Release 10.0 to 11.0]
Information in this document applies to any platform.

Symptoms

 The panic string will look similar to this:

 

^Mpanic[cpu13]/thread=ffffff03944f3c20:
genunix: [ID 335743 kern.notice] BAD TRAP: type=e
(#pf Page fault) rp=ffffff03944f39a0 addr=1fb3106228 occurred in module "zfs" due to an illegal access to a user address
unix: [ID 100000 kern.notice]
unix: [ID 839527 kern.notice] sched:
unix: [ID 753105 kern.notice] #pf Page fault
us1dsk10-h0 unix: [ID 532287 kern.notice] Bad kernel fault at addr=0x1fb3106228
unix: [ID 243837 kern.notice] pid=0, pc=0xfffffffff7a1c1d1, sp=0xffffff03944f3a98, eflags=0x10246

 

The panic stack will look similar to this:

 

unix:die+105 ()
unix:trap+152b ()
unix:cmntrap+e7 ()
zfs:l2arc_destroy_cookie+1d ()
zfs:l2arc_free_buffers+f6 ()
zfs:l2arc_evict_one+67 ()
zfs:l2arc_feed_pool+139 ()
zfs:l2arc_feed_thread+125 ()
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