NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/37826 (Kernel sees only one SATA channel (out of four) on Abit AN52 motherboard (nvidia nf520__single chip))



On Sun, 2009-02-22 at 06:42 +0000, dholland%NetBSD.org@localhost wrote:
> Synopsis: Kernel sees only one SATA channel (out of four) on Abit AN52 
> motherboard (nvidia nf520__single chip)
> 
> State-Changed-From-To: open->feedback
> State-Changed-By: dholland%NetBSD.org@localhost
> State-Changed-When: Sun, 22 Feb 2009 06:42:10 +0000
> State-Changed-Why:
> This should be fixed in current and 5.0; the controller should attach as
> ahcisata rather than viaide regardless of BIOS setting.
> 
> Does it?
> 

Here's the dmesg after an update to 5.0_RC2 (from 4.0), a reboot
with the Generic kernel only (no new userland, yet) and the
relevant parts shown. The second drive does not have a NetBSD
disklabel on it for now. I'll trim the kernel config, do some
probing, sort some of the mess out and get back to you.

Art

NetBSD 5.0_RC2 (GENERIC) #0: Wed Feb 25 14:25:13 MST 2009

[...]

cpu0 at mainbus0 apid 0: AMD 686-class, 2109MHz, id 0x60fb1
cpu0: AMD PowerNow! Technology 2100 MHz
cpu0: available frequencies (Mhz): 1000 1800 2000 2100
cpu1 at mainbus0 apid 1: AMD 686-class, 2109MHz, id 0x60fb1

[...]

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 0x0444 (RAM memory, revision 0xa3) at pci0 dev 0
function 0 not configured
pcib0 at pci0 dev 1 function 0
pcib0: vendor 0x10de product 0x0441 (rev. 0xa3)

[...]

ppb0 at pci0 dev 8 function 0: vendor 0x10de product 0x0449 (rev. 0xa1)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled

[...]

viaide0 at pci0 dev 9 function 0
viaide0: NVIDIA MCP65 IDE Controller (rev. 0xa1)
viaide0: bus-master DMA support present
viaide0: primary channel configured to compatibility mode
viaide0: primary channel interrupting at ioapic0 pin 14
atabus0 at viaide0 channel 0
viaide0: secondary channel configured to compatibility mode
viaide0: secondary channel ignored (disabled)
viaide1 at pci0 dev 10 function 0
viaide1: NVIDIA MCP65 Serial ATA Controller (rev. 0xa3)
viaide1: bus-master DMA support present
viaide1: primary channel wired to native-PCI mode
APSI: Picked IRQ 23 with weight 0
viaide1: using ioapic0 pin 23 for native-PCI interrupt
atabus1 at viaide1 channel 0
viaide1: secondary channel wired to native-PCI mode
atabus2 at viaide1 channel 1
ppb1 at pci0 dev 11 function 0: vendor 0x10de product 0x045b (rev. 0xa1)
pci2 at ppb1 bus 2
pci2: i/o space, memory space enabled, rd/line, wr/inv ok

[...]

ppb2 at pci0 dev 12 function 0: vendor 0x10de product 0x045a (rev. 0xa1)
pci3 at ppb2 bus 3
pci3: i/o space, memory space enabled, rd/line, wr/inv ok
ppb3 at pci0 dev 13 function 0: vendor 0x10de product 0x0458 (rev. 0xa1)
pci4 at ppb3 bus 4
pci4: i/o space, memory space enabled, rd/line, wr/inv ok

[...]

ppb4 at pci0 dev 14 function 0: vendor 0x10de product 0x0459 (rev. 0xa1)
pci5 at ppb4 bus 5
pci5: i/o space, memory space enabled, rd/line, wr/inv ok

[...]

cd0 at atapibus0 drive 0: <LITE-ON DVDRW SOHW-1673S, , JS07> 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:0): using PIO mode 4, Ultra-DMA mode 4 (Ultra/66) (using
DMA)
viaide1 port 0: device present, speed: <unknown 8>
wd0 at atabus1 drive 0: <HDS728080PLA380>
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 78533 MB, 159560 cyl, 16 head, 63 sec, 512 bytes/sect x 160836480
sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd0(viaide1:0:0): using PIO mode 4, Ultra-DMA mode 6 (Ultra/133) (using
DMA)

[...]





Home | Main Index | Thread Index | Old Index