Comment 0 for bug 1958004

Revision history for this message
You-Sheng Yang (vicamo) wrote :

Intel iommu was turned on by default in mainline build v5.15.5 or jammy -generic kernel 5.15.0-12.12. This would breaks IPU6 leaving error messages:

[ 6.681241] intel-ipu6 intel-ipu: IPU driver version 1.0
[ 7.056166] DMAR: DRHD: handling fault status reg 2
[ 7.056169] DMAR: [DMA Read NO_PASID] Request device [00:05.0] fault addr 0x11b1d4000 [fault reason 0x06] PTE Read access is not set
[ 7.056421] DMAR: DRHD: handling fault status reg 2
[ 7.056422] DMAR: [DMA Read NO_PASID] Request device [00:05.0] fault addr 0x3fffffff000 [fault reason 0x06] PTE Read access is not set
[ 7.056456] intel-ipu6-psys intel-ipu6-psys0: pkg_dir entry count:8
[ 7.056637] intel-ipu6-psys intel-ipu6-psys0: psys probe minor: 0
[ 7.056652] DMAR: DRHD: handling fault status reg 2
[ 7.056653] DMAR: [DMA Read NO_PASID] Request device [00:05.0] fault addr 0x3fffffff000 [fault reason 0x06] PTE Read access is not set
[ 7.056882] DMAR: DRHD: handling fault status reg 2
[ 8.197149] intel-ipu6-isys intel-ipu6-isys0: isys port open ready failed -16
[ 8.197157] intel-ipu6-isys intel-ipu6-isys0: Device close failure: -16
[ 10.201677] intel-ipu6-isys intel-ipu6-isys0: Device release time out -16
[ 10.240523] intel-ipu6-isys intel-ipu6-isys0: Clearing old context
...

This can be worked-around with intel_iommu=off.