X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-alpha%2Fmmzone.h;h=ce75633b5052d903a688bf9639f1b93215f96360;hb=6f71f83334a552167ccbbd42fe5dd979428c89e4;hp=726c150dcbe490476a31e49d71208a31d7c82933;hpb=8d40237c730b8be87c1b80a5d96b9c603fefa829;p=linux-2.6.git diff --git a/include/asm-alpha/mmzone.h b/include/asm-alpha/mmzone.h index 726c150dc..ce75633b5 100644 --- a/include/asm-alpha/mmzone.h +++ b/include/asm-alpha/mmzone.h @@ -107,7 +107,7 @@ PLAT_NODE_DATA_LOCALNR(unsigned long p, int n) #define pfn_to_page(pfn) \ ({ \ - unsigned long kaddr = (unsigned long)__va((pfn) << PAGE_SHIFT); \ + unsigned long kaddr = (unsigned long)__va(pfn << PAGE_SHIFT); \ (node_mem_map(kvaddr_to_nid(kaddr)) + local_mapnr(kaddr)); \ }) @@ -119,7 +119,7 @@ PLAT_NODE_DATA_LOCALNR(unsigned long p, int n) ((( (page) - page_zone(page)->zone_mem_map ) \ + page_zone(page)->zone_start_pfn) << PAGE_SHIFT) -#define pfn_to_nid(pfn) pa_to_nid(((u64)(pfn) << PAGE_SHIFT)) +#define pfn_to_nid(pfn) pa_to_nid(((u64)pfn << PAGE_SHIFT)) #define pfn_valid(pfn) \ (((pfn) - node_start_pfn(pfn_to_nid(pfn))) < \ node_spanned_pages(pfn_to_nid(pfn))) \