Solaris 11 or Solaris 10 can panic: dirtying dbuf obj=1f034 lvl=0 blkid=fffffffffffffffe but not tx_held
(Doc ID 2379846.1)
Last updated on JULY 06, 2023
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:
panic[cpu1]/thread=ffffb9000337fb40: dirtying dbuf obj=1f034 lvl=0 blkid=fffffffffffffffe but not tx_held
The panic stack will look similar to this:
zfs:dmu_tx_dirty_buf+329 ()
zfs:dbuf_dirty_impl+77 ()
zfs:dbuf_dirty+1b ()
zfs:dbuf_will_dirty+84 ()
zfs:sa_attr_op+1ca ()
zfs:sa_bulk_update_impl+7c ()
zfs:sa_bulk_update+47 ()
zfs:zfs_aclset_common+52f ()
zfs:zfs_setattr+1605 ()
genunix:fop_setattr+128 ()
dev:devname_setattr+b6 ()
dev:sdev_setattr+3c ()
genunix:fop_setattr+128 ()
genunix:fsetattrat+119 ()
genunix:fchmodat+58 ()
unix:brand_sys_syscall+316 ()
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! |
In this Document
Symptoms |
Cause |
Solution |