• Martin Schwidefsky's avatar
    [S390] use generic RCU page-table freeing code · 36409f63
    Martin Schwidefsky authored
    Replace the s390 specific rcu page-table freeing code with the
    generic variant. This requires to duplicate the definition for the
    struct mmu_table_batch as s390 does not use the generic tlb flush
    code.
    
    While we are at it remove the restriction that page table fragments
    can not be reused after a single fragment has been freed with rcu
    and split out allocation and freeing of page tables with pgstes.
    Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
    36409f63
pgalloc.h 3.91 KB