From owner-freebsd-current@FreeBSD.ORG Wed Sep 10 15:56:40 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA203106564A for ; Wed, 10 Sep 2008 15:56:40 +0000 (UTC) (envelope-from mailnull@mips.inka.de) Received: from mail-in-04.arcor-online.net (mail-in-04.arcor-online.net [151.189.21.44]) by mx1.freebsd.org (Postfix) with ESMTP id 57E378FC1E for ; Wed, 10 Sep 2008 15:56:40 +0000 (UTC) (envelope-from mailnull@mips.inka.de) Received: from mail-in-12-z2.arcor-online.net (mail-in-12-z2.arcor-online.net [151.189.8.29]) by mail-in-04.arcor-online.net (Postfix) with ESMTP id 9F59817F74A for ; Wed, 10 Sep 2008 17:56:38 +0200 (CEST) Received: from mail-in-14.arcor-online.net (mail-in-14.arcor-online.net [151.189.21.54]) by mail-in-12-z2.arcor-online.net (Postfix) with ESMTP id 89AB6279447 for ; Wed, 10 Sep 2008 17:56:38 +0200 (CEST) Received: from lorvorc.mips.inka.de (dslb-092-075-219-148.pools.arcor-ip.net [92.75.219.148]) by mail-in-14.arcor-online.net (Postfix) with ESMTP id 489F718754B for ; Wed, 10 Sep 2008 17:56:38 +0200 (CEST) Received: from lorvorc.mips.inka.de (localhost [127.0.0.1]) by lorvorc.mips.inka.de (8.14.3/8.14.3) with ESMTP id m8AFubmt009516 for ; Wed, 10 Sep 2008 17:56:37 +0200 (CEST) (envelope-from mailnull@lorvorc.mips.inka.de) Received: (from mailnull@localhost) by lorvorc.mips.inka.de (8.14.3/8.14.3/Submit) id m8AFubgU009515 for freebsd-current@freebsd.org; Wed, 10 Sep 2008 17:56:37 +0200 (CEST) (envelope-from mailnull) From: naddy@mips.inka.de (Christian Weisgerber) Date: Wed, 10 Sep 2008 15:56:36 +0000 (UTC) Message-ID: References: Originator: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-current@freebsd.org X-Virus-Scanned: ClamAV 0.93.3/8209/Wed Sep 10 17:36:17 2008 on mail-in-14.arcor-online.net X-Virus-Status: Clean Subject: Re: No root filesystem X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Sep 2008 15:56:40 -0000 Peter Wemm wrote: > >> http://people.freebsd.org/~jhb/patches/pci_mcfg_k8.patch > > Try the patch again, but change both instances of this line: > > if (cfgmech == CFGMECH_PCIE && (bus != 0 || !(slot & pcie_badslots))) > to: > if (cfgmech == CFGMECH_PCIE && (bus != 0 || !((1u << slot) & pcie_badslots))) > > This made the missing devices come back for me *and* fixed my Xserver. This also makes k8temp show up again for me. The ATA problem that causes no disk to be found still persists, though. -- Christian "naddy" Weisgerber naddy@mips.inka.de