Commit Graph

  • 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