Solaris 11 or Solaris 10 could panic in mac_do_softlso due to oddly sized buffer chain
(Doc ID 2385113.1)
Last updated on JULY 06, 2023
Applies to:
Solaris Operating System - Version 10 3/05 to 11.1 [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[cpu22]/thread=ffffc1c013d8b480: assertion failed: MBLKL(mp) >= hdrlen,
file: ../../common/io/mac/mac_util.c, line: 1097
The panic stack will look similar to this:
fffffffffbacc089 ()
mac:mac_do_softlso+815 ()
mac:mac_tx_loopback+31a ()
mac:mac_tx_single+330 ()
mac:mac_tx+9c ()
zvmm:zvnet_tx+35c ()
zvmm:zvnet_vmcall+18b ()
zvmm:zvmm_extend_vmcall+5e ()
zvmm:zvmm_hypercall+67 ()
zvmm:vcpu_enter+6ee ()
zvmm:zvmm_vcpu_enter+7c ()
zvmm:do_zvmm_ioctl+15f ()
zvmm:zvmm_ioctl+7a ()
genunix:cdev_ioctl+6e ()
specfs:spec_ioctl+5d ()
genunix:fop_ioctl+d6 ()
genunix:ioctl+188 ()
unix:brand_sys_syscall+212 ()
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 |