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

Reply via email to