X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=arch%2Fs390%2Fmm%2Fpgtable.c;h=51b0738e13d12ef21ae05b68aa4ccc17d2862c9a;hb=0d9cabdccedb79ee5f27b77ff51f29a9e7d23275;hp=9a4d02f64f16e6af778555e89925ac71c9f76ce4;hpb=31c150a11c867da233a7b5e13b45bcbd3a796bde;p=~andy%2Flinux diff --git a/arch/s390/mm/pgtable.c b/arch/s390/mm/pgtable.c index 9a4d02f64f1..51b0738e13d 100644 --- a/arch/s390/mm/pgtable.c +++ b/arch/s390/mm/pgtable.c @@ -574,7 +574,7 @@ static inline void page_table_free_pgste(unsigned long *table) page = pfn_to_page(__pa(table) >> PAGE_SHIFT); mp = (struct gmap_pgtable *) page->index; BUG_ON(!list_empty(&mp->mapper)); - pgtable_page_ctor(page); + pgtable_page_dtor(page); atomic_set(&page->_mapcount, -1); kfree(mp); __free_page(page);