|
1a8a0a798e
|
reduce version requirements for dependencies
|
2018-07-05 10:12:16 +02:00 |
|
Dennis Potter
|
a44ec237f9
|
Fixed a minor typo in CMakeLists.txt which prevented CMake from finding the IBVerbs config files
|
2018-07-04 19:48:13 +02:00 |
|
Dennis Potter
|
781f405a48
|
Adhered to coding style
|
2018-07-04 19:04:08 +02:00 |
|
|
fb482439c4
|
fix CONTRIBUTING.md
|
2018-07-04 17:57:06 +02:00 |
|
|
b84210b91d
|
cmake: add support for infiniband node-type
|
2018-07-04 17:50:26 +02:00 |
|
|
fb4c39f19a
|
memory: update file haeders
|
2018-07-04 17:27:45 +02:00 |
|
|
015400cadc
|
cmake: add new modules for finding libibverbs and librdmacm
|
2018-07-04 17:27:45 +02:00 |
|
Dennis Potter
|
3275a09a4e
|
Added missing ib.h file
|
2018-07-04 17:27:15 +02:00 |
|
|
4d09482fdb
|
Merge branch 'infiniband' into develop
# Conflicts:
# Makefile
# Makefile.config
# Makefile.help
# lib/Makefile.villas-ext.inc
# lib/Makefile.villas.inc
# lib/memory.c
# lib/nodes/Makefile.inc
|
2018-07-04 16:50:36 +02:00 |
|
|
92e4b61e2e
|
add assertion to check that the node-type has been started before starting the node
|
2018-07-04 16:38:06 +02:00 |
|
Dennis Potter
|
12d256b64a
|
Added function declaration
|
2018-07-04 16:34:38 +02:00 |
|
Dennis Potter
|
08682bec9b
|
Added LOG_IB
|
2018-07-04 16:34:08 +02:00 |
|
|
8cd1b93225
|
cmake: fix linking of libiec61850 on Ubuntu
|
2018-07-04 16:27:43 +02:00 |
|
|
cbe2730fda
|
cmake: update dependency versions
|
2018-07-04 16:26:48 +02:00 |
|
|
595e53db64
|
docker: updated Dockerfile for Ubuntu 18.04
|
2018-07-04 16:26:35 +02:00 |
|
Dennis Potter
|
86363f06da
|
Added better handling for FLUSH_ERRs of receive work queue
|
2018-07-04 15:37:25 +02:00 |
|
Dennis Potter
|
8f52d167f5
|
Fixed wrong directory in include of ib.h
|
2018-07-04 15:26:22 +02:00 |
|
|
cc2f684c99
|
add required version numbers to dependencies (closes #160)
|
2018-07-04 15:19:03 +02:00 |
|
Dennis Potter
|
51519c06df
|
Implemented new memory system implementation in infiniband node
|
2018-07-04 15:15:24 +02:00 |
|
|
d64b650f58
|
cmake: link against imported target for libprotobuf-c
|
2018-07-04 15:14:02 +02:00 |
|
|
dc01d1cbdf
|
docker: fix Dockerfile for CentOS
|
2018-07-04 15:13:41 +02:00 |
|
|
cc139b6101
|
cmake: fix target dependencies for tests
|
2018-07-04 15:09:53 +02:00 |
|
|
6ecac46b4e
|
cmake: fix detection protobuf
|
2018-07-04 15:09:22 +02:00 |
|
|
d9e041a525
|
cmake: fix detection of libwebsockets
|
2018-07-04 15:09:08 +02:00 |
|
|
5bb7404cd8
|
allow compilation against older libcurl versions
|
2018-07-04 15:08:48 +02:00 |
|
|
e212e8d9bb
|
indent .proto files with 8 spaces
|
2018-07-04 15:08:22 +02:00 |
|
|
1d679ed9d8
|
example_hook: compile in C again
|
2018-07-04 15:08:08 +02:00 |
|
|
5391cab32d
|
reorder state member of some classes as they would raise a compiler error otherwise (designated initializers are not really supported in C++)
|
2018-07-04 15:07:54 +02:00 |
|
|
dc3421a3ed
|
memory: improve error message when executed without super-user privs (closes #157)
|
2018-07-04 12:15:24 +02:00 |
|
Dennis Potter
|
070e2c2bde
|
Quick work around. api init function uses memory_type_heap, so the hash table needs to be initialized. This happens in memory_init()
|
2018-07-04 11:59:52 +02:00 |
|
|
634b414e8d
|
cmake: fix dependencies of tests
|
2018-07-04 11:54:21 +02:00 |
|
|
5268beacb0
|
remove old function declaration
|
2018-07-04 11:53:57 +02:00 |
|
Dennis Potter
|
f3a5b81649
|
Merge branch 'infiniband-memory' into infiniband
|
2018-07-04 10:50:21 +02:00 |
|
Dennis Potter
|
5a6b9120be
|
Fixed incompatible integer to pointer conversion returning 'int' from a function with result type 'struct memory_allocation *'
|
2018-07-04 10:39:13 +02:00 |
|
|
132a0b88c0
|
cpp: replace <stdio.h> by <iostream>
|
2018-07-03 21:04:28 +02:00 |
|
|
242c549cd9
|
porting plugins to C++
|
2018-07-03 20:46:12 +02:00 |
|
|
415855f801
|
porting tools to C++
|
2018-07-03 20:44:48 +02:00 |
|
|
e4f3a83c49
|
several fixes to silence the c++ compiler
|
2018-07-03 20:43:05 +02:00 |
|
|
446876fd94
|
porting executables to C++
|
2018-07-03 20:42:37 +02:00 |
|
|
e3dacf3e01
|
cmake: add comments to custom targets
|
2018-07-03 18:36:26 +02:00 |
|
|
1026539a4b
|
Merge branch 'cmake' into develop
# Conflicts:
# lib/Makefile.villas.inc
|
2018-07-03 18:30:21 +02:00 |
|
Dennis Potter
|
1c2c210f13
|
Fixed two minor compilation errors
|
2018-07-03 18:28:21 +02:00 |
|
|
b26f631eb3
|
cmake: install src executables
|
2018-07-03 18:27:44 +02:00 |
|
|
4f7b1ba7ad
|
cmake: improve handling of compiler flags
|
2018-07-03 18:25:47 +02:00 |
|
|
b10235ffab
|
cmake: fix docker builds
|
2018-07-03 18:25:27 +02:00 |
|
|
fc6f63b192
|
cmake: change sub-libraries to be statically linked
|
2018-07-03 18:25:15 +02:00 |
|
|
a27de9542c
|
cmake: improve RPM dependencies
|
2018-07-03 18:24:37 +02:00 |
|
|
54c9964f6c
|
cmake: improve handling of protofbuf outputs
|
2018-07-03 18:24:20 +02:00 |
|
Dennis Potter
|
0470ebda33
|
Fixed indentations
|
2018-07-03 18:01:49 +02:00 |
|
Dennis Potter
|
a825009457
|
Removed bugs with regard to the zero-copy implementation. This commit is able to send -r 5000 -l 50000 with villas pipe. With a higher -r, the source throws errors that there aren't any receive WRs, so probably pipe doesn't fill up the WRs fast enough
|
2018-07-03 17:39:06 +02:00 |
|