Around a year and a half ago, the author encountered an issue with gdbserver’s debugging capabilities on a PowerPC32 architecture. After extensive investigation, the author discovered that a seemingly innocuous change in a patch had caused the problem. They spent several days researching and experimenting to find the root cause, eventually discovering a memory corruption issue caused by a buffer overflow. The author sent a patch to the Linux kernel security team but was disappointed when their patch was not accepted by Michael Ellerman, the PowerPC maintainer. The author felt belittled and angry that their hard work was not properly recognized or credited.
https://ariel-miculas.github.io/How-I-got-robbed-of-my-first-kernel-contribution/