Bug #1253
closed
Compilation bugs under CentOS 8.1 kernel 4.18.0-147.5.1.el8_1.x86_64
Added by Xintian Wu over 4 years ago.
Updated over 4 years ago.
Description
1. wrapper/uaccess.h: access_ok only takes 2 parameters.
2. instrumentation/events/lttng-module/signal.h: SEND_SIG_FORCED undefined in kernel.
3. probes/lttng-tracepoint-event-impl.h: conflict types for trace_signal_deliver: void trace_##_name(proto) vs. static inline void trace##_name(_proto) in kernel.
The rest builds ok after fixing 1-3.
- Status changed from New to Resolved
- % Done changed from 0 to 100
The changeset does not do anything.
It's the same set of build errors.
It works in our CentOS test environment.
Please provide all the details required in the "bug reporting guidelines" here https://bugs.lttng.org/ if you need us to further assist you.
And please pull the entire series of changes that address this bug. It is in the master branch, and has been backported to 2.12-rc, 2.11, 2.10 branches:
In the master branch:
52cb3b84 fix: uaccess wrapper for CentOS >= 4.18.0-147
3395f24e fix: ext4 instrumentation for CentOS >= 4.18.0-147
82bc0b69 fix: signal instrumentation for CentOS >= 4.18.0-147
b2e8ba42 fix: kvm instrumentation for CentOS >= 4.18.0-147
aa2608d1 fix: rcu instrumentation for CentOS >= 4.18.0-80
Also available in: Atom
PDF