On Oct 20 17:18, clay.may...@kioxia.com wrote:
> From: Clay Mayers <clay.may...@kioxia.com>
> 
> Adds ns.param.zoned.finish_time, which sets the number of
> seconds a zone can remain active before the zone attribute
> ZONE_FINISH_RECOMMENDED is set.
> 
> This requires scanning the exp open, imp open and closed lists
> of zones whenever a zone is marked as requiring finishing.  The
> expectation is these lists will be short (10s of items) allowing a
> simpler implementation than keeping the lists sorted.  It also
> keeps the overhead during the exception of a timeout instead of
> when zones change state between open and closed. For use cases
> where this isn't true, finish_time should be 0 to disable this
> feature (the default).
> 
> Signed-off-by: Clay Mayers <clay.may...@kioxia.com>
> ---
>  docs/system/devices/nvme.rst |  5 +++++
>  hw/nvme/ctrl.c               | 35 +++++++++++++++++++++++++++++++++++
>  hw/nvme/ns.c                 |  8 ++++++++
>  hw/nvme/nvme.h               | 18 ++++++++++++++----
>  4 files changed, 62 insertions(+), 4 deletions(-)
> 

Single timer? Check.

LGTM.

Reviewed-by: Klaus Jensen <k.jen...@samsung.com>

Attachment: signature.asc
Description: PGP signature

Reply via email to