diff --git a/[refs] b/[refs] index 4afcf438c31a..9191280f97e4 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8ce71db25edccde4d8e3e39bffb4178bf1018ef1 +refs/heads/master: 22e58f9de5d140116eb3a30d5e54396e3030bed2 diff --git a/trunk/arch/m68k/include/asm/page_mm.h b/trunk/arch/m68k/include/asm/page_mm.h index 66f0b3938cbb..31d5570d6567 100644 --- a/trunk/arch/m68k/include/asm/page_mm.h +++ b/trunk/arch/m68k/include/asm/page_mm.h @@ -80,7 +80,7 @@ static inline unsigned long ___pa(void *vaddr) : "0" (vaddr), "i" (m68k_fixup_memoffset)); return paddr; } -#define __pa(vaddr) ___pa((void *)(vaddr)) +#define __pa(vaddr) ___pa((void *)(long)(vaddr)) static inline void *__va(unsigned long paddr) { void *vaddr;