Re: [PATCH] Revert 9fc2105aeaaf56b0cf75296a84702d0f9e64437b to fix pyaudio (and probably more)

From: Linus Torvalds
Date: Sun Jan 04 2015 - 15:22:52 EST


On Sun, Jan 4, 2015 at 12:03 PM, Nicolas Pitre <nicolas.pitre@xxxxxxxxxx> wrote:
>
> NAK.

To quote the standard response for people who ignore regressions:

"SHUT THE FUCK UP"

you cannot NAK regression fixes. Seriously.

I don't understand how people can't get this simple thing.

You have two choices:

- acknowledge and fix regressions

- get the hell out of kernel development.

It really is that simple. I really don't get why people don't
understand this simple first rule of kernel development. Is it really
not widely enough documented?

No regressions. If user mode breaks, it is absolutely *never*
acceptable to blame user mode.

Occasionally there may be major overriding reasons (security issue,
whatever), but even then we bend over *backwards* trying to make sure
breakage is minimal.

Christ people. Why does this even have to be discussed any more?

And I realize that ARM people may not be used to this whole "user mode
matters" thing, what with all the crazy hardware incompatibilities.
But you guys need to shape up. We don't break things. Not even on ARM.

Linus
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/