[RFC v4 0/1] nvme: add passthrough admin error logging opt-in
Alan Adamson
alan.adamson at oracle.com
Thu Apr 6 14:55:43 PDT 2023
v4:
- Change sysfs attribute to passthru_admin_err_logging
- Only log passthrough admin commands. IO passthrough commands will always be logged.
v3:
- Log a passthrough specific message that dumps CDW* contents.
- Enable/disable vis sysfs rather than debugfs.
v2:
- Included Pankaj Raghav's patch 'nvme: ignore starting sector while error logging for passthrough requests'
with a couple changes.
- Moved error_logging flag to nvme_ctrl structure
- The entire nvme-debugfs.c does not need to be guarded by #ifdef CONFIG_FAULT_INJECTION_DEBUG_FS.
- Use IS_ENABLED((CONFIG_NVME_ERROR_LOGGING_DEBUG_FS)) to determine if error logging should be
initialized.
- Various other nits.
Alan Adamson (1):
nvme: add passthrough admin error logging opt-in
drivers/nvme/host/core.c | 97 +++++++++++++++++++++++++++++++++++++---
drivers/nvme/host/nvme.h | 1 +
2 files changed, 93 insertions(+), 5 deletions(-)
--
2.31.1
More information about the Linux-nvme
mailing list