Package: vhba-dkms Version: 20240917-1 Severity: normal Tags: sid forky upstream
Hi, vhba-dkms fails to build a module for Linux 6.14 in experimental: DKMS (dkms-3.1.8) make.log for vhba/20240917 for kernel 6.14-amd64 (x86_64) Sun Apr 27 01:27:22 UTC 2025 Building module(s) # command: make -j14 KERNELRELEASE=6.14-amd64 -C /lib/modules/6.14-amd64/build M=/var/lib/dkms/vhba/20240917/build make: Entering directory '/usr/src/linux-headers-6.14-amd64' make[1]: Entering directory '/var/lib/dkms/vhba/20240917/build' CC [M] vhba.o vhba.c:541:6: error: 'struct scsi_host_template' has no member named 'tag_alloc_policy'; did you mean 'tag_alloc_policy_rr'? 541 | .tag_alloc_policy = BLK_TAG_ALLOC_RR, | ^~~~~~~~~~~~~~~~ | tag_alloc_policy_rr vhba.c:541:25: error: 'BLK_TAG_ALLOC_RR' undeclared here (not in a function) 541 | .tag_alloc_policy = BLK_TAG_ALLOC_RR, | ^~~~~~~~~~~~~~~~ make[3]: *** [/usr/src/linux-headers-6.14-common/scripts/Makefile.build:212: vhba.o] Error 1 make[2]: *** [/usr/src/linux-headers-6.14-common/Makefile:2021: .] Error 2 make[1]: *** [/usr/src/linux-headers-6.14-common/Makefile:263: __sub-make] Error 2 make[1]: Leaving directory '/var/lib/dkms/vhba/20240917/build' make: *** [/usr/src/linux-headers-6.14-common/Makefile:263: __sub-make] Error 2 make: Leaving directory '/usr/src/linux-headers-6.14-amd64' # exit code: 2 # elapsed time: 00:00:02 ---------------------------------------------------------------- This seems to be the consequence of Linux commit "block: simplify tag allocation policy selection" in v6.14-rc1 https://github.com/torvalds/linux/commit/ce32496ec1abe866225f2e2005ceda68cf4c7bf4 Andreas