From 37f24d7ad7ca79691a57debe2890e7e586a13020 Mon Sep 17 00:00:00 2001 From: Kevin Wang Date: Sat, 7 Mar 2026 14:42:02 +0000 Subject: [PATCH 1/2] kernel: enable CONFIG_OVERLAY_FS_METACOPY for sysbox chown fallback Without metacopy, sysbox's chown-based UID remapping copies full file contents on overlayfs, which is extremely slow for large container images. With metacopy enabled, overlayfs copies only metadata during chown operations. --- meta-dstack/recipes-kernel/linux/files/dstack-sysbox.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-dstack/recipes-kernel/linux/files/dstack-sysbox.cfg b/meta-dstack/recipes-kernel/linux/files/dstack-sysbox.cfg index 5b4b8ab..68827bb 100644 --- a/meta-dstack/recipes-kernel/linux/files/dstack-sysbox.cfg +++ b/meta-dstack/recipes-kernel/linux/files/dstack-sysbox.cfg @@ -1,2 +1,3 @@ CONFIG_USER_NS=y CONFIG_CONFIGFS_FS=y +CONFIG_OVERLAY_FS_METACOPY=y From ce9efde92f862d56c2b2e5c0fc659ce0a1727876 Mon Sep 17 00:00:00 2001 From: Kevin Wang Date: Mon, 9 Mar 2026 02:48:16 +0000 Subject: [PATCH 2/2] dstack-sysbox: disable ovfs on idmapped mounts --- meta-dstack/recipes-core/dstack-sysbox/files/sysbox-mgr.service | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-dstack/recipes-core/dstack-sysbox/files/sysbox-mgr.service b/meta-dstack/recipes-core/dstack-sysbox/files/sysbox-mgr.service index 659c433..8bcfcd0 100644 --- a/meta-dstack/recipes-core/dstack-sysbox/files/sysbox-mgr.service +++ b/meta-dstack/recipes-core/dstack-sysbox/files/sysbox-mgr.service @@ -5,7 +5,7 @@ After=dstack-prepare.service [Service] Type=notify -ExecStart=/usr/bin/sysbox-mgr --data-root /var/lib/sysbox +ExecStart=/usr/bin/sysbox-mgr --data-root /var/lib/sysbox --disable-ovfs-on-idmapped-mount TimeoutStartSec=45 TimeoutStopSec=90 StartLimitInterval=0