File tree Expand file tree Collapse file tree 1 file changed +0
-11
lines changed Expand file tree Collapse file tree 1 file changed +0
-11
lines changed Original file line number Diff line number Diff line change @@ -126,17 +126,6 @@ The snapshot functionality is still in developer preview due to the following:
126
126
127
127
### Limitations
128
128
129
- - Currently on aarch64 platforms only lower 128 bits of any register are saved
130
- due to the limitations of ` get/set_one_reg ` from ` kvm-ioctls ` crate that
131
- Firecracker uses to interact with KVM. This creates an issue with newer
132
- aarch64 CPUs with support for registers with width greater than 128 bits,
133
- because these registers will be truncated before being stored in the snapshot.
134
- This can lead to uVM failure if restored from such snapshot. Because registers
135
- wider than 128 bits are usually used in SVE instructions, the best way to
136
- mitigate this issue is to ensure that the software run in uVM does not use SVE
137
- instructions during snapshot creation. An alternative way is to use
138
- [ CPU templates] ( ../cpu_templates/cpu-templates.md ) to disable SVE related
139
- features in uVM.
140
129
- High snapshot latency on 5.4+ host kernels due to cgroups V1. We strongly
141
130
recommend to deploy snapshots on cgroups V2 enabled hosts for the implied
142
131
kernel versions -
You can’t perform that action at this time.
0 commit comments