Fixes some rpmbuild issues and an issue with CentOS8 4.18 backports part_stat_lock without CPU. Turns out KFIOC_X_PART_STAT_REQUIRES_CPU was handled incorrect in the code, moved the location and added the part_stat_lock without cpu for both stats updates. Also encased the unused functions in VMLNX definitions, so they don't throw off compiling anymore.
A fix for an issue with