## 0.1.1 - 2024-07-02
-* Increase default `msize` for 9p mounts to 4MiB.
+* Increase default `msize` for 9p mounts to 32MiB depending on kernel support,
+ which may only be effective depending on `trans_virtio` driver support for
+ sizes larger than 500kB.
* QEMU parameter updates:
* Update `nowait` to `wait=off`.
fi
if [ -z "$shared_folder_msize" ]; then
- shared_folders_msize="4194304"
+ shared_folders_msize="33554432"
fi
if [ -z "$shared_folders_cache" ]; then
# https://github.com/clearcontainers/hyperstart/pull/25
# https://issues.guix.gnu.org/47225
#
-# Example: 4194304 bytes = 4MiB
-#shared_folders_msize="4194304"
+# Examples: 4194304 bytes = 4MiB
+# 16777216 bytes = 16MiB
+# 33554432 bytes = 32MiB
+#
+# Depending on upstream support (kernel and virtio), the underlying drivers may
+# cap this to a max, and give you the following message:
+#
+# 9pnet: Limiting 'msize' to 512000 as this is the maximum supported by transport virtio
+#
+#shared_folders_msize="33554432"
# Shared folders caching
# See https://www.kernel.org/doc/Documentation/filesystems/9p.txt