* [daveh-devel:ucode-for-ashok 5/16] arch/x86/kernel/cpu/microcode/intel.c:769:10: error: 'struct microcode_ops' has no member named 'get_microcode_version'; did you mean 'get_microcode_revision'?
@ 2023-02-08 10:14 kernel test robot
0 siblings, 0 replies; 2+ messages in thread
From: kernel test robot @ 2023-02-08 10:14 UTC (permalink / raw)
To: Dave Hansen; +Cc: oe-kbuild-all
tree: https://git.kernel.org/pub/scm/linux/kernel/git/daveh/devel.git ucode-for-ashok
head: 01bd4486138ec018e1bb204d93e4e52190dfde21
commit: c4d034fea56852933d94732fbe044ba554aba745 [5/16] ucode-version-op-intel
config: x86_64-allmodconfig (https://download.01.org/0day-ci/archive/20230208/202302081815.j0sgRhXQ-lkp@intel.com/config)
compiler: gcc-11 (Debian 11.3.0-8) 11.3.0
reproduce (this is a W=1 build):
# https://git.kernel.org/pub/scm/linux/kernel/git/daveh/devel.git/commit/?id=c4d034fea56852933d94732fbe044ba554aba745
git remote add daveh-devel https://git.kernel.org/pub/scm/linux/kernel/git/daveh/devel.git
git fetch --no-tags daveh-devel ucode-for-ashok
git checkout c4d034fea56852933d94732fbe044ba554aba745
# save the config file
mkdir build_dir && cp config build_dir/.config
make W=1 O=build_dir ARCH=x86_64 olddefconfig
make W=1 O=build_dir ARCH=x86_64 SHELL=/bin/bash arch/x86/
If you fix the issue, kindly add following tag where applicable
| Reported-by: kernel test robot <lkp@intel.com>
All errors (new ones prefixed by >>):
arch/x86/kernel/cpu/microcode/intel.c:767:10: error: 'struct microcode_ops' has no member named 'collect_cpu_info'
767 | .collect_cpu_info = collect_cpu_info,
| ^~~~~~~~~~~~~~~~
arch/x86/kernel/cpu/microcode/intel.c:767:35: error: positional initialization of field in 'struct' declared with 'designated_init' attribute [-Werror=designated-init]
767 | .collect_cpu_info = collect_cpu_info,
| ^~~~~~~~~~~~~~~~
arch/x86/kernel/cpu/microcode/intel.c:767:35: note: (near initialization for 'microcode_intel_ops')
arch/x86/kernel/cpu/microcode/intel.c:767:35: error: initialization of 'void (*)(int)' from incompatible pointer type 'int (*)(int, struct cpu_signature *)' [-Werror=incompatible-pointer-types]
arch/x86/kernel/cpu/microcode/intel.c:767:35: note: (near initialization for 'microcode_intel_ops.microcode_fini_cpu')
>> arch/x86/kernel/cpu/microcode/intel.c:769:10: error: 'struct microcode_ops' has no member named 'get_microcode_version'; did you mean 'get_microcode_revision'?
769 | .get_microcode_version = intel_get_microcode_revision,
| ^~~~~~~~~~~~~~~~~~~~~
| get_microcode_revision
arch/x86/kernel/cpu/microcode/intel.c:769:35: error: positional initialization of field in 'struct' declared with 'designated_init' attribute [-Werror=designated-init]
769 | .get_microcode_version = intel_get_microcode_revision,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
arch/x86/kernel/cpu/microcode/intel.c:769:35: note: (near initialization for 'microcode_intel_ops')
arch/x86/kernel/cpu/microcode/intel.c:769:35: warning: excess elements in struct initializer
arch/x86/kernel/cpu/microcode/intel.c:769:35: note: (near initialization for 'microcode_intel_ops')
cc1: some warnings being treated as errors
vim +769 arch/x86/kernel/cpu/microcode/intel.c
764
765 static struct microcode_ops microcode_intel_ops = {
766 .request_microcode_fw = request_microcode_fw,
767 .collect_cpu_info = collect_cpu_info,
768 .apply_microcode = apply_microcode_intel,
> 769 .get_microcode_version = intel_get_microcode_revision,
770 };
771
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests
^ permalink raw reply [flat|nested] 2+ messages in thread
* [daveh-devel:ucode-for-ashok 5/16] arch/x86/kernel/cpu/microcode/intel.c:769:10: error: 'struct microcode_ops' has no member named 'get_microcode_version'; did you mean 'get_microcode_revision'?
@ 2023-02-09 8:42 kernel test robot
0 siblings, 0 replies; 2+ messages in thread
From: kernel test robot @ 2023-02-09 8:42 UTC (permalink / raw)
To: Dave Hansen; +Cc: oe-kbuild-all
tree: https://git.kernel.org/pub/scm/linux/kernel/git/daveh/devel.git ucode-for-ashok
head: 01bd4486138ec018e1bb204d93e4e52190dfde21
commit: c4d034fea56852933d94732fbe044ba554aba745 [5/16] ucode-version-op-intel
config: x86_64-randconfig-a013 (https://download.01.org/0day-ci/archive/20230209/202302091622.vXWE4fqI-lkp@intel.com/config)
compiler: gcc-11 (Debian 11.3.0-8) 11.3.0
reproduce (this is a W=1 build):
# https://git.kernel.org/pub/scm/linux/kernel/git/daveh/devel.git/commit/?id=c4d034fea56852933d94732fbe044ba554aba745
git remote add daveh-devel https://git.kernel.org/pub/scm/linux/kernel/git/daveh/devel.git
git fetch --no-tags daveh-devel ucode-for-ashok
git checkout c4d034fea56852933d94732fbe044ba554aba745
# save the config file
mkdir build_dir && cp config build_dir/.config
make W=1 O=build_dir ARCH=x86_64 olddefconfig
make W=1 O=build_dir ARCH=x86_64 SHELL=/bin/bash
If you fix the issue, kindly add following tag where applicable
| Reported-by: kernel test robot <lkp@intel.com>
| Link: https://lore.kernel.org/oe-kbuild-all/202302091622.vXWE4fqI-lkp@intel.com
All errors (new ones prefixed by >>):
arch/x86/kernel/cpu/microcode/intel.c:767:10: error: 'struct microcode_ops' has no member named 'collect_cpu_info'
767 | .collect_cpu_info = collect_cpu_info,
| ^~~~~~~~~~~~~~~~
arch/x86/kernel/cpu/microcode/intel.c:767:35: error: initialization of 'void (*)(int)' from incompatible pointer type 'int (*)(int, struct cpu_signature *)' [-Werror=incompatible-pointer-types]
767 | .collect_cpu_info = collect_cpu_info,
| ^~~~~~~~~~~~~~~~
arch/x86/kernel/cpu/microcode/intel.c:767:35: note: (near initialization for 'microcode_intel_ops.microcode_fini_cpu')
>> arch/x86/kernel/cpu/microcode/intel.c:769:10: error: 'struct microcode_ops' has no member named 'get_microcode_version'; did you mean 'get_microcode_revision'?
769 | .get_microcode_version = intel_get_microcode_revision,
| ^~~~~~~~~~~~~~~~~~~~~
| get_microcode_revision
>> arch/x86/kernel/cpu/microcode/intel.c:769:35: error: initialization of 'u32 (*)(int)' {aka 'unsigned int (*)(int)'} from incompatible pointer type 'u32 (*)(void)' {aka 'unsigned int (*)(void)'} [-Werror=incompatible-pointer-types]
769 | .get_microcode_version = intel_get_microcode_revision,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
arch/x86/kernel/cpu/microcode/intel.c:769:35: note: (near initialization for 'microcode_intel_ops.get_microcode_revision')
cc1: some warnings being treated as errors
vim +769 arch/x86/kernel/cpu/microcode/intel.c
764
765 static struct microcode_ops microcode_intel_ops = {
766 .request_microcode_fw = request_microcode_fw,
767 .collect_cpu_info = collect_cpu_info,
768 .apply_microcode = apply_microcode_intel,
> 769 .get_microcode_version = intel_get_microcode_revision,
770 };
771
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-02-09 8:43 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-08 10:14 [daveh-devel:ucode-for-ashok 5/16] arch/x86/kernel/cpu/microcode/intel.c:769:10: error: 'struct microcode_ops' has no member named 'get_microcode_version'; did you mean 'get_microcode_revision'? kernel test robot
2023-02-09 8:42 kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.