|
bb70be0b2c
|
memory: refactored memory subsystem
|
2018-07-02 15:57:56 +02:00 |
|
Dennis Potter
|
97e25fb2b2
|
Added memory_ib.h
|
2018-07-02 14:20:32 +02:00 |
|
|
93750a2bcd
|
Merge branch 'develop' into infiniband-memory
|
2018-07-02 13:09:24 +02:00 |
|
|
d5fa35b62e
|
hash_table: added simple unit test for hash table
|
2018-07-02 13:08:01 +02:00 |
|
|
8e252bbb4b
|
hash_table: added simple hash table with linked lists
|
2018-07-02 13:07:45 +02:00 |
|
|
b9f463ebee
|
node: extend struct node_type with a new function pointer for checking node configuration
|
2018-07-02 10:59:45 +02:00 |
|
|
f500cfa1e6
|
memory: update link and explanation of munmap() on hugepages
|
2018-07-02 10:51:27 +02:00 |
|
|
7860c38bfe
|
plugins: improve documentation of REGISTER_PLUGIN macro
|
2018-07-02 10:51:01 +02:00 |
|
Dennis Potter
|
c055010be1
|
ib_write() now takes data directly from the super pool instead of copying it. ib_read() still copies data and the code needs cleanup after zero-copy is implemented
|
2018-07-01 12:56:03 +02:00 |
|
Dennis Potter
|
c70dbe2263
|
Resolved memory_ib related compile and link errors
|
2018-06-30 18:20:30 +02:00 |
|
|
e06b0c9843
|
white space changes
|
2018-06-30 11:55:19 +02:00 |
|
|
c1d011b142
|
ci: move packaging into seperate stage
|
2018-06-30 11:54:55 +02:00 |
|
|
3944544f6d
|
cmake: make build more configurable
|
2018-06-30 11:54:38 +02:00 |
|
|
937c75ee36
|
ci: remove Git mirror as it is now handled by GitLab itself
|
2018-06-30 10:53:52 +02:00 |
|
|
c0688ae2cc
|
cmake: remove some obsolete coverage bits
|
2018-06-30 10:43:26 +02:00 |
|
|
994f912a9f
|
cmake: use MODULE targets for plugins
|
2018-06-30 10:43:10 +02:00 |
|
|
3120256dc4
|
cmake: link tools against pthread imported target
|
2018-06-30 10:41:17 +02:00 |
|
|
ab2b7d95cf
|
ci: remove support for valgrind and coverage testing
|
2018-06-30 10:40:33 +02:00 |
|
|
30c7b8fa7e
|
ci: fix docker deployment
|
2018-06-30 10:38:20 +02:00 |
|
|
66f821a0f4
|
ci: check location of artifacts
|
2018-06-30 10:38:09 +02:00 |
|
|
f7bf0cc1fe
|
cmake: check if criterion is present
|
2018-06-30 10:37:49 +02:00 |
|
|
bea165de41
|
rename source files of executables to match their name
|
2018-06-30 10:36:47 +02:00 |
|
|
f7ed74386a
|
fix CI
|
2018-06-30 03:01:29 +02:00 |
|
|
e9a095a515
|
update CI config
|
2018-06-30 02:13:19 +02:00 |
|
|
ebf1592dab
|
update README
|
2018-06-30 01:30:06 +02:00 |
|
|
d872691dbe
|
fix documentation of kernel code
|
2018-06-30 01:29:56 +02:00 |
|
|
0a4f1a3731
|
cmake: add install targets and several other cpack improvments
|
2018-06-30 01:29:45 +02:00 |
|
|
c01393bc82
|
infiniband: add new memory type
|
2018-06-29 17:37:10 +02:00 |
|
|
9ecdb54832
|
node: add new function node_memtype() to get node specific memory allocators
|
2018-06-29 17:32:07 +02:00 |
|
|
cbfa94cb3c
|
add missing dependency to Dockerfile
|
2018-06-29 14:36:50 +02:00 |
|
|
32db08659d
|
remove .distignore
|
2018-06-29 14:36:50 +02:00 |
|
|
9094941b4c
|
cmake: add more CMakeLists.txt
|
2018-06-29 14:36:50 +02:00 |
|
|
09f55734f0
|
remove unreleated RPM spec files
|
2018-06-29 14:36:50 +02:00 |
|
|
a163535d23
|
cmake: add support for building and installing documentation
|
2018-06-29 14:36:50 +02:00 |
|
|
c16c53ffb9
|
test_rtt: fix compiler warnings
|
2018-06-29 14:36:50 +02:00 |
|
|
34e6891192
|
iec61850: fix ether_aton() call on OS X
|
2018-06-29 14:36:50 +02:00 |
|
|
58a13ae92e
|
cmake: fix some #ifdefs
|
2018-06-29 14:36:50 +02:00 |
|
|
f585a94ebf
|
remove most of the old Makefiles
|
2018-06-29 14:36:24 +02:00 |
|
|
a224821791
|
cmake: add more compiler flags
|
2018-06-29 14:36:24 +02:00 |
|
|
e4e3fba878
|
cmake: add -Wall -Werror
|
2018-06-29 14:36:24 +02:00 |
|
|
7dc1d0cb50
|
cmake: add feature summary
|
2018-06-29 14:36:24 +02:00 |
|
|
4fa5914bc6
|
cmake: make use of HAS_EVENTFD
|
2018-06-29 14:36:24 +02:00 |
|
|
58e4d7e394
|
cmake: add new defines to config.h.in
|
2018-06-29 14:36:24 +02:00 |
|
|
179aa2d553
|
cmake: add new CMakeLists.txt
|
2018-06-29 14:35:39 +02:00 |
|
|
832c2857d8
|
add missing dependency to RPM specfile
|
2018-06-29 14:35:22 +02:00 |
|
|
f66af243ae
|
add missing dependency to Dockerfile
|
2018-06-29 14:34:57 +02:00 |
|
|
eb446d2ac9
|
add missing GPL license header
|
2018-06-29 09:07:47 +02:00 |
|
|
ffec25bbfd
|
use "#include <villas/...>" path for all includes
|
2018-06-29 09:06:04 +02:00 |
|
|
951c388f53
|
add/replace missing "#pragma once"
|
2018-06-29 08:37:37 +02:00 |
|
|
312cdc2fbe
|
revert whitespace changes
|
2018-06-29 08:37:14 +02:00 |
|