History log of /spdk/lib/ftl/utils/ftl_layout_tracker_bdev.c (Results 1 – 3 of 3)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v24.05, v24.09-pre, v24.05-rc1, LTS, v24.01, v24.05-pre, v24.01-rc1, v23.09, v24.01-pre, v23.09-rc1
# a5c04e6d 14-Sep-2023 Mateusz Kozlowski <mateusz.kozlowski@solidigm.com>

lib/ftl: NV chunk metadata upgrade

Introduce a new metadata version for NV cache chunks metadata.
It abandons the chunk version stored in VSS. The version is migrated
to the metadata stored in the c

lib/ftl: NV chunk metadata upgrade

Introduce a new metadata version for NV cache chunks metadata.
It abandons the chunk version stored in VSS. The version is migrated
to the metadata stored in the chunk itself.

Change-Id: I5fdf5107db98e506dd0c8ddfd75c444cd1c12255
Signed-off-by: Lukasz Lasek <lukasz.lasek@solidigmtechnology.com>
Signed-off-by: Mariusz Barczak <Mariusz.Barczak@solidigmtechnology.com>
Signed-off-by: Mateusz Kozlowski <mateusz.kozlowski@solidigm.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19601
Reviewed-by: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>

show more ...


# 77f5fcfa 08-Nov-2023 Mateusz Kozlowski <mateusz.kozlowski@solidigm.com>

lib/ftl: Add store/load blob layout tracker functions

The functions allow for saving and loading the state of the layout
tracker from a blob.

Change-Id: Iad73fc0c80f53b489fa036d87a95b0d6e1c0e74d
Si

lib/ftl: Add store/load blob layout tracker functions

The functions allow for saving and loading the state of the layout
tracker from a blob.

Change-Id: Iad73fc0c80f53b489fa036d87a95b0d6e1c0e74d
Signed-off-by: Mateusz Kozlowski <mateusz.kozlowski@solidigm.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/20523
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Reviewed-by: Ben Walker <ben@nvidia.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>

show more ...


# 93036282 15-Sep-2023 Lukasz Lasek <lukasz.lasek@solidigm.com>

lib/ftl: Add FTL layout region tracker

The FTL layout region tracker enables the dynamic creation, removal,
search and tracking of FTL layout regions.
The tracking is done separately for each bdev,

lib/ftl: Add FTL layout region tracker

The FTL layout region tracker enables the dynamic creation, removal,
search and tracking of FTL layout regions.
The tracking is done separately for each bdev, i.e. nvc and base.

This change is a prerequisite for the FTL MD major updates.

Change-Id: I0cc7eddd864a8acd6d5871c0417b92cd5a224e32
Signed-off-by: Lukasz Lasek <lukasz.lasek@solidigm.com>
Signed-off-by: Mariusz Barczak <Mariusz.Barczak@solidigmtechnology.com>
Signed-off-by: Mateusz Kozlowski <mateusz.kozlowski@solidigm.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19595
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Reviewed-by: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
Reviewed-by: Ben Walker <ben@nvidia.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>

show more ...