From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mtaout03-winn.ispmail.ntl.com ([81.103.221.49]:48446 "EHLO mtaout03-winn.ispmail.ntl.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751508Ab2DKLmK (ORCPT ); Wed, 11 Apr 2012 07:42:10 -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> <1334089568.4083.2.camel@Nokia-N900> In-Reply-To: Content-Type: text/plain; charset=utf-8 Date: Wed, 11 Apr 2012 12:43:51 +0100 Message-Id: <1334144631.30606.3.camel@Nokia-N900> Mime-Version: 1.0 Sender: linux-pci-owner@vger.kernel.org List-ID: On Tue, 10 Apr 2012, 21:45:54 BST, Yinghai Lu wrote: > On Tue, Apr 10, 2012 at 1:26 PM, Steven Newbury > wrote: > > > > > 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? > > The BIOS have MMIO and memory overlapping... > > > > > 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. > > Could try to reduce carbus preallocated size.... boot with > pci=cbmemsize=16M I've managed to get the radeon to work by turning off the cardbus controller in the BIOS setup. I'll try the patch and the above parameter next. > > Please apply attached patch in addtition to allocate_high_at_first Btw, I've verified why the intel gfx isn't working, intel-agp.c only reads the lower 32bits of the aperture location. It is definitely supported over 4G by the hardware, see my other email.