Skip to content

rootfs-block: add Tensorlake rootfs block backend#1

Merged
diptanu merged 1 commit into
mainfrom
tensorlake-rootfs-block
Jun 1, 2026
Merged

rootfs-block: add Tensorlake rootfs block backend#1
diptanu merged 1 commit into
mainfrom
tensorlake-rootfs-block

Conversation

@diptanu
Copy link
Copy Markdown

@diptanu diptanu commented Jun 1, 2026

Summary

  • add Tensorlake rootfs-block support and seccomp coverage
  • add GitHub workflow to build and push Tensorlake Cloud Hypervisor images

Validation

  • git diff --check for the workflow addition

Signed-off-by: Diptanu Choudhury diptanuc@gmail.com

@diptanu diptanu force-pushed the tensorlake-rootfs-block branch 3 times, most recently from 2a272d7 to 6ce32f0 Compare June 1, 2026 03:26
Add a Tensorlake rootfs block backend that mounts a driver-neutral
rootfs spec with a base image, committed overlay layers, and a live
writable overlay.

Persist the live overlay index with atomic rename and directory fsync so
guest fsync does not acknowledge metadata that can disappear after a
host crash. Writable disks now require live_index_path because live data
cannot be recovered without dirty and zero block metadata.

Allow the seccomp syscalls needed by live-index publication, and add a
manual/reusable image build workflow for the Tensorlake Cloud Hypervisor
binary image.

Signed-off-by: Diptanu Choudhury <diptanuc@gmail.com>
@diptanu diptanu force-pushed the tensorlake-rootfs-block branch from 6ce32f0 to c25b373 Compare June 1, 2026 03:35
@diptanu diptanu merged commit 6e21c5d into main Jun 1, 2026
36 of 38 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant