Bug#945230: ITP: mdevctl -- a mediated device management utility for Linux
Package: wnpp
Owner: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Severity: wishlist
* Package name : mdevctl
Version : 0.50
Upstream Author : Alex Williamson <alex.williamson@redhat.com>
* URL : https://github.com/mdevctl/mdevctl
* License : LGPL-2.1+
Programming Lang: Bash, systemd/udev integration
Description : a mediated device management utility for Linux
Mdevctl is a utility for managing and persisting devices in the
mediated device device framework of the Linux kernel. Mediated devices
are sub-devices of a parent device (ex. a vGPU) which can be
dynamically created and potentially used by drivers like vfio-mdev for
assignment to virtual machines.
Hi,
mdevctl [1] came up on the KVM Forum a few weeks ago. Eventually
libvirt [2] might depend on it or integrate its functionality, but
that is still too far out to predict.
But until then this will on its own be a useful tool to manage
mediated devices [3].
The content - so far - seems trivial enough so packaging shouldn't be
too complex.
In particular I'm looking for:
a) a co-maintainer to review my changes, and help if I'm unavailable
b) a DD to create salsa repos and sponsor uploads as needed
a+b can surely be the same person, but don't necessarily have to.
For (a) it might be useful to be interested in mediated devices /
virtualization.
If we are going to host it within a team I'd guess libvirt-team would
be the closest match.
[1]: https://github.com/mdevctl/mdevctl
[2]: https://www.redhat.com/archives/libvir-list/2019-November/msg00823.html
[3]: https://www.kernel.org/doc/Documentation/vfio-mediated-device.txt
[4]: https://salsa.debian.org/libvirt-team
--
Christian Ehrhardt
Staff Engineer, Ubuntu Server
Canonical Ltd
Reply to: