Spdk/test
Kozlowski Mateusz e7e5bc07b2 FTL: Add initial L2P cache logic
L2P cache allows for partial storing of L2P in memory, paging in and out
as necessary, lowering the total memory consumption.

Signed-off-by: Kozlowski Mateusz <mateusz.kozlowski@intel.com>
Signed-off-by: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
Change-Id: I727fec9d2f0ade4ca73e872d62a2ec10cfdb0a88
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/13353
Community-CI: Mellanox Build Bot
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
2022-09-02 17:40:09 +00:00
..
accel_engine examples/accel/perf: remove support for compress 2022-08-10 07:25:29 +00:00
app llvm: Using typecast for left shift value 2022-08-29 10:50:00 +00:00
bdev json: fix parsing json problems when json config is invalid. 2022-09-02 07:32:21 +00:00
blobfs check_format: For C files only, fix return type breaks 2022-06-27 09:33:48 +00:00
blobstore autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
common autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
compress autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
cpp_headers Replace most BSD 3-clause license text with SPDX identifier. 2022-06-09 07:35:12 +00:00
dd test/dd: Simple tests utilizing uring RPCs 2021-12-20 08:46:13 +00:00
dma check_format: For C files only, fix return type breaks 2022-06-27 09:33:48 +00:00
dpdk_memory_utility autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
env env/pci: add detach() callback to pci_device_provider 2022-09-01 08:48:32 +00:00
event check_format: For C files only, fix return type breaks 2022-06-27 09:33:48 +00:00
external_code check_format: For C files only, fix return type breaks 2022-06-27 09:33:48 +00:00
ftl FTL: Add initial L2P cache logic 2022-09-02 17:40:09 +00:00
fuzz autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
interrupt scripts: move python modules to python directory 2022-04-05 14:40:47 +00:00
ioat build: Example applications build to build/example 2020-06-15 15:27:16 +00:00
iscsi_tgt autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
json_config bdev module: remove support for deprecated RPC names 2022-05-23 16:13:00 +00:00
lvol bdev module: remove support for deprecated RPC names 2022-05-23 16:13:00 +00:00
make event: make opts structures packed 2022-08-18 10:08:40 +00:00
nvme hotplug: add new software hotplug test 2022-09-01 11:15:03 +00:00
nvmf autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
ocf autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
openstack run_openstack_test.sh: source authentication file 2022-08-25 07:30:20 +00:00
pmem bdev module: remove support for deprecated RPC names 2022-05-23 16:13:00 +00:00
rpc scripts: move python modules to python directory 2022-04-05 14:40:47 +00:00
rpc_client check_format: For C files only, fix return type breaks 2022-06-27 09:33:48 +00:00
rpc_plugins autotest: Use rpc_cmd() for rpc plugin-based tests 2021-04-02 08:22:42 +00:00
scheduler test/scheduler: wait for scheduler after thread creation in busy() 2022-06-20 09:56:09 +00:00
setup test/setup: Remove the hp_status() test 2022-08-09 14:38:30 +00:00
sma autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
spdkcli bdev: add additional io types in dump bdev info 2022-08-29 10:51:31 +00:00
thread Replace most BSD 3-clause license text with SPDX identifier. 2022-06-09 07:35:12 +00:00
unit bdev/nvme: Set multipath policy correctly when creating nvme_bdev_channel 2022-09-01 08:25:22 +00:00
vfio_user test/vfio-user: enable multiple reactors tests 2022-08-15 19:10:54 +00:00
vhost Revert "test/vhost/initiator: Don't use spdk_tgt to generate json config" 2022-09-01 18:30:56 +00:00
vmd vmd: rename enable_vmd RPC to vmd_enable 2022-09-01 08:48:32 +00:00
Makefile Replace most BSD 3-clause license text with SPDX identifier. 2022-06-09 07:35:12 +00:00
spdk_cunit.h Replace most BSD 3-clause license text with SPDX identifier. 2022-06-09 07:35:12 +00:00