diff options
| author | Louis Burda <quent.burda@gmail.com> | 2023-01-11 14:04:03 +0100 |
|---|---|---|
| committer | Louis Burda <quent.burda@gmail.com> | 2023-01-11 14:04:07 +0100 |
| commit | bca09eea299f162a27be3f6a59160afe86c8d525 (patch) | |
| tree | 3d2af15a381047a18f236ef81586353ce38585c5 | |
| parent | b0f48d2b2cc7ec0e19ce0e16dc59e9169b63b0e0 (diff) | |
| download | cachepc-bca09eea299f162a27be3f6a59160afe86c8d525.tar.gz cachepc-bca09eea299f162a27be3f6a59160afe86c8d525.zip | |
Restructuring of kernel changes
| -rw-r--r-- | cachepc/track.h | 7 | ||||
| -rw-r--r-- | cachepc/uapi.h | 9 | ||||
| m--------- | linux | 0 |
3 files changed, 4 insertions, 12 deletions
diff --git a/cachepc/track.h b/cachepc/track.h index aaf1d33..b5e7f0d 100644 --- a/cachepc/track.h +++ b/cachepc/track.h @@ -2,13 +2,14 @@ #include <linux/types.h> #include <linux/spinlock_types.h> -#include <asm/atomic.h> +#include <linux/srcu.h> #include <linux/kvm_types.h> -#include <asm/kvm_page_track.h> - #include <linux/kvm_host.h> #include <linux/pid.h> #include <linux/psp-sev.h> +#include <asm/kvm_page_track.h> +#include <asm/atomic.h> + extern struct kvm* main_vm; diff --git a/cachepc/uapi.h b/cachepc/uapi.h index a7c9300..6c456ee 100644 --- a/cachepc/uapi.h +++ b/cachepc/uapi.h @@ -76,15 +76,6 @@ enum { CPC_TRACK_FULL, }; -enum kvm_page_track_mode { - KVM_PAGE_TRACK_WRITE, - KVM_PAGE_TRACK_ACCESS, - KVM_PAGE_TRACK_RESET_ACCESS, - KVM_PAGE_TRACK_EXEC, - KVM_PAGE_TRACK_RESET_EXEC, - KVM_PAGE_TRACK_MAX, -}; - struct cpc_track_config { __u64 gfn; __s32 mode; diff --git a/linux b/linux -Subproject 277af7f29adc70fa5963dc06316aeb2e4c75c78 +Subproject 0b71cfed297636b3e9889085d757ff5d7edd845 |
