diff options
| author | Alexander Gordeev <[email protected]> | 2023-11-03 15:43:52 +0000 |
|---|---|---|
| committer | Vasily Gorbik <[email protected]> | 2023-11-05 21:34:58 +0000 |
| commit | 02e790ee3077c0571794d0ab8f71413edbe129cc (patch) | |
| tree | afffc15a298067c566ff696da481a2390b264947 /arch/s390/mm/pgalloc.c | |
| parent | s390/mm: use compound page order to distinguish page tables (diff) | |
| download | kernel-02e790ee3077c0571794d0ab8f71413edbe129cc.tar.gz kernel-02e790ee3077c0571794d0ab8f71413edbe129cc.zip | |
s390/mm: make pte_free_tlb() similar to pXd_free_tlb()
Make pte_free_tlb() look similar to pXd_free_tlb() family
functions.
Reviewed-by: Heiko Carstens <[email protected]>
Reviewed-by: Gerald Schaefer <[email protected]>
Signed-off-by: Alexander Gordeev <[email protected]>
Signed-off-by: Vasily Gorbik <[email protected]>
Diffstat (limited to 'arch/s390/mm/pgalloc.c')
| -rw-r--r-- | arch/s390/mm/pgalloc.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/arch/s390/mm/pgalloc.c b/arch/s390/mm/pgalloc.c index 8159f4fade3f..008e487c94a6 100644 --- a/arch/s390/mm/pgalloc.c +++ b/arch/s390/mm/pgalloc.c @@ -191,17 +191,6 @@ void page_table_free(struct mm_struct *mm, unsigned long *table) pagetable_pte_dtor_free(ptdesc); } -void page_table_free_rcu(struct mmu_gather *tlb, unsigned long *table, - unsigned long vmaddr) -{ - struct mm_struct *mm; - - mm = tlb->mm; - if (mm_alloc_pgste(mm)) - gmap_unlink(mm, table, vmaddr); - tlb_remove_ptdesc(tlb, table); -} - void __tlb_remove_table(void *table) { struct ptdesc *ptdesc = virt_to_ptdesc(table); |
