** Description changed: For some of the arm64 systems arm-smmu driver doesn't seem to work with older versions of the firmware where it encounters "mmu-masters" in the device-tree. In this case, kernel is unable to map simple drm device and fail to boot - (Note that for "DMA_API" it works fine). See, drivers/iommu/arm/arm- - smmu/arm-smmu.c:arm_smmu_device_dt_probe() for more information. + (Note that for "DMA_API" it works fine, only fails for "SMMU"). See, + drivers/iommu/arm/arm-smmu/arm-smmu.c:arm_smmu_device_dt_probe() for + more information. I have seen the error for the following arm64 instances in testflinger: moigno, igor, egede. Updating the firmware seems like one of the possible solutions. But will bionic be able to boot afterwards? I have seen this error in 6.8 kernels (noble+jammy). However, both series should fail regardless of the kernel version. Focal can be different since "CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS" config option is not defined there. If Focal works, we can remove this config option from Jammy and Noble. See error messages below for more information.
** Summary changed: - noble/jammy arm-smmu and firmware discrepancy + noble/oracular arm-smmu and firmware discrepancy ** Summary changed: - noble/oracular arm-smmu and firmware discrepancy + noble/jammy arm-smmu and firmware discrepancy -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2088458 Title: noble/jammy arm-smmu and firmware discrepancy To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2088458/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
