From owner-freebsd-hackers@FreeBSD.ORG Thu Jul 12 07:01:40 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C3BFA1065670; Thu, 12 Jul 2012 07:01:40 +0000 (UTC) (envelope-from lacombar@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2A6FF8FC12; Thu, 12 Jul 2012 07:01:40 +0000 (UTC) Received: by weyx56 with SMTP id x56so1877601wey.13 for ; Thu, 12 Jul 2012 00:01:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=hg1ixnKhpS5GFnhza6la6hVviiJFKEM77Pbl6oNpOEc=; b=X70qm9UGDLuxesowOKAi2+G6UFBgNiK+CLf4Lnwz2kmsk+wkdLtDVcKmWqbX11RmCO y1F8iXlJ8+2Jgr2ZhrjTX2aB7+aBEbuf4bxZYg7bVrryENtBFKAY2nW6QQjVpMIOZkps cB3JfWsxStroNJWQeL1aos744ykfMyXUj6eL0dcidX7vAU300DroVxxXo66Ugo3QEki1 VNUSsnzuWixVS3aMFZFFdoT1gquw7yZnxZ2CogoqDCXfrxm3BeV7aDrloTEI8fSee3s+ TCFmhKUY/URGZe7ERrr2GZ1ho8OZGuk0aDz1omNrGS9zXApVAOeWjfjRutFYAonj7ZmB 4i2w== MIME-Version: 1.0 Received: by 10.216.29.10 with SMTP id h10mr2475824wea.126.1342076497225; Thu, 12 Jul 2012 00:01:37 -0700 (PDT) Received: by 10.216.23.200 with HTTP; Thu, 12 Jul 2012 00:01:36 -0700 (PDT) In-Reply-To: <73F3FBC9-337C-4F61-9470-5173D6DAE56B@bsdimp.com> References: <31A0DCE7-3B93-41BC-805A-E0B163892112@bsdimp.com> <5C18109D-E7A8-4868-BEA9-26B63360BB24@bsdimp.com> <8048FFC5-6952-49FC-849D-EA1A5675ACBE@bsdimp.com> <73F3FBC9-337C-4F61-9470-5173D6DAE56B@bsdimp.com> Date: Thu, 12 Jul 2012 03:01:36 -0400 Message-ID: From: Arnaud Lacombe To: Warner Losh Content-Type: text/plain; charset=ISO-8859-1 Cc: FreeBSD Hackers , FreeBSD Current Subject: Re: newbus' ivar's limitation.. X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Jul 2012 07:01:40 -0000 Hi, On Thu, Jul 12, 2012 at 1:20 AM, Warner Losh wrote: > I'm sorry you feel that way. > > Honestly, though, I think you'll be more pissed when you find out that the N:1 interface that you want is being done in the wrong domain. But I've been wrong before and look forward to seeing your replacement. > > acpi_pcib_acpi.c, btw, implements both PCIB interfaces and ACPI interfaces. > Does it ? From the definition of `acpi_pcib_acpi_methods', I can only see a single pcib(4) interface being exported. Moreover, I do not seem to be able to find any clue that would led any ACPI devices to attach on acpi_pcib_acpi(4), neither to find how could acpi_get_flags() ends up in acpi_pcib_read_ivar() ? Thks, - Arnaud