lkml.org 
[lkml]   [2001]   [Jan]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Date
    SubjectRe: Caches, page coloring, virtual indexed caches, and more

    Hi,

    > Where do you do this? And how do you handle the case of aliases with kseg,
    > the giant kernel mapping.

    Aliases between user and kernel mappings of a page are handled by
    flush_page_to_ram the old interface) or {copy,clear}_user_page,
    flush_dcache_page and update_mmu_cache (new interface). Sparc64 already
    uses the new interface and there are patches for ppc and ia64 to use it.

    The new interface allows flushes to be avoided, leading to rather nice
    performance increases.

    See Documentation/cachetlb.txt for more info.

    Cheers,
    Anton
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:15    [W:3.656 / U:0.052 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site