On Thu, Aug 13, 2015 at 3:01 PM, Raymond Jennings <shent...@gmail.com> wrote: > > So it still counts as a regression if the kernel pulls the rug out from > under someone that was relying on undocumented or buggy behavior?
Absolutely. There are no excuses for regressions. If the code was badly written and left itself open to user space "misusing" it, it's our problem. Especially if the code was badly written to begin with, and user space worked around our bad code. We don't then "fix" code and blame user space for doing bad things. In particular, we don't cop out and say "hey, you didn't follow the docs" (whether they existed or not) or "you didn't do what we meant you to do". The _only_ thing that matters is that something broke. Linus -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/