Branch: refs/heads/fixes
Home: https://github.com/kronosnet/kronosnet
Commit: f636c48ac3cf03f370b734298c87020920280704
https://github.com/kronosnet/kronosnet/commit/f636c48ac3cf03f370b734298c870…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-08 (Mon, 08 Jan 2018)
Changed paths:
M libknet/threads_pmtud.c
Log Message:
-----------
[PMTUd] reset value or suffer the pains of DEADLOCKING! errno is per thread, not per function
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/fixes
Home: https://github.com/kronosnet/kronosnet
Commit: d2a6344f7ccddc3b0074f2e5085a95e39034d6a5
https://github.com/kronosnet/kronosnet/commit/d2a6344f7ccddc3b0074f2e5085a9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-08 (Mon, 08 Jan 2018)
Changed paths:
M libknet/threads_common.c
Log Message:
-----------
[PMTUd] only notify PMTUd when pmtud_running and don't force a run to avoid lock fighting
When we request a writelock, we should notify PMTUd to abort and cond_signal only
if PMTUd is running.
Also, don't request an immediate rerun as we cannot guarantee that the scheduling
is favourable to our request and we could end up waiting forever.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/scale
Home: https://github.com/kronosnet/kronosnet
Commit: 7dcb4326089708be6e3d60b18ec0bce89af63af2
https://github.com/kronosnet/kronosnet/commit/7dcb4326089708be6e3d60b18ec0b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-07 (Sun, 07 Jan 2018)
Changed paths:
M libknet/threads_pmtud.c
Log Message:
-----------
[PMTUd] see if this resolves the locking contetion issue
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>