Absolutely. Which is actually why I prefer my patch. I think it fixes - in
general - the issue of CPU migration migrating tasks back to the CPU that
we're taking down.
The other patches seem to work around just the problem that _triggers_ the
bug. They don't actually make it impossible to migrate to a CPU that is
getting shut down - they just try to avoid the particular sequence that
made it happen for you.
Linus
--