Merge tag 'fs_for_4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack...
[linux-2.6-microblaze.git] / arch / x86 / mm / init.c
index ef99f38..427a955 100644 (file)
@@ -931,7 +931,7 @@ unsigned long max_swapfile_size(void)
 
        pages = generic_max_swapfile_size();
 
-       if (boot_cpu_has_bug(X86_BUG_L1TF)) {
+       if (boot_cpu_has_bug(X86_BUG_L1TF) && l1tf_mitigation != L1TF_MITIGATION_OFF) {
                /* Limit the swap file size to MAX_PA/2 for L1TF workaround */
                unsigned long long l1tf_limit = l1tf_pfn_limit();
                /*