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

146 commits

Author SHA1 Message Date
ace9c08812 added affinity option per node 2015-09-17 01:33:19 +02:00
3fe2008a94 smaller cleanups 2015-09-17 01:00:21 +02:00
7b49fd75e3 refactored system tests 2015-09-17 00:55:20 +02:00
a35906c437 fixed some problems when compiling without ENABLE_SOCKET 2015-09-15 14:20:12 +02:00
e196d01ffd fixed several bugs for new libnl3 based netem implementation 2015-09-14 18:05:03 +02:00
85f3707554 smaller fixes and cleanups 2015-08-22 17:42:38 +02:00
0524afa630 rewrite of network emulation support using libnl3
iproute2 is now not required anymore. everything is handled by nettling sockets
2015-08-22 17:42:02 +02:00
755c3e93f4 fix: suppres statistic output if no samples have been received 2015-08-22 17:39:06 +02:00
a5a23ab3ae changed indention for #ifdef's 2015-08-21 10:19:32 +02:00
1dd7aaca19 rework of the file node-type 2015-08-09 23:57:25 +02:00
84d3e4c136 removed last pieces of TCP support and pseudo node-types: "udp", "ieee802.3" and "ip"
The node-types have been replaced by the new type "socket" which features a setting called "layer" to choose between "udp", "ip" and "eth"
2015-08-07 01:24:19 +02:00
5f038bf6bd removed trailing whitespace 2015-08-07 01:11:43 +02:00
b103212a02 cleanups 2015-06-10 15:13:02 +02:00
ae1da5d8ff added statistic hooks 2015-06-10 15:12:36 +02:00
1b9bfc155a rewrite of hook system (much more powerful now :-) 2015-06-10 15:10:51 +02:00
2597fff110 added new fields ts_{sent,recv} for a timestamp of last sent/received messages 2015-06-10 15:05:36 +02:00
da464456e0 config_parse_hooks() => config_parse_hooklist (as in config_parse_nodelist) 2015-06-10 14:58:10 +02:00
517412f7c2 added: insert element in linked list by orderng/priority criteria 2015-06-10 14:56:55 +02:00
c8e11836fa removed reference counter 2015-06-10 14:54:56 +02:00
b42dd7a466 pass timestamp when message was received to hook callbacks 2015-06-05 12:39:40 +02:00
c9ed2a1f74 cleanup codestyle 2015-06-05 12:15:31 +02:00
fffac2eb88 remove superfluous includes 2015-06-03 10:13:35 +02:00
5cb89c1ac8 added histogram of delay distribution 2015-06-02 22:45:37 +02:00
375a16243e cleanups 2015-06-02 22:44:57 +02:00
258d5414dc added new message format 2015-06-02 22:36:17 +02:00
ecbc4bc247 remove timestamp prepending 2015-06-02 22:30:08 +02:00
a3908af4da cleanups and documentation 2015-06-02 22:29:15 +02:00
9fae6d1ef8 fix: use "online" e.g. "running" calculation of mean and variance 2015-06-02 22:06:59 +02:00
a87799404a fix: missing includes 2015-06-02 22:06:15 +02:00
5aa1530baf moved time related functions to timing.{c,h} 2015-06-02 21:59:31 +02:00
08e08e6711 updated copyright in header 2015-06-02 21:53:04 +02:00
09e888d52b Merge branch 'master' of github.com:RWTH-ACS/S2SS 2015-05-19 16:57:07 +02:00
527ccc7b53 added timestamp option to file node type 2015-05-19 16:55:39 +02:00
82a1b36820 Added Box-Muller method to generate normal distributed RV 2015-05-19 16:53:39 +02:00
a03c37106a add additional check agains reverse engeneering 2015-05-09 23:48:25 +02:00
19786b0917 implemented rudimentary copy protection 2015-05-07 19:02:12 +02:00
dcb553035a fixed OPAL node type for new API 2015-05-07 13:57:43 +02:00
cea95681f0 tested preliminary GTFPGA support 2015-05-07 13:04:06 +02:00
08f7dd5b25 small fixes 2015-05-07 13:01:18 +02:00
06b7b1ec92 cleanups 2015-05-06 13:21:26 +02:00
eea6788253 added helper function for blocking timerfd wait (returns number of runs) 2015-05-06 13:20:02 +02:00
9e0153f0f8 make use of timestamps in send/receive tools configurable via TOOLS_USE_TIMESTAMP (config.h) 2015-05-06 12:04:31 +02:00
482be0ebbb align on cacheline granularity 2015-05-06 11:50:38 +02:00
9af2e26655 integrating new node types into server and tools 2015-05-06 11:49:13 +02:00
d1d5f521b7 introducing new unified node types with scatter/gather (multiplexing) support 2015-05-06 11:48:30 +02:00
17a3ff8869 moved setting struct 2015-05-06 11:43:05 +02:00
39ff4bb035 fixed assert function 2015-05-06 11:41:14 +02:00
9919ad43c8 refactoring: list class 2015-05-06 11:40:44 +02:00
25d278ca4a fixed log formatting 2015-05-06 11:40:02 +02:00
411e02f034 updated hooks: multiplexing will soon be replaced by new _{read,write} functions 2015-05-06 11:38:57 +02:00