NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Kernel panic on amd64Netbsd 4.0
On Fri, Sep 26, 2008 at 04:10:30AM -0700, Paul Goyette wrote:
> On Fri, 26 Sep 2008, Stephen Borrill wrote:
>
> >>There are no general issues with bounce buffers, AFAIK. But there
> >>may be issues with individual drivers not doing the bus_dma(9)
> >>thing properly.
> >
> >Are there any known guilty drivers to be either avoided or fixed?
>
> I don't know which devices/drivers are prone to this, but my system is
> rather an "ordonary" one, with nothing exotic as far as I know. Here's
> my dmesg:
>
> Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
> 2006, 2007, 2008
> 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 4.99.72 (SPEEDY (ASUS M2N-E) 2008-09-20 21:18:14) #0: Sat Sep 20
> 14:36:00 PDT 2008
>
> paul%speedy.whooppee.com@localhost:/build/obj/amd64/sys/arch/amd64/compile/SPEEDY
> total memory = 3070 MB
> avail memory = 2967 MB
> timecounter: Timecounters tick every 10.000 msec
> timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
> SMBIOS rev. 2.4 @ 0xf0000 (72 entries)
> System manufacturer System Product Name (System Version)
> mainbus0 (root)
> cpu0 at mainbus0 apid 0: AMD 686-class, 2310MHz, id 0x100f22
I've only Intel systems with more than 4GB RAM.
> cpu0: erratum 298 present
> cpu0: erratum 298 present
> cpu0: erratum 309 present
> cpu0: WARNING: errata present, BIOS upgrade may be
> cpu0: WARNING: necessary to ensure reliable operation
Could this be one reason ?
> ohci0 at pci0 dev 2 function 0: vendor 0x10de product 0x036c (rev. 0xa1)
> APCF: Picked IRQ 20 with weight 0
> ohci0: interrupting at ioapic0 pin 20
> ohci0: OHCI version 1.0, legacy support
> usb0 at ohci0: USB revision 1.0
> ehci0 at pci0 dev 2 function 1: vendor 0x10de product 0x036d (rev. 0xa2)
> APCL: Picked IRQ 21 with weight 0
> ehci0: interrupting at ioapic0 pin 21
> ehci0: EHCI version 1.0
> ehci0: companion controller, 10 ports each: ohci0
> usb1 at ehci0: USB revision 2.0
At first glance ohci and ehci are safe.
> viaide0 at pci0 dev 4 function 0
> viaide0: NVIDIA MCP55 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
viaide is basically a pciide; I guess it's safe
> ppb0 at pci0 dev 6 function 0: vendor 0x10de product 0x0370 (rev. 0xa2)
> pci1 at ppb0 bus 1
> pci1: i/o space, memory space enabled
> azalia0 at pci0 dev 6 function 1: Generic High Definition Audio Controller
> AAZA: Picked IRQ 21 with weight 1
> azalia0: interrupting at ioapic0 pin 21
> azalia0: host: 0x10de/0x0371 (rev. 162), HDA rev. 1.0
Never used this on a >4GB system (who needs audio on such a system ? :)
> nfe0 at pci0 dev 8 function 0: vendor 0x10de product 0x0373 (rev. 0xa3)
> APCH: Picked IRQ 22 with weight 1
> nfe0: interrupting at ioapic0 pin 22
> nfe0: Ethernet address 00:1e:8c:3e:2b:95
This one could be a suspect too.
--
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
NetBSD: 26 ans d'experience feront toujours la difference
--
Home |
Main Index |
Thread Index |
Old Index