Bug#733551: Sanitation of CPU-state when switching from virtual-8086 mode to other task incomplete
Control: tag -1 moreinfo
On Sun, Dec 29, 2013 at 09:12:35PM +0000, halfdog wrote:
> When executing code in virtual-8086 mode via vm86 syscall, kernel
> seems to perform incomplete CPU state sanitation when switching tasks,
> thus causing OOPSes or complete machine lockup.
You only showed exceptions while running within VirtualBox. Please also
show some while running on real hardware.
> See [1] for reproducers. Vrtual86SwitchToEmmsFault.c locks up
> reproducible when run in one VirtualBox guest, but fails to do so on
> real hardware. The random code tool Virtual86RandomCode.c might yield
> better results on those machines.
So it does _not_ fail on real hardware. Why do you think this is a
kernel bug then?
Bastian
--
Witch! Witch! They'll burn ya!
-- Hag, "Tomorrow is Yesterday", stardate unknown
Reply to: