1cf56d9d6c
Tests directories cleanup
Katarzyna Lapinska
2020-04-27 14:30:14 +0200
f4b108b3d5
Merge pull request #399 from robertbaldyga/update-ocf-multistream-seq-cutoff
Robert Baldyga
2020-04-23 15:43:51 +0200
37091cda3f
Update ocf - multistream sequential cutoff
Robert Baldyga
2020-04-22 16:17:08 +0200
f127d7c825
Update version to v20.6 (WIP version)
Robert Baldyga
2020-04-22 16:13:00 +0200
fb78466289
Merge pull request #390 from robertbaldyga/update-ocf-20200408
Robert Baldyga
2020-04-08 20:09:12 +0200
7879a0a030
Update OCF - release version
Robert Baldyga
2020-04-08 18:56:53 +0200
6dda643321
Merge pull request #375 from imjfckm/util-test-update
Robert Baldyga
2020-04-06 10:18:58 +0200
162f0a477a
Merge pull request #382 from robertbaldyga/update-ocf-flush-deadlock
Robert Baldyga
2020-04-06 10:05:32 +0200
aeb166df58
Merge pull request #384 from mmichal10/remove-core-fix
Robert Baldyga
2020-04-06 10:05:09 +0200
d694228263
Update OCF and handle new error code
Robert Baldyga
2020-04-03 17:59:19 +0200
e1b8ddbc40
Pass remove core result to cli
Michal Mielewczyk
2020-04-01 22:29:16 -0400
bcb524a304
Merge pull request #380 from rafalste/pckgen_ver_major
Robert Baldyga
2020-04-03 15:06:45 +0200
20aa069546
Change 'major' version number to double digit
Rafal Stefanowski
2020-04-03 12:25:14 +0200
6ee2bf1b5f
Merge pull request #376 from robertbaldyga/update-ocf-20200331
Robert Baldyga
2020-03-31 15:44:06 +0200
1014484852
Update OCF - fix flush and queue race condition
Robert Baldyga
2020-03-31 15:33:43 +0200
603308f689
Merge pull request #374 from mmichal10/memory-find
Robert Baldyga
2020-03-31 15:30:15 +0200
664c974e03
Revert "Free thread memory after it is stopped."
Michal Mielewczyk
2020-03-31 06:47:37 -0400
ea448b8584
Update utils tests
Jan Musial
2020-03-31 14:14:54 +0200
2334366914
Merge pull request #373 from arutk/allocator_item_alignment_fix
Robert Baldyga
2020-03-31 13:32:32 +0200
1b3424a485
Revert "Free memory of all allocated threads."
Michal Mielewczyk
2020-03-31 06:46:27 -0400
758c5aa895
Don't hold reference to module in thread
Michal Mielewczyk
2020-03-31 06:41:11 -0400
82137c9bc1
Improve _env_allocator_item fields alignment
Adam Rutkowski
2020-03-30 15:14:45 -0400
d9ca4f4bd4
Merge pull request #370 from rafalste/fix_git_in_pckgen
Robert Baldyga
2020-03-30 13:31:10 +0200
299d1211ef
Merge pull request #372 from mmichal10/memory-find
Robert Baldyga
2020-03-30 13:30:52 +0200
a2d64d7d55
Fix git calls in package generator script
Rafal Stefanowski
2020-03-27 12:06:47 +0100
cd7b6b642b
Merge pull request #371 from arutk/ocf_update_270320
Robert Baldyga
2020-03-27 15:29:24 +0100
93e7b77d27
OCF update 03/27/20
Adam Rutkowski
2020-03-26 02:49:59 +0100
6bb4dde213
Merge pull request #369 from mmichal10/async-stop-compl
Robert Baldyga
2020-03-27 13:59:18 +0100
8c57dc51c0
Alloc rpool with strict memory requirements
Michal Mielewczyk
2020-03-25 17:39:37 -0400
d7acbac253
Merge pull request #363 from mmichal10/change-cachemode-with-progressbar
Robert Baldyga
2020-03-27 09:14:22 +0100
3edaf30a73
Before stop wait for start to be finished
Michal Mielewczyk
2020-03-25 01:32:37 -0400
33223bacb9
Fix flush sync wrappers
Michal Mielewczyk
2020-03-24 02:04:37 -0400
17d5c8599d
Use wrapper function to flush cache during stop
Michal Mielewczyk
2020-03-23 06:40:13 -0400
dca9769298
Acquire read lock for flushing cache
Michal Mielewczyk
2020-03-23 06:29:15 -0400
de296dd89f
Merge pull request #367 from mmichal10/async-stop-compl
Robert Baldyga
2020-03-26 14:16:29 +0100
af6d3e9d06
Merge pull request #368 from arutk/rpool_debug
Robert Baldyga
2020-03-25 15:09:20 +0100
5b37183e41
Merge pull request #344 from rafalste/add_package_generator
Robert Baldyga
2020-03-25 12:40:29 +0100
2fffd789c0
Create finalize thread during stop
Michal Mielewczyk
2020-03-23 23:17:04 -0400
e10e93533f
Merge pull request #353 from rafalste/bidirectional_rsync
Robert Baldyga
2020-03-24 18:23:28 +0100
d5e632d3a3
Update rsync usage to utilize bidirectional rsync
Rafal Stefanowski
2020-03-13 16:09:07 +0100
d822a1d12e
Runtime checks for allocator rpool consistency
Adam Rutkowski
2020-03-24 01:57:50 +0100
ef94a0df22
Merge pull request #362 from mmichal10/fix-core-removing
Robert Baldyga
2020-03-23 14:41:17 +0100
bf4256eb27
Merge pull request #364 from micrakow/ocf_udpate
Robert Baldyga
2020-03-23 14:28:57 +0100
eef7cf97ce
OCF update
Michal Rakowski
2020-03-23 13:02:10 +0100
8b1254dfea
Merge pull request #355 from mmichal10/async-stop-compl
Robert Baldyga
2020-03-23 13:00:50 +0100
9e692435f6
Allocate stop context on during start
Michal Mielewczyk
2020-03-20 10:01:10 -0400
f93019165f
Hold reference to module for each thread
Michal Mielewczyk
2020-03-16 06:20:37 -0400
55d53867cc
Complete cache stop from kthread
Michal Mielewczyk
2020-03-12 15:48:07 -0400
91c8c02860
Simplify functions managing core ids
Michal Mielewczyk
2020-03-19 13:32:43 -0400
5ca9287b53
Refactor core removing function
Michal Mielewczyk
2020-03-19 07:21:48 -0400
7335b321ea
Add package generator script
Rafal Stefanowski
2020-03-03 16:21:31 +0100
68533834dd
Merge pull request #361 from Ostrokrzew/update
Robert Baldyga
2020-03-19 19:47:59 +0100
32fe754b08
Merge pull request #356 from mmichal10/rename-MU-thread
Robert Baldyga
2020-03-19 13:23:18 +0100
5d74062599
Casadm man extend Add description of OpenCAS exported objects' naming template Update date in mans. closes #359
Slawomir Jankowski
2020-03-19 12:56:56 +0100
8b5d187555
Merge pull request #357 from imjfckm/memory-checks
Robert Baldyga
2020-03-18 14:20:00 +0100
a3f2ed7c86
Update OCF to include pp memory check and updated cache memory check
Jan Musial
2020-03-18 10:32:53 +0100
2ef9090d87
Fix metadata updater thread prefix
Michal Mielewczyk
2020-03-17 18:03:21 -0400
5d99f0c092
Merge pull request #354 from Deixx/casctl-stop-exit
Robert Baldyga
2020-03-17 17:38:56 +0100
55bdad7054
Return exit codes from casctl stop
Daniel Madej
2020-03-17 11:55:51 +0100
9f6d407d10
Merge pull request #349 from imjfckm/alru-noidle-test
Robert Baldyga
2020-03-13 17:19:13 +0100
650dbf5d31
Add test for ALRU with activity threshold set to 0
Jan Musial
2020-03-10 10:37:48 +0100
8d86cdfa3b
Allow whole range of ALRU parameters in test API
Jan Musial
2020-03-10 09:20:57 +0100
1b0c0f6380
Update test framework
Jan Musial
2020-03-10 09:20:48 +0100
1588deafd5
Update OCF
Jan Musial
2020-03-10 10:46:48 +0100
09c585bbcd
Merge pull request #350 from mmichal10/dont-stop-notexisting-thread
Robert Baldyga
2020-03-10 17:58:34 +0100
3d42ba1c1d
Merge pull request #348 from mmichal10/missing-put-module
Robert Baldyga
2020-03-10 09:21:52 +0100
917577480f
Remove running
field from cas thread info
Michal Mielewczyk
2020-03-07 16:10:36 -0500
e39eecab49
Don't try to stop non running thread
Michal Mielewczyk
2020-03-07 15:22:30 -0500
3eab28cf44
Add missing module_put() in casse of alloc error
Michal Mielewczyk
2020-03-07 08:17:32 -0500
c19249a471
Merge pull request #341 from imjfckm/move-cls-init-after-attach
Jan Musiał
2020-02-27 08:56:32 +0100
19c334c4cf
Move classifier init after cache device attach completion
Jan Musial
2020-02-25 14:00:07 +0100
dfab893c3d
Merge pull request #319 from rafalste/tests_display_stats
Michal Rakowski
2020-02-18 12:47:49 +0100
6e1224191f
Merge pull request #260 from Ostrokrzew/many2one
Michał Mielewczyk
2020-02-18 09:00:05 +0100
da493b37bb
Merge pull request #331 from Ostrokrzew/load_init_odlozony
Katarzyna Łapińska
2020-02-18 07:42:57 +0100
49edc8a8cd
Merge pull request #315 from Ostrokrzew/interrupt
Katarzyna Łapińska
2020-02-18 07:24:43 +0100
d9a2b017c8
Add tests for proper statistics display
Rafal Stefanowski
2020-01-30 16:04:12 +0100
17528aefdd
Add interrupt cache stop interrupt test
Slawomir Jankowski
2020-02-13 16:33:00 +0100
657023a79c
Add two tests for interrupting cache mode switch
Slawomir Jankowski
2020-02-13 16:32:32 +0100
5f21f4d580
Add interrupt removing core test
Slawomir Jankowski
2020-02-13 16:32:05 +0100
90c27e488c
Add Interrupt cache flushing test
Slawomir Jankowski
2020-02-13 16:31:45 +0100
660a99ae5c
Add Interrupt core flushing test
Slawomir Jankowski
2020-02-13 16:31:14 +0100
ee9855cad3
Merge pull request #335 from Ostrokrzew/multi
Michał Mielewczyk
2020-02-17 15:22:57 +0100
dcbdb820fb
Merge pull request #325 from mmichal10/flush-params-test
Katarzyna Łapińska
2020-02-17 14:20:47 +0100
b28e2614c0
Test for acp wake up time param.
Michal Mielewczyk
2020-02-11 08:36:05 -0500
230667a219
Test for acp flush max buffers param.
Michal Mielewczyk
2020-02-11 08:35:22 -0500
8c7f0dcd32
One of many cores in cache fails OpenCAS continue to work after one of many cores fails 1. Start cache. 2. Add core1 to previously created cache. 3. Add core2 to previously created cache. 4. Fill cache with pages from core1. 5. Fail core1. 6. Check if core2 is able to use cache.
Slawomir Jankowski
2020-02-13 16:01:29 +0100
b96da538e0
Expect particular types in ACP config constructor
Michal Mielewczyk
2020-02-11 06:23:43 -0500
01dcc3b0fd
tests: Add __str__ method for ACP config class
Michal Mielewczyk
2020-01-31 17:48:40 -0500
dbecf22648
Merge pull request #337 from micrakow/seq
Michal Rakowski
2020-02-14 15:03:51 +0100
4717b942d9
Dynamic allocation of space in cache OpenCAS continues to operate after one of many cores is released: 1. "Start cache", 2. "Add core1 to previously created cache", 3. "Add core2 to previously created cache", 4. "Fill cache with pages from core1", 5. "Check if core2 is able to use cache"
Slawomir Jankowski
2020-02-13 16:00:03 +0100
9ad35e8ae9
Remove one of multiple cores from cache OpenCAS continues to operate after one of many cores is removed: 1. "Start cache", 2. "Add core1 to previously created cache", 3. "Add core2 to previously created cache", 4. "Fill cache with pages from core1", 5. "Remove core1", 6. "Check if core2 is able to use cache"
Slawomir Jankowski
2020-02-13 15:59:06 +0100
25bf128c1a
functional tests: fix setting seq_cutoff policy
Michal Rakowski
2020-02-14 14:48:13 +0100
cf4e0f1e11
Merge pull request #336 from katlapinka/vmalloc-flags
Michał Mielewczyk
2020-02-14 14:47:00 +0100
e1a7c7f7e8
env: implement vmalloc with GFP flags
Adam Rutkowski
2019-10-18 17:34:30 -0400
8991153bd8
Remove core from multilevel cache OpenCAS not allow remove the core on 1 level cache when is used by level 2: /1/ "Create multilevel intelcas device", /2/ "Try to remove intelcas device on level 1", /3/ "Remove intelcas device"
Slawomir Jankowski
2020-02-13 13:02:22 +0100
7904c06423
Add message
Slawomir Jankowski
2020-02-13 13:00:11 +0100
ac05dadfcd
Merge pull request #320 from micrakow/kedr_io
Sławomir Jankowski
2020-02-13 15:34:28 +0100
1c45ae5b3c
Merge pull request #316 from katlapinka/acp-functional
Michał Mielewczyk
2020-02-13 14:42:19 +0100
2192ec2d55
Merge pull request #330 from rafalste/makefile_for_rpm
Michal Rakowski
2020-02-13 14:25:47 +0100
77124296ee
functional tests: add kedr with filesystem test
Michal Rakowski
2020-01-31 10:59:42 +0100