Build hyperv-daemons using upstream Makefile; install hv_fcopy_uio_daemon and make it work

The old hv_fcopy_daemon disappeared in 6.10, but was replaced with hv_fcopy_uio_daemon (on x86 only, for some reason).

The upstream Makefile for hyperv-daemons is much more sensible than it used to be, and our own simple user-space build rules won't work for hv_fcopy_uio_daemon. So change d/rules.d/tools/hv/Makefile to recurse into the upstream Makefile.

Install the hv_fcopy_uio_daemon and corresponding service files.

Patch the hv_uio_generic driver so that the daemon will work without further run-time configuration.

Closes: #1132305

Edited by Ben Hutchings

Merge request reports

Loading