Scroll to navigation

libnvme(9) API Manual libnvme(9)

NAME

enum nvme_fw_commit_ca - Firmware Commit - Commit Action

SYNOPSIS

enum nvme_fw_commit_ca {
NVME_FW_COMMIT_CA_REPLACE ,
NVME_FW_COMMIT_CA_REPLACE_AND_ACTIVATE ,
NVME_FW_COMMIT_CA_SET_ACTIVE ,
NVME_FW_COMMIT_CA_REPLACE_AND_ACTIVATE_IMMEDIATE ,
NVME_FW_COMMIT_CA_REPLACE_BOOT_PARTITION ,
NVME_FW_COMMIT_CA_ACTIVATE_BOOT_PARTITION

};

Constants

Downloaded image replaces the existing image, if any, in the specified Firmware Slot. The newly placed image is not activated.
Downloaded image replaces the existing image, if any, in the specified Firmware Slot. The newly placed image is activated at the next Controller Level Reset.
The existing image in the specified Firmware Slot is activated at the next Controller Level Reset.
Downloaded image replaces the existing image, if any, in the specified Firmware Slot and is then activated immediately. If there is not a newly downloaded image, then the existing image in the specified firmware slot is activated immediately.
Downloaded image replaces the Boot Partition specified by the Boot Partition ID field.
Mark the Boot Partition specified in the BPID field as active and update BPINFO.ABPID.
enum nvme_fw_commit_ca February 2024