ocf/src
Robert Baldyga c677f65212 Avoid double initialization of cleaning policy in standby mode
Cleaning policy is initialized on standby activate, after all the metadata
from primary cache is flushed and the actual recovery is being performed.
Thus initializing it earlier on standby attach is incorrect.

Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-04-04 12:08:27 +02:00
..
cleaning Verify standby/active cache state in OCF entry points 2022-03-28 09:42:02 +02:00
concurrency Add missing hb lock functions implementation 2022-01-28 19:29:21 +01:00
engine Remove "metadata_layout" parameter of the cache 2022-03-07 17:48:25 +01:00
metadata Fix error code for superblock checksum mismatch 2022-04-01 07:23:49 +00:00
mngt Avoid double initialization of cleaning policy in standby mode 2022-04-04 12:08:27 +02:00
promotion Fix license 2021-10-28 13:08:50 +02:00
utils Remove "metadata_layout" parameter of the cache 2022-03-07 17:48:25 +01:00
ocf_cache_priv.h Explicitly validate superblock after load 2022-03-04 19:12:51 +01:00
ocf_cache.c Zero cache_volume priv on close 2022-03-28 14:50:25 +02:00
ocf_core_priv.h Add promote-on-threshold sequential cutoff switch 2021-11-09 12:54:15 +01:00
ocf_core.c Verify standby/active cache state in OCF entry points 2022-03-28 09:42:02 +02:00
ocf_ctx_priv.h Fix license 2021-10-28 13:08:50 +02:00
ocf_ctx.c Deinit all registered volume types 2021-12-08 14:16:49 +01:00
ocf_def_priv.h Fix license 2021-10-28 13:08:50 +02:00
ocf_io_class.c Verify standby/active cache state in OCF entry points 2022-03-28 09:42:02 +02:00
ocf_io_priv.h Fix license 2021-10-28 13:08:50 +02:00
ocf_io.c License change to be approved by contributors 2021-10-27 12:48:20 +02:00
ocf_logger_priv.h Fix license 2021-10-28 13:08:50 +02:00
ocf_logger.c Fix license 2021-10-28 13:08:50 +02:00
ocf_lru_structs.h Fix license 2021-10-28 13:08:50 +02:00
ocf_lru.c Shuffle entries within freelists 2022-01-31 06:59:28 +01:00
ocf_lru.h Parallelize ocf_lru_populate() 2022-01-28 19:29:21 +01:00
ocf_metadata.c Verify standby/active cache state in OCF entry points 2022-03-28 09:42:02 +02:00
ocf_priv.h Fix license 2021-10-28 13:08:50 +02:00
ocf_queue_priv.h Fix license 2021-10-28 13:08:50 +02:00
ocf_queue.c License change to be approved by contributors 2021-10-27 12:48:20 +02:00
ocf_request.c Fix license 2021-10-28 13:08:50 +02:00
ocf_request.h Fix for issues #988 and #997 2021-11-24 08:15:07 +01:00
ocf_seq_cutoff.c Add promote-on-threshold sequential cutoff switch 2021-11-09 12:54:15 +01:00
ocf_seq_cutoff.h Fix license 2021-10-28 13:08:50 +02:00
ocf_space.c Fix license 2021-10-28 13:08:50 +02:00
ocf_space.h Fix license 2021-10-28 13:08:50 +02:00
ocf_stats_builder.c Return error from stats API functions in standby 2022-03-29 22:20:04 +02:00
ocf_stats_priv.h Fix license 2021-10-28 13:08:50 +02:00
ocf_stats.c Return error from stats API functions in standby 2022-03-29 22:20:04 +02:00
ocf_volume_priv.h Fix license 2021-10-28 13:08:50 +02:00
ocf_volume.c fix volume_close completion order 2021-12-22 15:18:34 +08:00