WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] DMA memory allocation problem - SetPageReserved()

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] DMA memory allocation problem - SetPageReserved()
From: "Emre ERALTAN" <eeraltan@xxxxxxxxx>
Date: Tue, 10 Jul 2007 11:11:15 +0200
Delivery-date: Tue, 10 Jul 2007 02:09:10 -0700
Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:mime-version:content-type:x-google-sender-auth; b=D639OmnmQRu7FDta5ODVQ/YO5OXLy99girSiHNrKrpiNokeFFWNKH0MZ4HWNpsLMtIY93PtkCAV2s7njF5Al/gpM8lIFrwykLgF3nYemXjvTubfwlHlEvcxSV4eYrJK1vXvQeyB3I6HE+m0RSQjDf0ntrFv4mxnMXc5oCMxksf0=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:mime-version:content-type:x-google-sender-auth; b=tZYQXrh5BolMgm+2WJkXaHwNF7S9epJmABeS5EhKDTIu8wqaywVm4u/GXhcbPVNTsj2dLu3278waTZGfnPS7AZQvefPtovhco0guZKjwGZBxg+DslbT6zE3yHJW2/Pn2i4HJhzJJTKpnlhigc3Dhx9mXC+cZyRyPWSKyfmARNFk=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi,

I have a very annoying trouble with a Broadcom network switch driver...
The driver is functioning properly when I boot RHEL 5 without Xen but after having compiled the driver with Xen kernel sources I am unable to boot Dom0 due to a kernel panic...

The error message tells me "unable to handle kernel paging request at ffff881882e32000 RIP: [<ffffffff881a587d>] :linux_kernel_bde:_pgalloc+0x33d/0x3e0]"

I have tracked down the driver code and I have found that the problem is due to the linux macro function SetPageReserved()  (called Mem_Map_Reserve() in 2.4 kernels) which tries to allocate the physical page at 882e32000... It seems that Xen does not allow this type of memory allocation...

Does someone know how to be able to allocate this type of physical memory in Xen 3.03 ?

Regards,
--

- - - - - - - - - - - - - -  -  -  -  -  -  -  -  -  -  -  -
Emre ERALTAN
Elève ingénieur 3ème année
Electronique et Informatique Industrielle
ENSSAT
- - - - - - - - - - - - - -  -  -  -  -  -  -  -  -  -  -  -
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] DMA memory allocation problem - SetPageReserved(), Emre ERALTAN <=