[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] [LINUX] Allow dma_alloc_coherent() to work for regions up to 2MB.
# HG changeset patch # User kfraser@xxxxxxxxxxxxxxxxxxxxxxx # Node ID 02b0ed160e8ef9b8cdfd8b7e4fdd58fb19f7b344 # Parent 234939c0ec3a14cac448ec65e4dbaa173ccae16b [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> --- linux-2.6-xen-sparse/arch/i386/mm/hypervisor.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -r 234939c0ec3a -r 02b0ed160e8e linux-2.6-xen-sparse/arch/i386/mm/hypervisor.c --- a/linux-2.6-xen-sparse/arch/i386/mm/hypervisor.c Tue Jun 27 12:03:46 2006 +0100 +++ b/linux-2.6-xen-sparse/arch/i386/mm/hypervisor.c Tue Jun 27 12:17:45 2006 +0100 @@ -264,7 +264,7 @@ static void contiguous_bitmap_clear( } /* Protected by balloon_lock. */ -#define MAX_CONTIG_ORDER 7 +#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 Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |