libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

struct nvme\_power\_on\_reset\_info\_list - Controller Reset Information

# [SYNOPSIS](#SYNOPSIS)

struct nvme\_power\_on\_reset\_info\_list {  
**\_\_le16 cid;**  
**\_\_u8 fw\_act;**  
**\_\_u8 op\_in\_prog;**  
**\_\_u8 rsvd4\[12];**  
**\_\_le32 ctrl\_power\_cycle;**  
**\_\_le64 power\_on\_ml\_seconds;**  
**\_\_le64 ctrl\_time\_stamp;**  
};

# [Members](#Members)

[cid](#cid)

Controller ID

[fw\_act](#fw_act)

Firmware Activation

[op\_in\_prog](#op_in_prog)

Operation in Progress

[rsvd4](#rsvd4)

Reserved

[ctrl\_power\_cycle](#ctrl_power_cycle)

Controller Power Cycle

[power\_on\_ml\_seconds](#power_on_ml_seconds)

Power on milliseconds

[ctrl\_time\_stamp](#ctrl_time_stamp)

Controller Timestamp

struct nvme\_power\_on\_reset\_info\_list October 2026

---

Document: nvme_power_on_reset_info_list-libnvme3(2) from nvme-cli 3.2-r0 (Chainguard OS)
Source: https://github.com/linux-nvme/nvme-cli
