Feature/vmebridge ng/modernise
This is a collection of patches that allow the vmebridge-ng driver to work with modern Linux distributions.
These patches have been in use with the vmebridge-ng driver for some time now, through the OHWR build scripts:
https://gitlab.cern.ch/dlamprid/ohwr-build-scripts
A CI flow is used to constantly check that the driver can be built against CentOS7 (vanilla, non-CERN), Debian 10, Ubuntu 18.04LTS and Archlinux, with kernels ranging from 3.10 up to 5.5. Example CI pipeline:
https://gitlab.cern.ch/dlamprid/ohwr-build-scripts/pipelines/1454872