From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mtaout01-winn.ispmail.ntl.com ([81.103.221.47]:6464 "EHLO mtaout01-winn.ispmail.ntl.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753457Ab2DJUYY (ORCPT ); Tue, 10 Apr 2012 16:24:24 -0400 From: Steven Newbury Reply-To: Steven Newbury To: Yinghai Lu Cc: Bjorn Helgaas , linux-pci@vger.kernel.org Subject: Re: PCI resources above 4GB References: <1333968563.5678.19.camel@infinity> <4F84110E.3000400@snewbury.org.uk> <4F8467AA.90305@snewbury.org.uk> <4F848357.3060007@snewbury.org.uk> <4F848E10.1090703@snewbury.org.uk> In-Reply-To: Content-Type: text/plain; charset=utf-8 Date: Tue, 10 Apr 2012 21:26:08 +0100 Message-Id: <1334089568.4083.2.camel@Nokia-N900> Mime-Version: 1.0 Sender: linux-pci-owner@vger.kernel.org List-ID: On Tue, 10 Apr 2012, 21:07:02 BST, Yinghai Lu wrote: > On Tue, Apr 10, 2012 at 12:46 PM, Steven Newbury > wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > > the suitable range for that is 0xe0000000-0xefffffff. that is not > > > bigger enough, because need to preallocate 64M optional for 03:01.0 > > > the cardbus. but that is optional. > > > > Maybe this is a stupid question, but is there any way of enlarging the > > PCI hole? > > Sane BIOS should have one option to increase that. > > or it should probe MMIO range it need to allocate for pci devices and > hotplug. then set TOP_OF_LOW_MEM. > So far I'm concluding the BIOS isn't sane. Is it possible to define a custom memory map from the linux boot cmdline to set TOP_OF_LOW_MEM? Obviously, I'd prefer getting everything allocated into the address space available, and working, but if it comes down to it I'd accept a hack like the above if there's no other way.