Added support for structure kfifo in newer kernels
requested to merge 442-ci-cd-compilation-tests-synchronize-kernel-version-list-with-latest-lts-kernels-versions into mad-dev
Circular buffers were replaced with kfifos in newer kernels in serial_core.h cf. commit 1788cf6a91d9fa9aa61fc2917afe192c23d67f6a in linux kernel
Closes https://git.duagon.com/project/13/13mdis/linux/13MD05-90/-/issues/443 and https://git.duagon.com/project/13/13mdis/linux/13MD05-90/-/issues/442