Stefan Lankes
0e881abbbf
remove obsolete debug messages
2017-01-20 10:50:04 +01:00
Stefan Lankes
eabac9fa79
don't close standard file descriptors (<=2)
2017-01-20 10:46:07 +01:00
Stefan Lankes
cd3ef764c3
Merge branch 'production' into devel
2017-01-19 21:43:06 +01:00
Stefan Lankes
5f510dfeb3
Merge branch 'devel' of github.com:RWTH-OS/HermitCore into devel
2017-01-19 21:42:51 +01:00
Stefan Lankes
ead02d257c
Merge branch 'production' of github.com:RWTH-OS/HermitCore into production
2017-01-19 21:42:12 +01:00
Stefan Lankes
91e590ee76
remove accidentally commit
2017-01-19 21:38:59 +01:00
Stefan Lankes
95f0df5615
Merge branch 'production' into devel
2017-01-19 21:34:29 +01:00
Stefan Lankes
d23617db9e
Merge branch 'production' into devel
2017-01-19 07:56:20 +01:00
Stefan Lankes
cdd4313a2c
remove workarounds
2017-01-18 22:50:01 +01:00
Stefan Lankes
dc03034bad
Merge pull request #58 from jbreitbart/production
...
Merge Jens' suggestion to disabled test for the production branch
2017-01-18 22:47:08 +01:00
Jens Breitbart
d368f9ca60
Disabled test for production.
2017-01-18 21:49:31 +01:00
Jens Breitbart
e016385528
Added travis_retry.
2017-01-18 21:11:24 +01:00
Stefan Lankes
6b105496a8
add missing ;
2017-01-18 18:01:19 +01:00
Stefan Lankes
6299bf6073
add some debug messages
2017-01-18 17:43:10 +01:00
Stefan Lankes
5e89d6ce73
add missing double-quotes
2017-01-18 17:19:28 +01:00
Stefan Lankes
4ffd440711
remove typo
2017-01-18 16:35:04 +01:00
Stefan Lankes
093aed7ae7
remove typo
2017-01-18 16:23:54 +01:00
Stefan Lankes
cd10edcd0a
remove typos
2017-01-18 16:17:28 +01:00
Stefan Lankes
06a1b2307f
remove obsolete dependency
2017-01-18 15:52:26 +01:00
Stefan Lankes
ece7c044b3
add test cases for Travis CI
2017-01-18 15:46:55 +01:00
Stefan Lankes
8eb427e771
fix path to the syscall header
2017-01-18 13:24:41 +01:00
Stefan Lankes
01c092c19f
build also all examples
2017-01-18 12:56:19 +01:00
Stefan Lankes
3448987490
add auto-generated makefiles to the list of ignored files
2017-01-18 12:09:39 +01:00
Stefan Lankes
48160dc5eb
install deb packet, which tarvis has been created
2017-01-18 11:55:06 +01:00
Stefan Lankes
81bff86f64
Merge branch 'production' into devel
2017-01-17 23:23:12 +01:00
Stefan Lankes
bca3f6a731
fix path to the loader
2017-01-17 22:55:42 +01:00
Stefan Lankes
863fbdcbda
build all libs
2017-01-17 21:28:43 +01:00
Stefan Lankes
6b5cb2e988
build bootstrap lib
2017-01-17 21:21:27 +01:00
Stefan Lankes
2b5de6b513
create directory for all bins
2017-01-17 21:07:06 +01:00
Stefan Lankes
7329103a30
remove typos
2017-01-17 20:52:06 +01:00
Stefan Lankes
4140a16862
add building of all user-level libs
2017-01-17 20:47:25 +01:00
Stefan Lankes
f847f7a0e8
add check that all binaries are build
2017-01-17 20:36:36 +01:00
Stefan Lankes
50df9f13a3
install all iRCCE headers
2017-01-17 20:34:33 +01:00
Stefan Lankes
7bd35ce3a1
Merge branch 'production' of github.com:RWTH-OS/HermitCore into production
2017-01-17 20:30:52 +01:00
Stefan Lankes
f13e655b72
build bootstrap version of HermitCore
2017-01-17 20:30:02 +01:00
Stefan Lankes
4747001f82
exclude RCCE headers
2017-01-17 20:10:41 +01:00
Stefan Lankes
451f18ea5a
Install only RCCE headers
2017-01-17 19:57:02 +01:00
Stefan Lankes
5cf3e00096
on demand creates the install scripts the destination directories
2017-01-17 19:29:50 +01:00
Stefan Lankes
277cdf488b
try to build all libraries
2017-01-17 19:19:31 +01:00
Stefan Lankes
5533980760
configure all makefiles
2017-01-17 19:13:56 +01:00
Stefan Lankes
33f949aa47
create Makefiles by HermitCore configure script
2017-01-17 19:09:39 +01:00
Stefan Lankes
808c061dc3
add missing configure script
2017-01-17 18:55:33 +01:00
Stefan Lankes
ab96d6e9af
configure makefile also in usr/irrce
2017-01-17 18:52:03 +01:00
Stefan Lankes
f152caa005
remove typo
2017-01-17 18:49:05 +01:00
Stefan Lankes
1c0002a590
switch back to bootstrap compiler
2017-01-17 18:45:07 +01:00
Stefan Lankes
dc685c4f66
build after the libhermit also user-level libraries
2017-01-17 18:31:24 +01:00
Daniel Krebs
66083ab6c7
debian: prevent library stripping by debhelper
...
This should produce binaries with the correct format now!
2017-01-17 12:23:44 +01:00
Stefan Lankes
f7c09a44c6
add temporary repos to the list of ignored files
2017-01-16 18:54:15 +01:00
Stefan Lankes
5c648f22c1
add draft to integrate a hypervisor directly in the proxy
...
- this reduce the overhead because the boot time is smaller in
comparsion to qemu
- furthermore, a more direct communication via VM_EXISTS is possible
- the current version doesn't support a network interface
The hypervisor based on KVM and is called uhyve. You could test the
hypervisor with following command:
HERMIT_ISLE=uhyve HERMIT_VERBOSE=1 tools/proxy usr/tests/hello
2017-01-16 18:47:13 +01:00
Stefan Lankes
82eeb6f076
add helper functions to create a hypercall
2017-01-16 18:44:20 +01:00