You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: remove --no-seccomp on ARM64, verified unnecessary
Tested full sandbox lifecycle (UFFD snapshot restore + VM resume) on
ARM64 with seccomp ENABLED using Firecracker v1.12 on kernel 6.17:
- Lima VM (Apple Silicon), full E2B local-infra stack
- Sandbox created, Firecracker launched without --no-seccomp
- UFFD page fault handling worked correctly
- VM resumed and envd initialized successfully
The userfaultfd fd is created via /dev/userfaultfd (kernel 6.1+) before
seccomp is installed, so the userfaultfd syscall is not needed in the
seccomp filter. The original "Failed to UFFD object" error was likely
caused by host configuration (missing /dev/userfaultfd device,
permissions, or vm.unprivileged_userfaultfd=0).
Reverts script_builder.go to match main — no ARM64-specific Firecracker
args needed.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments