The 'current' patch set is the one posted by Alex to lkml, not the one attached to this bug report. Alex's patch set really is the way forward (even if it's missing some device IDs) and I'm hopeful that it will be picked up by mainline soon.
The patch I attached here will not apply to 3.15, because of other changes in the intel iommu driver. It's easy to fix, but you really should be using Alex's patch set instead.
I saw the pastebin log title is: "linux 3.15-rc6 and Marvell SATA 88SE9128". Please be more specific about the device id (9128) in your bugzilla comments in future.
Alex: the 9128 device ID is missing in v4 of your patch set.
The 'current' patch set is the one posted by Alex to lkml, not the one attached to this bug report. Alex's patch set really is the way forward (even if it's missing some device IDs) and I'm hopeful that it will be picked up by mainline soon.
The patch I attached here will not apply to 3.15, because of other changes in the intel iommu driver. It's easy to fix, but you really should be using Alex's patch set instead.
I saw the pastebin log title is: "linux 3.15-rc6 and Marvell SATA 88SE9128". Please be more specific about the device id (9128) in your bugzilla comments in future.
Alex: the 9128 device ID is missing in v4 of your patch set.