aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/kernel-doc
diff options
context:
space:
mode:
authorMasahiro Yamada <yamada.masahiro@socionext.com>2019-11-15 02:42:24 +0900
committerMasahiro Yamada <yamada.masahiro@socionext.com>2019-11-23 15:46:38 +0900
commit1743694eb2357b47cd9951079f9ab0d728c916bf (patch)
treef67c68b27da8917a996c4d947f55224668134a48 /scripts/kernel-doc
parentmodpost: rename handle_modversions() to handle_symbol() (diff)
downloadlinux-dev-1743694eb2357b47cd9951079f9ab0d728c916bf.tar.xz
linux-dev-1743694eb2357b47cd9951079f9ab0d728c916bf.zip
modpost: stop symbol preloading for modversion CRC
It is complicated to add mocked-up symbols for pre-handling CRC. Handle CRC after all the export symbols in the relevant module are registered. Call handle_modversion() after the handle_symbol() iteration. In some cases, I see atand-alone __crc_* without __ksymtab_*. For example, ARCH=arm allyesconfig produces __crc_ccitt_veneer and __crc_itu_t_veneer. I guess they come from crc_ccitt, crc_itu_t, respectively. Since __*_veneer are auto-generated symbols, just ignore them. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Diffstat (limited to 'scripts/kernel-doc')
0 files changed, 0 insertions, 0 deletions