• [$] Keeping COWs in context (a.k.a. anonymous reverse mapping)

    From LWN.net@1337:1/100 to All on Thursday, May 14, 2026 14:15:06
    [$] Keeping COWs in context (a.k.a. anonymous reverse mapping)

    Date:
    Thu, 14 May 2026 13:14:30 +0000

    Description:
    The kernel's reverse-mapping machinery is charged with locating the
    page-table entries that refer to a given page in memory. The reverse
    mapping of anonymous pages is handled differently than for file-backed
    pages. The kernel's implementation of reverse mapping for anonymous pages
    is, according to Lorenzo Stoakes in his proposal for a
    memory-management-track session at the 2026 Linux Storage,
    Filesystem, Memory Management, and BPF Summit , " a very broken
    abstraction ", due to its complexity. It also has some performance
    problems. Stoakes was there to present, in raw form, a proposed
    replacement that he calls a "COW context".

    ======================================================================
    Link to news story:
    https://lwn.net/Articles/1072378/


    --- Mystic BBS v1.12 A49 (Linux/64)
    * Origin: tqwNet UK HUB @ hub.uk.erb.pw (1337:1/100)