Branch: refs/heads/master Home: https://github.com/kronosnet/kronosnet Commit: bbb0f7b81c7e49ce6b9e13190f7f4e4963ab84c6 https://github.com/kronosnet/kronosnet/commit/bbb0f7b81c7e49ce6b9e13190f7f4e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths: M libknet/handle.c
Log Message: ----------- [handle] drop call to log_msg that would have no effect
logging is not setup yet at this stage and we can't log just yet.
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 01de0d1898985369be5c05ca9de3c09674819233 https://github.com/kronosnet/kronosnet/commit/01de0d1898985369be5c05ca9de3c0... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths: M libknet/logging.c
Log Message: ----------- [logging] drop locking inside log_msg (part 1)
looking at the code, there are only few calls to log_msg happening outside of locking context (error reports when failing to grab the lock). Everything else appears to be safe.
drop the attempt to lock inside log_msg for now, part 2 will address those few calls that can happen outside of locking context.
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 1ecd088789dd1e1f89e1065d1c329d51416af460 https://github.com/kronosnet/kronosnet/commit/1ecd088789dd1e1f89e1065d1c329d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths: M libknet/handle.c M libknet/internals.h
Log Message: ----------- [handle] drop init_lock_done as it was used only by locked version of log_msg
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: ec73205ff077f0fae9f5d507baf53c7ad4e1ef90 https://github.com/kronosnet/kronosnet/commit/ec73205ff077f0fae9f5d507baf53c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths: M libknet/libknet.h
Log Message: ----------- [logging] report error in case logging buffer is bigger than PIPE_BUF
See https://github.com/kronosnet/kronosnet/pull/148
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 88bcffe5f12abe5f40c30c5251b2ffd59e750529 https://github.com/kronosnet/kronosnet/commit/88bcffe5f12abe5f40c30c5251b2ff... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths: M libknet/handle.c
Log Message: ----------- [handle] reduce usage of handle_config_mutex to wrap only global lib init
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 8dc01e2f6af0048ee507f2c976f8b9b3515a571e https://github.com/kronosnet/kronosnet/commit/8dc01e2f6af0048ee507f2c976f8b9... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths: M build-aux/knet_valgrind_memcheck.supp
Log Message: ----------- [tests] adds more overrides for fedora28/arm/glibc
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 0bf3f82501913371207a799baade6bb176a3bc8e https://github.com/kronosnet/kronosnet/commit/0bf3f82501913371207a799baade6b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths: M libknet/tests/test-common.c
Log Message: ----------- [tests] don't redefine symbols from the main library
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: c96608dd16c884c35853345a326b28083b50b865 https://github.com/kronosnet/kronosnet/commit/c96608dd16c884c35853345a326b28... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths: M libknet/handle.c M libknet/internals.h M libknet/tests/int_timediff.c M libknet/threads_common.c M libknet/threads_common.h 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 M libknet/transport_sctp.c
Log Message: ----------- [threads] use internal array to track status of threads (running/stopped) vs a random sleep()
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 8ed70fd7201449f4d4d644692189f7d3b1f7b33c https://github.com/kronosnet/kronosnet/commit/8ed70fd7201449f4d4d644692189f7... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths: M build-aux/knet_valgrind_memcheck.supp M libknet/handle.c M libknet/internals.h M libknet/libknet.h M libknet/logging.c M libknet/tests/int_timediff.c M libknet/tests/test-common.c M libknet/threads_common.c M libknet/threads_common.h 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 M libknet/transport_sctp.c
Log Message: ----------- Merge pull request #153 from kronosnet/locking-cleanup
Locking cleanup
Compare: https://github.com/kronosnet/kronosnet/compare/fd4504ce8b4d...8ed70fd72014 **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.