]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
powerpc/pseries/htmdump: Include header file to get is_kvm_guest() definition
authorAthira Rajeev <atrajeev@linux.ibm.com>
Tue, 6 May 2025 13:52:32 +0000 (19:22 +0530)
committerMadhavan Srinivasan <maddy@linux.ibm.com>
Mon, 12 May 2025 04:52:11 +0000 (10:22 +0530)
commit2c54e431574f829ec0895d5104575b3f209eae28
tree769d159a670f18393e4a5bd6fb58d0ecd0d81a91
parentccdb36cbe65fe05fd5349c7ee5a59e53be7fe195
powerpc/pseries/htmdump: Include header file to get is_kvm_guest() definition

htmdump_init calls is_kvm_guest() to check for guest environment.
is_kvm_guest() is defined in kvm_guest.h header file. Without including
the header file, build hits error failing to find the function.

  arch/powerpc/platforms/pseries/htmdump.c: In function 'htmdump_init':
  arch/powerpc/platforms/pseries/htmdump.c:469:6: error: implicit declaration of function 'is_kvm_guest';
  did you mean '__key_get'? [-Werror=implicit-function-declaration]
  if (is_kvm_guest()) {
      ^~~~~~~~~~~~
      __key_get

This is observed in configs where CONFIG_KVM_GUEST is disabled.
Include header file explicitly to avoid the build error

Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202505061324.elUl4njU-lkp@intel.com/
Signed-off-by: Athira Rajeev <atrajeev@linux.ibm.com>
Tested-by: Venkat Rao Bagalkote <venkat88@linux.ibm.com>
Signed-off-by: Madhavan Srinivasan <maddy@linux.ibm.com>
Link: https://patch.msgid.link/20250506135232.69014-1-atrajeev@linux.ibm.com
arch/powerpc/platforms/pseries/htmdump.c