WARN_SLEEPOK
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, "pmap_demote_DMAP");
WITNESS_CHECK(WARN_SLEEPOK | WARN_GIANTOK, NULL,
WITNESS_CHECK(WARN_SLEEPOK | WARN_GIANTOK, NULL,
(td->td_critnest != 0 || WITNESS_CHECK(WARN_SLEEPOK |
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, "might_sleep()")
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, "tasklet_kill() can sleep");
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, "tasklet_kill() can sleep");
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, __func__);
WITNESS_WARN(WARN_GIANTOK|WARN_SLEEPOK|WARN_PANIC, NULL, "unexpected non-sleepable lock"); \
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_CHECK(WARN_SLEEPOK | WARN_GIANTOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, lock,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, lock,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, lock,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, lock,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, lock,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, "delist_dev");
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, "destroy_dev");
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, __func__);
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, lock,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, "Sleeping on \"%s\"",
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, c->c_lock,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, __func__);
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, __func__);
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, __func__);
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, __func__);
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, "free_unr");
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, "alloc_unr_specific");
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, "vmem_alloc");
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, "vmem_xalloc");
if (flags & WARN_SLEEPOK &&
(flags & WARN_SLEEPOK) != 0 ?
(flags & WARN_SLEEPOK) != 0 ? "non-sleepable " : "");
if (td->td_no_sleeping != 0 && (flags & WARN_SLEEPOK) != 0) {
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_CHECK(WARN_SLEEPOK | WARN_GIANTOK, NULL,
WITNESS_CHECK(WARN_SLEEPOK | WARN_GIANTOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, "%s: at %s:%d",
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, "%s: at %s:%d",
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, \
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, __func__);
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL,