Blame patches.kabi/kABI-Fix-kABI-after-backport-Add-pmc-intr-to-refactor.patch
|
Juergen Gross |
9fc829 |
From: Juergen Gross <jgross@suse.com>
|
|
Juergen Gross |
9fc829 |
Date: Wed, 26 Oct 2022 16:29:29 +0200
|
|
Juergen Gross |
9fc829 |
Subject: [PATCH] kABI: Fix kABI after backport Add pmc->intr to refactor
|
|
Juergen Gross |
9fc829 |
kvm_perf_overflow{_intr}()
|
|
Juergen Gross |
9fc829 |
Patch-mainline: Never, kABI fix
|
|
Juergen Gross |
9fc829 |
References: git-fixes
|
|
Juergen Gross |
9fc829 |
|
|
Juergen Gross |
9fc829 |
Add the bool intr to a hole in the structure.
|
|
Juergen Gross |
9fc829 |
|
|
Juergen Gross |
9fc829 |
Signed-off-by: Juergen Gross <jgross@suse.com>
|
|
Juergen Gross |
9fc829 |
---
|
|
Juergen Gross |
9fc829 |
arch/x86/include/asm/kvm_host.h | 4 +++-
|
|
Juergen Gross |
9fc829 |
1 file changed, 3 insertion(+), 1 deletion(-)
|
|
Juergen Gross |
9fc829 |
|
|
Juergen Gross |
9fc829 |
diff --git a/arch/x86/include/asm/kvm_host.h b/arch/x86/include/asm/kvm_host.h
|
|
Juergen Gross |
9fc829 |
index e55e469cdd8c..eb282da0458a 100644
|
|
Juergen Gross |
9fc829 |
--- a/arch/x86/include/asm/kvm_host.h
|
|
Juergen Gross |
9fc829 |
+++ b/arch/x86/include/asm/kvm_host.h
|
|
Juergen Gross |
9fc829 |
@@ -477,6 +477,9 @@ enum pmc_type {
|
|
Juergen Gross |
9fc829 |
struct kvm_pmc {
|
|
Juergen Gross |
9fc829 |
enum pmc_type type;
|
|
Juergen Gross |
9fc829 |
u8 idx;
|
|
Juergen Gross |
9fc829 |
+#ifndef __GENKSYMS__
|
|
Juergen Gross |
9fc829 |
+ bool intr;
|
|
Juergen Gross |
9fc829 |
+#endif
|
|
Juergen Gross |
9fc829 |
u64 counter;
|
|
Juergen Gross |
9fc829 |
u64 eventsel;
|
|
Juergen Gross |
9fc829 |
struct perf_event *perf_event;
|
|
Juergen Gross |
9fc829 |
@@ -486,7 +489,6 @@ struct kvm_pmc {
|
|
Juergen Gross |
9fc829 |
* ctrl value for fixed counters.
|
|
Juergen Gross |
9fc829 |
*/
|
|
Juergen Gross |
9fc829 |
u64 current_config;
|
|
Juergen Gross |
9fc829 |
- bool intr;
|
|
Juergen Gross |
9fc829 |
};
|
|
Juergen Gross |
9fc829 |
|
|
Juergen Gross |
9fc829 |
struct kvm_pmu {
|
|
Juergen Gross |
9fc829 |
--
|
|
Juergen Gross |
9fc829 |
2.36.1
|
|
Juergen Gross |
9fc829 |
|