File tree Expand file tree Collapse file tree 6 files changed +13
-13
lines changed Expand file tree Collapse file tree 6 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -681,7 +681,7 @@ void __init hv_vtom_init(void)
681681 x86_platform .guest .enc_status_change_finish = hv_vtom_set_host_visibility ;
682682
683683 /* Set WB as the default cache mode. */
684- mtrr_overwrite_state (NULL , 0 , MTRR_TYPE_WRBACK );
684+ guest_force_mtrr_state (NULL , 0 , MTRR_TYPE_WRBACK );
685685}
686686
687687#endif /* defined(CONFIG_AMD_MEM_ENCRYPT) || defined(CONFIG_INTEL_TDX_GUEST) */
Original file line number Diff line number Diff line change @@ -58,8 +58,8 @@ struct mtrr_state_type {
5858 */
5959# ifdef CONFIG_MTRR
6060void mtrr_bp_init (void );
61- void mtrr_overwrite_state (struct mtrr_var_range * var , unsigned int num_var ,
62- mtrr_type def_type );
61+ void guest_force_mtrr_state (struct mtrr_var_range * var , unsigned int num_var ,
62+ mtrr_type def_type );
6363extern u8 mtrr_type_lookup (u64 addr , u64 end , u8 * uniform );
6464extern void mtrr_save_fixed_ranges (void * );
6565extern void mtrr_save_state (void );
@@ -75,9 +75,9 @@ void mtrr_disable(void);
7575void mtrr_enable (void );
7676void mtrr_generic_set_state (void );
7777# else
78- static inline void mtrr_overwrite_state (struct mtrr_var_range * var ,
79- unsigned int num_var ,
80- mtrr_type def_type )
78+ static inline void guest_force_mtrr_state (struct mtrr_var_range * var ,
79+ unsigned int num_var ,
80+ mtrr_type def_type )
8181{
8282}
8383
Original file line number Diff line number Diff line change @@ -423,7 +423,7 @@ void __init mtrr_copy_map(void)
423423}
424424
425425/**
426- * mtrr_overwrite_state - set static MTRR state
426+ * guest_force_mtrr_state - set static MTRR state for a guest
427427 *
428428 * Used to set MTRR state via different means (e.g. with data obtained from
429429 * a hypervisor).
@@ -436,8 +436,8 @@ void __init mtrr_copy_map(void)
436436 * @num_var: length of the @var array
437437 * @def_type: default caching type
438438 */
439- void mtrr_overwrite_state (struct mtrr_var_range * var , unsigned int num_var ,
440- mtrr_type def_type )
439+ void guest_force_mtrr_state (struct mtrr_var_range * var , unsigned int num_var ,
440+ mtrr_type def_type )
441441{
442442 unsigned int i ;
443443
Original file line number Diff line number Diff line change @@ -625,7 +625,7 @@ void mtrr_save_state(void)
625625static int __init mtrr_init_finalize (void )
626626{
627627 /*
628- * Map might exist if mtrr_overwrite_state () has been called or if
628+ * Map might exist if guest_force_mtrr_state () has been called or if
629629 * mtrr_enabled() returns true.
630630 */
631631 mtrr_copy_map ();
Original file line number Diff line number Diff line change @@ -983,7 +983,7 @@ static void __init kvm_init_platform(void)
983983 x86_platform .apic_post_init = kvm_apic_init ;
984984
985985 /* Set WB as the default cache mode for SEV-SNP and TDX */
986- mtrr_overwrite_state (NULL , 0 , MTRR_TYPE_WRBACK );
986+ guest_force_mtrr_state (NULL , 0 , MTRR_TYPE_WRBACK );
987987}
988988
989989#if defined(CONFIG_AMD_MEM_ENCRYPT )
Original file line number Diff line number Diff line change @@ -171,7 +171,7 @@ static void __init xen_set_mtrr_data(void)
171171
172172 /* Only overwrite MTRR state if any MTRR could be got from Xen. */
173173 if (reg )
174- mtrr_overwrite_state (var , reg , MTRR_TYPE_UNCACHABLE );
174+ guest_force_mtrr_state (var , reg , MTRR_TYPE_UNCACHABLE );
175175#endif
176176}
177177
@@ -195,7 +195,7 @@ static void __init xen_pv_init_platform(void)
195195 if (xen_initial_domain ())
196196 xen_set_mtrr_data ();
197197 else
198- mtrr_overwrite_state (NULL , 0 , MTRR_TYPE_WRBACK );
198+ guest_force_mtrr_state (NULL , 0 , MTRR_TYPE_WRBACK );
199199
200200 /* Adjust nr_cpu_ids before "enumeration" happens */
201201 xen_smp_count_cpus ();
You can’t perform that action at this time.
0 commit comments