I'm mostly concerned that nothing that currently works breaks. This changes a 
fairly fundamental chunk of code in the guts of the platform, so having 
machines still work afterward would be nice.

Glad your T5220 works, hopefully the u45 will be ok too.

dlg

> On 20 Jun 2019, at 08:52, Kaashif Hymabaccus <[email protected]> wrote:
> 
> This is great, thanks for the work. I have the new snapshot running on
> a T5220. I also have an Ultra 45 with some GPUs I use mainly for
> playing games and sending people bug reports about how their game
> doesn't work on sparc64, I'll try it there also. If there are any
> specific tests you want done, I am happy to do them. Here is the dmesg
> of the T5220 if there is anything that interests you:
> 
> 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-2019 OpenBSD. All rights reserved.  https://www.OpenBSD.org
> 
> OpenBSD 6.5-current (GENERIC.MP) #207: Tue Jun 18 13:15:53 MDT 2019
>    [email protected]:/usr/src/sys/arch/sparc64/compile/GENERIC.MP
> real mem = 17045651456 (16256MB)
> avail mem = 16721928192 (15947MB)
> mpath0 at root
> scsibus0 at mpath0: 256 targets
> mainbus0 at root: SPARC Enterprise T5220
> cpu0 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu1 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu2 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu3 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu4 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu5 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu6 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu7 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu8 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu9 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu10 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu11 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu12 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu13 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu14 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu15 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu16 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu17 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu18 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu19 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu20 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu21 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu22 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu23 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu24 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu25 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu26 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu27 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu28 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu29 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu30 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu31 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu32 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu33 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu34 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu35 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu36 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu37 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu38 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu39 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu40 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu41 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu42 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu43 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu44 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu45 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu46 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu47 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu48 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu49 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu50 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu51 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu52 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu53 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu54 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu55 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu56 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu57 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu58 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu59 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu60 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu61 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu62 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> cpu63 at mainbus0: SUNW,UltraSPARC-T2 (rev 0.0) @ 1165.379 MHz
> vbus0 at mainbus0
> "flashprom" at vbus0 not configured
> "tpm" at vbus0 not configured
> cbus0 at vbus0
> vldc0 at cbus0
> vldcp0 at vldc0 chan 0x14: ivec 0x28, 0x29 channel "spds"
> "sunvts" at vldc0 chan 0x6 not configured
> "sunmc" at vldc0 chan 0x7 not configured
> "explorer" at vldc0 chan 0x8 not configured
> "led" at vldc0 chan 0x9 not configured
> "flashupdate" at vldc0 chan 0xa not configured
> "ipmi" at vldc0 chan 0xc not configured
> "system-management" at vldc0 chan 0xd not configured
> vldc1 at cbus0
> "spfma" at vldc1 chan 0x5 not configured
> vldc2 at cbus0
> vldcp1 at vldc2 chan 0x0: ivec 0x0, 0x1 channel "hvctl"
> "ldom-primary" at vldc2 chan 0x1 not configured
> "fmactl" at vldc2 chan 0x3 not configured
> vldc3 at cbus0
> "ldmfma" at vldc3 chan 0x4 not configured
> "n2cp" at vbus0 not configured
> "ncp" at vbus0 not configured
> vrng0 at vbus0
> vcons0 at vbus0: ivec 0x111, console
> vrtc0 at vbus0
> "niu" at mainbus0 not configured
> vpci0 at mainbus0: bus 2 to 18, dvma map 80000000-ffffffff
> pci0 at vpci0
> ppb0 at pci0 dev 0 function 0 "PLX PEX 8533" rev 0xaa
> pci1 at ppb0 bus 3
> ppb1 at pci1 dev 1 function 0 "PLX PEX 8533" rev 0xaa
> pci2 at ppb1 bus 4
> ppb2 at pci2 dev 0 function 0 "PLX PEX 8517" rev 0xad
> pci3 at ppb2 bus 5
> ppb3 at pci3 dev 1 function 0 "PLX PEX 8517" rev 0xad
> pci4 at ppb3 bus 6
> ppb4 at pci4 dev 0 function 0 "PLX PEX 8111" rev 0x21
> pci5 at ppb4 bus 7
> ohci0 at pci5 dev 0 function 0 "NEC USB" rev 0x43: ivec 0x16, version 1.0
> ohci1 at pci5 dev 0 function 1 "NEC USB" rev 0x43: ivec 0x17, version 1.0
> ehci0 at pci5 dev 0 function 2 "NEC USB" rev 0x04: ivec 0x14
> usb0 at ehci0: USB revision 2.0
> uhub0 at usb0 configuration 1 interface 0 "NEC EHCI root hub" rev 2.00/1.00 
> addr 1
> usb1 at ohci0: USB revision 1.0
> uhub1 at usb1 configuration 1 interface 0 "NEC OHCI root hub" rev 1.00/1.00 
> addr 1
> usb2 at ohci1: USB revision 1.0
> uhub2 at usb2 configuration 1 interface 0 "NEC OHCI root hub" rev 1.00/1.00 
> addr 1
> ppb5 at pci3 dev 2 function 0 "PLX PEX 8517" rev 0xad
> pci6 at ppb5 bus 8
> em0 at pci6 dev 0 function 0 "Intel 82571EB" rev 0x06: ivec 0x17, address 
> 00:14:4f:97:8a:ba
> em1 at pci6 dev 0 function 1 "Intel 82571EB" rev 0x06: ivec 0x14, address 
> 00:14:4f:97:8a:bb
> ppb6 at pci3 dev 3 function 0 "PLX PEX 8517" rev 0xad
> pci7 at ppb6 bus 9
> em2 at pci7 dev 0 function 0 "Intel 82571EB" rev 0x06: ivec 0x14, address 
> 00:14:4f:97:8a:bc
> em3 at pci7 dev 0 function 1 "Intel 82571EB" rev 0x06: ivec 0x15, address 
> 00:14:4f:97:8a:bd
> ppb7 at pci1 dev 2 function 0 "PLX PEX 8533" rev 0xaa
> pci8 at ppb7 bus 10
> mpi0 at pci8 dev 0 function 0 "Symbios Logic SAS1068E" rev 0x02: msi
> mpi0: UNUSED, firmware 1.22.0.0
> scsibus1 at mpi0: 112 targets
> sd0 at scsibus1 targ 1 lun 0: <ATA, ST9500325AS, BSM1> SCSI3 0/direct fixed 
> naa.5000c500189da8a2
> sd0: 476940MB, 512 bytes/sector, 976773168 sectors
> ppb8 at pci1 dev 8 function 0 "PLX PEX 8533" rev 0xaa
> pci9 at ppb8 bus 11
> ppb9 at pci9 dev 0 function 0 "PLX PEX 8533" rev 0xaa
> pci10 at ppb9 bus 12
> ppb10 at pci10 dev 1 function 0 "PLX PEX 8533" rev 0xaa: msi
> pci11 at ppb10 bus 13
> ppb11 at pci10 dev 2 function 0 "PLX PEX 8533" rev 0xaa: msi
> pci12 at ppb11 bus 14
> ppb12 at pci10 dev 8 function 0 "PLX PEX 8533" rev 0xaa: msi
> pci13 at ppb12 bus 15
> ppb13 at pci10 dev 9 function 0 "PLX PEX 8533" rev 0xaa: msi
> pci14 at ppb13 bus 16
> ppb14 at pci10 dev 10 function 0 "PLX PEX 8533" rev 0xaa: msi
> pci15 at ppb14 bus 17
> ppb15 at pci1 dev 9 function 0 "PLX PEX 8533" rev 0xaa: msi
> pci16 at ppb15 bus 18
> "pci-performance-counters" at mainbus0 not configured
> ebus0 at mainbus0
> com0 at ebus0 addr ca0000-ca0007 ivec 0x13: ns16550a, 16 byte fifo
> umass0 at uhub0 port 2 configuration 1 interface 0 "Texas Instruments 
> Incorporated 6250 FW: 03.03.02.22.562AD423" rev 2.00/2.00 addr 2
> umass0: using SCSI over Bulk-Only
> scsibus2 at umass0: 2 targets, initiator 0
> cd0 at scsibus2 targ 1 lun 0: <TSSTcorp, CD/DVDW TS-T632A, SR03> SCSI0 
> 5/cdrom removable serial.0451625fAAC50E0D301C
> uhub3 at uhub0 port 4 configuration 1 interface 0 "Cypress Semiconductor USB2 
> Hub" rev 2.00/0.0b addr 3
> vscsi0 at root
> scsibus3 at vscsi0: 256 targets
> softraid0 at root
> scsibus4 at softraid0: 256 targets
> bootpath: /pci@0,0/pci@0,0/pci@2,0/scsi@0,0/disk@1,0
> root on sd0a (b82bc96addc58f31.a) swap on sd0b dump on sd0b
> 

Reply via email to