Page MenuHomeFreeBSD

add virtio file system device support
Needs RevisionPublic

Authored by emil_etsalapatis.com on Aug 14 2024, 3:53 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Oct 8, 1:58 AM
Unknown Object (File)
Fri, Sep 27, 3:25 PM
Unknown Object (File)
Sep 8 2024, 11:32 AM
Unknown Object (File)
Sep 7 2024, 5:51 AM
Unknown Object (File)
Sep 1 2024, 7:56 AM
Unknown Object (File)
Aug 17 2024, 4:58 PM
Unknown Object (File)
Aug 16 2024, 5:40 AM
Unknown Object (File)
Aug 15 2024, 9:03 AM

Details

Summary

Supporting the virtiofs requires a device driver for the virtio fs device. Add the virtio file system driver before introducing the file system itself.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 59021
Build 55908: arc lint + arc unit

Event Timeline

lwhsu added inline comments.
sys/dev/virtio/fs/virtio_fs.h
4

We need a copyright holder here, and may drop "all rights reserved."

asomers requested changes to this revision.Aug 21 2024, 7:30 PM
asomers added inline comments.
sys/dev/virtio/fs/virtio_fs.c
58

This line is redundant with the one in virtio_fs.h

296
550–551
sys/dev/virtio/fs/virtio_fs_internal.h
10

If these messages are just for debugging purposes, shouldn't there be a way to turn them off?

This revision now requires changes to proceed.Aug 21 2024, 7:30 PM