x86, AMD IOMMU: use status bit instead of memory write-back for completion wait