From: Tianyu Lan <ltykernel@xxxxxxxxx> Sent: Monday, June 26, 2023 8:23 PM > > Hyper-V tsc page is shared with hypervisor and mark the page > unencrypted in sev-snp enlightened guest when it's used. > > Signed-off-by: Tianyu Lan <tiala@xxxxxxxxxxxxx> > --- > drivers/clocksource/hyperv_timer.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/clocksource/hyperv_timer.c b/drivers/clocksource/hyperv_timer.c > index bcd9042a0c9f..66e29a19770b 100644 > --- a/drivers/clocksource/hyperv_timer.c > +++ b/drivers/clocksource/hyperv_timer.c > @@ -376,7 +376,7 @@ EXPORT_SYMBOL_GPL(hv_stimer_global_cleanup); > static union { > struct ms_hyperv_tsc_page page; > u8 reserved[PAGE_SIZE]; > -} tsc_pg __aligned(PAGE_SIZE); > +} tsc_pg __bss_decrypted __aligned(PAGE_SIZE); > > static struct ms_hyperv_tsc_page *tsc_page = &tsc_pg.page; > static unsigned long tsc_pfn; > -- > 2.25.1 Reviewed-by: Michael Kelley <mikelley@xxxxxxxxxxxxx>