Refactoring/fix: syscall table unregister/destroy
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 1 Nov 2021 19:59:10 +0000 (15:59 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 1 Nov 2021 19:59:10 +0000 (15:59 -0400)
commit6053e75e863ee76362cceb6912c001b738c11b13
tree3dce7ba177d8a966abc4752a9a95cd25c6006b3c
parent4e252d1e24585eddf32ffbab53c68ed44d4a7fc8
Refactoring/fix: syscall table unregister/destroy

Combine syscall table unregister/destroy for both channel buffers and
notifier groups.

This fixes an issue within notifier groups where the syscall dispatch
tables are freed before waiting for an RCU grace period.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: Ia69f6be86da651022c5d5f4f6bce6e321156c070
include/lttng/events-internal.h
src/lttng-events.c
src/lttng-syscalls.c
This page took 0.025839 seconds and 4 git commands to generate.