Blame patches.kabi/kABI-Fix-after-adding-trace_iterator.wait_index.patch
|
Petr Pavlu |
2dbafe |
From: Petr Pavlu <petr.pavlu@suse.com>
|
|
Petr Pavlu |
2dbafe |
Date: Sun, 30 Oct 2022 14:09:24 +0100
|
|
Petr Pavlu |
2dbafe |
Subject: kABI: Fix after adding trace_iterator.wait_index
|
|
Petr Pavlu |
2dbafe |
Patch-mainline: Never, kABI fix
|
|
Petr Pavlu |
2dbafe |
References: git-fixes
|
|
Petr Pavlu |
2dbafe |
|
|
Petr Pavlu |
2dbafe |
Change type of the new field trace_iterator.wait_index from long to int
|
|
Petr Pavlu |
2dbafe |
so it fits in a 4-byte hole after cpu_file. The smaller size is
|
|
Petr Pavlu |
2dbafe |
sufficient.
|
|
Petr Pavlu |
2dbafe |
|
|
Petr Pavlu |
2dbafe |
Signed-off-by: Petr Pavlu <petr.pavlu@suse.com>
|
|
Petr Pavlu |
2dbafe |
---
|
|
Petr Pavlu |
2dbafe |
include/linux/trace_events.h | 4 +++-
|
|
Petr Pavlu |
2dbafe |
1 file changed, 3 insertions(+), 1 deletion(-)
|
|
Petr Pavlu |
2dbafe |
|
|
Petr Pavlu |
2dbafe |
diff --git a/include/linux/trace_events.h b/include/linux/trace_events.h
|
|
Petr Pavlu |
2dbafe |
index 05a6a0f..ad78336 100644
|
|
Petr Pavlu |
2dbafe |
--- a/include/linux/trace_events.h
|
|
Petr Pavlu |
2dbafe |
+++ b/include/linux/trace_events.h
|
|
Petr Pavlu |
2dbafe |
@@ -77,10 +77,12 @@ struct trace_iterator {
|
|
Petr Pavlu |
2dbafe |
struct trace_buffer *trace_buffer;
|
|
Petr Pavlu |
2dbafe |
void *private;
|
|
Petr Pavlu |
2dbafe |
int cpu_file;
|
|
Petr Pavlu |
2dbafe |
+#ifndef __GENKSYMS__
|
|
Petr Pavlu |
2dbafe |
+ int wait_index;
|
|
Petr Pavlu |
2dbafe |
+#endif
|
|
Petr Pavlu |
2dbafe |
struct mutex mutex;
|
|
Petr Pavlu |
2dbafe |
struct ring_buffer_iter **buffer_iter;
|
|
Petr Pavlu |
2dbafe |
unsigned long iter_flags;
|
|
Petr Pavlu |
2dbafe |
- long wait_index;
|
|
Petr Pavlu |
2dbafe |
|
|
Petr Pavlu |
2dbafe |
/* trace_seq for __print_flags() and __print_symbolic() etc. */
|
|
Petr Pavlu |
2dbafe |
struct trace_seq tmp_seq;
|
|
Petr Pavlu |
2dbafe |
--
|
|
Petr Pavlu |
2dbafe |
2.35.3
|
|
Petr Pavlu |
2dbafe |
|