i'd not worry about those 160 bytes - getting this stuff to work fine is
far more important. Details around threading seem to be one of the
slowest converging technological details of Linux.
a silly question:
why is there _any_ assymetry needed between UP and SMP? These days we
just write straight code for SMP, and UP is just a single-CPU
special-case of it. _Sometimes_ if it's really worth it we do some UP
special cases but it's the exception, not the rule.
Ingo
--