X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=include%2Fasm-generic%2Fmemory_model.h;h=30d8d33491dddd86466dc2df917270d8499c5415;hb=d694c16bc332c7e706f44e3d10bea06228166a6f;hp=8078cbd2c0163878b44ace538a39422082b60cb2;hpb=0a1340c185734a57fbf4775927966ad4a1347b02;p=powerpc.git diff --git a/include/asm-generic/memory_model.h b/include/asm-generic/memory_model.h index 8078cbd2c0..30d8d33491 100644 --- a/include/asm-generic/memory_model.h +++ b/include/asm-generic/memory_model.h @@ -54,7 +54,7 @@ #define __page_to_pfn(pg) \ ({ struct page *__pg = (pg); \ int __sec = page_to_section(__pg); \ - __pg - __section_mem_map_addr(__nr_to_section(__sec)); \ + (unsigned long)(__pg - __section_mem_map_addr(__nr_to_section(__sec))); \ }) #define __pfn_to_page(pfn) \