Conversation

Lots of these patches appear to be correct fixes for memory corruption, etc. and are going to be reverted due to loss of trust in the authors. In reply to Greg's post on Twitter, a kernel maintainer states a patch to the code they maintain was correct but it's being reverted.
2
My impression is that the kernel maintainers are angry they were embarrassed this way and are reverting all of the useful work that was done out of spite. I don't think this study was fully ethical but I don't think they were being malicious and appeared to be trying to help.
3
The research was unethical, but the problem goes far beyond that. Are they going to revert and review other similar patches which were not meaningfully understood, tested or reviewed? No, just these ones. The process for accepting code does not counter bad actors well at all.
1
I think it is needed as long as key people downplay the problems and try to make it seem like the status quo is fine. Linux kernel code has very low quality and complexity far beyond a level that can be managed with the tools and processes that are being used, and they deny it.
2