From owner-freebsd-current@FreeBSD.ORG Wed Aug 3 08:49:35 2011 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 52903106566B for ; Wed, 3 Aug 2011 08:49:35 +0000 (UTC) (envelope-from ttsestt@gmail.com) Received: from mail-ww0-f42.google.com (mail-ww0-f42.google.com [74.125.82.42]) by mx1.freebsd.org (Postfix) with ESMTP id AAE338FC17 for ; Wed, 3 Aug 2011 08:49:33 +0000 (UTC) Received: by wwg11 with SMTP id 11so3237570wwg.1 for ; Wed, 03 Aug 2011 01:49:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:message-id:user-agent :mime-version:content-type; bh=fh6T5/ehyu6pXpahqfm4dxBlfy+M9Se4WwlUyB/GwZM=; b=NnyfRUMPj4Nj8pTzdC29BvWTcVA2wDxgKfIWGC0G9kxVm+BL5KiOP2XJ9Tas2Ccht0 OETGuvkmpAuGB5eDvAEyOO8kn/8+q9ubtGBLTmzdaB/4bI6eXkL/IZK7OyPonSva29Sp aFGcW3ZQvT2plF+3V3esjneyYI7/8eYSw8XtE= Received: by 10.216.59.204 with SMTP id s54mr1495134wec.20.1312361373132; Wed, 03 Aug 2011 01:49:33 -0700 (PDT) Received: from localhost (tor6.anonymizer.ccc.de [80.237.226.76]) by mx.google.com with ESMTPS id z83sm382962weq.20.2011.08.03.01.49.30 (version=SSLv3 cipher=OTHER); Wed, 03 Aug 2011 01:49:32 -0700 (PDT) From: Test Rat To: Doug Barton References: <4E23EE49.5040801@FreeBSD.org> <201107191116.07116.jhb@freebsd.org> <4E33A990.7040006@FreeBSD.org> <201108021806.04759.jhb@freebsd.org> <4E38FEE5.4080300@FreeBSD.org> Date: Wed, 03 Aug 2011 12:49:24 +0400 Message-ID: <86wreuriaz.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain Cc: freebsd-current@freebsd.org, Andriy Gapon Subject: Re: ichwd0: unable to reserve GCS registers 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, 03 Aug 2011 08:49:35 -0000 Doug Barton writes: > On 08/02/2011 15:06, John Baldwin wrote: >> On Saturday, July 30, 2011 2:49:52 am Andriy Gapon wrote: >>> on 19/07/2011 18:16 John Baldwin said the following: >>>> Hmm, can you get devinfo -r output from a working kernel with ichwd loaded? >>>> You might be able to just build the kernel with 'nooptions NEW_PCIB'. >>> >>> I believe that I've got a similar problem with amdsbwd(4). >>> It needs some resources (I/O ports) that belong to ACPI. >>> The problem is that the driver attaches to isa bus which is under >>> isab->pci->pcib and those particular resources are not assigned to the Host-PCI >>> bridge. >>> >>> I think that you already made a suggestion that perhaps isa bus should directly >>> attach to acpi bus when acpi is available. Not sure if there are any >>> alternative approaches. >> >> Can you try this: > > Not so much. :) the first and last patches I can apply to HEAD by hand, > but /sys/dev/acpica/acpi_pcib_acpi.c is only 387 lines long, so I'm not > even sure where to start. $ svn cat svn://svn.freebsd.org/base/head/sys/dev/acpica/acpi_pcib_acpi.c | wc -l 531 No difference here on ICH9, ichwd(4) still doesn't attach.