Calculating number of CPUs in Solaris-8

Hello,
I have few old V210/V240, running Solaris-8. I am trying to find, number of physical CPUs, number of cores and number of virtual processors. psrinfo is giving me confusing status.
It looks like, there are 2 physical CPUs, but psrinfo -p shows me just 1

bash-2.03$ psrinfo -v
Status of virtual processor 0 as of: 05/29/19 19:15:39
  on-line since 07/30/16 17:32:49.
  The sparcv9 processor operates at 1503 MHz,
        and has a sparcv9 floating point processor.
Status of virtual processor 1 as of: 05/29/19 19:15:39
  on-line since 07/30/16 17:32:04.
  The sparcv9 processor operates at 1503 MHz,
        and has a sparcv9 floating point processor.
bash-2.03$ psrinfo -p
1
bash-2.03$ kstat -m cpu_info | nawk '$2=="on-line" {lcpu++} $1=="pg_id" && s[$2]++==0 {core++} END {print core?core+0:lcpu+0}'
2
bash-2.03$ psrinfo
0       on-line   since 11/21/18 09:59:40
1       on-line   since 11/21/18 09:59:38
bash-2.03$
bash-2.03$

From prtdiag -v ===>
==================================== CPUs ====================================
                      E$          CPU     CPU       Temperature         Fan
       CPU  Freq      Size        Impl.   Mask     Die    Ambient   Speed   Unit
       ---  --------  ----------  ------  ----  --------  --------  -----   ----
     MB/P0  1503 MHz  1MB         US-IIIi  3.4       -        -
     MB/P1  1503 MHz  1MB         US-IIIi  3.4       -        -

Please suggest
Thanks in advance

Hmmmmm...........

Can you put both switches on the same command line and post the output please.

# psrinfo -pv
bash:# kstat -m cpu_info | grep id  
        chip_id                         0  
        chip_id                         1  
bash:# psrinfo  
0       on-line   since 07/30/16 17:32:49  
1       on-line   since 07/30/16 17:32:04  
bash:#  
bash:# psrinfo -p  
1  
bash:# psrinfo -pv  
The UltraSPARC-IIIi physical processor has 1 virtual processor (0)  
bash:#  

Looking at history I see that people have reported issues using psrinfo on solaris 8. It seems it can tell lies.

Please post the output of:

# /usr/platform/`uname -i`/sbin/prtdiag -v

I understand your confusion.

Yes, it looks like. prtdiag shows 2

# /usr/platform/`uname -i`/sbin/prtdiag -v
System Configuration: Sun Microsystems  sun4u Netra 240
System clock frequency: 167 MHZ
Memory size: 8GB

==================================== CPUs ====================================
                      E$          CPU     CPU       Temperature         Fan
       CPU  Freq      Size        Impl.   Mask     Die    Ambient   Speed   Unit
       ---  --------  ----------  ------  ----  --------  --------  -----   ----
     MB/P0  1503 MHz  1MB         US-IIIi  3.4       -        -
     MB/P1  1503 MHz  1MB         US-IIIi  3.4       -        -

================================= IO Devices =================================
     Bus   Freq
Brd  Type  MHz   Slot        Name                          Model
---  ----  ----  ----------  ----------------------------  --------------------
 0   pci    66           MB  pci108e,1648 (network)
 0   pci    66           MB  pci108e,1648 (network)
 0   pci    33           MB  isa/su (serial)
 0   pci    33           MB  isa/su (serial)
 0   pci    33           MB  pci10b9,5229 (ide)
 0   pci    33         PCI2  SUNW,qlc-pci1077,2300 (scsi-+
 0   pci    33         PCI1  SUNW,qlc-pci1077,2300 (scsi-+
 0   pci    66           MB  scsi-pci1000,21 (scsi-2)
 0   pci    66           MB  scsi-pci1000,21 (scsi-2)
 0   pci    66           MB  pci108e,1648 (network)
 0   pci    66           MB  pci108e,1648 (network)
 0   pci    66         PCI0  pci100b,35 (network)          SUNW,pci-qge
 0   pci    66         PCI0  pci100b,35 (network)          SUNW,pci-qge
 0   pci    66         PCI0  pci100b,35 (network)          SUNW,pci-qge
 0   pci    66         PCI0  pci100b,35 (network)          SUNW,pci-qge
 0   pci    33            7  isa/rmc-comm-rmc_comm (seria+

============================ Memory Configuration ============================
Segment Table:
-----------------------------------------------------------------------
Base Address       Size       Interleave Factor  Contains
-----------------------------------------------------------------------
0x0                4GB               16          BankIDs 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
0x1000000000       4GB               16          BankIDs 16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31

Bank Table:
-----------------------------------------------------------
           Physical Location
ID       ControllerID  GroupID   Size       Interleave Way
-----------------------------------------------------------
0        0             0         256MB           0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
1        0             0         256MB
2        0             1         256MB
3        0             1         256MB
4        0             0         256MB
5        0             0         256MB
6        0             1         256MB
7        0             1         256MB
8        0             1         256MB
9        0             1         256MB
10       0             0         256MB
11       0             0         256MB
12       0             1         256MB
13       0             1         256MB
14       0             0         256MB
15       0             0         256MB
16       1             0         256MB           0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
17       1             0         256MB
18       1             1         256MB
19       1             1         256MB
20       1             0         256MB
21       1             0         256MB
22       1             1         256MB
23       1             1         256MB
24       1             1         256MB
25       1             1         256MB
26       1             0         256MB
27       1             0         256MB
28       1             1         256MB
29       1             1         256MB
30       1             0         256MB
31       1             0         256MB

Memory Module Groups:
--------------------------------------------------
ControllerID   GroupID  Labels
--------------------------------------------------
0              0        MB/P0/B0/D0,MB/P0/B0/D1
0              1        MB/P0/B1/D0,MB/P0/B1/D1

Memory Module Groups:
--------------------------------------------------
ControllerID   GroupID  Labels
--------------------------------------------------
1              0        MB/P1/B0/D0,MB/P1/B0/D1
1              1        MB/P1/B1/D0,MB/P1/B1/D1

============================ Environmental Status ============================
Fan Speeds:
-----------------------------------------
Location       Sensor      Status   Speed
-----------------------------------------
MB/P0/F0       RS          okay     4326 rpm
MB/P0/F1       RS          okay     4383 rpm
F2             RS          failed   0 rpm
PS0            FF_FAN      okay
PS1            FF_FAN      okay
---------------------------------
Keyswitch:
---------------------------------
Location       Keyswitch   State
---------------------------------
--------------------------------------------------
Led State:
--------------------------------------------------
Location   Led                   State       Color
--------------------------------------------------
MB         ACT                   on          green
MB         SERVICE               on          amber
MB         LOCATE                off         white
PS0        ACT                   on          green
PS0        SERVICE               off         amber
PS0        OK2RM                 off         blue
PS1        ACT                   on          green
PS1        SERVICE               off         amber
PS1        OK2RM                 off         blue
HDD0       SERVICE               off         amber
HDD0       OK2RM                 off         blue
HDD1       SERVICE               off         amber
HDD1       OK2RM                 off         blue
-------------------------------------------------------------------
Temperature sensors:
-------------------------------------------------------------------
Location       Sensor      Temperature  Lo LoWarn HiWarn  Hi Status
-------------------------------------------------------------------
MB             T_ENC           24C     -9C   -7C   57C   60C okay
MB/P0          T_CORE          68C     -     -     92C   96C okay
MB/P1          T_CORE          51C     -     -     92C   96C okay
PS0            FF_OT           -       -     -     -     -   okay
PS1            FF_OT           -       -     -     -     -   okay
------------------------------------------------------------------------
Voltage sensors:
------------------------------------------------------------------------
Location   Sensor        Voltage  Lo     LoWarn  HiWarn   Hi    Status
------------------------------------------------------------------------
MB         V_VTT          1.25V       -     1.17V   1.43V     -   okay
MB         V_GBE_+2V5     2.49V       -     2.25V   2.75V     -   okay
MB         V_GBE_CORE     1.21V       -     1.08V   1.32V     -   okay
MB         V_VCCTM        2.53V       -     2.25V   2.75V     -   okay
MB         V_+2V5         2.51V       -     2.34V   2.86V     -   okay
MB         V_+1V5         1.52V       -     1.35V   1.65V     -   okay
MB/BAT     V_BAT          2.95V       -     2.70V     -       -   okay
MB/P0      V_CORE         1.49V       -     1.26V   1.54V     -   okay
MB/P1      V_CORE         1.47V       -     1.26V   1.54V     -   okay
PS0        FF_UV            -         -       -       -       -   okay
PS0        FF_OV            -         -       -       -       -   okay
PS0        P_PWR            -         -       -       -       -   okay
PS1        FF_UV            -         -       -       -       -   okay
PS1        FF_OV            -         -       -       -       -   okay
PS1        P_PWR            -         -       -       -       -   okay
----------------------------------------------------------------------
Current sensors:
----------------------------------------------------------------------
Location   Sensor      Current    Lo     LoWarn  HiWarn   Hi    Status
----------------------------------------------------------------------
MB         FF_SCSI      -         -       -       -       -   okay
PS0        FF_OC        -         -       -       -       -   okay
PS1        FF_OC        -         -       -       -       -   okay

======== FRU Status =========
-------------------------
Fru Operational Status:
-------------------------
Location        Status
-------------------------
MB/SC           okay
PS0             okay
HDD0            present
HDD1            present
PS1             okay

================================ HW Revisions ================================
ASIC Revisions:
---------------
pci: Rev 4
pci: Rev 4
pci: Rev 4
pci: Rev 4

System PROM revisions:
----------------------
OBP 4.16.2 2004/10/04 18:22 Sun Fire V210/V240,Netra 240
OBDIAG 4.16.2 2004/10/04 18:23
#