1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-16 00:00:02 +01:00
Commit graph

2642 commits

Author SHA1 Message Date
0240d5b2c4 refactor: json_foreach: index -> i 2018-08-13 00:00:10 +02:00
a8bda29430 node, hook: remove parse_cli() functions 2018-08-13 00:00:10 +02:00
f623a7ecfb mapping: there is no send timestamp anymore 2018-08-13 00:00:09 +02:00
1f16b4bf07 refactor: {sample,signal}_{put,get} -> {sample,signal}_{incref,decref} 2018-08-13 00:00:09 +02:00
37b98e7ad6 generalize generation of pools 2018-08-13 00:00:09 +02:00
6fb3271a54 sample: add sample_format() 2018-08-13 00:00:09 +02:00
afc529626a fix some includes 2018-08-13 00:00:09 +02:00
97e991f4fc refactor: fix include paths 2018-08-13 00:00:09 +02:00
7c74f0f2e9 signal: add reference count 2018-08-13 00:00:09 +02:00
86b03265b2 use more const qualifiers 2018-08-13 00:00:09 +02:00
3bba9c16b0 hooks: remove map hook 2018-08-13 00:00:09 +02:00
a1e47d2d72 code-style cleanups 2018-08-13 00:00:09 +02:00
ce8c90e1c2 refactoring: full identifiers 2018-08-13 00:00:09 +02:00
3cca02d1c0 sample: use 64bit integer 2018-08-13 00:00:09 +02:00
7c939ba1e5 sample: remove source field 2018-08-12 23:59:15 +02:00
2361964de1 path: added signal list 2018-08-12 23:59:15 +02:00
1ada9d10d9 list: added list_extend() 2018-08-12 23:59:15 +02:00
b0017f859f refactoring 2018-08-12 23:59:15 +02:00
e37d665755 signal: added signal_init_from_mapping() 2018-08-12 23:59:15 +02:00
b79386011a mapping: added mapping_to_str() 2018-08-12 23:59:15 +02:00
170c86dca4 refactor:
- WEBSOCKET_DEFAULT_SAMPLELEN -> WEBSOCKET_DEFAULT_SAMPLE_LENGTH
- WEBSOCKET_DEFAULT_QUEUELEN -> WEBSOCKET_DEFAULT_QUEUE_LENGTH
2018-08-12 23:59:15 +02:00
32de7761fe refactor:
- DEFAULT_SAMPLELEN -> DEFAULT_SAMPLE_LENGTH
- DEFAULT_QUEUELEN -> DEFAULT_QUEUE_LENGTH
2018-08-12 23:59:15 +02:00
f35588aad8 refactor:
- SAMPLE_LEN() -> SAMPLE_LENGTH()
- SAMPLE_DATA_LEN() -> SAMPLE_DATA_LENGTH()
2018-08-12 23:59:15 +02:00
ae8d576b4a use proper include style 2018-08-12 23:59:15 +02:00
9a7f2afd0d do not include libwebsockets.h in header files as it breaks compliation together with complex.h 2018-08-12 23:59:15 +02:00
dfe56b89c0 signal: extend format field 2018-08-12 23:59:15 +02:00
10c02766f5 sample: remove format field 2018-08-12 23:59:15 +02:00
Dennis Potter
36c3161fa8 Initialized next and set frequency to right value 2018-08-09 17:35:39 +02:00
Dennis Potter
c2ee43b01e Changed location of int ret declaration
ret is not used in case of RDTSC. So when PERIODIC_TASK_IMPL was set to
RDTSC, the code wouldn't compile
2018-08-09 14:31:31 +02:00
Dennis Potter
e926b9b6c2 Fixed compile errors with format string identifiers.
These identifiers were introduced in
eaa3f60b12
2018-08-09 14:24:45 +02:00
68a794681e kernel: support kernel_get_page_size() on OS X 2018-08-09 08:06:51 +02:00
71296da232 utils: remove obsolete function 2018-08-09 08:06:30 +02:00
eaa3f60b12 fix several invalid format string identifiers 2018-08-09 08:06:21 +02:00
b25f4406c5 task: added support for rdtsc 2018-08-09 07:57:32 +02:00
Sonja Kolen
eabd3dbb32 node infiniband: fixed a typo 2018-08-08 09:50:05 +02:00
Sonja Kolen
0f7d08364d Merge remote-tracking branch 'origin/develop' into develop 2018-08-08 08:53:49 +02:00
Sonja Kolen
5f11bd5a19 queue signalled: make libvillas compile if eventfd is not available/ activated; add a switch in CMake file to deactivate eventfd independant of availability in OS 2018-08-08 08:53:36 +02:00
Dennis Potter
0cd4e07173 Fixed another small bug in Infiniband node.
Both RC and UC are connected. So the check I changed should check for
NOT UDP (UD), instead of TCP (RC)
2018-08-07 17:52:45 +02:00
Dennis Potter
33d59938eb Added one more comment line on custom librdmacm 2018-08-07 17:36:29 +02:00
Dennis Potter
ec60f1d2c2 Added support for unreliable connections 2018-08-07 16:45:05 +02:00
Dennis Potter
0c1e92bced Added separate buffer for input and output section 2018-08-06 23:48:13 +02:00
Dennis Potter
2a1dc60d16 Changed configuration section of 2018-08-05 11:07:45 +02:00
Dennis Potter
71134a4c81 Node now already posts Work Receives if it accepts the connections.
Before, it waited until it is really connected. That caused problems,
because the send side will start immediately sending if it is connected.
Especially at high rates (>100k) this was a problem.
2018-08-04 17:34:52 +02:00
Dennis Potter
69c8f0adaa Added flag to enable/disable warning about missed steps 2018-08-04 17:27:06 +02:00
Dennis Potter
117913287d Added configurable setvbuf to output of file node 2018-08-04 15:20:21 +02:00
Dennis Potter
cdadbe8bcc Changed precision of offset to nanoseconds for csv. Fixes #189 2018-08-02 16:25:07 +02:00
Dennis Potter
2b52366627 Added pthread_testcancel() to path. Fixes #186 2018-08-02 16:24:05 +02:00
Dennis Potter
027555c34d Added flag in config to enable/disable connection fallback. Closes #188 2018-08-02 10:41:37 +02:00
Dennis Potter
aefe40dc35 Removed IMM mode. Replaced hard coded integers by constants 2018-08-01 18:26:42 +02:00
Sonja Kolen
a74644cea9 csv and villas.human formats: remove dynamic memory allocation 2018-08-01 16:45:54 +02:00