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
b533cee9ad
refactor: fix whitespaces
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
96bcbd400a
sample: added new complex data type for signal values
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
Dennis Potter
53e146b0ab
Included rdtsc in tests/unit/queue.c
...
Because rdtsc_init will not be used in queue.c, __attribute__((unused))
has been added to rdtsc.h
2018-08-09 14:23:28 +02:00
Dennis Potter
e467012a3b
Added check for HAS_EVENTFD
2018-08-09 14:19:35 +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
13cb444e15
Revert "cmake: put config.h to the correct location when villasnode is used as submodule"
...
This reverts commit 650af44620
.
2018-08-08 15:50:11 +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
bb6cee70ab
Merge branch 'ib-uc' into develop. Closes #191
2018-08-07 23:16:19 +02:00
Dennis Potter
8fde419bc0
Fix typo in benchmark config
2018-08-07 23:15:48 +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
6937db3ec2
Changed benchmark for new UC mode
2018-08-07 17:46:51 +02:00
Dennis Potter
fadc507ff5
Updated integration test with new transport modes
2018-08-07 17:37:26 +02:00
Dennis Potter
33d59938eb
Added one more comment line on custom librdmacm
2018-08-07 17:36:29 +02:00
Dennis Potter
b7a4b9d7c8
Changed transport mode in example configuration
2018-08-07 16:46:03 +02:00
Dennis Potter
ec60f1d2c2
Added support for unreliable connections
2018-08-07 16:45:05 +02:00
Sonja Kolen
650af44620
cmake: put config.h to the correct location when villasnode is used as submodule
2018-08-07 15:36:00 +02:00
Dennis Potter
5c5adb93f3
Merge branch 'setvbuf-file-node' into develop. Closes #190
2018-08-07 10:12:55 +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