View | Details | Raw Unified | Return to bug 174440
Collapse All | Expand All

(-)b/sys/dev/syscons/syscons.c (+2 lines)
Lines 3795-3805 sc_respond(scr_stat *scp, const u_char *p, int count, int wakeup) Link Here
3795
    tp = SC_DEV(scp->sc, scp->sc->cur_scp->index);
3795
    tp = SC_DEV(scp->sc, scp->sc->cur_scp->index);
3796
    if (!tty_opened_ns(tp))
3796
    if (!tty_opened_ns(tp))
3797
	return;
3797
	return;
3798
    tty_lock(tp);
3798
    ttydisc_rint_simple(tp, p, count);
3799
    ttydisc_rint_simple(tp, p, count);
3799
    if (wakeup) {
3800
    if (wakeup) {
3800
	/* XXX: we can't always call ttydisc_rint_done() here! */
3801
	/* XXX: we can't always call ttydisc_rint_done() here! */
3801
	ttydisc_rint_done(tp);
3802
	ttydisc_rint_done(tp);
3802
    }
3803
    }
3804
    tty_unlock(tp);
3803
}
3805
}
3804
3806
3805
void
3807
void

Return to bug 174440