On 12/12/23 05:07, Peter Krempa wrote:
On Tue, Dec 12, 2023 at 12:50:52 +0100, Michal Privoznik wrote:
> Virtiofsd has two implementations: C and Rust. The former is now
> deprecated (QEMU commit v7.0.0-rc0~52^2~1) and in fact removed
> from QEMU (QEMU commit v8.0.0-rc0~55). While Rust version was
> originally a drop in replacement it is not the case anymore. Some
> arguments are silently ignored (like file locking) and there's no
> way to make them work for both implementations.
>
> Remove support for the C implementation.
Note that the virtiofs support in qemu seems to start dating from
qemu-5.0 thus was already availabile at least in RHEL/CentOS 8
Now the rust version:
https://repology.org/project/virtiofsd/versions
is not available there.
Since according to our platform support policy we're still about to
support rhel-8 for another ~7 months I'm not sure we should be doing
this. At least not with any form of proper justification, that this
commit message is not providing.
The same can be said for SLE15 SP5. It has the C implementation and is under
general support until Dec 31, 2024. SLE15 SP6 will have the Rust implementation.
Regards,
Jim