aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2024-07-05 00:57:04 -0300
committerSilvio Rhatto <rhatto@riseup.net>2024-07-05 00:57:04 -0300
commitda0aa7db0a02e0ca1319ff85b9bea300d188aaa3 (patch)
treeeeada71bc94b26af2f5329edd48c34ae519acfb5
parent167848d8c9cf05f9788aec8fcd513bd15d77b646 (diff)
downloadkvmx-da0aa7db0a02e0ca1319ff85b9bea300d188aaa3.tar.gz
kvmx-da0aa7db0a02e0ca1319ff85b9bea300d188aaa3.tar.bz2
Feat: docs: folder sharing references
-rw-r--r--DOCS.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/DOCS.md b/DOCS.md
index 0ca4c6a..7b97666 100644
--- a/DOCS.md
+++ b/DOCS.md
@@ -77,3 +77,28 @@ here goes some manual procedures if needed.
kvmx ssh $guest sudo resize2fs /dev/vda2
kvmx ssh $guest sudo touch /forcefsck
kvmx restart $guest
+
+## Folder sharing
+
+Some references on 9p folder sharing, especially regarding performance:
+
+* [v9fs: Plan 9 Resource Sharing for Linux — The Linux Kernel documentation](https://www.kernel.org/doc/html/latest/filesystems/9p.html)
+ * [Documentation/9p - QEMU](https://wiki.qemu.org/Documentation/9p)
+ * [Documentation/9psetup - QEMU](https://wiki.qemu.org/Documentation/9psetup)
+ * [v9fs · GitHub](https://github.com/v9fs)
+ * [Virtio on Linux — The Linux Kernel documentation](https://www.kernel.org/doc/html/v6.8/driver-api/virtio/virtio.html)
+ * [linux kernel - VIRTIO: How it increase performance - Stack Overflow](https://stackoverflow.com/questions/24737882/virtio-how-it-increase-performance)
+ * [[Virtio-fs] [PATCH v2 0/3] virtio: increase VIRTQUEUE_MAX_SIZE to 32k](https://listman.redhat.com/archives/virtio-fs/2021-October/004135.html)
+ * [Virtual I/O Device (VIRTIO) Version 1.1](https://docs.oasis-open.org/virtio/virtio/v1.1/cs01/virtio-v1.1-cs01.html#x1-240006)
+ * [remove msize limit in virtio transport [LWN.net]](https://lwn.net/Articles/901523/)
+ * [Performance fixes for 9p filesystem [LWN.net]](https://lwn.net/Articles/918213/)
+ * [New Patches Aim To Boost Linux 9p Performance By ~10x - Phoronix](https://www.phoronix.com/news/Linux-9p-10x-Performance)
+ * [9p performance increase by ~10x reflected in WSL? · microsoft/WSL · Discussion #9412 · GitHub](https://github.com/microsoft/WSL/discussions/9412)
+ * [VM: 9p: degraded performance: a reasonable high msize should be chosen on client/guest side · Issue #10219 · canonical/lxd · GitHub](https://github.com/canonical/lxd/issues/10219)
+ * [Add msize configuration for windows-side 9P client (=higher WSL2 disk speed) · Issue #9125 · microsoft/WSL · GitHub](https://github.com/microsoft/WSL/issues/9125)
+ * [[PATCH v2 00/10] Performance fixes for 9p filesystem - Eric Van Hensbergen](https://lore.kernel.org/lkml/20221218232217.1713283-1-evanhensbergen@icloud.com/)
+ * [linux/net/9p/client.c at master · torvalds/linux · GitHub](https://github.com/torvalds/linux/blob/master/net/9p/client.c)
+ * [linux/net/9p/trans_virtio.c at master · torvalds/linux · GitHub](https://github.com/torvalds/linux/blob/master/net/9p/trans_virtio.c)
+ * [History for net/9p/trans_virtio.c - torvalds/linux · GitHub](https://github.com/torvalds/linux/commits/master/net/9p/trans_virtio.c)
+ * [Re: [PATCH v5 00/11] remove msize limit in virtio transport - Dominique Martinet](https://lore.kernel.org/all/Ys3j7KucZGdFkttA@codewreck.org/)
+ * [[v4,08/12] net/9p: limit 'msize' to KMALLOC_MAX_SIZE for all transports - Patchwork](https://patchwork.kernel.org/project/netdevbpf/patch/39f81db5e5b25a1e4f94ad3b05552044209aff21.1640870037.git.linux_oss@crudebyte.com/)