genode/repos/os/src/server/vmm/spec/arm_v8
Stefan Kalkowski 7780ee6a34 vmm: do not lock inside VMM
We do not use the VMM with several CPUs until now.
On the other hand there is a dead-lock due to the
generic timer calling the cpu handler function explicitly,
which already holds the lock. For the time-being remove the lock.

Ref #3620
2020-02-27 14:46:59 +01:00
..
address_space.cc os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
address_space.h os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
cpu.cc os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
cpu.h vmm: do not lock inside VMM 2020-02-27 14:46:59 +01:00
exception.h os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
generic_timer.cc os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
generic_timer.h os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
gic.h vmm: fix GIC interrupt register bit shifts 2020-02-27 14:46:58 +01:00
gicv2.cc vmm: fix GIC interrupt register bit shifts 2020-02-27 14:46:58 +01:00
hw_device.h os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
main.cc os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
mmio.cc os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
mmio.h os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
pl011.cc vmm: check ring-buffer capacity in pl011 model 2020-02-27 14:46:58 +01:00
pl011.h os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
psci.h os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
ram.h os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
target.mk os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
virt.dts os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
vm.cc os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00
vm.h os: introduce vmm component for ARMv8 2019-11-21 14:29:36 +01:00