Stefan Lankes
|
815937216f
|
remove obsolete VGA support
|
2017-03-04 10:52:18 +01:00 |
|
Stefan Lankes
|
1130232b58
|
only by using the VGA interface, the header will be included
|
2017-03-04 09:42:11 +01:00 |
|
Stefan Lankes
|
bec33e239c
|
move tss.h to processor.h
|
2017-03-04 09:03:55 +01:00 |
|
Stefan Lankes
|
5236ff236e
|
use #if instead of #ifdef to simplify the config file
|
2017-03-04 08:48:32 +01:00 |
|
Stefan Lankes
|
75893ac811
|
remove compiler warnings
|
2017-03-04 00:42:25 +01:00 |
|
Stefan Lankes
|
2f6090a8d4
|
move platform dependent functions to the arch directory
|
2017-03-04 00:32:51 +01:00 |
|
Stefan Lankes
|
d55e2cd55d
|
use #if instead of #ifdef to simplify the config file
|
2017-03-04 00:31:35 +01:00 |
|
Stefan Lankes
|
cc1f19fe28
|
add detection of clflushopt and clwb support
|
2017-03-03 23:09:49 +01:00 |
|
Stefan Lankes
|
8539e1fbf0
|
Merge pull request #65 from daniel-k/pr/uhyve_refactor
tools/uhyve: refactoring and minor fixes
|
2017-03-01 21:05:51 +01:00 |
|
daniel-k
|
5f949d4acc
|
tools/uhyve: fix memory leak
|
2017-03-01 18:57:32 +01:00 |
|
daniel-k
|
76f9ad80f7
|
tools/uhyve-cpu: remove unused definition of _kvm_segment
|
2017-03-01 18:57:32 +01:00 |
|
daniel-k
|
eee932bab8
|
tools/proxy: use switch-case for monitor enum
|
2017-03-01 18:57:32 +01:00 |
|
daniel-k
|
728b465826
|
tools/uhyve: general refactoring
|
2017-03-01 18:57:27 +01:00 |
|
daniel-k
|
3942d62fe8
|
tools/uhyve: refactor syscalls definitions into new file
|
2017-03-01 18:48:45 +01:00 |
|
Stefan Lankes
|
9285e1f96f
|
increasing the readability of uhyve
|
2017-02-26 08:51:54 +01:00 |
|
Stefan Lankes
|
b73c9f268f
|
support loading of more than one elf segment
|
2017-02-25 18:51:50 +01:00 |
|
Stefan Lankes
|
421148b56c
|
add SMP support in uhyve
- HERMIT_CPUS specifies the number of cores
- HERMIT_MEM specifies the memory size
|
2017-02-25 17:23:21 +01:00 |
|
Stefan Lankes
|
7984417029
|
some code cleanups
|
2017-02-25 17:21:14 +01:00 |
|
Stefan Lankes
|
7c5b277187
|
after booting, print the number of possible cores
|
2017-02-25 17:19:09 +01:00 |
|
Stefan Lankes
|
8aba7cb075
|
trust uhyve's number of possible cores
|
2017-02-25 17:17:35 +01:00 |
|
Stefan Lankes
|
05baf6f4b2
|
remove typo
|
2017-02-21 18:37:14 +01:00 |
|
Stefan Lankes
|
954343128e
|
increasing the readability
- restructure the code and test it within a VM
|
2017-02-21 14:08:49 +01:00 |
|
Stefan Lankes
|
8a4ef8efd0
|
check if the proxy use qemu before opening qemu's tmp files
|
2017-02-21 09:18:07 +01:00 |
|
Stefan Lankes
|
76e883c423
|
remove jacobi from the list of tests
because it takes too much time
|
2017-02-20 23:52:44 +01:00 |
|
Stefan Lankes
|
bdaada6d99
|
add signal handling test and the jacobi example
|
2017-02-20 23:38:48 +01:00 |
|
Stefan Lankes
|
c1f59a8633
|
remove ccache, the behavior is strange
|
2017-02-20 23:15:47 +01:00 |
|
Stefan Lankes
|
797e26d8a3
|
add http server test
|
2017-02-20 22:46:00 +01:00 |
|
Stefan Lankes
|
1432f458f8
|
simplify test script
|
2017-02-20 22:32:13 +01:00 |
|
Stefan Lankes
|
d878403daa
|
remove debug messages, delete temporary files
|
2017-02-20 22:25:28 +01:00 |
|
Stefan Lankes
|
984597d710
|
daemonize qemu
QEMU will not detach from standard IO until it is ready to receive
connections on any of its devices.
|
2017-02-20 22:14:21 +01:00 |
|
Stefan Lankes
|
86e6c876c7
|
dump a list of all processes
|
2017-02-20 21:13:18 +01:00 |
|
Stefan Lankes
|
9bd2e57597
|
add more debug messages
|
2017-02-20 21:03:34 +01:00 |
|
Stefan Lankes
|
26355e6928
|
list all running processes
|
2017-02-20 20:50:44 +01:00 |
|
Stefan Lankes
|
948565dcc8
|
to debug the proxy log files will be temporally not removed
|
2017-02-20 20:32:33 +01:00 |
|
Stefan Lankes
|
cec4340e89
|
list file in /tmp to debug our script for travis ci
|
2017-02-20 16:24:09 +01:00 |
|
Stefan Lankes
|
5198e03f54
|
use PROXY_DEBUG to print some debug messages
|
2017-02-19 22:25:11 +01:00 |
|
Stefan Lankes
|
e5487b846d
|
check if log file is available
|
2017-02-19 22:11:47 +01:00 |
|
Stefan Lankes
|
63f94e8434
|
show disk space on travis
|
2017-02-19 13:03:44 +01:00 |
|
Stefan Lankes
|
dae37ee2b1
|
remove typos
|
2017-02-19 11:58:44 +01:00 |
|
Stefan Lankes
|
495b48e2cd
|
introduce HERMIT_MONITOR to establish the Qemu monitor
|
2017-02-19 11:54:31 +01:00 |
|
Stefan Lankes
|
60a176a2f3
|
start not always at position 0 to find the end of the field
|
2017-02-19 11:10:14 +01:00 |
|
Stefan Lankes
|
d18a6a72a5
|
introduce HERMIT_CAPTURE_NET to capture the network traffic
|
2017-02-19 10:56:24 +01:00 |
|
Stefan Lankes
|
182999e0b7
|
remove option to trace the network
|
2017-02-19 10:36:45 +01:00 |
|
Stefan Lankes
|
2bf40adbb5
|
switch back to a VM size of 512M
|
2017-02-19 10:32:24 +01:00 |
|
Stefan Lankes
|
9603ea46f0
|
reduce memory size of the VM
|
2017-02-19 10:19:43 +01:00 |
|
Stefan Lankes
|
0de6c0c876
|
remove obsolete line
|
2017-02-19 00:16:12 +01:00 |
|
Stefan Lankes
|
87bb8161ac
|
disable debug messsages
|
2017-02-18 23:53:46 +01:00 |
|
Stefan Lankes
|
3efff19396
|
print qemu's manual
|
2017-02-18 23:31:41 +01:00 |
|
Stefan Lankes
|
92231f1629
|
add signal handler to determine if a child terminates
|
2017-02-18 23:15:16 +01:00 |
|
Stefan Lankes
|
79623cbaf4
|
dump log file as debug message to the screen
|
2017-02-18 22:21:53 +01:00 |
|