Well, that took some time. Quite an exacting process… which makes you get a new perspective of how Linux is made, and what it takes to keep loose collaboration at a high quality level.
And interesting too how such a simple patch evolved. First it made me think of the bike shed…
… but at the end of the day, and after considering some of the horror stories and the complexity involved, it makes sense. It's just that what would have been the bouncing of ideas inside one's own head while considering how best to patch a small project, here turned out to be the bouncing of ideas between different people through a mailing list. Heh, at what point does the Chinese room kick in?
The patch, already in Linus' tree: