[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Workaround for S7-2 regarding lastest Solaris 11.4.81.193.1 CBE



This information may be helpful to others until an official fix is available. It concerns a possible workaround for a recent Solaris 11.4 CBE issue that can cause a system panic on the S7-2.

NOTE: This is my personal research and a record of my troubleshooting attempts. I hope it helps others until an official update for the Solaris CBE is released.

Best Regards,

Tony Rodriguez

www.linkedin.com/in/unixpro1970


--------------------------------------------------------------------------------------
Section A) - Solaris 11.4 11.4.81.193.1 CBE "panic[cpu0]/thread=20012000: vfs_mountroot: cannot mount root" during system boot.

--------------------------------------------------------------------------------------
On Oracle S7-2 (SPARC64), this issue appears to impact systems using SATA drives (not SAS). A workaround is to use SAS hard drives for the Solaris installation.

Notes:

This issue doesn't occur with Debian Sparc64 on the S7-2.

The S7-2 hardware is compatible with both SATA and SAS drives.

Pre-CBE versions of Solaris 11.4 function correctly with both SATA and SAS hard drives (including SSDs) on the S7-2.

The actual error is shown in Section B. For more details, refer to Oracle Document 3076641.1. Oracle, however, does not provide a solution in the document.

Tested various hard drive models and vendors, to ensure this is not a compatibility issue with a particular brand.

-------------------- PASS:  ------------------------

*(SAS) DELL/Seagate  ST1800MM0198  1.8TB Hard Drive  (PASS)
* (SAS) SUN/HGST  H109060SESUN600G  600GB Hard Drive (PASS)

*(SAS) DELL ST9500620SS  500GB Hard Drive (PASS)

--------------------- FAIL: --------------------------

(SATA) CRUCIAL BX500 2.0TB SSD (FAIL)

(SATA) SAMSUNG 870 EVO 1.0TB SSD (FAIL)

(SATA) SAMSUNG 860 EVO 500GB SSD (FAIL)

(SATA) SEAGATE ST2000LX001 2.0TB Hard Drive (FAIL)

(SATA) SEAGATE ST500LM021  500GB Hard Drive (FAIL)

---------------------------------------------------------------------------------------

Section B)  Actual error regarding panic and reboot issue on Oracle S7-2.

---------------------------------------------------------------------------------------

Boot device: /pci@302/pci@2/pci@0/pci@14/LSI,sas@0/disk@p2,0:a File and args:
SunOS Release 5.11 Version 11.4.81.193.1 64-bit
Copyright (c) 1983, 2025, Oracle and/or its affiliates.
NOTICE: Can not read the pool label from '/pci@302/pci@2/pci@0/pci@14/LSI,sas@0/disk@w50014ee0ad6d62f5,0:a'
NOTICE: spa_import_rootpool: error 5
Cannot mount root on /pci@302/pci@2/pci@0/pci@14/LSI,sas@0/disk@w50014ee0ad6d62f5,0:a fstype zfs

panic[cpu0]/thread=20012000: vfs_mountroot: cannot mount root

Warning - stack not written to the dumpbuf
000000002000f530 genunix:vfs_mountroot+494 (20888c00, 200, 20888c00, 208db000, 2b00000000, 208dac00)   %l0-3: 0000000000000001 000000002087f800 00000000122c7270 0000000020129400   %l4-7: 0000000020129400 00000000208a9c00 00000000208dac00 0000000000000600 000000002000f9f0 genunix:main+228 (208a5800, 20675ee8, 208a5a08, 1000, 20674e58, 70002000)   %l0-3: 0000000020674c00 0000000020010000 000000001007ed38 000000001007ec00   %l4-7: 000000002012d400 0000000010a39598 000000002012d658 0000000000000000

ireport.io.scsi.cmd.disk.dev.rqs.derr ena=1785be1831100001
 thread-stacks-version=0 thread-stacks=[...] detector=[ version=0 scheme="dev"
 cna_dev=6835b1ba0000000a device-path=
 "/pci@302/pci@2/pci@0/pci@14/LSI,sas@0/iport@4/probe@p2,0" ] pri="low" devid=
 "unknown" driver-assessment="retry" filter-ratio=1 op-code=0 cdb=[...]
 pkt-reason="CMD_CMPLT" pkt-phci-reason="CMD_CMPLT" pkt-state=37 pkt-stats=0
 pkt-flags=4009 pkt-time=a pkt-hrt-dev=7698 pkt-hrt-hba=573 pkt-hrt-start=
 1785be0c7eb pkt-hrt-hba-sent=1785be0cd5e pkt-hrt-hba-hwcomp=1785be143f6
 pkt-tag=ffff stat-code=2 key=6 asc=29 ascq=0 sense-data=[...] skaarssa=
 206290000370001 info="RETRY: CMD_CMPLT 1/120 T0ms/10s: delay 0ms: rval 2"

ireport.io.scsi.cmd.disk.recovered ena=1785be1831100005 thread-stacks-version=0  thread-stacks=[...] detector=[ version=0 scheme="dev" cna_dev=6835b1ba0000000a  device-path="/pci@302/pci@2/pci@0/pci@14/LSI,sas@0/iport@4/probe@p2,0" ] pri=  "low" devid="unknown" driver-assessment="recovered" filter-ratio=1 op-code=0
 cdb=[...] pkt-reason="CMD_CMPLT" pkt-phci-reason="CMD_CMPLT" pkt-state=17
 pkt-stats=0 pkt-flags=8 pkt-time=a pkt-hrt-dev=1be13 pkt-hrt-hba=a14
 pkt-hrt-start=1785be91883 pkt-hrt-hba-sent=1785be92297 pkt-hrt-hba-hwcomp=
 1785beae0aa pkt-tag=0 skaarssa=170002 info=
 "RECOVERED: CMD_CMPLT 2/120 T0ms/10s"

ireport.io.scsi.cmd.disk.dev.rqs.derr ena=1785becdee600001
 thread-stacks-version=0 thread-stacks=[...] detector=[ version=0 scheme="dev"
 cna_dev=6835b1ba0000000a device-path=
 "/pci@302/pci@2/pci@0/pci@14/LSI,sas@0/iport@4/probe@p2,0" ] pri="low" devid=
 "unknown" driver-assessment="info" filter-ratio=1 op-code=1a cdb=[...]
 pkt-reason="CMD_CMPLT" pkt-phci-reason="CMD_CMPLT" pkt-state=37 pkt-stats=0
 pkt-flags=8 pkt-time=3c pkt-hrt-dev=12534 pkt-hrt-hba=5eb pkt-hrt-start=
 1785beb97f2 pkt-hrt-hba-sent=1785beb9ddd pkt-hrt-hba-hwcomp=1785becc311
 pkt-tag=0 stat-code=2 key=5 asc=24 ascq=0 sense-data=[...] skaarssa=
 205240000370003 info="FAIL 02: CMD_CMPLT 1/120 T0ms/60s: rval 2"

Deferred dump not available because:
        deferred dump not online (state 0)
dump subsystem not initialised
rebooting...
Resetting...
NOTICE: Entering OpenBoot.
NOTICE: Fetching Guest MD.
NOTICE: Starting slave cpus.
NOTICE: Initializing LDCs.
NOTICE: Probing PCI devices.
NOTICE: Finished PCI probing.
NOTICE: Probing USB devices.
NOTICE: Finished USB probing.



Reply to: