Hi Catalin, Today's linux-next merge of the arm-lpae tree got a conflict in arch/arm/include/asm/proc-fns.h between commit eca5dc2a0028 ("ARM: 6988/1: multi-cpu: remove arguments from CPU proc macros") from the arm tree and commit 91bcc1122ff9 ("ARM: LPAE: Page table maintenance for the 3-level format") from the arm-lpae tree. I fixed it up (see below) and can carry the fix as necessary. -- Cheers, Stephen Rothwell sfr@xxxxxxxxxxxxxxxx diff --cc arch/arm/include/asm/proc-fns.h index 633d1cb,b5db4f4..0000000 --- a/arch/arm/include/asm/proc-fns.h +++ b/arch/arm/include/asm/proc-fns.h @@@ -79,16 -83,24 +83,20 @@@ extern void cpu_proc_fin(void) extern int cpu_do_idle(void); extern void cpu_dcache_clean_area(void *, int); extern void cpu_do_switch_mm(unsigned long pgd_phys, struct mm_struct *mm); + #ifdef CONFIG_ARM_LPAE + extern void cpu_set_pte_ext(pte_t *ptep, pte_t pte); + #else extern void cpu_set_pte_ext(pte_t *ptep, pte_t pte, unsigned int ext); + #endif extern void cpu_reset(unsigned long addr) __attribute__((noreturn)); #else -#define cpu_proc_init() processor._proc_init() -#define cpu_proc_fin() processor._proc_fin() -#define cpu_reset(addr) processor.reset(addr) -#define cpu_do_idle() processor._do_idle() -#define cpu_dcache_clean_area(addr,sz) processor.dcache_clean_area(addr,sz) -#ifdef CONFIG_ARM_LPAE -#define cpu_set_pte_ext(ptep,pte) processor.set_pte_ext(ptep,pte) -#else -#define cpu_set_pte_ext(ptep,pte,ext) processor.set_pte_ext(ptep,pte,ext) -#endif -#define cpu_do_switch_mm(pgd,mm) processor.switch_mm(pgd,mm) +#define cpu_proc_init processor._proc_init +#define cpu_proc_fin processor._proc_fin +#define cpu_reset processor.reset +#define cpu_do_idle processor._do_idle +#define cpu_dcache_clean_area processor.dcache_clean_area +#define cpu_set_pte_ext processor.set_pte_ext +#define cpu_do_switch_mm processor.switch_mm #endif extern void cpu_resume(void); -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html