Branch: refs/heads/master
Home: https://github.com/kronosnet/kronosnet
Commit: ff26b372bd6e31c8e3bf9c1df18debf219a80127
https://github.com/kronosnet/kronosnet/commit/ff26b372bd6e31c8e3bf9c1df18de…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M libknet/threads_rx.c
Log Message:
-----------
[RX] Discard incoming packets if knet cannot reply back.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 41401bc005f40256af8bfe6c47e51afa4106ac36
https://github.com/kronosnet/kronosnet/commit/41401bc005f40256af8bfe6c47e51…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M libknet/tests/api_knet_send.c
M libknet/threads_tx.c
Log Message:
-----------
[TX] discard too big packets when reading from socketpairs
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: decf2dfdb25f5ff01faf0e4ac67fd31fbe0674cb
https://github.com/kronosnet/kronosnet/commit/decf2dfdb25f5ff01faf0e4ac67fd…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-10-19 (Sat, 19 Oct 2019)
Changed paths:
M libknet/threads_rx.c
Log Message:
-----------
[RX] handle short write to the application properly
this change affects only applications that are not using knet
generated socketpairs to deliver/receive data to/from knet.
If an application uses a fd that is not SOCK_SEQPACKET (basically
streaming), we have to handle short writes accordingly, and knet
will continue delivering as long as there is progress.
The application is responsible to verify that the data packet
is complete as the delivery is not guaranteed to be complete.
The application can either embed the size of the packet in their
data structure or use the socket error notification callback
that will be invoked in case of errors or 0 data delivery.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: d0fb48b50d67ec521f896b0fb879b9bf7a595c65
https://github.com/kronosnet/kronosnet/commit/d0fb48b50d67ec521f896b0fb879b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-10-19 (Sat, 19 Oct 2019)
Changed paths:
M libknet/threads_rx.c
Log Message:
-----------
[RX] silence defrag buffer expiration debug error
when using active-active links, it is simply too noisy and
doesn't provide very useful information.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 6ecd353a409241ee82a8cf3d72880adb71cd92dd
https://github.com/kronosnet/kronosnet/commit/6ecd353a409241ee82a8cf3d72880…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M libknet/tests/api_knet_send.c
M libknet/threads_rx.c
M libknet/threads_tx.c
Log Message:
-----------
Merge pull request #268 from kronosnet/netload-fixes
Netload fixes
Compare: https://github.com/kronosnet/kronosnet/compare/7f6846dd36c0...6ecd353a4092