Branch: refs/heads/new-sctp
Home: https://github.com/fabbione/kronosnet
Commit: eda900a3f21b9e1447fbe7c7577af378d9644c47
https://github.com/fabbione/kronosnet/commit/eda900a3f21b9e1447fbe7c7577af3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M libknet/Makefile.am
M libknet/handle.c
M libknet/libknet.h
M libknet/tests/api_knet_handle_get_transport_list.c
M libknet/tests/api_knet_link_set_enable.c
M libknet/tests/knet_bench.c
A libknet/transport_sctp_many.c
M libknet/transports.h
Log Message:
-----------
[transports] add support for SCTP one-to-many
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/new-sctp
Home: https://github.com/fabbione/kronosnet
Commit: b2693bb4d07a0ffb0422838508757075661e3371
https://github.com/fabbione/kronosnet/commit/b2693bb4d07a0ffb04228385087570…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M libknet/transport_sctp.c
Log Message:
-----------
[sctp] drop duplicated definition
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 3a64f53ed67b4bb749998f78d4620dc637209505
https://github.com/fabbione/kronosnet/commit/3a64f53ed67b4bb749998f78d4620d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M libknet/transport_udp.c
Log Message:
-----------
[udp] remember to memset freshly allocated memory
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 582f7058158d769f5776e3091544364b4858f38f
https://github.com/fabbione/kronosnet/commit/582f7058158d769f5776e309154436…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M libknet/Makefile.am
M libknet/handle.c
M libknet/libknet.h
M libknet/tests/api_knet_handle_get_transport_list.c
M libknet/tests/api_knet_link_set_enable.c
M libknet/tests/knet_bench.c
A libknet/transport_sctp_many.c
M libknet/transports.h
Log Message:
-----------
[transports] add support for SCTP one-to-many
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Compare: https://github.com/fabbione/kronosnet/compare/b2693bb4d07a^...582f7058158d
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: aff0a34619d3cdaf84e32e7290a43f8c25f22930
https://github.com/fabbione/kronosnet/commit/aff0a34619d3cdaf84e32e7290a43f…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M kronosnetd/cfg.h
M kronosnetd/etherfilter.c
M kronosnetd/etherfilter.h
M kronosnetd/vty.h
M kronosnetd/vty_cli_cmds.c
M libknet/handle.c
M libknet/host.c
M libknet/internals.h
M libknet/libknet.h
M libknet/link.c
M libknet/link.h
M libknet/onwire.h
M libknet/tests/api_knet_handle_enable_filter.c
M libknet/tests/api_knet_handle_new.c
M libknet/tests/api_knet_host_add.c
M libknet/tests/api_knet_host_enable_status_change_notify.c
M libknet/tests/api_knet_host_get_host_list.c
M libknet/tests/api_knet_host_get_id_by_host_name.c
M libknet/tests/api_knet_host_remove.c
M libknet/tests/api_knet_send_sync.c
M libknet/tests/knet_bench.c
M libknet/tests/test-common.c
M libknet/threads_dsthandler.c
M libknet/threads_heartbeat.c
M libknet/threads_pmtud.c
M libknet/threads_rx.c
M libknet/threads_tx.c
Log Message:
-----------
[global] revert b525ee6a6b74ec, go back to 64K nodes, and use typedef for nodeid
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 63ceb592b79f32f4126657d3be6f9c3b35a7d118
https://github.com/fabbione/kronosnet/commit/63ceb592b79f32f4126657d3be6f9c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M libknet/threads_tx.c
M libknet/transport_sctp.c
M libknet/transport_udp.c
Log Message:
-----------
[tx] increase timeres on TX pressure and reduce log noise
when TX sockets are overloaded, we spend more time spitting out
logs than recovering from the overload. ifdef the logging on
critical path out (still available with debug build).
also drastically reduce the waiting time by 64x.
this changes increases UDP perf on 3 nodes by 200%
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 95596105a90ab5b9c716a9b862b8158c65128ea8
https://github.com/fabbione/kronosnet/commit/95596105a90ab5b9c716a9b862b815…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M libknet/threads_tx.c
Log Message:
-----------
[tx] minor optimization in handling packets < MTU
- reduce of one loop
- reduce one memcpy
- reduce setting a bunch of data
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>