![]() | |||||||||||||
Messages in this thread |
* From: Christoph Lameter * Newsgroups: linux.kernel,linux.ports.arm.kernel * Date: Fri, 22 Jun 2007 13:15:19 -0700 (PDT) > > Here is the corresponding PA-RISC piece. Its as straightforward as > the other one since the only way to make this work properly in the past > was if the sizes passed to the dma alloc functions are page size based. [] > --- linux-2.6.orig/arch/parisc/kernel/pci-dma.c 2007-06-22 13:02:32.000000000 -0700 > +++ linux-2.6/arch/parisc/kernel/pci-dma.c 2007-06-22 13:06:39.000000000 -0700 > @@ -572,7 +572,7 @@ static void *pa11_dma_alloc_noncoherent( > void *addr = NULL; > > /* rely on kmalloc to be cacheline aligned */ > - addr = kmalloc(size, flag); > + addr = (void *)__get_free_pages(flag, get_order(size)); Seems like comment must be removed. ____ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2007-06-23 12:29 [from the cache] ©2003-2008 | |||||||||||||