On Mon, Mar 29, 2004 at 10:51:52PM -0800, William Lee Irwin III wrote: > Given zeroed tail preconditions these implementations satisfy zeroed > tail postconditions, which makes them compatible with whatever changes > from Paul Jackson one may want to merge in the future. No particular > effort was required to ensure this. > A small (but hopefully forgiveable) cleanup is a spelling correction: > s/bitmap_shift_write/bitmap_shift_right/ in one of the kerneldoc comments. > The primary effect of the patch is to remove the MAX_BITMAP_BITS > limitation, so restoring the NR_CPUS to be limited only by stackspace > and slab allocator maximums. They also look vaguely more efficient than > the current code, though as this was not done for performance reasons, > no performance testing was done. An updated userspace test harness properly more demonstrating the zeroed tail preconditions/postconditions properties is included as a MIME attachment. The bitmap code requires no changes. This is merely a more adequate testcase. -- wli