Enabling a new warning, vhba-dkms fails to build against 6.8 kernels due to missing function prototypes.
Due to this upstream commit: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0fcb70851fbfea1776ae62f67c503fef8f0292b9
Thanks for the heads-up!
Looks like most (if not all) of functions in the vhba module should be static in the first place...
Should be fixed in vhba-module-20240202 (tested on Fedora Rawhide with 6.8.0-0.rc0.20240112git70d201a40823.5.fc40.x86_64).