![]() | |||||||||||||
Messages in this thread |
On Tuesday 08 August 2006 07:47, Eric W. Biederman wrote: > > Now for a completely different but trivial approach. > I just boot tested it with 255 CPUS and everything worked. > > Currently everything (except module data) we place in > the per cpu area we know about at compile time. So > instead of allocating a fixed size for the per_cpu area > allocate the number of bytes we need plus a fixed constant > for to be used for modules. > > It isn't perfect but it is much less of a pain to > work with than what we are doing now. Yes makes sense. However not that particular patch - i already changed that code in my tree because I needed really early per cpu for something and i had switched to using a static array for cpu0's cpudata. I will modify it to work like your proposal. -Andi - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2006-08-08 08:05 [from the cache] ©2003-2008 | |||||||||||||