kern_thread: thread_suspend_check(1) must never suspend
Reported by: bdrewery
Reviewed by: bdrewery, markj
Tested by: bdrewery, pho
PR: 290843
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D53624