Robert Baldyga
1e25420f86
Merge pull request #404 from rafalste/copyright_update
...
Update copyright statements
2020-05-19 11:25:11 +02:00
Robert Baldyga
c7f3e52411
Merge pull request #309 from Deixx/ioclass-stats
...
IO class stats - refactor and test for statistics sections
2020-05-18 17:55:24 +02:00
Robert Baldyga
2a77fd3d4d
Merge pull request #411 from mmichal10/purge
...
Purge
2020-05-14 11:54:08 +02:00
Michal Mielewczyk
84f2dc3c07
CLI test for purge commands
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-05-12 11:32:01 -04:00
Michal Mielewczyk
c28babde8b
tests: Wrappers for purge commands
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-05-12 11:32:01 -04:00
Michal Mielewczyk
3b62e40a2e
Purge core command
...
Purge invalidates all cache lines which belongs to given core. It is very
usefull feature for tests.
Calling purge is possbile with casadm `--script` swtich.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-05-12 11:32:01 -04:00
Michal Mielewczyk
d24288a9b1
Purge cache command
...
Purge invalidates all cache lines. It is very usefull feature for tests.
Calling purge is possbile with casadm `--script` swtich.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-05-12 11:32:01 -04:00
Robert Baldyga
d2ea98eae8
Merge pull request #412 from robertbaldyga/update-readme-20.3
...
Update README.md to point to latest stable release
2020-05-12 10:46:12 +02:00
Robert Baldyga
3ab6d74a42
Update README.md to point to latest stable release
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-05-12 10:31:05 +02:00
Robert Baldyga
f7d854bf70
Merge pull request #393 from rafalste/check_submodules_in_configure
...
Check for submodules in ./configure
2020-05-05 18:32:05 +02:00
Rafal Stefanowski
44b4020cc1
Update copyright statements
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2020-05-04 16:47:38 +02:00
Daniel Madej
f9e28c9d05
Add test for IO class statistics sections
...
Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2020-05-04 13:04:22 +02:00
Robert Baldyga
382247b5e7
Merge pull request #407 from imjfckm/schedule-in-sort
...
Add conditional reschedules to env_sort
2020-04-30 15:35:34 +02:00
Robert Baldyga
660529e177
Merge pull request #405 from micrakow/free-mem
...
modules: use si_mem_available() when possible
2020-04-29 12:09:51 +02:00
Daniel Madej
8d0650ecb3
Refactor/update existing tests in test_ioclass_stats.py
...
Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2020-04-29 11:55:08 +02:00
Daniel Madej
f31587fc9d
Refactor check_msg + fixes in touched files
...
Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2020-04-29 11:55:08 +02:00
Jan Musial
d25b059e2c
Add conditional reschedules to env_sort
...
Sorting can take a long time with big cache sizes and a lot of dirty
data. Make sure we reschedule frome time to time to avoid lockups.
Signed-off-by: Jan Musial <jan.musial@intel.com>
2020-04-29 11:34:40 +02:00
Michal Rakowski
1e9b7a4262
modules: use si_mem_available() when possible
...
Signed-off-by: Michal Rakowski <michal.rakowski@intel.com>
2020-04-29 11:05:41 +02:00
Rafal Stefanowski
7ffb933eee
Check for submodules in ./configure
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2020-04-28 12:12:45 +02:00
Robert Baldyga
0621ca59b3
Merge pull request #401 from katlapinka/fault-cleanup
...
Tests directories cleanup
2020-04-27 17:06:47 +02:00
Robert Baldyga
b8835088a5
Merge pull request #398 from robertbaldyga/update-version-v20.6
...
Update version to v20.6 (WIP version)
2020-04-27 16:26:28 +02:00
Katarzyna Lapinska
1cf56d9d6c
Tests directories cleanup
2020-04-27 15:24:01 +02:00
Robert Baldyga
f4b108b3d5
Merge pull request #399 from robertbaldyga/update-ocf-multistream-seq-cutoff
...
Update ocf - multistream sequential cutoff
2020-04-23 15:43:51 +02:00
Robert Baldyga
37091cda3f
Update ocf - multistream sequential cutoff
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-04-23 09:15:30 +02:00
Robert Baldyga
f127d7c825
Update version to v20.6 (WIP version)
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-04-22 16:13:00 +02:00
Robert Baldyga
fb78466289
Merge pull request #390 from robertbaldyga/update-ocf-20200408
...
Update OCF - release version
2020-04-08 20:09:12 +02:00
Robert Baldyga
7879a0a030
Update OCF - release version
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-04-08 18:56:53 +02:00
Robert Baldyga
6dda643321
Merge pull request #375 from imjfckm/util-test-update
...
Update utils tests
2020-04-06 10:18:58 +02:00
Robert Baldyga
162f0a477a
Merge pull request #382 from robertbaldyga/update-ocf-flush-deadlock
...
Update OCF and handle new error code
2020-04-06 10:05:32 +02:00
Robert Baldyga
aeb166df58
Merge pull request #384 from mmichal10/remove-core-fix
...
Pass remove core result to cli
2020-04-06 10:05:09 +02:00
Robert Baldyga
d694228263
Update OCF and handle new error code
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-04-06 09:03:14 +02:00
Robert Baldyga
bcb524a304
Merge pull request #380 from rafalste/pckgen_ver_major
...
Change 'major' version number to double digit
2020-04-03 15:06:45 +02:00
Rafal Stefanowski
20aa069546
Change 'major' version number to double digit
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2020-04-03 12:25:14 +02:00
Michal Mielewczyk
e1b8ddbc40
Pass remove core result to cli
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-04-01 22:30:43 -04:00
Robert Baldyga
6ee2bf1b5f
Merge pull request #376 from robertbaldyga/update-ocf-20200331
...
Update OCF - fix flush and queue race condition
2020-03-31 15:44:06 +02:00
Robert Baldyga
1014484852
Update OCF - fix flush and queue race condition
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-03-31 15:33:43 +02:00
Robert Baldyga
603308f689
Merge pull request #374 from mmichal10/memory-find
...
Stop cache threads synchronously
2020-03-31 15:30:15 +02:00
Michal Mielewczyk
664c974e03
Revert "Free thread memory after it is stopped."
...
This reverts commit d483951ebe
.
2020-03-31 08:23:57 -04:00
Jan Musial
ea448b8584
Update utils tests
...
Signed-off-by: Jan Musial <jan.musial@intel.com>
2020-03-31 14:14:54 +02:00
Robert Baldyga
2334366914
Merge pull request #373 from arutk/allocator_item_alignment_fix
...
Improve _env_allocator_item fields alignment
2020-03-31 13:32:32 +02:00
Michal Mielewczyk
1b3424a485
Revert "Free memory of all allocated threads."
...
This reverts commit 4ec277433d
.
2020-03-31 06:46:27 -04:00
Michal Mielewczyk
758c5aa895
Don't hold reference to module in thread
...
Since stopping threads have to be done synchronusly, there is no need to keep
reference to cas_cache module in each thread.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-03-31 06:41:11 -04:00
Robert Baldyga
d9ca4f4bd4
Merge pull request #370 from rafalste/fix_git_in_pckgen
...
Fix git calls in package generator script
2020-03-30 13:31:10 +02:00
Robert Baldyga
299d1211ef
Merge pull request #372 from mmichal10/memory-find
...
Alloc rpool with strict memory requirements
2020-03-30 13:30:52 +02:00
Adam Rutkowski
82137c9bc1
Improve _env_allocator_item fields alignment
...
This change assures that data array is always optimally aligned.
Additionally item boolean flags are put into the same uint32
as cpu number in order to save space for future additions.
This change fixes ~50% performance degradation introduced by
commit d822a1d1
.
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2020-03-30 00:39:26 +02:00
Rafal Stefanowski
a2d64d7d55
Fix git calls in package generator script
...
- make git command compatible with older git versions by removing -C option
- minor syntax improvements in the entire script
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2020-03-27 16:19:57 +01:00
Robert Baldyga
cd7b6b642b
Merge pull request #371 from arutk/ocf_update_270320
...
OCF update 03/27/20
2020-03-27 15:29:24 +01:00
Robert Baldyga
6bb4dde213
Merge pull request #369 from mmichal10/async-stop-compl
...
Before stop wait for start to be finished
2020-03-27 13:59:18 +01:00
Robert Baldyga
d7acbac253
Merge pull request #363 from mmichal10/change-cachemode-with-progressbar
...
Show progress bar during changing cache mode
2020-03-27 09:14:22 +01:00
Robert Baldyga
de296dd89f
Merge pull request #367 from mmichal10/async-stop-compl
...
Create finalize thread during stop
2020-03-26 14:16:29 +01:00