
1 Nov
2024
1 Nov
'24
9:09 a.m.
On Fri, Nov 01, 2024 at 11:52:26AM +0530, Sughosh Ganu wrote:
On Fri, 1 Nov 2024 at 04:37, Janne Grunau j@jannau.net wrote:
Starting with v2024.10 dev_iommu_dma_unmap calls during device removal trigger a NULL pointer dereference since the the iommu device is removed before its user. The sparsely used DM_FLAG_VITAL flag is intended for this dependency. This series adds it to the Apple dart iommu driver and implements the two phased device removal to the EFI loader.
Is this also the cause of the crash that you were observing with the RFC patches that I had posted earlier?
It shouldn't as I applied those patches on top of this. This is a separate issue already present in v2024.10. I discovered the LMB changes while investigating this.
Janne