From d803d31b6dc8160c2e62d5ef253f76e5e407e155 Mon Sep 17 00:00:00 2001 From: Nikita Kalyazin Date: Mon, 9 Oct 2023 10:54:52 +0000 Subject: [PATCH] style(doc): add pipes in tables The new warnings are likely caused by the devctr update. Signed-off-by: Nikita Kalyazin --- docs/cpu_templates/boot-protocol.md | 2 +- docs/network-performance.md | 10 +++++----- docs/snapshotting/versioning.md | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/cpu_templates/boot-protocol.md b/docs/cpu_templates/boot-protocol.md index d22086daae1a..68654b8f4961 100644 --- a/docs/cpu_templates/boot-protocol.md +++ b/docs/cpu_templates/boot-protocol.md @@ -28,6 +28,6 @@ and MSR_IA32_MISC_ENABLE is set to `1`. On aarch64, the following registers are set: -- PSTATE to PSR_MODE_EL1h | PSR_A_BIT | PSR_F_BIT | PSR_I_BIT | PSR_D_BIT +- PSTATE to PSR_MODE_EL1h \| PSR_A_BIT \| PSR_F_BIT \| PSR_I_BIT \| PSR_D_BIT - PC to kernel load address (vCPU0 only) - X0 to DTB/FDT address (vCPU0 only) diff --git a/docs/network-performance.md b/docs/network-performance.md index 74e928c8bf5d..961edd7cd3e8 100644 --- a/docs/network-performance.md +++ b/docs/network-performance.md @@ -7,11 +7,11 @@ Scope of the measurements is to illustrate the limits for the emulation thread. ## TCP Throughput -Segment size/ Direction | 1460bytes | 256bytes | 128bytes | 96bytes ---- | --- | --- | --- |--- -Ingress| 25Gbps | 23Gbps | 20Gbps | 18Gbps -Egress | 25Gbps | 23Gbps | 20Gbps | 18Gbps -Bidirectional | 18Gbps | 18Gbps | 18Gbps | 18Gbps +| Segment size/ Direction | 1460bytes | 256bytes | 128bytes | 96bytes | +| --- | --- | --- | --- |--- | +| Ingress| 25Gbps | 23Gbps | 20Gbps | 18Gbps | +| Egress | 25Gbps | 23Gbps | 20Gbps | 18Gbps | +| Bidirectional | 18Gbps | 18Gbps | 18Gbps | 18Gbps | **Setup and test description** Throughput measurements were done using [iperf3](https://iperf.fr/). The target diff --git a/docs/snapshotting/versioning.md b/docs/snapshotting/versioning.md index e4033337a0da..b595a524e386 100644 --- a/docs/snapshotting/versioning.md +++ b/docs/snapshotting/versioning.md @@ -71,10 +71,10 @@ A microVM state file is further split into four different fields: | Field | Bits| Description | |----|----|----| -| magic_id | 64 | Firecracker snapshot, architecture (x86_64/aarch64) and storage version. -| version | 16 | The snapshot version number internally mapped 1:1 to a specific Firecracker version. -| state | N | Bincode blob containing the microVM state. - | crc| 64 | Optional CRC64 sum of magic_id, version and state fields. +| magic_id | 64 | Firecracker snapshot, architecture (x86_64/aarch64) and storage version. | +| version | 16 | The snapshot version number internally mapped 1:1 to a specific Firecracker version. | +| state | N | Bincode blob containing the microVM state. | +| crc| 64 | Optional CRC64 sum of magic_id, version and state fields. | **Note**: the last 16 bits of `magic_id` encode the storage version which specifies the encoding used for the `version` and `state` fields. The current