]> sourceware.org Git - systemtap.git/commit
runtime: adapt to inconsistent export of task_work_add and task_work_cancel
authorFrank Ch. Eigler <fche@redhat.com>
Sat, 20 Jul 2019 17:11:54 +0000 (13:11 -0400)
committerFrank Ch. Eigler <fche@redhat.com>
Sat, 20 Jul 2019 17:14:26 +0000 (13:14 -0400)
commit79d0c97f1988ee13777d774f21c8b389f5fa9a69
tree617129f35078c92da62fbf655980896468462436
parent5c076da149ffb0966a941dfbf59101f4cb366d7c
runtime: adapt to inconsistent export of task_work_add and task_work_cancel

Ubuntu user <walac> reports their kernel 5.0.0-17-generic #18-Ubuntu
SMP encounters pass-5 errors with an unresolved task_work_cancel()
symbol.  It turns out this is due to a ubuntu-specific
(android-related) kernel commit that exports only task_work_add().
Updated buildrun.cxx and relevant runtime files to separately check
for exportedness of task_work_cancel().

commit 2cc291a463c42641b4146b2507fa4499da35d335
Author: Christian Brauner <christian@brauner.io>
Date:   Wed Jan 16 23:13:25 2019 +0100

    UBUNTU: SAUCE: binder: turn into module
buildrun.cxx
runtime/linux/runtime.h
runtime/stp_task_work.c
This page took 0.027491 seconds and 5 git commands to generate.