Public bug reported: [Impact]
* it is desired to have intel_iommu=on by default * However this is causing many gpu bugs which are resolvable with igfx_off parameter * there is no Kconfig that can have intel_iommu=igfx_off behaviour * introduce intel_iommu=igfx_on kernel command line * introduce Kconfig that allows to have iommu default igfx_off * turn both of them on [Test Plan] * Test that iommu is on by default * Test that igfx_off is off by default * Test that one can turn on GPU iommu with igfx_on [Where problems could occur] * Lots of GPU bugs are discovered each time we try to turn IOMMU by default, hopefully with igfx_off we might have more success in turning iommu on and keeping it on. See https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1965882 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1971146 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1971699 https://twitter.com/hughsient/status/1564335142243602432 [Other Info] * Rock & a hard place => our users expect working displays in default kernel config which IOMMU seems to break a lot. ** Affects: linux (Ubuntu) Importance: Undecided Status: Incomplete ** Tags: iommu -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1988831 Title: Allow configuring kernel with iommu=igfx_off by default, with cmdline optional override to igfx_on Status in linux package in Ubuntu: Incomplete Bug description: [Impact] * it is desired to have intel_iommu=on by default * However this is causing many gpu bugs which are resolvable with igfx_off parameter * there is no Kconfig that can have intel_iommu=igfx_off behaviour * introduce intel_iommu=igfx_on kernel command line * introduce Kconfig that allows to have iommu default igfx_off * turn both of them on [Test Plan] * Test that iommu is on by default * Test that igfx_off is off by default * Test that one can turn on GPU iommu with igfx_on [Where problems could occur] * Lots of GPU bugs are discovered each time we try to turn IOMMU by default, hopefully with igfx_off we might have more success in turning iommu on and keeping it on. See https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1965882 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1971146 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1971699 https://twitter.com/hughsient/status/1564335142243602432 [Other Info] * Rock & a hard place => our users expect working displays in default kernel config which IOMMU seems to break a lot. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1988831/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp