From 35298940a8d3772d3aa78666fa58a68923f3ddd6 Mon Sep 17 00:00:00 2001 From: Mateusz Kozlowski Date: Tue, 18 Apr 2023 09:13:30 +0200 Subject: [PATCH] lib/ftl: Give correct type for seq_id variables/return types Change-Id: I7d2fd31620481cf66f5f4400e6de4fc736ee3dad Signed-off-by: Mateusz Kozlowski Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/17608 Reviewed-by: Ben Walker Community-CI: Mellanox Build Bot Reviewed-by: Jim Harris Tested-by: SPDK CI Jenkins --- lib/ftl/ftl_internal.h | 2 +- lib/ftl/ftl_p2l.c | 2 +- lib/ftl/mngt/ftl_mngt_band.c | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/ftl/ftl_internal.h b/lib/ftl/ftl_internal.h index cc5ab8835..1ee70fad4 100644 --- a/lib/ftl/ftl_internal.h +++ b/lib/ftl/ftl_internal.h @@ -141,7 +141,7 @@ ftl_p2l_validate_ckpt(struct ftl_band *band) } #endif -int ftl_mngt_p2l_ckpt_get_seq_id(struct spdk_ftl_dev *dev, int md_region); +uint64_t ftl_mngt_p2l_ckpt_get_seq_id(struct spdk_ftl_dev *dev, int md_region); int ftl_mngt_p2l_ckpt_restore(struct ftl_band *band, uint32_t md_region, uint64_t seq_id); diff --git a/lib/ftl/ftl_p2l.c b/lib/ftl/ftl_p2l.c index 6f862ce6c..ca507a81f 100644 --- a/lib/ftl/ftl_p2l.c +++ b/lib/ftl/ftl_p2l.c @@ -352,7 +352,7 @@ ftl_mngt_persist_bands_p2l(struct ftl_mngt_process *mngt) ftl_mngt_persist_band_p2l(mngt, ctx); } -int +uint64_t ftl_mngt_p2l_ckpt_get_seq_id(struct spdk_ftl_dev *dev, int md_region) { struct ftl_layout *layout = &dev->layout; diff --git a/lib/ftl/mngt/ftl_mngt_band.c b/lib/ftl/mngt/ftl_mngt_band.c index 8fbe0183f..3398343fc 100644 --- a/lib/ftl/mngt/ftl_mngt_band.c +++ b/lib/ftl/mngt/ftl_mngt_band.c @@ -233,9 +233,9 @@ void ftl_recover_max_seq(struct spdk_ftl_dev *dev) { struct ftl_band *band; - size_t band_close_seq_id = 0, band_open_seq_id = 0; - size_t chunk_close_seq_id = 0, chunk_open_seq_id = 0; - size_t max = 0; + uint64_t band_close_seq_id = 0, band_open_seq_id = 0; + uint64_t chunk_close_seq_id = 0, chunk_open_seq_id = 0; + uint64_t max = 0; TAILQ_FOREACH(band, &dev->shut_bands, queue_entry) { band_open_seq_id = spdk_max(band_open_seq_id, band->md->seq);