pyocf: remove min_size from ioclass config
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
This commit is contained in:
parent
95d756de91
commit
06edc48717
@ -357,7 +357,6 @@ class Cache:
|
|||||||
self,
|
self,
|
||||||
part_id: int,
|
part_id: int,
|
||||||
name: str,
|
name: str,
|
||||||
min_size: int,
|
|
||||||
max_size: int,
|
max_size: int,
|
||||||
priority: int,
|
priority: int,
|
||||||
cache_mode=CACHE_MODE_NONE,
|
cache_mode=CACHE_MODE_NONE,
|
||||||
@ -379,7 +378,6 @@ class Cache:
|
|||||||
)
|
)
|
||||||
ioclasses_info._config[i]._prio = ioclass_info._priority
|
ioclasses_info._config[i]._prio = ioclass_info._priority
|
||||||
ioclasses_info._config[i]._cache_mode = ioclass_info._cache_mode
|
ioclasses_info._config[i]._cache_mode = ioclass_info._cache_mode
|
||||||
ioclasses_info._config[i]._min_size = ioclass_info._min_size
|
|
||||||
ioclasses_info._config[i]._max_size = ioclass_info._max_size
|
ioclasses_info._config[i]._max_size = ioclass_info._max_size
|
||||||
|
|
||||||
self.read_unlock()
|
self.read_unlock()
|
||||||
@ -387,7 +385,6 @@ class Cache:
|
|||||||
ioclasses_info._config[part_id]._name = name.encode("ascii")
|
ioclasses_info._config[part_id]._name = name.encode("ascii")
|
||||||
ioclasses_info._config[part_id]._cache_mode = int(cache_mode)
|
ioclasses_info._config[part_id]._cache_mode = int(cache_mode)
|
||||||
ioclasses_info._config[part_id]._prio = priority
|
ioclasses_info._config[part_id]._prio = priority
|
||||||
ioclasses_info._config[part_id]._min_size = min_size
|
|
||||||
ioclasses_info._config[part_id]._max_size = max_size
|
ioclasses_info._config[part_id]._max_size = max_size
|
||||||
|
|
||||||
self.write_lock()
|
self.write_lock()
|
||||||
|
@ -26,7 +26,6 @@ class IoClassConfig(Structure):
|
|||||||
("_name", c_char_p),
|
("_name", c_char_p),
|
||||||
("_prio", c_uint16),
|
("_prio", c_uint16),
|
||||||
("_cache_mode", c_int),
|
("_cache_mode", c_int),
|
||||||
("_min_size", c_uint32),
|
|
||||||
("_max_size", c_uint32),
|
("_max_size", c_uint32),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -93,14 +93,12 @@ def test_evict_overflown_pinned(pyocf_ctx, cls: CacheLineSize):
|
|||||||
cache.configure_partition(
|
cache.configure_partition(
|
||||||
part_id=test_ioclass_id,
|
part_id=test_ioclass_id,
|
||||||
name="default_ioclass",
|
name="default_ioclass",
|
||||||
min_size=0,
|
|
||||||
max_size=100,
|
max_size=100,
|
||||||
priority=1,
|
priority=1,
|
||||||
)
|
)
|
||||||
cache.configure_partition(
|
cache.configure_partition(
|
||||||
part_id=pinned_ioclass_id,
|
part_id=pinned_ioclass_id,
|
||||||
name="pinned_ioclass",
|
name="pinned_ioclass",
|
||||||
min_size=0,
|
|
||||||
max_size=pinned_ioclass_max_occupancy,
|
max_size=pinned_ioclass_max_occupancy,
|
||||||
priority=-1,
|
priority=-1,
|
||||||
)
|
)
|
||||||
|
@ -51,7 +51,7 @@ def test_attach_different_size(
|
|||||||
cache.add_core(core)
|
cache.add_core(core)
|
||||||
|
|
||||||
cache.configure_partition(
|
cache.configure_partition(
|
||||||
part_id=1, name="test_part", min_size=0, max_size=50, priority=1
|
part_id=1, name="test_part", max_size=50, priority=1
|
||||||
)
|
)
|
||||||
|
|
||||||
cache.set_seq_cut_off_policy(SeqCutOffPolicy.NEVER)
|
cache.set_seq_cut_off_policy(SeqCutOffPolicy.NEVER)
|
||||||
|
Loading…
Reference in New Issue
Block a user