--- b/sys/dev/xen/blkfront/blkfront.c +++ b/sys/dev/xen/blkfront/blkfront.c @@ -95,6 +95,8 @@ xbd_freeze(struct xbd_softc *sc, xbd_flag_t xbd_flag) if (xbd_flag != XBDF_NONE && (sc->xbd_flags & xbd_flag) != 0) return; + printf("Freezing with flag: %d count: %d used ring slots: %u\n", + xbd_flag, sc->xbd_qfrozen_cnt, sc->xbd_cm_q[XBD_Q_BUSY].q_length); sc->xbd_flags |= xbd_flag; sc->xbd_qfrozen_cnt++; }