Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 71fd62d6cfdd2182c16661f30e41249e40043805
https://github.com/fabbione/kronosnet/commit/71fd62d6cfdd2182c16661f30e4124…
Author: Jan Friesse <jfriesse(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M configure.ac
M libknet/Makefile.am
A libknet/compat.c
A libknet/compat.h
Log Message:
-----------
[libknet] Support systems without (send|recv)mmsg
Implemented are generic (slightly reduced functionality) functions and
for systems with syscall available but libc prototypes unavailable
also syscall wrapper.
Signed-off-by: Jan Friesse <jfriesse(a)redhat.com>
Commit: e80630f3790152d298b577bef09b68a5ae52f49c
https://github.com/fabbione/kronosnet/commit/e80630f3790152d298b577bef09b68…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M configure.ac
M libknet/Makefile.am
A libknet/compat.c
A libknet/compat.h
Log Message:
-----------
Merge pull request #13 from jfriesse/genericmmsg
[libknet] Support systems without (send|recv)mmsg
Compare: https://github.com/fabbione/kronosnet/compare/1b64e3a7f692...e80630f37901
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 84ce346ece3a151d197b3e536dcee4f8b04e9b7a
https://github.com/fabbione/kronosnet/commit/84ce346ece3a151d197b3e536dcee4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2016-10-15 (Sat, 15 Oct 2016)
Changed paths:
M libknet/listener.c
Log Message:
-----------
[listener] fix listener sock configuration to match other sockets
add send buffer and avoid EAGAIN issues on high load by delegating
buffering to the kernel
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 49c8aee45682c37653822de3dcf25398cc5dbd0d
https://github.com/fabbione/kronosnet/commit/49c8aee45682c37653822de3dcf253…
Author: Jan Friesse <jfriesse(a)redhat.com>
Date: 2016-10-13 (Thu, 13 Oct 2016)
Changed paths:
M libknet/handle.c
M libknet/tests/api_knet_handle_new.c
Log Message:
-----------
[libknet] Use getrlimit instead of prlimit
prlimit is Linux specific. Because passed pid is 0, we can replace
prlimit call by portable getrlimit without loose of functionality.
Signed-off-by: Jan Friesse <jfriesse(a)redhat.com>
Commit: e0763c0b1325e5f1bde5d54b043bef7a134cbf1e
https://github.com/fabbione/kronosnet/commit/e0763c0b1325e5f1bde5d54b043bef…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2016-10-13 (Thu, 13 Oct 2016)
Changed paths:
M libknet/handle.c
M libknet/tests/api_knet_handle_new.c
Log Message:
-----------
Merge pull request #10 from jfriesse/removeprlimit
[libknet] Use getrlimit instead of prlimit
Compare: https://github.com/fabbione/kronosnet/compare/fe54b1896476...e0763c0b1325
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 34ef03c7445a77423c9d6b5d6b9e898c52e6a08b
https://github.com/fabbione/kronosnet/commit/34ef03c7445a77423c9d6b5d6b9e89…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2016-09-15 (Thu, 15 Sep 2016)
Changed paths:
M libknet/handle.c
M libknet/internals.h
M libknet/link.c
M libknet/threads_pmtud.c
Log Message:
-----------
[PMTUd] rewrite thread to follow the same footsteps of heartbeat thread
drop all those notification mechanisms that are a locking nightmare
with very little to none gain and use a loop similar to heartbeat.
Also break down the code in 3 sections:
- main thread loop
- pmtud data gathering per link
- pmtud data gathering for all hosts/links
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 83364f39a81c096a52daa60892a974f4cb4db293
https://github.com/fabbione/kronosnet/commit/83364f39a81c096a52daa60892a974…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2016-09-13 (Tue, 13 Sep 2016)
Changed paths:
M libknet/tests/Makefile.am
A libknet/tests/api-check.mk
A libknet/tests/int_timediff.c
R libknet/tests/timediff_test.c
Log Message:
-----------
[tests] move all API checks makefile bits to a separate file
prepare for int(ernal)_ and fun(ctional)_ tests
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>