Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Sep 2006 03:20:31 +0800
From:      Eugene Grosbein <eugen@kuzbass.ru>
To:        Martin Kammerhofer <dada@sbox.tugraz.at>
Cc:        freebsd-bugs@FreeBSD.org, "Bruce M. Simpson" <bms@FreeBSD.org>
Subject:   Re: kern/51352: panic: malloc(M_WAITOK) in interrupt context
Message-ID:  <20060929192031.GA9600@svzserv.kemerovo.su>
In-Reply-To: <20060929154449.xwuy9ut74csgk048@webmail.tugraz.at>

next in thread | previous in thread | raw e-mail | index | archive | help
> It's the same hardware (except now larger IDE disks) that produced the
> original panic. An Intel BX440 based motherboard, the Asus P2B-S. The
> BIOS is the latest 1013.
> ACPI does not work with this board, Linux automatically disables it at boot
> with a message like "P2B-S Rev. 0 motherboards have a known PCI
> interrupt routing problem". However APM works fine (except with a
> FreeBSD kernel with
> INVARIANTS).

I've experienced PCI routing problem with another Intel BX440 based
motherboard, the Iwill BD100+ using ACPI and FreeBSD >=5.x

I've found workaround for 6.x, use in /boot/loader.conf:

debug.acpi.disabled="pci_link"

Then 6.1/ACPI works fine with this 440BX motherboard. For details see:
http://www.FreeBSD.org/cgi/query-pr.cgi?pr=kern/91408

Hope this helps.

Eugene Grosbein



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060929192031.GA9600>