• Matt Fleming's avatar
    sh: Move page table allocation out of line · 2a5eacca
    Matt Fleming authored
    We also switched away from quicklists and instead moved to slab
    caches. After benchmarking both implementations the difference is
    negligible. The slab caches suit us better though because the size of a
    pgd table is just 4 entries when we're using a 3-level page table layout
    and quicklists always deal with pages.
    Signed-off-by: default avatarMatt Fleming <matt@console-pimps.org>
    2a5eacca
pgtable.h 4.23 KB