Lines Matching refs:l1tf
239 static int vmx_setup_l1d_flush(enum vmx_l1d_flush_state l1tf)
259 /* If set to auto use the default l1tf mitigation method */
260 if (l1tf == VMENTER_L1D_FLUSH_AUTO) {
263 l1tf = VMENTER_L1D_FLUSH_NEVER;
268 l1tf = VMENTER_L1D_FLUSH_COND;
272 l1tf = VMENTER_L1D_FLUSH_ALWAYS;
276 l1tf = VMENTER_L1D_FLUSH_ALWAYS;
279 if (l1tf != VMENTER_L1D_FLUSH_NEVER && !vmx_l1d_flush_pages &&
301 l1tf_vmx_mitigation = l1tf;
303 if (l1tf != VMENTER_L1D_FLUSH_NEVER)
308 if (l1tf == VMENTER_L1D_FLUSH_COND)
331 int l1tf, ret;
333 l1tf = vmentry_l1d_flush_parse(s);
334 if (l1tf < 0)
335 return l1tf;
347 vmentry_l1d_flush_param = l1tf;
352 ret = vmx_setup_l1d_flush(l1tf);
7558 #define L1TF_MSG_SMT "L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details.\n"
7559 #define L1TF_MSG_L1D "L1TF CPU bug present and virtualization mitigation disabled, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details.\n"