Subject: Re: no available disks?
To: None <port-amd64@netbsd.org>
From: Chris Kantarjiev <cak+gmane@dimebank.com>
List: port-amd64
Date: 08/10/2006 10:09:54
Frank van der Linden wrote:
> On Wed, Aug 09, 2006 at 06:06:28PM -0700, Chris Kantarjiev wrote:
> 
>>I've been hacking away at this all day with some help (hi Greg!). I'm not 
>>learning anything significant, yet, but I've got more data. I'm working 
>>with 3.99.8 because that's a system that I know will boot on this mobo 
>>model.
> 
> 
> I would try enabling ACPI in the INSTALL kernel, and see what that
> gives you. If that still fits on the floppy image, at least..
> 
> Since all OSes these days do use ACPI, MPS support (MPBIOS in the
> NetBSD kernel) seems to be bitrotting in a lot of BIOS implementations.
> 
> - Frank
> 

I had to whack out a fair bit of stuff to get it to fit, but here it is. Doesn't 
look much better. I'll do the same in a moment with the ACPI kernel that Greg 
Oster sent me yesterday, which is a bit more modern (but didn't work, either).

 > boot
booting fd0a:netbsd
3459296+3187208+184952=0x7848c0
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
     The Regents of the University of California.  All rights reserved.

NetBSD 3.99.8 (INSTALL) #18: Thu Aug 10 09:30:09 PDT 2006
         cak@vern.landsonar.com:/usr/obj/sys/arch/amd64/compile/INSTALL
total memory = 8143 MB
avail memory = 7853 MB
mainbus0 (root)
     ACPI-0605: *** Warning: Encountered executable code at module level, 
[AE_NOT_CONFIGURED]
     ACPI-0605: *** Warning: Encountered executable code at module level, 
[AE_NOT_CONFIGURED]
     ACPI-0605: *** Warning: Encountered executable code at module level, 
[AE_NOT_CONFIGURED]
mainbus0: Intel MP Specification (Version 1.4) (TEMPLATE ETEMPLATE   )
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Dual Core AMD Opteron(tm) Processor 270, 2000.07 MHz
cpu0: features: f7dbfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features: f7dbfbff<PGE,MCA,CMOV,PAT,PSE36,MPC,NOX,MMXX,MMX>
cpu0: features: f7dbfbff<FXSR,SSE,SSE2,B28,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: Dual Core AMD Opteron(tm) Processor 270, 2000.00 MHz
cpu1: features: f7dbfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu1: features: f7dbfbff<PGE,MCA,CMOV,PAT,PSE36,MPC,NOX,MMXX,MMX>
cpu1: features: f7dbfbff<FXSR,SSE,SSE2,B28,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
cpu2 at mainbus0: apid 2 (application processor)
cpu2: starting
cpu2: Dual Core AMD Opteron(tm) Processor 270, 2000.00 MHz
cpu2: features: f7dbfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu2: features: f7dbfbff<PGE,MCA,CMOV,PAT,PSE36,MPC,NOX,MMXX,MMX>
cpu2: features: f7dbfbff<FXSR,SSE,SSE2,B28,LONG,3DNOW2,3DNOW>
cpu2: I-cache 64 KB 64B/line 2-way, D-cache 64 KB 64B/line 2-way
cpu2: L2 cache 1 MB 64B/line 16-way
cpu2: ITLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
cpu2: DTLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
cpu3 at mainbus0: apid 3 (application processor)
cpu3: starting
cpu3: Dual Core AMD Opteron(tm) Processor 270, 2000.00 MHz
cpu3: features: f7dbfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu3: features: f7dbfbff<PGE,MCA,CMOV,PAT,PSE36,MPC,NOX,MMXX,MMX>
cpu3: features: f7dbfbff<FXSR,SSE,SSE2,B28,LONG,3DNOW2,3DNOW>
cpu3: I-cache 64 KB 64B/line 2-way, D-cache 64 KB 64B/line 2-way
cpu3: L2 cache 1 MB 64B/line 16-way
cpu3: ITLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
cpu3: DTLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
mpbios: bus 0 is type PCI
mpbios: bus 1 is type PCI
mpbios: bus 2 is type PCI
mpbios: bus 3 is type PCI
mpbios: bus 128 is type PCI
mpbios: bus 129 is type PCI
mpbios: bus 130 is type PCI
mpbios: bus 131 is type ISA
ioapic0 at mainbus0 apid 4 (I/O APIC)
ioapic0: pa 0xfec00000, version 11, 24 pins
ioapic1 at mainbus0 apid 5 (I/O APIC)
ioapic1: pa 0xdfefc000, version 11, 24 pins
acpi0 at mainbus0
acpi0: using Intel ACPI CA subsystem version 20050408
acpi0: X/RSDT: OemId <A M I ,OEMRSDT ,04000607>, AslId <MSFT,00000097>
acpi0: SCI interrupting at int 9
acpi0: fixed-feature power button present
acpi: WARNING: no matching I/O apic for SCI, assuming ioapic0
allocated pic ioapic0 type level pin 9 level 10 to cpu0 slot 16 idt entry 160
ACPI Object Type 'Processor' (0x0c) at acpi0 not configured
ACPI Object Type 'Processor' (0x0c) at acpi0 not configured
ACPI Object Type 'Processor' (0x0c) at acpi0 not configured
ACPI Object Type 'Processor' (0x0c) at acpi0 not configured
PNP0A03 at acpi0 not configured
PNP0000 at acpi0 not configured
PNP0200 at acpi0 not configured
PNP0100 at acpi0 not configured
PNP0B00 at acpi0 not configured
PNP0800 at acpi0 not configured
PNP0C04 at acpi0 not configured
PNP0501 at acpi0 not configured
PNP0501 at acpi0 not configured
PNP0400 at acpi0 not configured
PNP0C02 at acpi0 not configured
PNP0C02 at acpi0 not configured
PNP0303 at acpi0 not configured
PNP0C02 at acpi0 not configured
PNP0C02 at acpi0 not configured
PNP0C01 at acpi0 not configured
PNP0A03 at acpi0 not configured
PNP0C0C at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
vendor 0x10de product 0x005e (miscellaneous memory, revision 0xa3) at pci0 dev 0 
function 0 not configured
pcib0 at pci0 dev 1 function 0
pcib0: vendor 0x10de product 0x0051 (rev. 0xa3)
vendor 0x10de product 0x0052 (SMBus serial bus, revision 0xa2) at pci0 dev 1 
function 1 not configured
ohci0 at pci0 dev 2 function 0: vendor 0x10de product 0x005a (rev. 0xa2)
allocated pic ioapic0 type level pin 8 level 6 to cpu0 slot 9 idt entry 96
ohci0: interrupting at ioapic0 pin 8 (irq 9)
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: vendor 0x10de OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 10 ports with 10 removable, self powered
vendor 0x10de product 0x005b (USB serial bus, interface 0x20, revision 0xa3) at 
pci0 dev 2 function 1 not configured
vendor 0x10de product 0x0059 (audio multimedia, revision 0xa2) at pci0 dev 4 
function 0 not configured
viaide0 at pci0 dev 6 function 0
viaide0: NVIDIA nForce4 IDE Controller (rev. 0xf2)
viaide0: bus-master DMA support present
viaide0: primary channel configured to compatibility mode
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus -1 mp_nbus 132
isa_intr_establish: no MP mapping found
allocated pic pic0 type edge pin 14 level 6 to cpu0 slot 14 idt entry 46
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus -1 mp_nbus 132
viaide0: primary channel interrupting at irq 14
atabus0 at viaide0 channel 0
viaide0: secondary channel configured to compatibility mode
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus -1 mp_nbus 132
isa_intr_establish: no MP mapping found
allocated pic pic0 type edge pin 15 level 6 to cpu0 slot 15 idt entry 47
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus -1 mp_nbus 132
viaide0: secondary channel interrupting at irq 15
atabus1 at viaide0 channel 1
viaide1 at pci0 dev 7 function 0
viaide1: NVIDIA nForce4 Serial ATA Controller (rev. 0xf3)
viaide1: bus-master DMA support present
viaide1: primary channel wired to native-PCI mode
scanning
find_pcibridge: bus 0 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
pci_intr_map: bus 0 dev 7 func 0 pin 1; line 9
pci_intr_map: no MP mapping found
failed to allocate interrupt slot for PIC pic0 pin 9
viaide1: couldn't establish native-PCI interrupt at irq 9
viaide1: secondary channel wired to native-PCI mode
scanning
find_pcibridge: bus 0 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
pci_intr_map: bus 0 dev 7 func 0 pin 1; line 9
pci_intr_map: no MP mapping found
failed to allocate interrupt slot for PIC pic0 pin 9
viaide1: couldn't establish native-PCI interrupt at irq 9
viaide2 at pci0 dev 8 function 0
viaide2: NVIDIA nForce4 Serial ATA Controller (rev. 0xf3)
viaide2: bus-master DMA support present
viaide2: primary channel wired to native-PCI mode
scanning
find_pcibridge: bus 0 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
pci_intr_map: bus 0 dev 8 func 0 pin 1; line 5
pci_intr_map: no MP mapping found
allocated pic pic0 type level pin 5 level 6 to cpu0 slot 5 idt entry 37
viaide2: using irq 5 for native-PCI interrupt
atabus2 at viaide2 channel 0
viaide2: secondary channel wired to native-PCI mode
atabus3 at viaide2 channel 1
ppb0 at pci0 dev 9 function 0: vendor 0x10de product 0x005c (rev. 0xa2)
pci1 at ppb0 bus 3
pci1: i/o space, memory space enabled
vendor 0x10de product 0x0057 (miscellaneous bridge, revision 0xa3) at pci0 dev 
10 function 0 not configured
ppb1 at pci0 dev 13 function 0: vendor 0x10de product 0x005d (rev. 0xa3)
pci2 at ppb1 bus 2
pci2: memory space enabled, rd/line, wr/inv ok
ppb2 at pci0 dev 14 function 0: vendor 0x10de product 0x005d (rev. 0xa3)
pci3 at ppb2 bus 1
pci3: i/o space, memory space enabled, rd/line, wr/inv ok
vga0 at pci3 dev 0 function 0: vendor 0x10de product 0x0161 (rev. 0xa1)
vga0: WARNING: ignoring 64-bit BAR @ 0x14
vga0: WARNING: ignoring 64-bit BAR @ 0x1c
wsdisplay0 at vga0 kbdmux 1
wsmux1: connecting to wsdisplay0
pchb0 at pci0 dev 24 function 0
pchb0: vendor 0x1022 product 0x1100 (rev. 0x00)
pchb1 at pci0 dev 24 function 1
pchb1: vendor 0x1022 product 0x1101 (rev. 0x00)
pchb2 at pci0 dev 24 function 2
pchb2: vendor 0x1022 product 0x1102 (rev. 0x00)
pchb3 at pci0 dev 24 function 3
pchb3: vendor 0x1022 product 0x1103 (rev. 0x00)
pchb4 at pci0 dev 25 function 0
pchb4: vendor 0x1022 product 0x1100 (rev. 0x00)
pchb5 at pci0 dev 25 function 1
pchb5: vendor 0x1022 product 0x1101 (rev. 0x00)
pchb6 at pci0 dev 25 function 2
pchb6: vendor 0x1022 product 0x1102 (rev. 0x00)
pchb7 at pci0 dev 25 function 3
pchb7: vendor 0x1022 product 0x1103 (rev. 0x00)
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com0: console
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus -1 mp_nbus 132
isa_intr_establish: no MP mapping found
allocated pic pic0 type edge pin 4 level 13 to cpu0 slot 4 idt entry 36
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus -1 mp_nbus 132
isa_intr_establish: no MP mapping found
allocated pic pic0 type edge pin 3 level 13 to cpu0 slot 3 idt entry 35
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus -1 mp_nbus 132
isa_intr_establish: no MP mapping found
allocated pic pic0 type edge pin 1 level 9 to cpu0 slot 1 idt entry 33
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0 mux 1
wskbd0: connecting to wsdisplay0
attimer0 at isa0 port 0x40-0x43: AT Timer
pcppi0 at isa0 port 0x61
sysbeep0 at pcppi0
pcppi0: attached to attimer0
cpu0: interrupt masks:
IPL 0 mask 7fe3dc5 unmask f801c23a
IPL 1 mask 7fe3dc5 unmask f801c23a
IPL 2 mask 7fe3dc5 unmask f801c23a
IPL 3 mask 7fe3dc5 unmask f801c23a
IPL 4 mask 27fe3dc5 unmask d801c23a
IPL 5 mask 37fe3dc5 unmask c801c23a
IPL 6 mask 37feffe5 unmask c801001a
IPL 7 mask 37feffe5 unmask c801001a
IPL 8 mask 3ffeffe5 unmask c001001a
IPL 9 mask 3ffeffe7 unmask c0010018
IPL 10 mask 3fffffe7 unmask c0000018
IPL 11 mask 3fffffe7 unmask c0000018
IPL 12 mask 7fffffe7 unmask 80000018
IPL 13 mask 7fffffff unmask 80000000
IPL 14 mask ffffffff unmask 0
IPL 15 mask ffffffff unmask 0
cpu0 source 1 is pin 1 from pic pic0 maxlevel 9
         handler 0xffffffff8028671f level 9
cpu0 source 3 is pin 3 from pic pic0 maxlevel 13
         handler 0xffffffff8019a8da level 13
cpu0 source 4 is pin 4 from pic pic0 maxlevel 13
         handler 0xffffffff8019a8da level 13
cpu0 source 5 is pin 5 from pic pic0 maxlevel 6
         handler 0xffffffff8028671f level 6
cpu0 source 9 is pin 8 from pic ioapic0 maxlevel 6
         handler 0xffffffff8028671f level 6
cpu0 source 14 is pin 14 from pic pic0 maxlevel 6
         handler 0xffffffff8028671f level 6
cpu0 source 15 is pin 15 from pic pic0 maxlevel 6
         handler 0xffffffff8028671f level 6
cpu0 source 16 is pin 9 from pic ioapic0 maxlevel 10
         handler 0xffffffff8028671f level 10
cpu0 source 27 is pin 0 from pic softintr_fakepic maxlevel 8
         handler 0x0 level 8
cpu0 source 28 is pin 0 from pic softintr_fakepic maxlevel 5
         handler 0x0 level 5
cpu0 source 29 is pin 0 from pic softintr_fakepic maxlevel 4
         handler 0x0 level 4
cpu0 source 30 is pin 0 from pic lapic maxlevel 12
         handler 0x0 level 12
cpu0 source 31 is pin 0 from pic lapic maxlevel 14
         handler 0x0 level 14
cpu3: interrupt masks:
IPL 0 mask 7ffffff unmask f8000000
IPL 1 mask 7ffffff unmask f8000000
IPL 2 mask 7ffffff unmask f8000000
IPL 3 mask 7ffffff unmask f8000000
IPL 4 mask 27ffffff unmask d8000000
IPL 5 mask 37ffffff unmask c8000000
IPL 6 mask 37ffffff unmask c8000000
IPL 7 mask 37ffffff unmask c8000000
IPL 8 mask 3fffffff unmask c0000000
IPL 9 mask 3fffffff unmask c0000000
IPL 10 mask 3fffffff unmask c0000000
IPL 11 mask 3fffffff unmask c0000000
IPL 12 mask 7fffffff unmask 80000000
IPL 13 mask 7fffffff unmask 80000000
IPL 14 mask ffffffff unmask 0
IPL 15 mask ffffffff unmask 0
cpu3 source 27 is pin 0 from pic softintr_fakepic maxlevel 8
         handler 0x0 level 8
cpu3 source 28 is pin 0 from pic softintr_fakepic maxlevel 5
         handler 0x0 level 5
cpu3 source 29 is pin 0 from pic softintr_fakepic maxlevel 4
         handler 0x0 level 4
cpu3 source 30 is pin 0 from pic lapic maxlevel 12
         handler 0x0 level 12
cpu3 source 31 is pin 0 from pic lapic maxlevel 14
         handler 0x0 level 14
cpu2: interrupt masks:
IPL 0 mask 7ffffff unmask f8000000
IPL 1 mask 7ffffff unmask f8000000
IPL 2 mask 7ffffff unmask f8000000
IPL 3 mask 7ffffff unmask f8000000
IPL 4 mask 27ffffff unmask d8000000
IPL 5 mask 37ffffff unmask c8000000
IPL 6 mask 37ffffff unmask c8000000
IPL 7 mask 37ffffff unmask c8000000
IPL 8 mask 3fffffff unmask c0000000
IPL 9 mask 3fffffff unmask c0000000
IPL 10 mask 3fffffff unmask c0000000
IPL 11 mask 3fffffff unmask c0000000
IPL 12 mask 7fffffff unmask 80000000
IPL 13 mask 7fffffff unmask 80000000
IPL 14 mask ffffffff unmask 0
IPL 15 mask ffffffff unmask 0
cpu2 source 27 is pin 0 from pic softintr_fakepic maxlevel 8
         handler 0x0 level 8
cpu2 source 28 is pin 0 from pic softintr_fakepic maxlevel 5
         handler 0x0 level 5
cpu2 source 29 is pin 0 from pic softintr_fakepic maxlevel 4
         handler 0x0 level 4
cpu2 source 30 is pin 0 from pic lapic maxlevel 12
         handler 0x0 level 12
cpu2 source 31 is pin 0 from pic lapic maxlevel 14
         handler 0x0 level 14
cpu1: interrupt masks:
IPL 0 mask 7ffffff unmask f8000000
IPL 1 mask 7ffffff unmask f8000000
IPL 2 mask 7ffffff unmask f8000000
IPL 3 mask 7ffffff unmask f8000000
IPL 4 mask 27ffffff unmask d8000000
IPL 5 mask 37ffffff unmask c8000000
IPL 6 mask 37ffffff unmask c8000000
IPL 7 mask 37ffffff unmask c8000000
IPL 8 mask 3fffffff unmask c0000000
IPL 9 mask 3fffffff unmask c0000000
IPL 10 mask 3fffffff unmask c0000000
IPL 11 mask 3fffffff unmask c0000000
IPL 12 mask 7fffffff unmask 80000000
IPL 13 mask 7fffffff unmask 80000000
IPL 14 mask ffffffff unmask 0
IPL 15 mask ffffffff unmask 0
cpu1 source 27 is pin 0 from pic softintr_fakepic maxlevel 8
         handler 0x0 level 8
cpu1 source 28 is pin 0 from pic softintr_fakepic maxlevel 5
         handler 0x0 level 5
cpu1 source 29 is pin 0 from pic softintr_fakepic maxlevel 4
         handler 0x0 level 4
cpu1 source 30 is pin 0 from pic lapic maxlevel 12
         handler 0x0 level 12
cpu1 source 31 is pin 0 from pic lapic maxlevel 14
         handler 0x0 level 14
ioapic0: enabling
ioapic1: enabling
md0: internal 2496 KB image area
atapibus0 at atabus0: 2 targets
cd0 at atapibus0 drive 1: <LITE-ON DVDRW SHW-160P6S, , PS0A> cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/66)
cd0(viaide0:0:1): using PIO mode 4, Ultra-DMA mode 4 (Ultra/66) (using DMA)
boot device: <unknown>
root on md0a dumps on md0b
root file system type: ffs
cpu1: CPU 1 running
cpu2: CPU 2 running
cpu3: CPU 3 running
warning: no /dev/console
init: Creating mfs /dev (412 blocks, 1024 inodes)
erase ^?, werase ^W, kill ^U, intr ^C