From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jacob Gorm Hansen Subject: Re: Failure with ATI Radeon 9600 Date: Mon, 31 Jan 2005 19:52:08 -0800 Message-ID: <41FEFCE8.5020507@diku.dk> References: <41FED852.1030702@diku.dk> <41FEDFA0.3030504@diku.dk> <41FEEEED.8000502@diku.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit In-Reply-To: <41FEEEED.8000502@diku.dk> Sender: xen-devel-admin@lists.sourceforge.net Errors-To: xen-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: Jacob Gorm Hansen Cc: xen-devel List-Id: xen-devel@lists.xenproject.org Jacob Gorm Hansen wrote: > Linux agpgart interface v0.100 (c) Dave Jones > agpgart: Detected an Intel i875 Chipset. > agpgart: Maximum main memory to use for agp memory: 440M > agpgart: unable to get memory for graphics translation table. > agpgart: agp_backend_initialize() failed. > agpgart-intel: probe of 0000:00:00.0 failed with error -12 The reason agp_generic_create_gatt_table() fails is that ioremap_nocache() always return NULL. (Whether or not the subsequent X crash has anything to do with this is not clear -- the ATI wrapper has quite a few references to virt_to_phys(), so likely some problems there as well.) Is there a good reason for this / what will it take to implement ioremap_nocache correctly? Jacob ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl