![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||||||||
Solution Type Sun Alert Sure Solution 2277705.1 : SPARC T3-4 Systems Running Solaris 10 Without CPU Partitions may Hang
In this Document
Applies to:SPARC T3-4Solaris Operating System SPARC Information in this document applies to any platform. Solaris 10 Operating System ________________________________________ Date of Resolved Release 16-Jun-2017 ________________________________________ DescriptionSPARC T3-4 systems running Solaris 10 with all the processors in a single CPU partition may report system hangs with a large backlog of clock cyclic. T3-4 systems have 512 VCPUs and by default all of the CPUs belong to a single CPU partition. OccurrenceThis issue can occur in the following releases: SPARC Platform
Note 1: This issue only occurs on SPARC T3-4 systems with all the processors in a single CPU partition. To determine the number of CPU partitions in the system, the following command can be used: > echo ::cpupart | mdb -k ID ADDR #CPU CPUS 0 198fcb0 256 0-256
Note 3: Solaris 11 and Solaris on the x86 platform are not impacted by this issue. Note 4: Solaris 8 and Solaris 9 will not be evaluated regarding the potential impact of the issue described in this document. SymptomsIf the described issue occurs, the system will hang. The ::cpuinfo on CPU0 and the thread stack from the crash dump can be verified as shown below: > 0::cpuinfo -v ID ADDR FLG NRUN BSPL PRI RNRN KRNRN SWITCH THREAD PROC 0 0000180c000 1d 1 0 169 no no t-175623 2a100047c80 sched | | | RUNNING <--+ | +--> PIL THREAD QUIESCED | 10 2a100047c80 EXISTS | - 3028684f500 java ENABLE | +--> PRI THREAD PROC 99 2a1005d7c80 sched > 2a100047c80::findstack stack pointer for thread 2a100047c80: 2a100046e31 [ 000002a100046e31 panic_idle+0x14() ] 000002a100046ee1 ktl0+0x64() 000002a100047031 clock+0x154() 000002a100047121 cyclic_softint+0xac() 000002a1000471e1 cbe_level10+8() 000002a100047291 intr_thread+0x25c() 000002a11c3ad181 lwp_unpark+0x44() 000002a11c3ad231 syslwp_park+0x64() 000002a11c3ad2e1 syscall_trap+0xac() WorkaroundTo work around this issue, create a processor set on cpu0, using the following command: # psrset -c 0 The workaround above is the final resolution to this issue. History06-Jun-2017: Document released, status Resolved Internal Section: Comments: Questions regarding this document should be addressed to Internal Contributor/Submitter: vamsi.nagineni@oracle.com References<BUG:25342438> - SYSTEM HANG WITH T3-4 MACHINES WITH NO CPU PARTITITIONSAttachments This solution has no attachment |
||||||||||||||||||||||
|