My Oracle Support Banner

Solaris 11 or Solaris 10 can panic: assertion failed: refcount_is_zero(&db->db_holds) (Doc ID 2379830.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 stack will be similar to this:

 

panic[cpu1]/thread=ffffa10062ac41c0: assertion failed: refcount_is_zero(&db->db_holds), file: ../../common/fs/zfs/dnode_sync.c, line: 452

 

The panic stack will be similar to this:

 

genunix:zone_prefix+1ef02f ()
zfs:dnode_evict_dbufs+339 ()
zfs:dnode_evict_dbufs_and_rele+18 ()
zfs:dmu_objset_evict_dbufs+132 ()
zfs:zfsvfs_teardown+1dc ()
zfs:zfs_suspend_fs+2b ()
zfs:zfs_ioc_recv+8ed ()
zfs:zfsdev_ioctl+244 ()
genunix:cdev_ioctl+6e ()
specfs:spec_ioctl+62 ()
genunix:fop_ioctl+f1 ()
genunix:ioctl+18a ()
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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.