From 08cf55e7b6166c2338028491620f73bacdc90742 Mon Sep 17 00:00:00 2001 From: Thomas Woolford Date: Fri, 1 Apr 2022 23:06:12 +1030 Subject: [PATCH] Remove `intel_iommu=on` by default for all X1 models. IOMMU still breaks suspend/resume on multiple Lenovo models including X1. Currently broken on at least Gen4 which I'm testing on. Hard locks the system during suspend. This thread claims it works on Gen4 with kernel 5.16.1 but it doesn't work on my hardware, firmware fully updated. https://bugzilla.kernel.org/show_bug.cgi?id=197029 This should probably be turned on individually for models known to work until it can be more thoroughly tested. --- lenovo/thinkpad/x1/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/lenovo/thinkpad/x1/default.nix b/lenovo/thinkpad/x1/default.nix index 7f4b565..870d9a8 100644 --- a/lenovo/thinkpad/x1/default.nix +++ b/lenovo/thinkpad/x1/default.nix @@ -3,6 +3,4 @@ ../. ../../../common/cpu/intel ]; - - boot.kernelParams = [ "intel_iommu=on" ]; }