Document Revision History
Added:
Section "SNAP ML Optimizer"
Updated:
Section "Step 1 Allocate Hugepages"
Section "System Preparation"
Section "SR-IOV Firmware Configuration"
Section "Hot-plug Firmware Configuration"
Section "SNAP Process Termination"
Section "emulation_function_list"
Section "Two-step PCIe Hotplug"
Section "Two-step PCIe Hotplug/Unplug Example"
Section "SPDK Bdev Management"
Section "Virtio-blk Hot Plug/Unplug Example"
Parameters
num_queues
andvf_num_msix
in section "virtio_blk_controller_create"Section "virtio_blk_controller_suspend"
Section "Virtio-blk Suspend, Resume Example"
Parameters
num_queues
andvf_num_msix
in section "nvme_controller_create"Step 4 in section "NVMe Configuration for 125 VFs SR-IOV"
Section "SNAP Container Live Upgrade"
"SPDK JSON-RPC configuration file" line in the "Improving SNAP Recovery Time" table
Parameter
PCI_SWITCH_EMULATION_NUM_PORT
in section "System Configuration Parameters"Parameter
VIRTIO_BLK_EMULATION_NUM_VF
in section "Virtio-blk Configuration"Appendix "Host OS Configuration" with
virtio-pci
driver
Added:
Section "Encryption"
Section "SNAP Container Live Upgrade Commands"
Section "Improving SNAP Recovery Time"
Updated:
Section "Supported Environment Variables"
Section "Live Upgrade Prerequisites"
Section "SR-IOV Dynamic MSIX Management"
Section "Appendix - DPU Firmware Configuration"
Added:
Section "UEFI Firmware Configuration"
Section "virtio_blk_controller_modify"
Section "nvme_controller_modify"
Section "Environment Variable Management"
Updated:
Section "DPA Core Mask"
Section "Allocate Hugepages"
Section "Spawning SNAP Container"
Default value for
queue_depth
in section "virtio_blk_emulation_device_attach"num_queues
description in section "virtio_blk_controller_create"Section "virtio_blk_controller_bdev_detach" with new note
Example response in section "virtio_blk_controller_list"
Section "NVMe Namespace"
Section "nvme_controller_create" with bit 4 for the
quirks
parameterSection "NVMe/TCP XLIO Zero Copy"
Section "RPC Log History"
Section "Supported Environment Variables"
VBLK_RECOVERY_SHM
default value to 1
Updated:
Section "Adjusting YAML Configuration"
Section "Stop, Start, Restart SNAP Container"
Page "SNAP RPC Commands" by removing
snap_rpc.py spdk_bdev_create nvme0n1
andsnap_rpc.py spdk_bdev_destroy nvme0n1
Section "Log Management"
Section "virtio_blk_controller_create" with the
indirect_desc
parameterSection "Virtio-blk Hot Plug/Unplug Example"
Section "SPDK Bdev Management"
Section "NVMe Cleanup for Single Controller"
Section "NVMe Configuration for 125 VFs SR-IOV"
Page "Advanced Features" by removing
snap_rpc.py spdk_bdev_create nvme0n1
Added:
Section "DPA Core Mask"
Section "RPC Log History"
Section "accel_set_options"
Section "NVMe TCP Digest Offload" code
Updated:
Number of supported NVMe VFs in section "SR-IOV Firmware Configuration" to 512
Section "Adjusting YAML Configuration"
Section "Automate SNAP Configuration (Optional)"
Section "Virtio-blk Hot Plug/Unplug Example"
Section "Debug and Log"
Section "UEFI Firmware Configuration"
Section "Supported Environment Variables"
Section "Using JSON-based RPC Protocol"
Section "emulation_device_detach_prepare" by removing
pci_bdf
parameterSection "emulation_device_detach" by removing the
pci_bdf
and adding thectrl
parametersSection "nvme_controller_create"
Section "nvme_controller_resume"
Section "nvme_controller_suspend"
Section "virtio_blk_controller_list" example response
Section "NVMe Cleanup for Single Controller"
Step 3 in section "NVMe Configuration for 125 VFs SR-IOV"
Section "SNAP Container Live Upgrade Procedure"
Section "NVMe/TCP XLIO Zero Copy"
Section "Virtio-blk Crash Recovery"
Section "accel_crypto_key_create" with
--tweak-mode
parameterSection "NVMe TCP Digest Offload" with
accel_set_options
Section "NVMe TCP Digest Offload Example" code
Section "SPDK Crypto Example" code
Section "SPDK NVMe Multipath" code
Section "OCI Configuration Example" code
NVME_EMULATION_NUM_VF
value in section "NVMe Configuration"
Updated:
Section "SPDK NVMe Multipath"
Added:
Section "Recovery"
Appendix "SNAP Memory Consumption"
Moved:
Section "Host OS Configuration" to appendix
Updated:
Section "SR-IOV Firmware Configuration"
Section "Hot-plug Firmware Configuration"
Section "Downloading YAML Configuration"
Section "Stop, Start, Restart SNAP Container"
Section "Supported Environment Variables"
The description of the parameters
num_queues
,num_msix
,vf_num_msix
, under "SNAP RPC Commands"Section "virtio_blk_controller_bdev_attach"
Section "Virtio-blk Crash Recovery"
Section "NVMe Configuration for Single Controller"
Diagram under section "Live Upgrade Flow"
Section "NVMe Configuration"
Section "VirtIO-blk Configuration"
Section "System Configuration Parameters"
First release