Open PetruGarstea opened 10 months ago
Do you know if this change was before or after 14-RELEASE was branched? I'd like to move to tracking the release branch soon.
Longer term, unfortunately, Podman is moving to VirtFS (FUSE over VirtIO), so the 9pfs is no longer required, but someone needs to do the work to glue the FreeBSD VirtIO and FUSE bits together.
Do you know if this change was before or after 14-RELEASE was branched? I'd like to move to tracking the release branch soon.
I dont know, but the change was done on September 18th, here is the commit https://github.com/freebsd/freebsd-src/commit/180c02405b12e08bbb69bb693a38077db0c85e9b#diff-f1763032b199ce719375bcffcebc956866dcab3f9d912f0b5cefcd29e4a29c30L317
Thanks. @dfr will need to pull that commit and squash it with the top one, at least for now.
Thanks. @dfr will need to pull that commit and squash it with the top one, at least for now.
As it happens, I was working on the p9fs diff today and already fixed this breakage. I should be able to update the diff sometime tomorrow.
It looks as if this change went in after 14.0 branched, so this means that this no longer applies on 14.0. I was hoping to move to a release for the base once this had gone out.
Hi,
The compiler fails on https://github.com/dfr/freebsd-src/blob/9pfs/sys/dev/virtio/p9fs/virtio_p9fs.c#L244
the
virtio.h
was updated recently https://github.com/freebsd/freebsd-src/blob/main/sys/dev/virtio/virtio.h#L106 which causes the compiler to fail.The quick fix is
The nature of these issues are expected to happen and I hope the development work will be soon merged into freebsd and podman upstream repos.
I raised the PR with the above patch
Regrads, Petru