Stefan Lankes
2f40db1d50
forward only guest physical address to the hypervisor
2017-05-26 16:46:48 +02:00
Stefan Lankes
bb91811c9a
Merge branch 'devel'
2017-05-25 21:53:49 +02:00
Stefan Lankes
fb67d3ca72
check file descriptor before we close the handle
2017-05-25 21:06:15 +02:00
Stefan Lankes
eb84928bbe
fix link to the TravisCI badge
2017-05-25 12:43:27 +02:00
Stefan Lankes
45c762c08c
add link to slack
2017-05-25 12:22:16 +02:00
Stefan Lankes
8476f9ca50
remove typos
2017-05-25 11:20:24 +02:00
Stefan Lankes
7b9d1756d9
Merge branch 'devel'
2017-05-25 10:43:18 +02:00
Stefan Lankes
4d8723644e
remove LINT0 support
2017-05-25 10:13:27 +02:00
Stefan Lankes
76fa3f5351
increase the version number to 0.2
2017-05-25 00:38:13 +02:00
Stefan Lankes
7e10157438
remove typo
2017-05-24 23:57:39 +02:00
Stefan Lankes
81e710a1ba
add more debug messages
2017-05-24 23:47:05 +02:00
Stefan Lankes
df5242a1a6
remove typo
2017-05-24 23:24:55 +02:00
Stefan Lankes
ceec176b04
reactivate server test
2017-05-24 22:57:18 +02:00
Stefan Lankes
96d2f99aec
use for all locks 64bit atomics
2017-05-24 22:25:03 +02:00
Stefan Lankes
d044ea58b4
add implementations for atomic_intXX_inc/_dec
2017-05-24 22:24:03 +02:00
Stefan Lankes
2aeadb390b
cosemtic changes to increase the readability
2017-05-24 22:21:34 +02:00
Stefan Lankes
2e9b9c62a5
remove padding in buddy_t, align TLS to 32 byte
2017-05-23 23:15:17 +02:00
Stefan Lankes
cf0a25968f
check memory allocation without padding
2017-05-23 19:39:27 +02:00
Stefan Lankes
11b665d02d
remove scheduling check within a irqsave lock
2017-05-23 19:12:45 +02:00
Stefan Lankes
1f2b051d01
add stress test for malloc
2017-05-21 23:45:04 +02:00
Stefan Lankes
8cb9c81184
add system interface for spinlocks
2017-05-21 23:43:22 +02:00
Stefan Lankes
8047f898e2
add check in spinlocks if another task is ready
2017-05-21 23:41:50 +02:00
Stefan Lankes
0527084f7f
revise and simplify test case
2017-05-21 23:40:55 +02:00
Stefan Lankes
77e9ef0ca6
add additional debug messages
2017-05-21 23:39:04 +02:00
Stefan Lankes
07cd31996e
disable temporary server test
2017-05-21 01:05:04 +02:00
Stefan Lankes
d87ed76f5d
enable all tests
2017-05-21 00:21:47 +02:00
Stefan Lankes
466888f2cf
disable KVM support
2017-05-21 00:13:52 +02:00
Stefan Lankes
7b5180685f
fix path to the test apps
2017-05-21 00:05:42 +02:00
Stefan Lankes
c3691571aa
add more debug messages
2017-05-20 23:58:11 +02:00
Stefan Lankes
23f04d895c
add debug messages
2017-05-20 23:47:26 +02:00
Stefan Lankes
7645656693
disable some tests tu debug the script
2017-05-20 23:40:13 +02:00
Stefan Lankes
152cc5699c
for TravisCI we qemu as test platform
2017-05-20 23:31:51 +02:00
Stefan Lankes
741fe48e2b
switch to the directory, where Travis clone our repository
2017-05-20 23:00:16 +02:00
bytesnake
cee53b2967
Don't send the subcommand as an argument to the VM.
2017-05-20 15:28:12 +02:00
Stefan Lankes
b93bc5e671
remove typo
2017-05-20 15:26:26 +02:00
Stefan Lankes
66beafd22c
rename test script
2017-05-20 15:20:02 +02:00
bytesnake
b5920069c7
Support command line arguments.
...
It's now possible to set the environment variables with an argument. The
env var will be overridden. For instance to start
hello on an UHyve isle: `proxy run ./hello --isle uhyve -d`
2017-05-20 15:11:48 +02:00
Stefan Lankes
2f66773720
enable travis tests
2017-05-20 15:00:15 +02:00
bytesnake
937d064450
Fixed missing path in Uhyve
...
A missing path due to the isle kind shouldn't be treated as an error.
Add the clap library to support commands.
2017-05-20 14:35:38 +02:00
bytesnake
abbcee0b46
Replace the Isle variant with a proper Trait.
...
The proxy library was moved into an own directory. Then the IsleKind
enum was replaced with an Isle trait which is implemented by
qemu/multi/uhyve.
2017-05-20 14:12:31 +02:00
Stefan Lankes
2704dbfb1e
only the boot processor should set mb_info
2017-05-20 14:00:12 +02:00
Stefan Lankes
fda002a9da
define pointer to multiboot_info_t as const
...
- we shouldn't change this pointer
2017-05-20 13:59:08 +02:00
Stefan Lankes
3138d999dd
remove compiler warnings
2017-05-20 09:04:23 +02:00
Stefan Lankes
91d5fc187c
remove compiler warnings, add workaround to stress malloc function
2017-05-20 00:56:11 +02:00
Stefan Lankes
b183755917
Merge branch 'devel' of github.com:RWTH-OS/HermitCore into devel
2017-05-20 00:13:36 +02:00
Stefan Lankes
46a7dc54cd
set also pthread also by compiling all multi-threaded apps
2017-05-20 00:12:40 +02:00
Stefan Lankes
4d1b3c8f4d
add link to invitation window
2017-05-19 22:12:01 +02:00
Stefan Lankes
4450815ab5
remove typo
2017-05-19 22:08:52 +02:00
Stefan Lankes
0b2b0aebe9
add slack badge
2017-05-19 22:06:39 +02:00
Stefan Lankes
815743944e
Merge branch 'devel' of github.com:RWTH-OS/HermitCore into devel
2017-05-19 13:46:06 +02:00