Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 030f74c3e83b71b7c3a1972199bfd0981304d8b2
https://github.com/fabbione/kronosnet/commit/030f74c3e83b71b7c3a1972199bfd0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M configure.ac
M libknet/compat.c
M libknet/compat.h
M libknet/threads_rx.c
M libknet/threads_tx.c
M libknet/transport_common.c
M libknet/transports.h
Log Message:
-----------
[global] drop usage of recvmmsg inside libknet
as requested by different kernel developers, we should stop
using both sendmmsg and recvmmsg.
as temporary solution use Jan's compat wrappers. the whole TX/RX
code will need review to do a full proper switch since all
error codes will change and propagate differently to transport hooks
and knet_send_sync users
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 7ad8432f1f394affbc1c936cb077d19d9f89704f
https://github.com/fabbione/kronosnet/commit/7ad8432f1f394affbc1c936cb077d1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M configure.ac
M libknet/compat.c
M libknet/compat.h
M libknet/threads_tx.c
M libknet/transport_common.c
M libknet/transports.h
Log Message:
-----------
[global] drop usage of sendmmsg inside libknet
as requested by different kernel developers, we should stop
using both sendmmsg and recvmmsg.
as temporary solution use Jan's compat wrappers. the whole TX/RX
code will need review to do a full proper switch since all
error codes will change and propagate differently to transport hooks
and knet_send_sync users
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: d4a0f64a41422086a059d739126cb988b09fa1d9
https://github.com/fabbione/kronosnet/commit/d4a0f64a41422086a059d739126cb9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M configure.ac
M libknet/compat.h
M libknet/internals.h
M libknet/threads_rx.c
M libknet/threads_tx.c
M libknet/transport_sctp.c
M libknet/transport_udp.c
Log Message:
-----------
[global] create our own copy of mmsghdr in preparation to drop sendmmsg and recvmmsg
knet_bench will drop mmsghdr when dropping sendmmsg and recvmmsg
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/new-tx
Home: https://github.com/fabbione/kronosnet
Commit: 4ea154e90ff65caedb25239e608bbbec79ac3b2d
https://github.com/fabbione/kronosnet/commit/4ea154e90ff65caedb25239e608bbb…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M configure.ac
M libknet/compat.c
M libknet/compat.h
M libknet/threads_rx.c
M libknet/threads_tx.c
M libknet/transport_common.c
M libknet/transports.h
Log Message:
-----------
[global] drop usage of recvmmsg inside libknet
as requested by different kernel developers, we should stop
using both sendmmsg and recvmmsg.
as temporary solution use Jan's compat wrappers. the whole TX/RX
code will need review to do a full proper switch since all
error codes will change and propagate differently to transport hooks
and knet_send_sync users
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/new-tx
Home: https://github.com/fabbione/kronosnet
Commit: e6fa9963f4b671e350d1553011971b1dea6e728e
https://github.com/fabbione/kronosnet/commit/e6fa9963f4b671e350d1553011971b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M configure.ac
M libknet/compat.c
M libknet/compat.h
M libknet/threads_tx.c
M libknet/transport_common.c
M libknet/transports.h
Log Message:
-----------
[global] drop usage of sendmmsg inside libknet
as requested by different kernel developers, we should stop
using both sendmmsg and recvmmsg.
as temporary solution use Jan's compat wrappers. the whole TX/RX
code will need review to do a full proper switch since all
error codes will change and propagate differently to transport hooks
and knet_send_sync users
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/new-tx
Home: https://github.com/fabbione/kronosnet
Commit: 51c36b2b5a22c2ac104b17218b1575d06d8e9b20
https://github.com/fabbione/kronosnet/commit/51c36b2b5a22c2ac104b17218b1575…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M configure.ac
M libknet/compat.h
M libknet/internals.h
M libknet/threads_rx.c
M libknet/threads_tx.c
M libknet/transport_sctp.c
M libknet/transport_udp.c
Log Message:
-----------
[global] create our own copy of mmsghdr in preparation to drop sendmmsg and recvmmsg
knet_bench will drop mmsghdr when dropping sendmmsg and recvmmsg
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/new-tx
Home: https://github.com/fabbione/kronosnet
Commit: 989e7e3df584a3ab5ebbe763fadfb7c69a3fb4cc
https://github.com/fabbione/kronosnet/commit/989e7e3df584a3ab5ebbe763fadfb7…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M configure.ac
M poc-code/Makefile.am
R poc-code/sctp-defrag-bug/Makefile.am
R poc-code/sctp-defrag-bug/client.c
R poc-code/sctp-defrag-bug/common.c
R poc-code/sctp-defrag-bug/common.h
R poc-code/sctp-defrag-bug/server.c
Log Message:
-----------
[poc] drop PoC sctp-defrag-bug code now that's merged into master
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/new-sctp
Home: https://github.com/fabbione/kronosnet
Commit: 09514e65252bf93f1f763c36d69732e35eadd570
https://github.com/fabbione/kronosnet/commit/09514e65252bf93f1f763c36d69732…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-15 (Wed, 15 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>
Commit: 334635d90a3a9fc70a53e72fe318b20d3595283f
https://github.com/fabbione/kronosnet/commit/334635d90a3a9fc70a53e72fe318b2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M libknet/transport_sctp_many.c
Log Message:
-----------
[sctp_many] fix missing memory initialization
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Compare: https://github.com/fabbione/kronosnet/compare/5fc1d47c5c2a...334635d90a3a
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 989e7e3df584a3ab5ebbe763fadfb7c69a3fb4cc
https://github.com/fabbione/kronosnet/commit/989e7e3df584a3ab5ebbe763fadfb7…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M configure.ac
M poc-code/Makefile.am
R poc-code/sctp-defrag-bug/Makefile.am
R poc-code/sctp-defrag-bug/client.c
R poc-code/sctp-defrag-bug/common.c
R poc-code/sctp-defrag-bug/common.h
R poc-code/sctp-defrag-bug/server.c
Log Message:
-----------
[poc] drop PoC sctp-defrag-bug code now that's merged into master
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/new-tx
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>
Commit: 78b396cf961859e65f1bdc4294bc1a383353c362
https://github.com/fabbione/kronosnet/commit/78b396cf961859e65f1bdc4294bc1a…
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: 2ab89c674e06487a04f65ebf5213a5dd881de6c3
https://github.com/fabbione/kronosnet/commit/2ab89c674e06487a04f65ebf5213a5…
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>
Compare: https://github.com/fabbione/kronosnet/compare/63ceb592b79f...2ab89c674e06