Subject: Re: NetBSD 2.0beta on Sun V20z
To: Ignatios Souvatzis <ignatios@cs.uni-bonn.de>
From: Hauke Fath <hf@spg.tu-darmstadt.de>
List: port-amd64
Date: 07/28/2004 11:49:20
On Tue, 27 Jul 2004 17:25:11 +0200 Ignatios Souvatzis wrote:

> > cpu1 at mainbus0: apid 1 (application processor)
> > cpu1: not started
>=20
> What's about this... have you tried a MP kernel?

Here goes...

NetBSD 2.0_BETA (V20Z) #1: Wed Jul 28 11:36:00 CEST 2004

hf@sun-v20z:/var/obj/netbsd-builds/2_0/amd64/sys/arch/amd64/compile/V20Z
total memory =3D 4031 MB avail memory =3D 3886 MB
mainbus0 (root)
mainbus0: Intel MP Specification (Version 1.4) (SUN      SunFire V20z)
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: AMD Opteron(tm) Processor 248, 2191.71 MHz
cpu0: features:
e7dbfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu0:
features: e7dbfbff<PGE,MCA,CMOV,PAT,PSE36,MPC,NOX,MMXX,MMX> cpu0:
features: e7dbfbff<FXSR,SSE,SSE2,LONG,3DNOW2,3DNOW> cpu0: I-cache 64 KB
64B/line 2-way, D-cache 64 KB 64B/line 2-way cpu0: L2 cache 1 MB
64B/line 16-way cpu0: ITLB 32 4 KB entries fully associative, 8 4 MB
entries fully associative cpu0: DTLB 32 4 KB entries fully associative,
8 4 MB entries fully associative cpu0: calibrating local timer
cpu0: apic clock running at 199 MHz
cpu0: 16 page colors
cpu1 at mainbus0: apid 1 (application processor)
cpu1: starting
cpu1: AMD Opteron(tm) Processor 248, 2191.63 MHz
cpu1: features:
e7dbfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu1:
features: e7dbfbff<PGE,MCA,CMOV,PAT,PSE36,MPC,NOX,MMXX,MMX> cpu1:
features: e7dbfbff<FXSR,SSE,SSE2,LONG,3DNOW2,3DNOW> cpu1: I-cache 64 KB
64B/line 2-way, D-cache 64 KB 64B/line 2-way cpu1: L2 cache 1 MB
64B/line 16-way cpu1: ITLB 32 4 KB entries fully associative, 8 4 MB
entries fully associative cpu1: DTLB 32 4 KB entries fully associative,
8 4 MB entries fully associative mpbios: bus 0 is type PCI  =20
mpbios: bus 1 is type PCI  =20
mpbios: bus 2 is type PCI  =20
mpbios: bus 3 is type PCI  =20
mpbios: bus 4 is type ISA  =20
ioapic0 at mainbus0 apid 2 (I/O APIC)
ioapic0: pa 0xfec00000, version 11, 24 pins
ioapic1 at mainbus0 apid 3 (I/O APIC)
ioapic1: pa 0xfd000000, version 11, 4 pins
ioapic2 at mainbus0 apid 4 (I/O APIC)
ioapic2: pa 0xfd001000, version 11, 4 pins
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
ppb0 at pci0 dev 6 function 0: Advanced Micro Devices AMD8111 I/O Hub
(rev. 0x07) pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled
ohci0 at pci1 dev 0 function 0: Advanced Micro Devices AMD8111 USB Host
Controller (rev. 0x0b) ohci0: interrupting at ioapic0 pin 19 (irq 11)
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: Advanced Micro OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
ohci1 at pci1 dev 0 function 1: Advanced Micro Devices AMD8111 USB Host
Controller (rev. 0x0b) ohci1: interrupting at ioapic0 pin 19 (irq 11)
ohci1: OHCI version 1.0, legacy support
usb1 at ohci1: USB revision 1.0
uhub1 at usb1
uhub1: Advanced Micro OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 3 ports with 3 removable, self powered
vga0 at pci1 dev 5 function 0: Trident Microsystems product 0x9880 (rev.
0x3a) wsdisplay0 at vga0 kbdmux 1
wsmux1: connecting to wsdisplay0
pcib0 at pci0 dev 7 function 0
pcib0: Advanced Micro Devices AMD8111 LPC Controller (rev. 0x05)
viaide0 at pci0 dev 7 function 1
viaide0: Advanced Micro Devices AMD8111 IDE Controller (rev. 0x03)
viaide0: bus-master DMA support present
viaide0: primary channel configured to compatibility mode
viaide0: primary channel interrupting at ioapic0 pin 14 (irq 14)
atabus0 at viaide0 channel 0
viaide0: secondary channel configured to compatibility mode
viaide0: secondary channel interrupting at ioapic0 pin 15 (irq 15)
atabus1 at viaide0 channel 1
Advanced Micro Devices AMD8111 ACPI Controller (miscellaneous bridge,
revision 0x05) at pci0 dev 7 function 3 not configured ppb1 at pci0 dev
10 function 0: Advanced Micro Devices AMD8131 PCI-X Tunnel (rev. 0x12)
pci2 at ppb1 bus 2 pci2: i/o space, memory space enabled
bge0 at pci2 dev 2 function 0: Broadcom BCM5703X Gigabit Ethernet
bge0: interrupting at ioapic1 pin 1 (irq 5)
bge0: ASIC BCM5703 A2 (0x1002), Ethernet address 00:09:3d:00:1d:2e
brgphy0 at bge0 phy 1: BCM5703 1000BASE-T media interface, rev. 2
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,
1000baseT-FDX, auto bge1 at pci2 dev 3 function 0: Broadcom BCM5703X
Gigabit Ethernet bge1: interrupting at ioapic1 pin 2 (irq 3)
bge1: ASIC BCM5703 A2 (0x1002), Ethernet address 00:09:3d:00:1f:22
brgphy1 at bge1 phy 1: BCM5703 1000BASE-T media interface, rev. 2
brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,
1000baseT-FDX, auto mpt0 at pci2 dev 4 function 0: LSI Logic 53c1030
Ultra320 SCSI mpt0: interrupting at ioapic1 pin 3 (irq 11)
scsibus0 at mpt0: 16 targets, 8 luns per target
aapic0 at pci0 dev 10 function 1: Advanced Micro Devices AMD8131 IO Apic
(rev. 0x01) ppb2 at pci0 dev 11 function 0: Advanced Micro Devices
AMD8131 PCI-X Tunnel (rev. 0x12) pci3 at ppb2 bus 3
pci3: i/o space, memory space enabled
aapic1 at pci0 dev 11 function 1: Advanced Micro Devices AMD8131 IO Apic
(rev. 0x01) pchb0 at pci0 dev 24 function 0
pchb0: Advanced Micro Devices AMD64 HyperTransport configuration (rev.
0x00) pchb1 at pci0 dev 24 function 1
pchb1: Advanced Micro Devices AMD64 Address Map configuration (rev.
0x00) pchb2 at pci0 dev 24 function 2
pchb2: Advanced Micro Devices AMD64 DRAM configuration (rev. 0x00)
pchb3 at pci0 dev 24 function 3
pchb3: Advanced Micro Devices AMD64 Miscellaneous configuration (rev.
0x00) pchb4 at pci0 dev 25 function 0
pchb4: Advanced Micro Devices AMD64 HyperTransport configuration (rev.
0x00) pchb5 at pci0 dev 25 function 1
pchb5: Advanced Micro Devices AMD64 Address Map configuration (rev.
0x00) pchb6 at pci0 dev 25 function 2
pchb6: Advanced Micro Devices AMD64 DRAM configuration (rev. 0x00)
pchb7 at pci0 dev 25 function 3
pchb7: Advanced Micro Devices AMD64 Miscellaneous configuration (rev.
0x00) isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com0: console
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0 mux 1
wskbd0: connecting to wsdisplay0
pmsprobe: reset error 5
pcppi0 at isa0 port 0x61
sysbeep0 at pcppi0
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
ioapic2: enabling
ioapic1: enabling
ioapic0: enabling
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
scsibus0: waiting 2 seconds for devices to settle...
atapibus0 at atabus1: 2 targets
cd0 at atapibus0 drive 0: <CD-224E, , 1.9A> cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2 (Ultra/33)
cd0(viaide0:1:0): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using
DMA data transfers) sd0 at scsibus0 target 1 lun 0: <SEAGATE,
ST336607LC, 0007> disk fixed sd0: 35003 MB, 49855 cyl, 2 head, 718 sec,
512 bytes/sect x 71687372 sectors sd0: sync (6.25ns offset 63), 16-bit
(320.000MB/s) transfers, tagged queueing boot device: sd0
root on sd0a dumps on sd0b
mountroot: trying cd9660...
mountroot: trying nfs...
mountroot: trying ffs...
root file system type: ffs
cpu1: CPU 1 running
init: copying out path `/sbin/init' 11

- no surprises.  :)

A pity that there is no linux 32bit emulation... We'd have some Matlab
simulations to run for which the machine would be handy.

	hauke

--=20
           Hauke Fath                   /~\  The ASCII Ribbon Campaign
Institut f=FCr Nachrichtentechnik         \ /    No HTML/RTF in email
          TU Darmstadt                   X     No Word docs in email
      Ruf +49-6151-16-3281              / \  Respect for open standards