On Fri, Sep 23, 2011 at 9:21 AM, Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> wrote: > > For example, I think the whole "let's consider lstat different from > stat" model is broken. Just to expand on that: I think it's also extra broken to then say ".. but we can randomly fix up user space" for it. It's like saying "we have introduced a totally broken model, and now we're going to make old applications change because we changed. That's very much against the kernel philosophy. I realize other projects work that way, but we really *really* don't work that way in the kernel. We don't break old workflow unless there is some seriously overriding reason, and I don't think "we have a new crazy model" is a good reason. If the lstat/stat difference made any sense, we could at least argue for it. But it just doesn't. Linus -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html