Just tested with 6970, still fine, no AMD-Vi messages in dmesg. I have gfxmode/gfxpayload commented out from grub.cfg, maybe that's the difference between your and mine setups.