Spdk/lib/ftl
Szulik, Maciej dcf30711ef build: add explicit vars init to silence LTO related warning
When Link Time Optimization is enabled, compiler can sometimes produce
additional warnings saying that some variables may be uninitialized.

To supress the warning it is enough to add explicit initialization
of the variable causing the issue, in this case '*module_name = NULL'
and "*writer = NULL".

Signed-off-by: Szulik, Maciej <maciej.szulik@intel.com>
Change-Id: I30492115b28a18554b08a6f575cbcc9538f3b848
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14849
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jacek Kalwas <jacek.kalwas@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
2022-10-05 10:24:53 +00:00
..
mngt build: add explicit vars init to silence LTO related warning 2022-10-05 10:24:53 +00:00
upgrade ftl: Add explicit values to the ftl_layout_region_type 2022-09-20 19:24:26 +00:00
utils ftl: check structure sizes for future ABI compatibility 2022-09-20 19:24:26 +00:00
ftl_band_ops.c lib/ftl: Don't retry on write failure 2022-09-20 19:24:26 +00:00
ftl_band.c FTL: Move base device sb to LBA 0 2022-09-20 19:24:26 +00:00
ftl_band.h ftl: Change metadata to use structure packing 2022-09-20 19:24:26 +00:00
ftl_core.c FTL: close ftl bdev in original thread 2022-09-22 07:10:03 +00:00
ftl_core.h FTL: Move base device sb to LBA 0 2022-09-20 19:24:26 +00:00
ftl_debug.c ftl: I/O statistics 2022-09-20 19:24:26 +00:00
ftl_debug.h ftl: Unmap functionality 2022-09-09 19:44:29 +00:00
ftl_init.c ftl: Unmap functionality 2022-09-09 19:44:29 +00:00
ftl_internal.h ftl: p2l checkpointing 2022-09-07 00:08:34 +00:00
ftl_io.c ftl: I/O tracing 2022-09-20 19:24:26 +00:00
ftl_io.h ftl: I/O tracing 2022-09-20 19:24:26 +00:00
ftl_l2p_cache.c ftl: I/O statistics 2022-09-20 19:24:26 +00:00
ftl_l2p_cache.h ftl: Unmap functionality 2022-09-09 19:44:29 +00:00
ftl_l2p_flat.c FTL: Add L2P restore path 2022-09-02 17:40:09 +00:00
ftl_l2p_flat.h FTL: Add L2P restore path 2022-09-02 17:40:09 +00:00
ftl_l2p.c ftl: Add recovery and restart path for trim 2022-09-09 19:44:29 +00:00
ftl_l2p.h ftl: Unmap functionality 2022-09-09 19:44:29 +00:00
ftl_layout.c FTL: Move base device sb to LBA 0 2022-09-20 19:24:26 +00:00
ftl_layout.h ftl: Add explicit values to the ftl_layout_region_type 2022-09-20 19:24:26 +00:00
ftl_nv_cache_io.h FTL: Initial nv cache structure 2022-08-12 09:01:40 +00:00
ftl_nv_cache.c lib/ftl: Don't retry on write failure 2022-09-20 19:24:26 +00:00
ftl_nv_cache.h ftl: Change metadata to use structure packing 2022-09-20 19:24:26 +00:00
ftl_p2l.c lib/ftl: Don't retry on write failure 2022-09-20 19:24:26 +00:00
ftl_reloc.c ftl: sequence id tracking 2022-09-07 00:08:34 +00:00
ftl_rq.c ftl: sequence id tracking 2022-09-07 00:08:34 +00:00
ftl_sb_common.h ftl: Change metadata to use structure packing 2022-09-20 19:24:26 +00:00
ftl_sb_current.h ftl: Change metadata to use structure packing 2022-09-20 19:24:26 +00:00
ftl_sb.c ftl: Add md upgrade templates for P2L/Band/Chunk from version 0 to version 1 2022-09-20 19:24:26 +00:00
ftl_sb.h ftl: Add metadata upgrade framework 2022-09-20 19:24:26 +00:00
ftl_trace.c ftl: I/O tracing 2022-09-20 19:24:26 +00:00
ftl_trace.h ftl: I/O tracing 2022-09-20 19:24:26 +00:00
ftl_utils.h FTL: Add ftl mempools 2022-08-02 19:00:42 +00:00
ftl_writer.c ftl: p2l checkpointing 2022-09-07 00:08:34 +00:00
ftl_writer.h ftl: sequence id tracking 2022-09-07 00:08:34 +00:00
Makefile lib/ftl: Don't retry on write failure 2022-09-20 19:24:26 +00:00
spdk_ftl.map ftl: I/O statistics 2022-09-20 19:24:26 +00:00