Re: Commit 34d76c41 causes linker errors on ia64 with NR_CPUS=4096

From: Ingo Molnar
Date: Fri Oct 23 2009 - 03:52:18 EST



* Luck, Tony <tony.luck@xxxxxxxxx> wrote:

> > Tony, is the change that will eventually have to be made to ia64
> > pagefault handler too intrusive for -rc6, and should we rather go
> > with my workaround instead, and try to find something proper for
> > 2.6.33?
>
> Using __alloc_percpu() rather than static declaration looks to be the
> right fix here. Not a "workaround".

It is a workaround for the IA64 build failure.

It's also an improvement of the scheduler code (we generally try to
eliminate NR_CPUs scaling of allocations) - but code improvements need
to happen much sooner than -rc6/-rc7.

Ingo
--
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/