Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Dec 2017 02:03:52 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 224069] (Fix included) Use of uninitalized register value in vesa.ko, causing X, text console and suspend/resume to fail
Message-ID:  <bug-224069-8-qMyq3AUR4x@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-224069-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-224069-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224069

--- Comment #3 from Stefan B. <sblachmann@gmail.com> ---
Now that is a bit ironic...

>From the last link in Mark's post, I read in jkim's commit note:

   - Fix a long standing bug in state save/restore function.=20=20
     The state buffer pointer should be ES:BX, not ES:DI according
     to VBE 3.0.  If it ever worked, that's because BX was always zero. :-)

The last sentence made me smile, because it may explain why the uninitializ=
ed
DL which stood for eight years got undetected that long :)

Anyway, people who do much like jkim, do more mistakes than people who do
little. Big commits, easier to overlook a detail...
So no problem, and let's thank jkim for his great contributions!

(Thank you Mark for the good explanation how to find out :)

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-224069-8-qMyq3AUR4x>