17c17
< __FBSDID("$FreeBSD: head/sys/boot/i386/boot2/boot2.c 236405 2012-06-01 15:48:24Z jhb $");
---
> __FBSDID("$FreeBSD: head/sys/boot/i386/boot2/boot2.c 241301 2012-10-06 20:08:29Z avg $");
418,419c418,421
< if (ioctrl & IO_SERIAL)
< sio_init(115200 / comspeed);
---
> if (ioctrl & IO_SERIAL) {
> if (sio_init(115200 / comspeed) != 0)
> ioctrl &= ~IO_SERIAL;
> }
< __FBSDID("$FreeBSD: head/sys/boot/i386/boot2/boot2.c 236405 2012-06-01 15:48:24Z jhb $");
---
> __FBSDID("$FreeBSD: head/sys/boot/i386/boot2/boot2.c 241301 2012-10-06 20:08:29Z avg $");
418,419c418,421
< if (ioctrl & IO_SERIAL)
< sio_init(115200 / comspeed);
---
> if (ioctrl & IO_SERIAL) {
> if (sio_init(115200 / comspeed) != 0)
> ioctrl &= ~IO_SERIAL;
> }