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/
Home Products Support Community News


[Xen-changelog] [xen-3.0-testing] [LINUX] Allow dma_alloc_coherent() to

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-3.0-testing] [LINUX] Allow dma_alloc_coherent() to work for regions up to 2MB.
From: Xen patchbot-3.0-testing <patchbot-3.0-testing@xxxxxxxxxxxxxxxxxxx>
Date: Tue, 27 Jun 2006 17:40:27 +0000
Delivery-date: Tue, 27 Jun 2006 10:42:27 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User kaf24@xxxxxxxxxxxxxxxxxxxx
# Node ID 63f6a063d93654c9386b95572d3220997f6fbe1c
# Parent  17fbffb737d90727b068ecd4f77b727114ed9d95
[LINUX] Allow dma_alloc_coherent() to work for regions up to 2MB.
The previous limit of 0.5MB was insufficient for some drivers
(e.g., when loading firmware).
Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx>
xen-unstable changeset:   10502:02b0ed160e8ef9b8cdfd8b7e4fdd58fb19f7b344
xen-unstable date:        Tue Jun 27 12:17:45 2006 +0100
 linux-2.6-xen-sparse/arch/i386/mm/hypervisor.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -r 17fbffb737d9 -r 63f6a063d936 
--- a/linux-2.6-xen-sparse/arch/i386/mm/hypervisor.c    Thu Jun 22 21:41:19 
2006 +0100
+++ b/linux-2.6-xen-sparse/arch/i386/mm/hypervisor.c    Tue Jun 27 12:19:54 
2006 +0100
@@ -264,7 +264,7 @@ static void contiguous_bitmap_clear(
 /* Protected by balloon_lock. */
+#define MAX_CONTIG_ORDER 9 /* 2MB */
 static unsigned long discontig_frames[1<<MAX_CONTIG_ORDER];
 /* Ensure multi-page extents are contiguous in machine memory. */

Xen-changelog mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-3.0-testing] [LINUX] Allow dma_alloc_coherent() to work for regions up to 2MB., Xen patchbot-3 . 0-testing <=