Simon Pickartz
1a8e06a365
add interface providing the free list to the hypervisor ( #101 )
...
Add an interface for sharing the free list with the hypervisor. This can be used to accelerate the cold migration of guests.
2018-09-04 13:09:23 +02:00
Stefan Lankes
f5fa1569d7
reserve larger heap, add gap for pci devices
2018-05-15 00:54:13 +02:00
Stefan Lankes
34e7895d0a
aarch64 support ( #84 )
...
- add initial support for aarch64
- SMP support is currently missing
- uhyve and kernel are tested on Libre AML-S905X-CC (https://libre.computer/products/boards/aml-s905x-cc/ )
- only GICv2 support is integrated
2018-03-23 04:04:44 -04:00
Stefan Lankes
4287452ffe
fix nested function, remove typos
2017-11-05 15:45:21 +01:00
Stefan Lankes
c3dfbfb39a
use one lock for the memory management to avoid deadlocks
2017-09-23 23:27:12 +02:00
Stefan Lankes
437f445ed8
fix typos, fix meaing of PAGE_CEIL and PAGE_FLOOR
2017-07-15 16:24:08 +02:00
Stefan Lankes
940be14a0e
remove dependency from kernel_end
...
- this patch solves linker problems, if kernel_end located above 2GB
- in multi-kernel mode, it requires also a patch for Linux
2017-04-18 00:26:38 +02:00
Daniel Krebs
eca8be0236
remove old Makefile/autotools based build system and debian scripts
2017-04-03 18:14:42 +02:00
Stefan Lankes
7fa679be42
move architecture dependent file to the subdirectory arch
2017-03-08 23:31:28 +01:00
Stefan Lankes
8f9430f3fe
move architecture dependent part to a subdirectory of arch
2017-03-06 23:32:42 +01:00
Stefan Lankes
815937216f
remove obsolete VGA support
2017-03-04 10:52:18 +01:00
Stefan Lankes
166796b2af
Merge branch 'master' into devel
2017-02-18 11:21:21 +01:00
Stefan Lankes
cd06ff5b1a
use %zd to print size_t
2017-02-18 10:51:44 +01:00
Stefan Lankes
91434cc8bc
revise code to increase the readability
2017-02-12 08:45:18 +01:00
Stefan Lankes
91e590ee76
remove accidentally commit
2017-01-19 21:38:59 +01:00
Stefan Lankes
01c092c19f
build also all examples
2017-01-18 12:56:19 +01:00
Stefan Lankes
cadacc24ae
reserve at boot time a region for the heap
...
=> no race between stack und heap creation
2016-12-03 00:44:32 +01:00
Stefan Lankes
dfd4272d59
reodering of the directory structure
2016-12-03 00:43:49 +01:00