My Oracle Support Banner

Solaris 11 or Solaris 10 can panic: assertion failed: sm->sm_space + size <= sm->sm_size (Doc ID 2379921.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 look similar to this:

 

panic[cpu0]/thread=ffffff0030aaac20: assertion failed: sm->sm_space + size <= sm->sm_size, file: ../../common/fs/zfs/space_map.c, line: 112

 

The panic stack will look similar to this:


zfs:space_map_add+30f ()
zfs:space_map_load+23c ()
zfs:metaslab_activate+a1 ()
zfs:metaslab_group_alloc+22f ()
zfs:metaslab_alloc_dva+283 ()
zfs:metaslab_alloc+d6 ()
zfs:zio_alloc_zil+67 ()
zfs:zil_lwb_write_start+20f ()
zfs:zil_commit_writer+163 ()
zfs:zil_commit+d7 ()
zfs:zfs_write+a8f ()
genunix:fop_write+a6 ()
nfssrv:rfs3_write+722 ()
nfssrv:common_dispatch+694 ()
nfssrv:rfs_dispatch+2d ()
rpcmod:svc_process_request+184 ()
rpcmod:stp_dispatch+b9 ()
genunix:taskq_d_thread+c1 ()
unix:thread_start+8 ()

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.