Ticket #8928 (closed defect: obsolete)
Guru Meditation when accessing RAM (through mapping) @ 0xB8000
|Reported by:||mduft||Owned by:|
Description (last modified by aeichner) (diff)
I'm writing a little hobby kernel (sources @ ), and now try to run it on virtualbox. it works fine on qemu, bochs and real hardware. The kernel is a x86_64 kernel. It runs perfectly on VirtualBox, with one little exception: if i try to do something on the screen, a guru meditation results (log attached).
The code causing the crash maps the VGA memory 0xB8000 to a virtual memory location (which succeeds), and then tries to write to the buffer (which crashes).
as i said, this works on qemu, bochs and real hardware, only vbox crashes. is this a limitation i should be aware of?
- the log for the meditation.
- a cd image containing the kernel booted by grub2.
Changed 6 years ago by mduft
- attachment 0001-various-bug-fixes-regarding-paging-this-fixes-boot-i.patch.bz2 added