Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

m68k: Eliminate unused variable in page_to_phys()

"pgdat" is unused, so we can eliminate it and turn page_to_phys()
into a single-line macro.

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>

+1 -6
+1 -6
arch/m68k/include/asm/virtconvert.h
··· 31 31 #define page_to_phys(page) \ 32 32 __pa(PAGE_OFFSET + (((page) - pg_data_map[0].node_mem_map) << PAGE_SHIFT)) 33 33 #else 34 - #define page_to_phys(_page) ({ \ 35 - struct page *__page = _page; \ 36 - struct pglist_data *pgdat; \ 37 - pgdat = pg_data_table[page_to_nid(__page)]; \ 38 - page_to_pfn(__page) << PAGE_SHIFT; \ 39 - }) 34 + #define page_to_phys(page) (page_to_pfn(page) << PAGE_SHIFT) 40 35 #endif 41 36 #else 42 37 #define page_to_phys(page) (((page) - mem_map) << PAGE_SHIFT)