ByJonathan Corbet
December 5, 2012
Last week's edition included
If you want something reverted, you show me the *technical* reason
for it. Not the "ooh, I'm so annoyed by how this was done" reason
for it.
And if your little feelings got hurt, get your mommy to tuck you
in, don't email me about it. Because I'm not exactly known for my
deep emotional understanding and supportive personality, am I?
There were some technical reasons offered in the discussion, along with the
more general process-oriented complaints. But it seems clear that Linus
has not found that discussion convincing. So, in the absence of a surprise
from somewhere, it seems that the new fallocate() flag will remain
for the 3.7 release, at which point it will become part of the kernel's
user-space ABI.
There is also something slightly annoying when a process gets subverted by a maintainer just because the company paying his bills needs it. No technical excellence to be seen anywhere. Perhaps my ignorance about this problem is even deeper than for kernel development in general, kind of a Marianas Trench of knowledge.