genode/repos/ports/src/virtualbox
Alexander Boettcher 671e36bc45 vbox: disable ioapic support by default
and add xml configuration option to switch it on if required. Avoids trouble
on Windows 7 guest where IRQ injected by VMMDev PCI device is not delivered.

If ioapic is required and Windows guest addition "hangs", look in file
DevPCI.cpp, function pciSetIrqInternal, variable fIsApicEnabled. If

config[0xde] == 0xbe
config[0xad] == 0xef

it works. "Deadbeaf" seems to/should be set in ACPI file vbox.dsl. Happens for
unknown reason not on Genode/Nova.

Fixes #1188
2014-06-26 12:06:00 +02:00
..
accloff
autotest vbox: add test for shared folders 2014-06-26 10:57:24 +02:00
include vbox: enable guest additions 2014-05-27 13:45:58 +02:00
nova vbox: save/restore fpu state of EMT thread 2014-06-26 12:05:43 +02:00
acpi_drv.patch
cxx_dummies.cc
devices.cc
drivers.cc
dummies.cc vbox: enable guest additions 2014-05-27 13:45:58 +02:00
dynlib.cc vbox: enable guest additions 2014-05-27 13:45:58 +02:00
fake_pci_vendor.patch vbox: enable guest additions 2014-05-27 13:45:58 +02:00
guest_memory.h
hda.patch
hwacc.patch
hwaccm.cc vbox: rework irq injection code 2014-06-26 12:05:24 +02:00
iconv.patch vbox: enable guest additions 2014-05-27 13:45:58 +02:00
iommio.cc
ioport.cc vbox: enable guest additions 2014-05-27 13:45:58 +02:00
libc.cc vbox: enable guest additions 2014-05-27 13:45:58 +02:00
logger.cc
main.cc vbox: disable ioapic support by default 2014-06-26 12:06:00 +02:00
mm.cc
pdm_queue_irqs.patch
pdm.cc
pgm.cc vbox: enable guest additions 2014-05-27 13:45:58 +02:00
rt.cc vbox: enable guest additions 2014-05-27 13:45:58 +02:00
rtc.patch vbox: enable guest additions 2014-05-27 13:45:58 +02:00
serial.patch
sharedfolder_pagelist.patch vbox: workaround for bug in Windows guest addition 2014-06-26 10:57:24 +02:00
sharedfolder.patch vbox: enable guest additions 2014-05-27 13:45:58 +02:00
sup.cc vbox: enable guest additions 2014-05-27 13:45:58 +02:00
sup.h vbox: enable guest additions 2014-05-27 13:45:58 +02:00
target.mk vbox: enable guest additions 2014-05-27 13:45:58 +02:00
thread.cc vbox: enable guest additions 2014-05-27 13:45:58 +02:00
time-log-deadlock.patch vbox: enable guest additions 2014-05-27 13:45:58 +02:00
timer.patch
util.h
vbetables-gen.patch
vboxbfe.patch vbox: enable guest additions 2014-05-27 13:45:58 +02:00
vga_fb.patch
vmdk.patch
vmm_memory.h vbox: enable guest additions 2014-05-27 13:45:58 +02:00
vmmdev.patch vbox: enable guest additions 2014-05-27 13:45:58 +02:00
vmx_c++.patch