‘struct scsi_cmnd’ has no member named ‘scsi_done’
==> Starting build()...
make -C /usr/lib/modules/5.16.0-1-MANJARO/build M=/home/bernhard/manjaro/extra/linux516-extramodules/vhba-module/src/vhba-module-20211023 modules
make[1]: Entering directory '/usr/lib/modules/5.16.0-1-MANJARO/build'
CC [M] /home/bernhard/manjaro/extra/linux516-extramodules/vhba-module/src/vhba-module-20211023/vhba.o
/home/bernhard/manjaro/extra/linux516-extramodules/vhba-module/src/vhba-module-20211023/vhba.c: In function ‘vhba_queuecommand’:
/home/bernhard/manjaro/extra/linux516-extramodules/vhba-module/src/vhba-module-20211023/vhba.c:492:12: error: ‘struct scsi_cmnd’ has no member named ‘scsi_done’
492 | cmd->scsi_done(cmd);
| ^~
/home/bernhard/manjaro/extra/linux516-extramodules/vhba-module/src/vhba-module-20211023/vhba.c: In function ‘vhba_ctl_write’:
/home/bernhard/manjaro/extra/linux516-extramodules/vhba-module/src/vhba-module-20211023/vhba.c:827:18: error: ‘struct scsi_cmnd’ has no member named ‘scsi_done’
827 | vcmd->cmd->scsi_done(vcmd->cmd);
| ^~
/home/bernhard/manjaro/extra/linux516-extramodules/vhba-module/src/vhba-module-20211023/vhba.c: In function ‘vhba_ctl_release’:
/home/bernhard/manjaro/extra/linux516-extramodules/vhba-module/src/vhba-module-20211023/vhba.c:953:18: error: ‘struct scsi_cmnd’ has no member named ‘scsi_done’
953 | vcmd->cmd->scsi_done(vcmd->cmd);
| ^~
make[2]: *** [scripts/Makefile.build:287: /home/bernhard/manjaro/extra/linux516-extramodules/vhba-module/src/vhba-module-20211023/vhba.o] Error 1
make[1]: *** [Makefile:1846: /home/bernhard/manjaro/extra/linux516-extramodules/vhba-module/src/vhba-module-20211023] Error 2
make[1]: Leaving directory '/usr/lib/modules/5.16.0-1-MANJARO/build'
make: *** [Makefile:14: modules] Error 2
==> ERROR: A failure occurred in build().
Aborting...