(earlier posts: part 1, part 2, part 3) After talking to John Kasunich about it on IRC, we agreed that the patch was suitable to be checked in. That patch was followed by two rounds of changes to drivers where "float"-type variables were used for temporaries or locals.

The testsuite still passes, and no other problems have turned up yet. Hopefully, this major (if subtle) improvement will wind up in 2.3.
(originally posted on the AXIS blog)