Branch: refs/heads/coverity_scan
Home: https://github.com/kronosnet/kronosnet
Commit: ab72f92875e70e5864c4c54c2ad792f3b46150d2
https://github.com/kronosnet/kronosnet/commit/ab72f92875e70e5864c4c54c2ad79…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M man/doxyxml.c
Log Message:
-----------
Merge pull request #244 from kronosnet/doxycov
man: Fix covscan reports in doxyxml.c
Commit: 101dfea4da2428f1720741ecef71e3bb6d92ab1d
https://github.com/kronosnet/kronosnet/commit/101dfea4da2428f1720741ecef71e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M libknet/threads_rx.c
Log Message:
-----------
[rx] kill unused variable
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 365ea1e9dddce2ba6c681f87ac0c193bdca9c757
https://github.com/kronosnet/kronosnet/commit/365ea1e9dddce2ba6c681f87ac0c1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M libknet/handle.c
M libknet/internals.h
M libknet/threads_heartbeat.c
M libknet/threads_pmtud.c
M libknet/threads_rx.c
M libknet/threads_tx.c
Log Message:
-----------
[stats] allow knet_handle_get_stats to operate in a readlock context
- add global stat mutex lock to protect stats updates
- use global stat mutex lock across all the threads
- fix up some minor bugs:
- update RX crypto stats only when crypto is enabled
- update compress and crypto stats in a consistent fashion
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: b1c87f7aa2aa28225987356a10227e40b9c8237b
https://github.com/kronosnet/kronosnet/commit/b1c87f7aa2aa28225987356a10227…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M libknet/internals.h
M libknet/links.c
M libknet/links.h
M libknet/threads_heartbeat.c
M libknet/threads_pmtud.c
M libknet/threads_rx.c
M libknet/threads_tx.c
Log Message:
-----------
[stats] allow knet_link_get_status to operate in readlock context
- add per link stats mutex
- use per link stats mutex across the board
note: some threads need to lock for a slightly longer period of time than
strictly necessary to avoid reverse-order locking with other mutexes.
Signed-off-by: Christine Caulfield <ccaulfie(a)redhat.com>
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Compare: https://github.com/kronosnet/kronosnet/compare/e867284e1e0f...b1c87f7aa2aa
Branch: refs/heads/stable1-proposed
Home: https://github.com/kronosnet/kronosnet
Commit: ed7573d17e7f8e71ab4874665d1de787a1ba16e4
https://github.com/kronosnet/kronosnet/commit/ed7573d17e7f8e71ab4874665d1de…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M man/doxyxml.c
Log Message:
-----------
man: Fix covscan reports in doxyxml.c
This fixes most of the remaining covscan errors in doxyxml.c.
The ones that remain are caused by malloced structures being
stored in qb_hashtable_maps.
These still cause unfreed memory, because the contents of the maps
are never explictly freed, but as they are used until the very end of
the program (when the OS will free everything) I'm dubious as to
whether it's worth doing it in the code - or whether covscan will
work out what's going on anyway.
Commit: 3ba5ddfc329699928bd3ee1fae0926dc54678fe1
https://github.com/kronosnet/kronosnet/commit/3ba5ddfc329699928bd3ee1fae092…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M man/doxyxml.c
Log Message:
-----------
man: Change strcat to strncat
Oddly, covscan doesn't compain about the use of strcat, but
I'm going to pre-empt it, just in case it decides to.
Compare: https://github.com/kronosnet/kronosnet/compare/b784b9658bc1...3ba5ddfc3296
Branch: refs/heads/kill-latency
Home: https://github.com/kronosnet/kronosnet
Commit: 3dc47d98277a0d66329bc900ff9a684e461e3724
https://github.com/kronosnet/kronosnet/commit/3dc47d98277a0d66329bc900ff9a6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M libknet/internals.h
M libknet/libknet.h
M libknet/links.c
M libknet/threads_heartbeat.c
M libknet/threads_rx.c
Log Message:
-----------
[links] kill redundant latency in link status and move it to stats
this is an ABI breakage. Soname change was already done a while back for master
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/pmtud-run
Home: https://github.com/kronosnet/kronosnet
Commit: 101dfea4da2428f1720741ecef71e3bb6d92ab1d
https://github.com/kronosnet/kronosnet/commit/101dfea4da2428f1720741ecef71e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M libknet/threads_rx.c
Log Message:
-----------
[rx] kill unused variable
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 365ea1e9dddce2ba6c681f87ac0c193bdca9c757
https://github.com/kronosnet/kronosnet/commit/365ea1e9dddce2ba6c681f87ac0c1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M libknet/handle.c
M libknet/internals.h
M libknet/threads_heartbeat.c
M libknet/threads_pmtud.c
M libknet/threads_rx.c
M libknet/threads_tx.c
Log Message:
-----------
[stats] allow knet_handle_get_stats to operate in a readlock context
- add global stat mutex lock to protect stats updates
- use global stat mutex lock across all the threads
- fix up some minor bugs:
- update RX crypto stats only when crypto is enabled
- update compress and crypto stats in a consistent fashion
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: b1c87f7aa2aa28225987356a10227e40b9c8237b
https://github.com/kronosnet/kronosnet/commit/b1c87f7aa2aa28225987356a10227…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M libknet/internals.h
M libknet/links.c
M libknet/links.h
M libknet/threads_heartbeat.c
M libknet/threads_pmtud.c
M libknet/threads_rx.c
M libknet/threads_tx.c
Log Message:
-----------
[stats] allow knet_link_get_status to operate in readlock context
- add per link stats mutex
- use per link stats mutex across the board
note: some threads need to lock for a slightly longer period of time than
strictly necessary to avoid reverse-order locking with other mutexes.
Signed-off-by: Christine Caulfield <ccaulfie(a)redhat.com>
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Compare: https://github.com/kronosnet/kronosnet/compare/db25781dac55...b1c87f7aa2aa
Branch: refs/heads/master
Home: https://github.com/kronosnet/kronosnet
Commit: ce97466a8bf92258301b1f6d8d1a0009367633a5
https://github.com/kronosnet/kronosnet/commit/ce97466a8bf92258301b1f6d8d1a0…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2020-02-20 (Thu, 20 Feb 2020)
Changed paths:
M man/doxyxml.c
Log Message:
-----------
man: Fix covscan reports in doxyxml.c
This fixes most of the remaining covscan errors in doxyxml.c.
The ones that remain are caused by malloced structures being
stored in qb_hashtable_maps.
These still cause unfreed memory, because the contents of the maps
are never explictly freed, but as they are used until the very end of
the program (when the OS will free everything) I'm dubious as to
whether it's worth doing it in the code - or whether covscan will
work out what's going on anyway.
Commit: e867284e1e0f854b65020dab55fa9f1eb63ed64c
https://github.com/kronosnet/kronosnet/commit/e867284e1e0f854b65020dab55fa9…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2020-02-20 (Thu, 20 Feb 2020)
Changed paths:
M man/doxyxml.c
Log Message:
-----------
man: Change strcat to strncat
Oddly, covscan doesn't compain about the use of strcat, but
I'm going to pre-empt it, just in case it decides to.
Commit: ab72f92875e70e5864c4c54c2ad792f3b46150d2
https://github.com/kronosnet/kronosnet/commit/ab72f92875e70e5864c4c54c2ad79…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M man/doxyxml.c
Log Message:
-----------
Merge pull request #244 from kronosnet/doxycov
man: Fix covscan reports in doxyxml.c
Compare: https://github.com/kronosnet/kronosnet/compare/cc12097786d8...ab72f92875e7