Annika Wierichs
f17ec0ced2
merge devel
2018-01-04 14:08:46 +01:00
Annika Wierichs
0c302b6199
added reliable connection pingpong (fully working).
2017-12-31 13:44:15 +01:00
Annika Wierichs
95c5be5960
Pingpong running up to accept() calls. Added 2 helper functions to get qp_num and mr_lkey.
2017-12-12 18:10:18 +01:00
Annika Wierichs
4ba0acf58c
Working up to modify/server.
2017-12-12 14:46:14 +01:00
Annika Wierichs
9f3922feec
compiling, guest_mem problem solved.
2017-11-21 15:17:44 +01:00
Annika Wierichs
f93207e1d3
debugging memory conversion
2017-11-20 16:46:29 +01:00
Annika Wierichs
317a907e4b
work in progress
2017-11-16 16:11:35 +01:00
Annika Wierichs
205ee63d6e
working on ping pong start
2017-11-15 17:37:29 +01:00
Annika Wierichs
77aea478fb
First ping pong elements almost done.
2017-11-14 16:43:44 +01:00
Annika Wierichs
69d8226c13
Basic struct parsing supported. Prepared for first manual address conversion tests.
2017-11-08 14:32:50 +01:00
Annika Wierichs
cc0cb1c882
Minor. Working on ptr conversions.
2017-10-30 17:16:28 +01:00
Annika Wierichs
6b8e960813
Switch from libibverbs to rdma-core lib
2017-10-06 15:13:04 +02:00
Stefan Lankes
abeae7ac0b
remove obsolete global variable "kernel_stack"
2017-08-03 15:18:43 +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
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
84e0c3f7f6
move more marcos (CONFIG_VGA etc) to config.h
2016-12-03 00:44:32 +01:00
Stefan Lankes
0508470d4e
add definition of KMSG_SIZE
2016-12-03 00:44:32 +01:00
Stefan Lankes
a289acf440
add auto creation of config.h
2016-12-03 00:44:32 +01:00
Stefan Lankes
dfd4272d59
reodering of the directory structure
2016-12-03 00:43:49 +01:00