Annika Wierichs
|
5a92811feb
|
replaced malloc hooks with dlsym method.
|
2018-01-04 16:47:02 +01:00 |
|
Annika Wierichs
|
3b70297dbe
|
Added locks for ib malloc hooks.
|
2017-12-05 14:18:30 +01:00 |
|
Annika Wierichs
|
dd19b1e87b
|
Added realloc and memalign (dummy for now) hooks and debugging prints
|
2017-12-04 16:19:50 +01:00 |
|
Annika Wierichs
|
16b9e0583c
|
Refactored code gen to produce new version of required code (no kernel mallocs). Malloc hooks WIP
|
2017-11-29 17:45:16 +01:00 |
|
Annika Wierichs
|
ae48d1a6c4
|
added malloc hooks, to be cleaned up.
|
2017-11-28 13:58:48 +01:00 |
|
Annika Wierichs
|
bb40b96435
|
Fixed phys to virt function. Working now.
|
2017-11-24 12:47:24 +01:00 |
|
Annika Wierichs
|
ad49a935b2
|
Added phys_to_virt function. Adapting ibv prototype almost done.
|
2017-11-23 16:56:54 +01:00 |
|
Annika Wierichs
|
2faf331052
|
basic phys_to_virt framework set up.
|
2017-11-22 17:33:08 +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
|
9b108aecae
|
first test compiling. Segfault due to mutex conversion missing.ecit
|
2017-11-20 11:51:17 +01:00 |
|
Annika Wierichs
|
0e1ba141e6
|
first test compiling. Segfault due to mutex conversion missing.
|
2017-11-19 15:32:15 +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
|
e590b505f4
|
uhyve mem conversions
|
2017-11-13 16:23:11 +01:00 |
|
Annika Wierichs
|
657678f0b2
|
Hypervisor helper functions.
|
2017-11-12 16:51:46 +01:00 |
|
Annika Wierichs
|
69f2b1cef5
|
Started writing hypervisor part.
|
2017-11-10 15:54:19 +01:00 |
|
Annika Wierichs
|
ed4c45b9ec
|
struct address conversion for 4 test fncs added (kernel side)
|
2017-11-09 16:18:45 +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
|
fb3b0cdbb8
|
Started writing generator for struct address conversions, introducing Pyparsing.
|
2017-11-07 15:36:23 +01:00 |
|
Annika Wierichs
|
4b34e7acb5
|
small fix and docs.
|
2017-11-02 16:45:46 +01:00 |
|
Annika Wierichs
|
bec8a1859c
|
Improved generated code.
|
2017-11-02 16:41:29 +01:00 |
|
Annika Wierichs
|
cc0cb1c882
|
Minor. Working on ptr conversions.
|
2017-10-30 17:16:28 +01:00 |
|
Annika Wierichs
|
dc801f1cf2
|
Prepared for some pingpong functions.
|
2017-10-27 16:51:51 +02:00 |
|
Annika Wierichs
|
7082c820e5
|
Finished code generator including clean up and documentation.
|
2017-10-27 15:16:54 +02:00 |
|
Annika Wierichs
|
91ce18c6ec
|
Added a code generator, work in progress. Added ping pong for testing later. Added some more API calls.
|
2017-10-26 15:04:47 +02:00 |
|
Annika Wierichs
|
17f3ec78fc
|
cleanup and comments
|
2017-10-21 16:22:41 +02:00 |
|
Annika Wierichs
|
aae4dcb937
|
ibv_get_device_list() working. Need to check phys memory conversions.
|
2017-10-21 15:49:35 +02:00 |
|
Annika Wierichs
|
26691d555d
|
return value memory mappings, work in progress
|
2017-10-20 16:16:22 +02:00 |
|
Annika Wierichs
|
ba8fea704f
|
includes ok. working on memory mapping stuff.
|
2017-10-19 15:58:17 +02:00 |
|
Annika Wierichs
|
eb76db19a2
|
pthread missing.
|
2017-10-16 12:25:06 +02:00 |
|
Annika Wierichs
|
303d60c437
|
minor
|
2017-10-10 14:37:21 +02:00 |
|
Annika Wierichs
|
e72f9a32b9
|
file(COPY now copying to x86_64-hermit/include.
|
2017-10-08 16:01:22 +02:00 |
|
Annika Wierichs
|
6b8e960813
|
Switch from libibverbs to rdma-core lib
|
2017-10-06 15:13:04 +02:00 |
|
Stefan Lankes
|
ec26593576
|
Merge branch 'devel'
|
2017-09-24 17:34:20 +02:00 |
|
Stefan Lankes
|
4175c29908
|
remove typos
|
2017-09-24 15:12:12 +02:00 |
|
Stefan Lankes
|
cc51625091
|
remove typos
|
2017-09-24 13:56:25 +02:00 |
|
Stefan Lankes
|
02d890c65c
|
add description of the proxy
|
2017-09-24 11:02:18 +02:00 |
|
Stefan Lankes
|
f1ca0b9803
|
set link to the master branch
|
2017-09-24 09:08:10 +02:00 |
|
Stefan Lankes
|
31fb451f55
|
remove typos
|
2017-09-24 09:07:29 +02:00 |
|
Stefan Lankes
|
c51afe6dd8
|
Merge branch 'master' of github.com:RWTH-OS/HermitCore
|
2017-09-24 09:06:25 +02:00 |
|
Stefan Lankes
|
6bdd17ba5e
|
set link to the master branch
|
2017-09-24 09:03:58 +02:00 |
|
Stefan Lankes
|
94c5cfbfd0
|
increasing the readability by simplifying the usage of send/recv functions
|
2017-09-24 00:55:27 +02:00 |
|
Stefan Lankes
|
5a0d66d1ee
|
increasing the readability
|
2017-09-24 00:12:26 +02:00 |
|
Stefan Lankes
|
21e335be05
|
remove typos
|
2017-09-23 23:58:55 +02:00 |
|
Stefan Lankes
|
99f52f5090
|
increase the readability
|
2017-09-23 23:54:47 +02:00 |
|
Stefan Lankes
|
c3dfbfb39a
|
use one lock for the memory management to avoid deadlocks
|
2017-09-23 23:27:12 +02:00 |
|
Stefan Lankes
|
638923afbf
|
fix bug in counting of the ready tasks
|
2017-09-23 10:26:41 +02:00 |
|
Stefan Lankes
|
838fd7748f
|
reduce the number of obsolete kernel messages
|
2017-09-23 10:25:23 +02:00 |
|