On Mon, Dec 3, 2018 at 6:17 AM Michal Hocko <mho...@kernel.org> wrote: > > This argument just doesn't make any sense. Rare bugs are maybe even more > annoying because you do not expect them to happen.
Absolutely. And valid lockdep complaints are a real issue too. So I don't think there's any question that this should be reverted, the only question is whether I take the revert directly or get it from the PM tree. It does sound like the de_thread() behavior needs more work. Maybe, for example, we need to make it clear that zapped threads are *not* frozen, and instead the freezer will wait for them to exit? Hmm? Linus