Hi all, After merging the pm tree, today's linux-next build (x86_64 allmodconfig) failed like this: In file included from <command-line>: include/linux/intel_rapl.h:116:19: error: field 'pcap_rapl_online' has incomplete type enum cpuhp_state pcap_rapl_online; ^~~~~~~~~~~~~~~~ Caused by commit 7ebf8eff63b4 ("intel_rapl: introduce struct rapl_if_private") This was detected by the new test that attempts to build each include file standalone. I have added the following fix patch for today: From: Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> Date: Mon, 15 Jul 2019 09:56:30 +1000 Subject: [PATCH] intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state Fixes: 7ebf8eff63b4 ("intel_rapl: introduce struct rapl_if_private") Signed-off-by: Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> --- include/linux/intel_rapl.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/linux/intel_rapl.h b/include/linux/intel_rapl.h index 0c179d92d110..efb3ce892c20 100644 --- a/include/linux/intel_rapl.h +++ b/include/linux/intel_rapl.h @@ -12,6 +12,7 @@ #include <linux/types.h> #include <linux/powercap.h> +#include <linux/cpuhotplug.h> enum rapl_domain_type { RAPL_DOMAIN_PACKAGE, /* entire package/socket */ -- 2.20.1 -- Cheers, Stephen Rothwell
Attachment:
pgpmpfeONwuQS.pgp
Description: OpenPGP digital signature