I actually support your idea of automatic conversion of modules in the
way you lined out, but would not want to apply it to the entire kernel
at once, but only to modules that were manually inspected to be safe for
doing this.
This minimizes both the risk from corner cases and the risk from manual
conversion.
Arnd
--