So, despite the multicore revolution and the Moore's-Law-induced increases in memory size, tiny systems still have some relevance. Cell phones apparently tend to have hundreds of megabytes of main memory, which makes them as powerful as the mainframes of 20 years back, but there is apparently still an important niche for devices that need to run on less expensive batteries than those powering cell phones. Perhaps Linux is now being used on systems powered by a small solar cell and a big capacitor?
In any case, this show of hands convinced me to continue working on an optimized
!SMP implementation of RCU.