Re:Glibc sysdeps: dl_platform detection effectively performs...
by arghwhat on Tuesday September 10, 2019 @10:29AM
(#20928595)
> occasional contributors
Intel has made 171 contributions in form of commits to glibc as of master today. I doubt they can be considered an "occasional contributor".
And even then, small contributions only get to bypass the responsibility if we're dealing with small bugfixes.
A reasonable compromise is requiring architecture-specific contributions to at least do no harm to other vendors, and to not increase maintenance costs for core developers by duplicating code.
In this light, AMD engineers wanting to enable the haswell optimizations for their processors would be asked to share the existing code rather than copy-paste it. Intel engineers would participate in the public review to ensure AMD patches don't cause regressions for Haswell. If they have contributed testcases, they will demand that AMD patches pass them on all supported architectures before being merged.
This is pretty standard in all open source projects with multiple stakeholders.