-
Notifications
You must be signed in to change notification settings - Fork 373
Use "virtiofs" instead of "virtio_fs" for the virtio-fs module #2462
Comments
/cc @dagrh |
virtio_fs was the name used for the module in the very early stages of its development. Resolves: kata-containers#2462 Signed-off-by: Fabiano Fidêncio <[email protected]>
virtio_fs was the name used for the module in the very early stages of its development. Fixes: kata-containers#2462 Signed-off-by: Fabiano Fidêncio <[email protected]>
I think this is the right way to go. My only question for @grahamwhaley is whether we need to step the kernel version kata is using for ci firs/at the same time. |
@dagrh good point about the CIs. This is 'host kernel', yes? @chavafg - I'm going to guess we don't have control over all the CI host kernel versions... |
No, this is guest kernel. |
Even if it's the guest kernel, I think you should, at least for a transition period, be ready for both. |
@grahamwhaley The last commit that refers to Dated October 11, 2019. I think it's safe to proceed as if there is only |
So, I'd personally prefer to:
If we really have to deal with compatibility with both virtiofs and virtio_fs, we may end up having to adapt the code in several different places with no much gain. Does the suggestion make sense? |
@fidencio We had been on the 4.19 longterm kernel for a while, and recently updated to LTS kernel version of 5.14.15. Related PR :#2422 However, we had started off with using different kernel in our CI for virtiofs when experimental support for virtiofs was first added as seen here: I believe that particular kernel is based on version 5.3. We havent yet switched to using the 5.14.15 kernel yet for virtiofs as the 5.4 version is missing certain DAX patches: We should probably update the virtiofs kernel under https://gitlab.com/virtio-fs/linux.git to be based on 5.4 kernel with any extra patches required for virtiofs dax support. |
virtio_fs was the name used for the module in the very early stages of its development. Fixes: kata-containers#2462 Signed-off-by: Fabiano Fidêncio <[email protected]>
virtio_fs was the name used for the module in the very early stages of its development. Fixes: kata-containers#2462 Signed-off-by: Fabiano Fidêncio <[email protected]>
virtio_fs was the name used for the module in the very early stages of its development. Fixes: kata-containers#2462 Signed-off-by: Fabiano Fidêncio <[email protected]>
virtio_fs was the name used for the module in the very early stages of its development. Fixes: kata-containers#2462 Signed-off-by: Fabiano Fidêncio <[email protected]>
Hi @amshinde @grahamwhaley , as kata will choose kernel 5.4 as LTS, what about applying the missing patch for virtiofs to 5.4 kernel and forget virtiofs-0.3. so we can maintain a single kernel to avoid those out of order issue. |
virtio_fs was the name used for the module in the very early stages of its development. Fixes: kata-containers#2462 Signed-off-by: Fabiano Fidêncio <[email protected]>
virtio_fs was the name used for the module in the very early stages of its development. Fixes: kata-containers#2462 Signed-off-by: Fabiano Fidêncio <[email protected]>
virtio_fs was the name used for the module in the very early stages of its development. Fixes: kata-containers#2462 Signed-off-by: Fabiano Fidêncio <[email protected]>
virtio_fs was the name used for the module in the very early stages of its development. Fixes: kata-containers#2462 Signed-off-by: Fabiano Fidêncio <[email protected]>
virtio_fs was the name used for the module in the very early stages of its development. Fixes: kata-containers#2462 Signed-off-by: Fabiano Fidêncio <[email protected]>
Description of problem
In the early stages of virtio-fs development, its module was called "virtio_fs". However, it's changed to "virtiofs" and that's the name used upstream.
Whenever we're trying to use a new enogh kernel, we'd look for virtio_fs instead of "virtiofs" causing a failure to load the module.
Expected result
Work with the new enough kernels.
Actual result
Doesn't work with new enough kernels.
NOTE: It's important to note that I'm not exactly familiar with the kata project with regards to when the kernel used by the project would / should be updated in order to reflect the changes I'm asking for in this bug report.
The text was updated successfully, but these errors were encountered: