• Martin Schwidefsky's avatar
    s390/mm: tag normal pages vs pages used in page tables · c9b5ad54
    Martin Schwidefsky authored
    The ESSA instruction has a new option that allows to tag pages that
    are not used as a page table. Without the tag the hypervisor has to
    assume that any guest page could be used in a page table inside the
    guest. This forces the hypervisor to flush all guest TLB entries
    whenever a host page table entry is invalidated. With the tag
    the host can skip the TLB flush if the page is tagged as normal page.
    Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
    c9b5ad54
pgalloc.c 9.02 KB