Messages in this thread | | | Date | Thu, 28 Jan 2016 17:39:19 +0800 | From | kbuild test robot <> | Subject | Re: [PATCH] perf/x86/amd/power: Add AMD accumulated power reporting |
| |
Hi Borislav,
[auto build test ERROR on tip/x86/core] [also build test ERROR on v4.5-rc1 next-20160128] [if your patch is applied to the wrong git tree, please drop us a note to help improving the system]
url: https://github.com/0day-ci/linux/commits/Borislav-Petkov/perf-x86-amd-power-Add-AMD-accumulated-power-reporting/20160128-170527 config: i386-randconfig-a0-01271607 (attached as .config) reproduce: # save the attached .config to linux build tree make ARCH=i386
All errors (new ones prefixed by >>):
In file included from include/linux/kobject.h:21:0, from include/linux/module.h:17, from arch/x86/kernel/cpu/perf_event_amd_power.c:13: arch/x86/kernel/cpu/perf_event.h:660:31: error: 'events_sysfs_show' undeclared here (not in a function) .attr = __ATTR(_name, 0444, events_sysfs_show, NULL), \ ^ include/linux/sysfs.h:93:10: note: in definition of macro '__ATTR' .show = _show, \ ^ arch/x86/kernel/cpu/perf_event_amd_power.c:236:1: note: in expansion of macro 'EVENT_ATTR_STR' EVENT_ATTR_STR(power-pkg, power_pkg, "event=0x01"); ^ In file included from arch/x86/include/asm/alternative.h:158:0, from arch/x86/include/asm/bitops.h:16, from include/linux/bitops.h:36, from include/linux/kernel.h:10, from include/linux/list.h:8, from include/linux/module.h:9, from arch/x86/kernel/cpu/perf_event_amd_power.c:13: arch/x86/kernel/cpu/perf_event_amd_power.c: In function 'amd_power_pmu_init': >> arch/x86/kernel/cpu/perf_event_amd_power.c:432:20: error: 'X86_FEATURE_ACC_POWER' undeclared (first use in this function) if (!boot_cpu_has(X86_FEATURE_ACC_POWER)) ^ arch/x86/include/asm/cpufeature.h:319:24: note: in definition of macro 'cpu_has' (__builtin_constant_p(bit) && REQUIRED_MASK_BIT_SET(bit) ? 1 : \ ^ arch/x86/kernel/cpu/perf_event_amd_power.c:432:7: note: in expansion of macro 'boot_cpu_has' if (!boot_cpu_has(X86_FEATURE_ACC_POWER)) ^ arch/x86/kernel/cpu/perf_event_amd_power.c:432:20: note: each undeclared identifier is reported only once for each function it appears in if (!boot_cpu_has(X86_FEATURE_ACC_POWER)) ^ arch/x86/include/asm/cpufeature.h:319:24: note: in definition of macro 'cpu_has' (__builtin_constant_p(bit) && REQUIRED_MASK_BIT_SET(bit) ? 1 : \ ^ arch/x86/kernel/cpu/perf_event_amd_power.c:432:7: note: in expansion of macro 'boot_cpu_has' if (!boot_cpu_has(X86_FEATURE_ACC_POWER)) ^ >> arch/x86/kernel/cpu/perf_event_amd_power.c:435:17: error: implicit declaration of function 'amd_get_cores_per_cu' [-Werror=implicit-function-declaration] cores_per_cu = amd_get_cores_per_cu(); ^ cc1: some warnings being treated as errors
vim +/X86_FEATURE_ACC_POWER +432 arch/x86/kernel/cpu/perf_event_amd_power.c
426 int i, ret; 427 u64 tmp; 428 429 if (!x86_match_cpu(cpu_match)) 430 return 0; 431 > 432 if (!boot_cpu_has(X86_FEATURE_ACC_POWER)) 433 return -ENODEV; 434 > 435 cores_per_cu = amd_get_cores_per_cu(); 436 cu_num = boot_cpu_data.x86_max_cores / cores_per_cu; 437 438 if (WARN_ON_ONCE(cu_num > MAX_CUS))
--- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation [unhandled content-type:application/octet-stream] | |