]> CyberLeo.Net >> Repos - FreeBSD/releng/10.1.git/commit
vt(4): Don't recalculate buffer size if we don't know screen size
authordumbbell <dumbbell@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 14 Oct 2014 19:10:00 +0000 (19:10 +0000)
committerdumbbell <dumbbell@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 14 Oct 2014 19:10:00 +0000 (19:10 +0000)
commit4c3757679e0d9a7ef4855d4763091b0d01c38fbd
treea598efe1667f7722e9390015f85b696c12e62bbd
parent23adb321dba88e2e78784f93d58a01e4fb5b95a3
vt(4): Don't recalculate buffer size if we don't know screen size

MF10: r273037
MFC: r272537

When the screen size is unknown, it's set to 0x0. We can't use that as
the buffer size, otherwise, functions such as vtbuf_fill() will fail.

This fixes a panic on RaspberryPi, where there's no vt(4) backend
configured early in boot.

PR: 193981
Tested by: danilo@
Approved by: re (marius)

git-svn-id: svn://svn.freebsd.org/base/releng/10.1@273104 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/vt/vt_core.c