test/nvme/aer: use nvme_ctrlr_cmd_get_log_page()
Change-Id: I1c9be5dcc8ff0e9b21d17524e43de2b34f429d04 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
This commit is contained in:
parent
f752abd6fa
commit
52ca42aa8a
@ -150,15 +150,9 @@ get_log_page_completion(void *cb_arg, const struct nvme_completion *cpl)
|
||||
static int
|
||||
get_health_log_page(struct dev *dev)
|
||||
{
|
||||
struct nvme_command cmd = {};
|
||||
|
||||
cmd.opc = NVME_OPC_GET_LOG_PAGE;
|
||||
cmd.cdw10 = NVME_LOG_HEALTH_INFORMATION;
|
||||
cmd.cdw10 |= ((sizeof(*(dev->health_page)) / 4) - 1) << 16; // number of dwords
|
||||
cmd.nsid = NVME_GLOBAL_NAMESPACE_TAG;
|
||||
|
||||
return nvme_ctrlr_cmd_admin_raw(dev->ctrlr, &cmd, dev->health_page, sizeof(*dev->health_page),
|
||||
get_log_page_completion, dev);
|
||||
return nvme_ctrlr_cmd_get_log_page(dev->ctrlr, NVME_LOG_HEALTH_INFORMATION,
|
||||
NVME_GLOBAL_NAMESPACE_TAG, dev->health_page, sizeof(*dev->health_page),
|
||||
get_log_page_completion, dev);
|
||||
}
|
||||
|
||||
static void
|
||||
|
Loading…
Reference in New Issue
Block a user