[PATCH 1/5] drivers/virt: pkvm: Make pkvm_init_hyp_services() __init
Vincent Donnefort
vdonnefort at google.com
Wed Oct 7 08:02:51 PDT 2026
pkvm_init_hyp_services() is only called from kvm_init_hyp_services(),
which is already marked __init. Mark pkvm_init_hyp_services() as __init
too.
Signed-off-by: Vincent Donnefort <vdonnefort at google.com>
---
drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c b/drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
index 26fe9c3f22e3..e7d7cedf7f6f 100644
--- a/drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
+++ b/drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
@@ -9,6 +9,7 @@
#include <linux/arm-smccc.h>
#include <linux/array_size.h>
+#include <linux/init.h>
#include <linux/io.h>
#include <linux/mem_encrypt.h>
#include <linux/mm.h>
@@ -96,7 +97,7 @@ static int mmio_guard_ioremap_hook(phys_addr_t phys, size_t size,
return 0;
}
-void pkvm_init_hyp_services(void)
+void __init pkvm_init_hyp_services(void)
{
int i;
struct arm_smccc_res res;
--
2.56.0.rc1.315.gc6ed9934b7-goog
More information about the linux-arm-kernel
mailing list