NetBSD Problem Report #42769

From ignatios@random86.localdomain  Mon Feb  8 16:55:08 2010
Return-Path: <ignatios@random86.localdomain>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id AAFAA63BBAC
	for <gnats-bugs@gnats.NetBSD.org>; Mon,  8 Feb 2010 16:55:08 +0000 (UTC)
Message-Id: <20100208163116.9E7454A@random86.localdomain>
Date: Mon,  8 Feb 2010 17:31:16 +0100 (CET)
From: ignatios@random86.localdomain
Reply-To: ignatios@random86.localdomain
To: gnats-bugs@gnats.NetBSD.org
Subject: XEN?_DOMU vs. PCI_*_FIXUP
X-Send-Pr-Version: 3.95

>Number:         42769
>Category:       port-xen
>Synopsis:       XEN2/3_DOMU kernel doesn't like PCI_BUS_FIXUP
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-xen-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Feb 08 17:00:00 +0000 2010
>Last-Modified:  Sat Oct 06 06:17:29 +0000 2018
>Originator:     ignatios@random86.localdomain
>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.

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: port-i386-maintainer->port-xen-maintainer
Responsible-Changed-By: maxv@NetBSD.org
Responsible-Changed-When: Sat, 06 Oct 2018 06:17:29 +0000
Responsible-Changed-Why:
port-i386 -> port-xen



>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.