Commit Graph

  • bf5f224e39 Update TF Robert Baldyga 2021-01-21 10:45:12 +0100
  • 096a2949bd Update OCF: Add missing page lock in cleaner Robert Baldyga 2021-01-21 10:07:38 +0100
  • 3df6305254 Change strnlen to sizeof in set_device_path() Slawomir Jankowski 2021-01-20 14:14:29 +0100
  • 59558a8ac6
    Merge pull request #643 from mmichal10/use-after-free-fix Robert Baldyga 2021-01-20 11:38:05 +0100
  • 4d61ded26d Fix use after free bug Michal Mielewczyk 2021-01-20 02:28:19 -0500
  • fce70ac4c0
    Merge pull request #641 from robertbaldyga/fix-recovery-panic Robert Baldyga 2021-01-19 19:55:38 +0100
  • 6ea6ec4d4a
    Merge pull request #638 from Ostrokrzew/interrupt_stop Robert Baldyga 2021-01-19 19:53:09 +0100
  • a057a0082f Handle cache stopping interruption Ignore the interruption of the stop operation - will finish asynchronously. Remove redundant ocf_queue_put. Move creating the finish_thread during the cache stop from the _cache_mngt_cache_stop_sync to the cache_mngt_exit_instance and give it a proper handling. Slawomir Jankowski 2021-01-18 12:47:09 +0100
  • 106a37c6a1 Fix kernel panic during recovery after force removing core Robert Baldyga 2021-01-19 16:02:43 +0100
  • 9b3fba2f1a
    Merge pull request #637 from mmichal10/core-remove-improvements Robert Baldyga 2021-01-18 11:33:36 +0100
  • 36c98086e7 update ocf: remove core fine locking Michal Mielewczyk 2021-01-18 03:50:07 -0500
  • a4753f3f90
    Merge pull request #631 from robertbaldyga/more-conservative-mem-check Robert Baldyga 2021-01-15 21:07:06 +0100
  • b0c7bea427 IO classification tests fixes Katarzyna Lapinska 2021-01-15 11:55:08 +0100
  • 72be34c58e Device not supporting discards instead of random HDD in test checking discards support Katarzyna Lapinska 2021-01-15 12:01:50 +0100
  • 493caf2b31 configure: Fix coding style Robert Baldyga 2021-01-14 22:03:21 +0100
  • ca3e1a5984 Revert "modules: use si_mem_available() when possible" Robert Baldyga 2021-01-14 14:38:03 +0100
  • aa08a82669 Adding test 'test_fault_power_hit' and cli messages accordingly Karolina Rogowska 2020-11-18 17:00:33 +0100
  • f967596b47
    Merge pull request #625 from robertbaldyga/metadata-probe-error-handle Robert Baldyga 2021-01-13 18:00:52 +0100
  • 02c3910677 Handle error in ocf_metadata_probe() complete callback properly Robert Baldyga 2021-01-13 15:20:54 +0100
  • 722767b06f
    Merge pull request #624 from mmichal10/remove-free-stat Robert Baldyga 2021-01-12 13:02:47 +0100
  • b4a34fe9c9 tests: update ioclass stats tests Michal Mielewczyk 2021-01-12 04:18:58 -0500
  • 0e1ba12756 test api: class for ioclass usage stats Michal Mielewczyk 2021-01-12 03:05:47 -0500
  • 6cbce57106 casadm: don't print Free entry for ioclass stats Michal Mielewczyk 2021-01-12 03:03:20 -0500
  • cbc1de7a37
    Merge pull request #614 from Ostrokrzew/message Robert Baldyga 2021-01-08 12:25:36 +0100
  • 58438c3a5d
    Merge pull request #617 from robertbaldyga/update-after-tf-api-changes Robert Baldyga 2021-01-08 12:00:55 +0100
  • fb8fb63f06 Add path sanitizing to print_slow_atomic_cache_start_info after removing check from lower function _check_cache_device. Slawomir Jankowski 2021-01-05 14:53:40 +0100
  • 76aaaef62f
    Merge pull request #621 from robertbaldyga/update-ocf-2021 Robert Baldyga 2021-01-08 11:16:57 +0100
  • 3d1d503fef Update OCF - seq cutoff fix Robert Baldyga 2021-01-08 11:06:35 +0100
  • 9f23f47c9d
    Merge pull request #618 from rafalste/fix_weak_modules_path_resolving Robert Baldyga 2021-01-07 14:26:14 +0100
  • 87ea8ced35 Fix resolving modules path for weak-modules Rafal Stefanowski 2021-01-06 16:37:23 +0100
  • 22b4288f3d tests: Update tests after test-framework API changes Robert Baldyga 2021-01-05 20:35:58 +0100
  • 5d5b6ae594
    Merge pull request #616 from Ostrokrzew/api_fix Robert Baldyga 2021-01-05 18:31:46 +0100
  • 90280d1c21 add test 'test_check_number_of_processes' Karolina Rogowska 2020-12-14 16:30:29 +0100
  • f8687bb53b
    Merge pull request #615 from mmichal10/uninitialized_access Robert Baldyga 2021-01-05 16:53:00 +0100
  • e2ea2f1b30 Fix recent change in functional tests API Slawomir Jankowski 2021-01-05 16:29:41 +0100
  • 92ab19999e casadm: prevent acccess to uninitialized variables Michal Mielewczyk 2021-01-05 09:54:17 -0500
  • be87b59303 Move message about by-id path higher Not every usage of set_device_path() needs to print message. Sometimes it's internal operation and can contain misleading info. Slawomir Jankowski 2021-01-05 14:40:35 +0100
  • 42c3f3ed8c
    Merge pull request #613 from robertbaldyga/start-finalize-sync Robert Baldyga 2020-12-31 21:11:24 +0100
  • 6bd2681134
    Merge pull request #611 from robertbaldyga/shorten-cleaner-thead-name Robert Baldyga 2020-12-31 21:11:10 +0100
  • c9dff585b7
    Merge pull request #608 from arutk/fix_by_id_path_msg Robert Baldyga 2020-12-31 21:10:56 +0100
  • 7e78679400
    Merge pull request #607 from robertbaldyga/loader-fix-log Robert Baldyga 2020-12-31 21:10:39 +0100
  • 1917be71f0
    Merge pull request #610 from robertbaldyga/fix-cache-list Robert Baldyga 2020-12-31 19:53:39 +0100
  • 238b11846b Handle cache start finalize synchronously Robert Baldyga 2020-12-31 16:36:02 +0100
  • 6d1af42478 More meaningful error messages around by-id path Adam Rutkowski 2020-12-29 15:11:32 +0100
  • ea581953e1 Shorten cleaner thread name Robert Baldyga 2020-12-30 18:12:21 +0100
  • f87e6970a5 Fix listing caches Robert Baldyga 2020-12-30 17:58:16 +0100
  • d1a2a5ada2 open-cas-loader: Fix error message Robert Baldyga 2020-12-29 10:50:42 +0100
  • e623c44b3b
    Merge pull request #606 from arutk/ocf_122320 Robert Baldyga 2020-12-23 17:10:43 +0100
  • 5440a1bd24 OCF update Adam Rutkowski 2020-12-23 16:58:22 +0100
  • 309b674fd8
    Merge pull request #535 from Ostrokrzew/by-id Robert Baldyga 2020-12-23 14:38:07 +0100
  • 2753bad018
    Merge pull request #568 from mmichal10/occupancy-per-ioclass Robert Baldyga 2020-12-23 14:36:02 +0100
  • fb1a1ab57f tests: new ioclass config in existing tests Michal Mielewczyk 2020-11-26 22:30:54 -0500
  • 0bcd665818 tests: test ioclass config after metadata load Michal Mielewczyk 2020-11-24 04:14:31 -0500
  • 80d113bb59 tests: repart with occupancy threshold enabled Michal Mielewczyk 2020-11-02 04:59:39 -0500
  • 89b4f31806 tests: resize existing ioclass Michal Mielewczyk 2020-11-02 04:57:42 -0500
  • f803dff669 tests: verify if parts are evicted in good order Michal Mielewczyk 2020-10-26 09:23:59 -0400
  • 1ba61535fa tests: basic test for occupancy threshold - read Michal Mielewczyk 2020-11-02 04:39:08 -0500
  • 48530b2123 tests: verify custom partitions usage stats sum Michal Mielewczyk 2020-10-22 06:35:04 -0400
  • fe226f6fed tests: basic test for occupancy threshold - write Michal Rakowski 2020-06-05 16:33:58 +0200
  • 4270593e7b tests: common helpers for ioclass tests Michal Mielewczyk 2020-11-20 09:00:06 -0500
  • 7cd37e45a9 tests: update requirements.txt Michal Mielewczyk 2020-11-06 15:48:29 -0500
  • 741db6b7e1 tests: improve ioclass tests helper Michal Mielewczyk 2020-11-17 22:12:32 -0500
  • 7ef1e1c197 tests: allocation as value in range 0.00 to 1.00 Michal Mielewczyk 2020-11-17 22:06:31 -0500
  • d8bc4b8e28 test api: occupancy per ioclass Michal Mielewczyk 2020-11-17 21:58:40 -0500
  • 8350ac9e88 test api: update default ioclass allocancy Michal Mielewczyk 2020-10-15 17:47:47 -0400
  • 393fd532cf tests: small fix in conftest Michal Rakowski 2020-06-09 13:58:43 +0200
  • 4f9f69d475 tests: parametrize common prepare for ioclasses Michal Mielewczyk 2020-10-15 08:58:37 -0400
  • 3a115bb8f0 test api: keep default ioclass values in vars Michal Mielewczyk 2020-10-15 09:08:46 -0400
  • 0d0c40ec57 tests: Add missing log in ioclass test prepare Michal Mielewczyk 2020-10-15 09:30:45 -0400
  • c93d1f73ef casadm: occupancy per ioclass Michal Mielewczyk 2020-11-17 09:47:55 -0500
  • 520fbc9c17
    Merge pull request #572 from arutk/configure_kernel_dir Robert Baldyga 2020-12-23 13:34:04 +0100
  • 93a6a1670f Occupancy per ioclass - ocf upadte Michal Mielewczyk 2020-11-06 16:14:18 -0500
  • 8c573dbe85 test api: parse output of --io-class --list Michal Mielewczyk 2020-11-24 04:16:24 -0500
  • 36cf52940b env: print format for 64 bits signed int Michal Mielewczyk 2020-11-10 06:01:56 -0500
  • 3c678e57d7 classifier: fix string comparison Michal Mielewczyk 2020-11-30 09:02:49 -0500
  • fd145667fd
    Merge pull request #564 from Ostrokrzew/core_id Robert Baldyga 2020-12-22 20:17:38 +0100
  • 7d617d47c9
    Merge pull request #590 from robertbaldyga/exclude-from-dracut Robert Baldyga 2020-12-22 18:23:55 +0100
  • b0f36bea3b utils: Exclude Open CAS modules from dracut initramfs image Robert Baldyga 2020-12-09 12:33:46 +0100
  • 17f440de10 Update TF and functional tests API Slawomir Jankowski 2020-12-07 16:52:36 +0100
  • ecbd4fbe30 Update smoke tests Slawomir Jankowski 2020-12-07 16:58:45 +0100
  • 488acc6d4d Drop one utils test Slawomir Jankowski 2020-12-07 16:57:12 +0100
  • cb6d6aaaba Modify smoke tests example Slawomir Jankowski 2020-12-07 16:56:54 +0100
  • 0d9a56b4f0 Update smoke tests utilities according to recent changes Slawomir Jankowski 2020-12-07 16:56:27 +0100
  • 031a37a041 Remove unused function from smoke tests Slawomir Jankowski 2020-12-07 16:54:41 +0100
  • 0f331cb650 casadm: Add option to print full /dev/by-id link Slawomir Jankowski 2020-12-07 16:48:20 +0100
  • 7b4837e240 Documentation update Slawomir Jankowski 2020-12-07 16:39:05 +0100
  • d7e0bad5a4 Coding style fixes in loader to meet PEP 8 criteria Slawomir Jankowski 2020-12-07 16:37:14 +0100
  • 068d90bbea Do not accept non-by-id path in opencas.conf Slawomir Jankowski 2020-12-07 16:34:15 +0100
  • 10e5e017c1 Reject path which isn't by-id link Slawomir Jankowski 2020-12-07 16:29:54 +0100
  • 4799a2e788
    Merge pull request #600 from robertbaldyga/kernel-5.8 Robert Baldyga 2020-12-22 15:29:25 +0100
  • 7e40570bbd Remove #ifdef for unsupported kernel version Robert Baldyga 2020-12-12 11:36:13 +0100
  • bcd6f4831c Update atomic mode support check Robert Baldyga 2020-12-11 22:44:55 +0100
  • 1810010093 Use default kernel export mechanism when symbol lookup is not available Robert Baldyga 2020-12-12 11:32:40 +0100
  • 0596597f61 Replace ioctl_by_bdev() with vfs_ioctl() Robert Baldyga 2020-12-12 11:10:28 +0100
  • c596c66063 configure: Add wrappers for default make request function Robert Baldyga 2020-12-15 17:06:36 +0100
  • 48c3598ef5 configure: Add bdev_disk_changed() wrapper Robert Baldyga 2020-12-11 22:11:35 +0100
  • d9ea8d3e32 configure: Add blk_queue_make_request() wrapper Robert Baldyga 2020-12-11 20:56:59 +0100
  • ca7f809965 configure: Add __vmalloc() wrapper Robert Baldyga 2020-12-11 20:27:48 +0100
  • bbd0cb57a5 configure: Update generic_acct wrapper to kernel 5.8 Robert Baldyga 2020-12-11 20:10:24 +0100
  • a1a1585ee3
    Merge pull request #604 from arutk/ocf_122120 Robert Baldyga 2020-12-21 16:41:25 +0100