[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1012210: linux-image-5.10.0-14-amd64: Kernels of Bullseye and Testing (5.10 and 5.17) hang at boot



Am 02.06.2022 17:27, schrieb Ben Hutchings:
On Thu, 2022-06-02 at 15:42 +0200, Markus Kolb wrote:

[...]
there is introduced the kernel config option
   INTEL_IOMMU_DEFAULT_ON_INTGPU_OFF
but it is not handled anywhere in the code.

It is handled implicitly.  When that config symbol is enabled, both
INTEL_IOMMU_DEFAULT_ON and INTEL_IOMMU_DEFAULT_OFF are disabled.
[...]
No, the whole point of INTEL_IOMMU_DEFAULT_ON_INTGPU_OFF is to turn
that off by default while still enabling the IOMMU for other devices.


Yes, I got this, but not sure if the code logic is really correct.
With this INTEL_IOMMU_DEFAULT_ON is "implicitly" falsy and the code is supposed to run like it would be truthy.


Based on the log from your self-built kernel, it seems like your system
should work with the kernel parameter "intel_iommu=on".  Can you test
whether that makes a difference with the Debian kernels?


With Debian kernel it doesn't boot with
  intel_iommu=on
and also not with
intel_iommu=on,intgpu_off (which should be the same like nothing specified).

Really only possibility intel_iommu=on,igfx_off.


Reply to: