[Top] [All Lists]

Re: mmap'ed memory cacheable or uncheable

To: Jun Sun <>
Subject: Re: mmap'ed memory cacheable or uncheable
From: "Maciej W. Rozycki" <>
Date: Tue, 29 Jul 2003 18:09:43 +0200 (MET DST)
Cc: Teresa Tao <>,
In-reply-to: <>
Organization: Technical University of Gdansk
Original-recipient: rfc822;
On Mon, 28 Jul 2003, Jun Sun wrote:

> > How about if I specify the following flags in my mmap routine just like 
> > what the pgprot_noncached micro did.
> >     pgprot_val(vma->vm_page_prot) &= ~_CACHE_MASK;
> >     pgprot_val(vma->vm_page_prot) |= _CACHE_UNCACHED;
> > 
> > Will this have kernel make the mmap'd memory non-cacheable? Or is there a 
> > mmap non-cacheable patch?
> I think this might work.  Did you try it?  The performance will be bad
> though as mmap() is used widely by userland.

 See mmap_mem() for how to select between cached and uncached mmap()ing

+  Maciej W. Rozycki, Technical University of Gdansk, Poland   +
+        e-mail:, PGP key available        +

<Prev in Thread] Current Thread [Next in Thread>