"H.J. Lu" <hjl.to...@gmail.com> writes: >> >> Talking about PIC thunks, those have I believe . character in their symbols, >> so that they can't be confused with user functions. Any reason these >> retpoline thunks aren't? >> > > They used to have '.'. It was changed at the last minute since kernel needs > to > export them as regular symbols.
The kernel doesn't actually need that to export the symbols. While symbol CRCs cannot be generated for symbols with '.', CRCs are not needed and there were already patches to hide the resulting warnings. -Andi