On Thu, Sep 23, 2010 at 6:44 AM, Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> wrote: > Today's linux-next merge of the tip tree got a conflict in > include/linux/percpu.h between commit > 6fc80ef491b981f59233beaf6aeaccc0c947031d ("percpu: use percpu allocator > on UP too") from the slab tree and commit > 8b8e2ec1eeca7f6941bc81cefc9663018d6ceb57 ("percpu: Add {get,put} > _cpu_ptr") from the tip tree. > > Just context changes. I fixed it up (see below) and can carry the fix as > necessary. Why are we seeing a merge conflict here? I cherry-picked patches from Tejun's for-next branch but didn't modify them. > diff --cc include/linux/percpu.h > index aeeeef1,0eb5083..0000000 > --- a/include/linux/percpu.h > +++ b/include/linux/percpu.h > @@@ -39,8 -39,19 +39,17 @@@ > preempt_enable(); \ > } while (0) > > + #define get_cpu_ptr(var) ({ \ > + preempt_disable(); \ > + this_cpu_ptr(var); }) > + > + #define put_cpu_ptr(var) do { \ > + (void)(var); \ > + preempt_enable(); \ > + } while (0) > + > -#ifdef CONFIG_SMP > - > /* minimum unit size, also is the maximum supported allocation size */ > -#define PCPU_MIN_UNIT_SIZE PFN_ALIGN(64 << 10) > +#define PCPU_MIN_UNIT_SIZE PFN_ALIGN(32 << 10) > > /* > * Percpu allocator can serve percpu allocations before slab is > -- > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > -- 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