Linus Torvalds writes: (Summary) On Fri, Jan 19, 2018 at 8:16 AM, David Miller <davem@davemloft.net> Interesting and a perhaps bit discouraging.
Will it always be just a _single_ level of indirection, or will double tunnels (I assume some people do that, just because the universe is out to get us) then result in this perhaps repeating several times? Because it would be not very complicated to just have two bitmasks (and still no per-softirq counting), and have that "switch to threading only on the _second_ time this happens". threading only on the _second_ time this happens".
Will it always be just a _single_ level of indirection, or will double tunnels (I assume some people do that, just because the universe is out to get us) then result in this perhaps repeating several times? Because it would be not very complicated to just have two bitmasks (and still no per-softirq counting), and have that "switch to threading only on the _second_ time this happens". threading only on the _second_ time this happens".