mirror of
https://github.com/torvalds/linux.git
synced 2024-12-22 02:52:56 +00:00
0e0ed6406e
Module CRCs are implemented as absolute symbols that get resolved by
a linker script. We build an intermediate .o that contains an
unresolved symbol for each CRC. genksysms parses this .o, calculates
the CRCs and writes a linker script that "resolves" the symbols to
the calculated CRC.
Unfortunately the ppc64 relocatable kernel sees these CRCs as symbols
that need relocating and relocates them at boot. Commit
|
||
---|---|---|
.. | ||
asm | ||
uapi/asm |