lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 6 Feb 2019 02:55:35 -0800 From: tip-bot for Borislav Petkov <tipbot@...or.com> To: linux-tip-commits@...r.kernel.org Cc: hpa@...or.com, tglx@...utronix.de, mingo@...nel.org, bp@...e.de, fanc.fnst@...fujitsu.com, linux-kernel@...r.kernel.org, lkp@...el.com Subject: [tip:x86/boot] x86/boot: Fix cmdline_find_option() prototype visibility Commit-ID: 82f9ed3a93307089242ff8a5c694e82c8c93f522 Gitweb: https://git.kernel.org/tip/82f9ed3a93307089242ff8a5c694e82c8c93f522 Author: Borislav Petkov <bp@...e.de> AuthorDate: Tue, 5 Feb 2019 12:05:45 +0100 Committer: Borislav Petkov <bp@...e.de> CommitDate: Wed, 6 Feb 2019 11:41:21 +0100 x86/boot: Fix cmdline_find_option() prototype visibility ac09c5f43cf6 ("x86/boot: Build the command line parsing code unconditionally") enabled building the command line parsing code unconditionally but it forgot to remove the respective ifdeffery around the prototypes in the misc.h header, leading to arch/x86/boot/compressed/acpi.c: In function ‘get_acpi_rsdp’: arch/x86/boot/compressed/acpi.c:37:8: warning: implicit declaration of function \ ‘cmdline_find_option’ [-Wimplicit-function-declaration] ret = cmdline_find_option("acpi_rsdp", val, MAX_ADDR_LEN); ^~~~~~~~~~~~~~~~~~~ for configs where neither CONFIG_EARLY_PRINTK nor CONFIG_RANDOMIZE_BASE was defined. Drop the ifdeffery in the header too. Fixes: ac09c5f43cf6 ("x86/boot: Build the command line parsing code unconditionally") Reported-by: kbuild test robot <lkp@...el.com> Signed-off-by: Borislav Petkov <bp@...e.de> Cc: Chao Fan <fanc.fnst@...fujitsu.com> Cc: x86@...nel.org Link: https://lkml.kernel.org/r/5c51daf0.83pQEkvDZILqoSYW%lkp@intel.com Link: https://lkml.kernel.org/r/20190205131352.GA27396@zn.tnic --- arch/x86/boot/compressed/misc.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/x86/boot/compressed/misc.h b/arch/x86/boot/compressed/misc.h index 19e8231a6fd6..5b8d51996cdd 100644 --- a/arch/x86/boot/compressed/misc.h +++ b/arch/x86/boot/compressed/misc.h @@ -66,11 +66,9 @@ static inline void debug_puthex(const char *s) #endif -#if CONFIG_EARLY_PRINTK || CONFIG_RANDOMIZE_BASE /* cmdline.c */ int cmdline_find_option(const char *option, char *buffer, int bufsize); int cmdline_find_option_bool(const char *option); -#endif struct mem_vector { unsigned long long start;
Powered by blists - more mailing lists