We've already got a different fix for this in the dma-mapping tree for this merge window:
http://git.infradead.org/users/hch/dma-mapping.git/commitdiff/c41f9ea998f3ba61f38fa350eef28ec6caf0a07d Also I think the subject line is rather confusing, I only read this mail by accident..