This is needed to teach Coverity about KASSERT; panic() is __dead2,
which should let Coverity learn about KASSERT assumptions. (Obviously,
kassert_warn was a huge violation of these assumptions.)
A follow-up patch may add a KWARN framework that accomplishes something
like the old kassert_warn, log, ddb, knobs did. Callsites must
explicitly opt in to KWARN behavior rather than KASSERT.