Check to see if your device tree is messed up.

I found it was necessary to use OBSD 6.3 or earlier to create LDOM configs
on my T1000
You will need to restore to the factory-default config first if this is the
case.

After that you can run current versions in the Primary and all guests.

Unfortunately, in doing this, I over-wrote the evidence, and I urgently
needed the machine, so I did not go back and repeat it to obtain
debugging info.



On Fri, 31 Jul 2020 at 01:25, Jamie Luck <p...@jamieluck.com> wrote:

>
> Hello,
> I have a fresh install of OpenBSD/sparc64 6.7 on a Sun T1000. I
> cannot use any LDOM-related commands because the hardware
> device is not configured. Here are some examples:
>
> # ldomctl list
> ldomctl: cannot open /dev/hvctl: Device not configured
> # ldomctl dump
> ldomctl: cannot open /dev/hvctl: Device not configured
>
> I chose default boot options for everything except the sets,
> which I did not install any X11. I've been searching for other
> dmesg from Sun T1-based processors on OpenBSD to see if the hardware
> device is missing from my dmesg, but the only ones I can find are
> from when the port was first started, nothing recent.
>
> Here's my dmesg:
>
> console is /virtual-devices@100/console@1
> Copyright (c) 1982, 1986, 1989, 1991, 1993
>         The Regents of the University of California.  All rights reserved.
> Copyright (c) 1995-2020 OpenBSD. All rights reserved.
> https://www.OpenBSD.org
>
> OpenBSD 6.7 (GENERIC.MP) #310: Thu May  7 18:41:00 MDT 2020
>     dera...@sparc64.openbsd.org:/usr/src/sys/arch/sparc64/compile/
> GENERIC.MP
> real mem = 4286578688 (4088MB)
> avail mem = 4190060544 (3995MB)
> mpath0 at root
> scsibus0 at mpath0: 256 targets
> mainbus0 at root: Sun Fire(TM) T1000
> cpu0 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu1 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu2 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu3 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu4 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu5 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu6 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu7 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu8 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu9 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu10 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu11 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu12 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu13 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu14 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu15 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu16 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu17 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu18 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu19 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu20 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu21 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu22 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu23 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> vbus0 at mainbus0
> "nvram" at vbus0 not configured
> vcons0 at vbus0: ivec 0x111, console
> "ncp" at vbus0 not configured
> vrtc0 at vbus0
> "loop" at vbus0 not configured
> "loop" at vbus0 not configured
> "echo" at vbus0 not configured
> "fma" at vbus0 not configured
> "sunvts" at vbus0 not configured
> "sunmc" at vbus0 not configured
> "explorer" at vbus0 not configured
> "led" at vbus0 not configured
> "flashupdate" at vbus0 not configured
> "flashprom" at vbus0 not configured
> "system-management" at vbus0 not configured
> vpci0 at mainbus0: bus 2 to 2, dvma map 80000000-ffffffff
> pci0 at vpci0
> nep0 at pci0 dev 0 function 0 "Sun Neptune" rev 0x01: msi, address
> 00:21:28:42:ae:1a
> brgphy0 at nep0 phy 13: BCM5464 10/100/1000baseT PHY, rev. 1
> nep1 at pci0 dev 0 function 1 "Sun Neptune" rev 0x01: msi, address
> 00:21:28:42:ae:1b
> brgphy1 at nep1 phy 12: BCM5464 10/100/1000baseT PHY, rev. 1
> nep2 at pci0 dev 0 function 2 "Sun Neptune" rev 0x01: msi, address
> 00:21:28:42:ae:1c
> brgphy2 at nep2 phy 11: BCM5464 10/100/1000baseT PHY, rev. 1
> nep3 at pci0 dev 0 function 3 "Sun Neptune" rev 0x01: msi, address
> 00:21:28:42:ae:1d
> brgphy3 at nep3 phy 10: BCM5464 10/100/1000baseT PHY, rev. 1
> vpci1 at mainbus0: bus 2 to 4, dvma map 80000000-ffffffff
> pci1 at vpci1
> ppb0 at pci1 dev 0 function 0 "ServerWorks PCIE-PCIX" rev 0xb5
> pci2 at ppb0 bus 3
> bge0 at pci2 dev 4 function 0 "Broadcom BCM5714" rev 0xa3, BCM5715 A3
> (0x9003): ivec 0x7d4, address 00:14:4f:cb:a3:e0
> brgphy4 at bge0 phy 1: BCM5714 10/100/1000baseT/SX PHY, rev. 0
> bge1 at pci2 dev 4 function 1 "Broadcom BCM5714" rev 0xa3, BCM5715 A3
> (0x9003): ivec 0x7d5, address 00:14:4f:cb:a3:e1
> brgphy5 at bge1 phy 1: BCM5714 10/100/1000baseT/SX PHY, rev. 0
> ppb1 at pci2 dev 8 function 0 "ServerWorks HT-1000 PCIX" rev 0xb4
> pci3 at ppb1 bus 4
> bge2 at pci3 dev 1 function 0 "Broadcom BCM5704C" rev 0x10, BCM5704 B0
> (0x2100): ivec 0x7c2, address 00:14:4f:cb:a3:e2
> brgphy6 at bge2 phy 1: BCM5704 10/100/1000baseT PHY, rev. 0
> bge3 at pci3 dev 1 function 1 "Broadcom BCM5704C" rev 0x10, BCM5704 B0
> (0x2100): ivec 0x7c1, address 00:14:4f:cb:a3:e3
> brgphy7 at bge3 phy 1: BCM5704 10/100/1000baseT PHY, rev. 0
> mpi0 at pci3 dev 2 function 0 "Symbios Logic SAS1064" rev 0x02: msi
> mpi0: UNUSED, firmware 1.10.0.0
> scsibus1 at mpi0: 63 targets
> sym0 at scsibus1 targ 0 lun 0: <SEAGATE, ST914603SSUN146G, 0768>
> naa.5000c5001328e417
> sd0 at scsibus0 targ 0 lun 0: <SEAGATE, ST914603SSUN146G, 0768>
> naa.5000c5001328e417
> sd0: 140009MB, 512 bytes/sector, 286739329 sectors
> ebus0 at mainbus0
> com0 at ebus0 addr c2c000-c2c007 ivec 0xa: st16650, 32 byte fifo
> vscsi0 at root
> scsibus2 at vscsi0: 256 targets
> softraid0 at root
> scsibus3 at softraid0: 256 targets
> bootpath: /pci@7c0,0/pci@0,0/pci@8,0/scsi@2,0/disk@0,0
> root on sd0a (60da55c27811b5e2.a) swap on sd0b dump on sd0b
> WARNING: / was not properly unmounted
>
>

Reply via email to