diff options
author | Uwe Kleine-König <u.kleine-koenig@baylibre.com> | 2024-06-11 22:59:00 +0200 |
---|---|---|
committer | Masahiro Yamada <masahiroy@kernel.org> | 2024-07-16 01:08:37 +0900 |
commit | 7308bf8a2c3d008f3662eaa3b4c3bbe55852d6c6 (patch) | |
tree | c5ae9e71d98fd14a4ea1bc31b3c3a4278e024c5a /scripts | |
parent | ae4c4cee8110a986f5a884c5d91d137e2b994303 (diff) | |
download | linux-stable-7308bf8a2c3d008f3662eaa3b4c3bbe55852d6c6.tar.gz linux-stable-7308bf8a2c3d008f3662eaa3b4c3bbe55852d6c6.tar.bz2 linux-stable-7308bf8a2c3d008f3662eaa3b4c3bbe55852d6c6.zip |
modpost: Enable section warning from *driver to .exit.text
There used to be several offenders, but now that for all of them patches
were sent and most of them were applied, enable the warning also for
builds without W=1.
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com>
Reviewed-by: Nathan Chancellor <nathan@kernel.org>
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/mod/modpost.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/scripts/mod/modpost.c b/scripts/mod/modpost.c index f48d72d22dc2..11731fc62140 100644 --- a/scripts/mod/modpost.c +++ b/scripts/mod/modpost.c @@ -965,17 +965,6 @@ static int secref_whitelist(const char *fromsec, const char *fromsym, match(fromsym, PATTERNS("*_ops", "*_probe", "*_console"))) return 0; - /* - * symbols in data sections must not refer to .exit.*, but there are - * quite a few offenders, so hide these unless for W=1 builds until - * these are fixed. - */ - if (!extra_warn && - match(fromsec, PATTERNS(DATA_SECTIONS)) && - match(tosec, PATTERNS(ALL_EXIT_SECTIONS)) && - match(fromsym, PATTERNS("*driver"))) - return 0; - /* Check for pattern 3 */ if (strstarts(fromsec, ".head.text") && match(tosec, PATTERNS(ALL_INIT_SECTIONS))) |