Re: [PATCH RFC 1/3] nvmet: add command quiesce time

From: Hannes Reinecke
Date: Tue Apr 01 2025 - 05:35:11 EST


On 3/24/25 13:07, Daniel Wagner wrote:
TP4129 introduces Command Quiesce Time (CQT) for coordinating the
shutdown sequence when for example KATO expires.

Add support to nvmet but only report CQT is available but the controller
doesn't need any additional time when shutting down. In this case the
spec says nvmet should report a value of 1.

Signed-off-by: Daniel Wagner <wagi@xxxxxxxxxx>
---
drivers/nvme/target/admin-cmd.c | 6 ++++++
drivers/nvme/target/nvmet.h | 1 +
include/linux/nvme.h | 4 +++-
3 files changed, 10 insertions(+), 1 deletion(-)

Reviewed-by: Hannes Reinecke <hare@xxxxxxx>

Cheers,

Hannes
--
Dr. Hannes Reinecke Kernel Storage Architect
hare@xxxxxxx +49 911 74053 688
SUSE Software Solutions GmbH, Frankenstr. 146, 90461 Nürnberg
HRB 36809 (AG Nürnberg), GF: I. Totev, A. McDonald, W. Knoblich