NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
port-i386/42769: XEN?_DOMU vs. PCI_*_FIXUP
>Number: 42769
>Category: port-i386
>Synopsis: XEN2/3_DOMU kernel doesn't like PCI_BUS_FIXUP
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-i386-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Feb 08 17:00:00 +0000 2010
>Originator: ignatios%random86.localdomain@localhost
>Release: NetBSD 5.0_STABLE
>Organization:
computer science department, university of Bonn, Germany
>Environment:
System: NetBSD random86 5.0.0_PATCH NetBSD 5.0.0_PATCH (GENERIC) #3: Fri Jul 3
13:42:02 CEST 2009
ignatios@random85:/var/itch/sources/5.0/oamd64/sys/arch/amd64/compile/GENERIC
amd64
Architecture: x86_64
Machine: amd64
>Description:
I have this in my GENERIC.local:
makeoptions DEBUG="-g"
options PCI_ADDR_FIXUP # fixup PCI I/O addresses
options PCI_BUS_FIXUP # fixup PCI bus numbering
options PCI_INTR_FIXUP # fixup PCI interrupt routing
with this, the kernels XEN2_DOMU and XEN3_DOMU don't compile, resulting
in a failed "build.sh ... release"
>How-To-Repeat:
build.sh release
>Fix:
Workaround:
don't set such options in GENERIC.local
...which would require me to build special variants not only of
GENERIC, but also of INSTALL kernels, as I need the FIXUP
options for a few laptops. Just setting the FIXUP options
in GENERIC.local on our build machine was much more useful.
Home |
Main Index |
Thread Index |
Old Index