> > And this is something that might be fine for benchmarking, but not something> > we should put in. Keeping two wildly different implementation of core> > functionality with very different behaviour around is quite bad. Better> > kill tasklets once for all.> > Honestly, I highly doubted that this would make it up to Linus's tree.

that's where it belongs - but it first needs the cleanups suggested by Christoph.

> My aim was to get this into -mm, [...]

that would be the first step towards getting it upstream.

> and perhaps even turn on the tasklets-as-workqueues as default.

that is a hack that shouldnt be in the patch. People can unapply/apply a patch just as well as they can flip a .config switch.