From owner-freebsd-current@FreeBSD.ORG Mon Jun 18 21:43:32 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9258216A469 for ; Mon, 18 Jun 2007 21:43:32 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.177]) by mx1.freebsd.org (Postfix) with ESMTP id 6E67313C448 for ; Mon, 18 Jun 2007 21:43:32 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by wa-out-1112.google.com with SMTP id j37so2493789waf for ; Mon, 18 Jun 2007 14:43:32 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=PP51FPfvQerCAmBQakEb9yCFM4jLDZzzPGGVGGxXftHUYUQI3OT/joytSg7H6yRVImjFhEFFqS1alxYaaclHk2hxE09OydO81+7rOFSFQoHP82SWL+cPkBJCKAXRSMMsuCjiVEmKlusTdr97rhzSk/Ht8mWQ1uuzR9GRvVqdBUc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=ZuBQbi6l3PteY2kA7bJCzusai1bbe/28M0H177mXpb97xAsYzUNe5aVG0ZnQ8xksl1VXnTCIc6AuxLzkp/JmiGhrr2wzUkIo7XM557zbkOTJviDcherMjHL4m0q3k26mf4mSFNlDz/YA4GJ1sFBlqYl1+JRReP0s4jcDgALOuhU= Received: by 10.115.88.1 with SMTP id q1mr6623520wal.1182203011884; Mon, 18 Jun 2007 14:43:31 -0700 (PDT) Received: by 10.114.103.14 with HTTP; Mon, 18 Jun 2007 14:43:31 -0700 (PDT) Message-ID: <2a41acea0706181443w41164255n63be01e021eccc90@mail.gmail.com> Date: Mon, 18 Jun 2007 14:43:31 -0700 From: "Jack Vogel" To: "FreeBSD Current" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: HELP: EM bus_alloc_resource_any fails on Dell Dimension 9150 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: Mon, 18 Jun 2007 21:43:32 -0000 I have a problem that I've never seen before, and although I've poked at it a bit I'm kinda stuck. Anyone more knowledgable than I in the bus code care to offer suggestions? Here's the situation: Dell Dimension 9150, you put in a PCI-E 4 port E1000 adapters... ya I know this makes it a configuration unlikely to be used :)... and besides that works fine... The problem arises when you ALSO stick in an 82541_GI, which is just PCI... When you load the em driver it attaches the 4 ports just fine, but then the lowly 541 fails bus_alloc_resource_any() of the IO PORT. It isnt the code, if you remove the 4 port card the 541 will attach and work without a whimper. So, there's something happening in PCI space and its resources here that the current em driver is not equipped to handle, and I would really like to understand what it is. Suggestions to help me debug this? Cheers, Jack