* 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 [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/