4 ms·
Actually, it was rejected only in its current state. AMD is still iterating on that driver to get it in the kernel, and is working with the kernel team to get t
by justabystander 10y ago
Actually, it was rejected only in its current state. AMD is still iterating on that driver to get it in the kernel, and is working with the kernel team to get that in there.
That said, they were warned 6 months before the rejection that abstraction layers in the kernel would probably get rejected. The rejection wasn't news in any sense - Dave Airlie just decided to be more direct about it because the warning from half a year ago was ignored. No one knew that was what they were doing because AMD did all the development in private and then just handed over the code. Had they been more open and engaging with the kernel developers, they could have saved a lot of time.
There were a few emotional responses, and then it was made clear that they weren't done yet, and were still willing to work together. So everybody calmed down and got back to work. This all happened within a few days of the initial rejection, so you really shouldn't push the "it's never going in the kernel" narrative. Because much of it will probably be in there by the middle of next year.