From owner-p4-projects@FreeBSD.ORG Mon Apr 3 06:41:07 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 54DE516A420; Mon, 3 Apr 2006 06:41:07 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3006216A41F for ; Mon, 3 Apr 2006 06:41:07 +0000 (UTC) (envelope-from jmg@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1EFC43D49 for ; Mon, 3 Apr 2006 06:41:06 +0000 (GMT) (envelope-from jmg@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k336f6fj055024 for ; Mon, 3 Apr 2006 06:41:06 GMT (envelope-from jmg@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k336f6iG055021 for perforce@freebsd.org; Mon, 3 Apr 2006 06:41:06 GMT (envelope-from jmg@freebsd.org) Date: Mon, 3 Apr 2006 06:41:06 GMT Message-Id: <200604030641.k336f6iG055021@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmg@freebsd.org using -f From: John-Mark Gurney To: Perforce Change Reviews Cc: Subject: PERFORCE change 94510 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Apr 2006 06:41:07 -0000 http://perforce.freebsd.org/chv.cgi?CH=94510 Change 94510 by jmg@jmg_arlene on 2006/04/03 06:40:19 don't force the unit number to match the bus number, this breaks machines with multiple pci domains... how the alpha worked with this is beyond me (besides using custom pci bridge drivers?) Affected files ... .. //depot/projects/kmacy_sun4v/src/sys/dev/pci/pci_pci.c#3 edit Differences ... ==== //depot/projects/kmacy_sun4v/src/sys/dev/pci/pci_pci.c#3 (text+ko) ==== @@ -245,7 +245,7 @@ pcib_attach_common(dev); sc = device_get_softc(dev); if (sc->secbus != 0) { - child = device_add_child(dev, "pci", sc->secbus); + child = device_add_child(dev, "pci", -1); if (child != NULL) return(bus_generic_attach(dev)); }