Index: sys/powerpc/powernv/opal_console.c =================================================================== --- sys/powerpc/powernv/opal_console.c +++ sys/powerpc/powernv/opal_console.c @@ -271,9 +271,10 @@ mtx_init(&sc->sc_mtx, device_get_nameunit(dev), NULL, MTX_SPIN | MTX_QUIET | MTX_NOWITNESS); - if (console_sc != NULL && console_sc->vtermid == sc->vtermid) { + if (console_sc == NULL || console_sc->vtermid == sc->vtermid) { device_printf(dev, "console\n"); - sc->outseqno = console_sc->outseqno; + if (console_sc != NULL) + sc->outseqno = console_sc->outseqno; console_sc = sc; sprintf(uart_opal_consdev.cn_name, "ttyu%r", unit); tty_init_console(sc->tp, 0);