lkml.org 
[lkml]   [2007]   [Jun]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: Oops in a driver while using SLUB as a SLAB allocator
    Date
    From
    * 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    [W:3.394 / U:0.408 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site