git bisect start # bad: [e8cca466a84a75f8ff2a7a31173c99ee6d1c59d2] Merge branches 'iommu/fixes', 'arm/tegra', 'arm/smmu', 'virtio', 'x86/vt-d', 'x86/amd', 'core' and 's390' into next git bisect bad e8cca466a84a75f8ff2a7a31173c99ee6d1c59d2 # good: [6e6c6d6bc6c96c2477ddfea24a121eb5ee12b7a3] iommu: Avoid unnecessary cache invalidations git bisect good 6e6c6d6bc6c96c2477ddfea24a121eb5ee12b7a3 # good: [482feb5c649261cd2a7ad02e4ca63c159d6ec795] iommu/dart: Call apple_dart_finalize_domain() as part of alloc_paging() git bisect good 482feb5c649261cd2a7ad02e4ca63c159d6ec795 # good: [cedc811c76778bdef91d405717acee0de54d8db5] iommu/amd: Remove DMA_FQ type from domain allocation path git bisect good cedc811c76778bdef91d405717acee0de54d8db5 # good: [aa5cabc4ce8e6b45d170d162dc54b1bac1767c47] Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu git bisect good aa5cabc4ce8e6b45d170d162dc54b1bac1767c47 # good: [92bce97f0c341d3037b0f364b6839483f6a41cae] s390/pci: Fix reset of IOMMU software counters git bisect good 92bce97f0c341d3037b0f364b6839483f6a41cae # good: [e82c175e63229ea495a0a0b5305a98b5b6ee5346] Revert "iommu/vt-d: Remove unused function" git bisect good e82c175e63229ea495a0a0b5305a98b5b6ee5346 # good: [3613047280ec42a4e1350fdc1a6dd161ff4008cc] Merge tag 'v6.6-rc7' into core git bisect good 3613047280ec42a4e1350fdc1a6dd161ff4008cc # good: [f7da9c081517daba70f9f9342e09d7a6322ba323] iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() git bisect good f7da9c081517daba70f9f9342e09d7a6322ba323 # good: [9e13ec61de2a51195b122a79461431d8cb99d7b5] iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() git bisect good 9e13ec61de2a51195b122a79461431d8cb99d7b5 # first bad commit: [e8cca466a84a75f8ff2a7a31173c99ee6d1c59d2] Merge branches 'iommu/fixes', 'arm/tegra', 'arm/smmu', 'virtio', 'x86/vt-d', 'x86/amd', 'core' and 's390' into next