Daniel Madej
d3be9444e7
Add test for io_direction
IO class rule
...
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2025-03-06 09:08:26 +01:00
Daniel Madej
df813d9978
New IO class rule io_direction
...
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2025-03-06 09:08:19 +01:00
Katarzyna Treder
f37f5afd7b
Merge pull request #1596 from Kamoppl/kamilg/update_tests_dec
...
Update cli help test and remove duplicated test
2025-03-05 12:14:49 +01:00
Kamil Gierszewski
7f2b8fb229
tests: refactor test_cli_help test
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-03-05 12:12:43 +01:00
Kamil Gierszewski
4c78a9f067
test-api: fix cli msg
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-03-05 12:12:43 +01:00
Kamil Gierszewski
f6545f2b06
tests: remove duplicated test
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-03-05 12:12:43 +01:00
Robert Baldyga
ed113fd6da
Merge pull request #1612 from Open-CAS/jfckm-patch-1
...
chore(GH): Make GH ignore the test/ dir while detecting repo languages
2025-03-03 21:04:02 +01:00
Robert Baldyga
372a29d562
Merge pull request #1549 from robertbaldyga/kernel-6.11
...
Support kernel 6.13
2025-02-28 16:26:19 +01:00
Katarzyna Treder
69fd4a3872
Merge pull request #1617 from Deixx/rebuild-gz-fix
...
Add force to gzip commands
2025-02-28 12:39:19 +01:00
Daniel Madej
d562602556
Add force to gzip commands
...
Without force make shows errors when .gz
files already exist.
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2025-02-28 12:25:09 +01:00
Katarzyna Treder
2cc49a1cd0
Merge pull request #1615 from katlapinka/kasiat/attach-detach-tests
...
Introduce tests for cache attach/detach feature
2025-02-28 12:18:44 +01:00
Katarzyna Treder
d973b3850e
Introduce tests for cache attach/detach feature
...
Signed-off-by: Katarzyna Treder <katarzyna.treder@h-partners.com>
2025-02-28 12:18:02 +01:00
Katarzyna Treder
3893fc2aa7
Merge pull request #1616 from Kamoppl/kamilg/update_checksec_path
...
Kamilg/update checksec path
2025-02-28 09:44:16 +01:00
Kamil Gierszewski
cef43f7778
tests: fix checksec test formating
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-02-28 02:27:55 +01:00
Kamil Gierszewski
8544e28788
tests: update test script path
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-02-28 02:27:55 +01:00
Robert Baldyga
dd20fcbc8e
Merge pull request #1590 from robertbaldyga/enable-attach-detach
...
Revert "Disable cache attach and detach"
2025-02-27 15:50:07 +01:00
Robert Baldyga
30d0cd0df0
Merge pull request #1565 from mmichal10/percpu-refcnt
...
Percpu refcnt
2025-02-27 15:14:22 +01:00
Daniel Madej
3e1dd26909
Update .gitignore after manpage installation fix
...
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2025-02-27 09:45:46 +01:00
Jan Musiał
78be601b1b
chore(GH): Make GH ignore the test/ dir while detecting repo languages
...
Signed-off-by: Jan Musial <jfckm@pm.me>
2025-02-25 18:28:31 +01:00
Michal Mielewczyk
5acc1a3cf2
update ocf: refcnt
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@huawei.com>
2025-02-25 16:23:41 +01:00
Jan Musial
27eed48976
Per-cpu reference counters
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
Signed-off-by: Jan Musial <jan.musial@huawei.com>
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
Signed-off-by: Ian Levine <ian.levine@huawei.com>
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@huawei.com>
2025-02-25 16:21:02 +01:00
Jan Musial
4f43829e91
Implement env_atomic64_dec_return
...
Signed-off-by: Jan Musial <jan.musial@huawei.com>
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@huawei.com>
2025-02-25 16:19:21 +01:00
Robert Baldyga
690cebae65
Merge pull request #1603 from Deixx/attach-error-msg
...
Fix error messages for metadata found during attach
2025-02-25 16:01:12 +01:00
Katarzyna Treder
d4f709ab9d
Merge pull request #1611 from Kamoppl/kamilg/remove_memory_barrier
...
Kamilg/remove memory barrier check
2025-02-25 12:42:41 +01:00
Kamil Gierszewski
8c32742f8c
github-actions: remove memory barrier warning
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-02-25 11:53:09 +01:00
Daniel Madej
37431273ea
Add error message in test api
...
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2025-02-24 12:00:06 +01:00
Daniel Madej
69cdb458d2
Error msg for metadata found during attach
...
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2025-02-24 12:00:06 +01:00
Robert Baldyga
bafd1e79c4
Merge pull request #1608 from Deixx/gitignore-update
...
Added build/configuration output files to .gitignore
2025-02-21 11:00:26 +01:00
Robert Baldyga
c4b862a3e0
Merge pull request #1607 from robertbaldyga/fix-manpage
...
Fix manpage installation
2025-02-06 11:32:53 +01:00
Daniel Madej
4b411f837e
Added build/configuration output files to .gitignore
...
Signed-off-by: Daniel Madej <daniel.madej@huawei.com>
2025-02-06 10:40:33 +01:00
Katarzyna Treder
69a4da4b38
Merge pull request #1595 from Kamoppl/kamilg/update_api_dec
...
Few api fixes/improvements
2025-02-06 07:17:32 +01:00
Rafal Stefanowski
7ee78ac51e
Kernel 6.13: Add setting queue limits of exported object
...
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@huawei.com>
2025-02-05 17:29:45 +01:00
Rafal Stefanowski
dbaeb21cb3
Kernel 6.13: Introduce cas_queue_limits_is_misaligned()
...
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@huawei.com>
2025-02-05 17:29:45 +01:00
Rafal Stefanowski
6a275773ce
Kernel 6.13: Introduce cas_queue_max_discard_sectors()
...
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@huawei.com>
2025-02-05 17:29:45 +01:00
Rafal Stefanowski
e5607fe9dd
Kernel 6.13: Introduce cas_queue_set_nonrot()
...
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@huawei.com>
2025-02-05 17:29:45 +01:00
Rafal Stefanowski
3badd8b621
Kernel 6.13: Add another definition of cas_set_queue_flush_fua()
...
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@huawei.com>
2025-02-05 17:29:45 +01:00
Rafal Stefanowski
efa2c0ad5e
Kernel 6.13: Add another definition of cas_bd_get_next_part()
...
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@huawei.com>
2025-02-05 17:29:45 +01:00
Rafal Stefanowski
eff9ad3c9d
Kernel 6.13: Rearrange definitions of cas_copy_queue_limits()
...
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@huawei.com>
2025-02-05 17:29:45 +01:00
Rafal Stefanowski
14f375f135
Kernel 6.13: Expand debug macros
...
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@huawei.com>
2025-02-05 17:29:45 +01:00
Rafal Stefanowski
7dcb9c92fe
Fix checking for NULL instead of error pointer
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@huawei.com>
2025-02-05 17:29:45 +01:00
Robert Baldyga
52d0ff4c7b
Merge pull request #1587 from Deixx/ioclass-0
...
Informative error for incorrect IO class 0 name
2025-02-04 16:46:40 +01:00
Robert Baldyga
0f6c122e17
Fix manpage installation
...
gzip manpage properly and update mandb after its installation.
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
2025-01-27 22:20:13 +01:00
Kamil Gierszewski
bf7c72ccba
test-api: add a check for each stat parsing
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-01-10 14:54:46 +01:00
Kamil Gierszewski
7b52a2fc00
test-api: add attach cli msg
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-01-10 14:54:46 +01:00
Kamil Gierszewski
8ad0193a84
test-api: refactor cache imports
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-01-10 14:54:46 +01:00
Kamil Gierszewski
0ab7c2ca36
test-api: fix get status method
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-01-10 14:54:46 +01:00
Kamil Gierszewski
d3f4d80612
test-api: add attach/detach methods to Cache
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-01-10 14:54:46 +01:00
Kamil Gierszewski
c82d52bb47
test-api: add methods to statistics
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-01-10 14:54:46 +01:00
Kamil Gierszewski
537c9656b8
test-api: rename stat filter
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-01-10 14:54:45 +01:00
Kamil Gierszewski
1b52345732
test-api: fix core pool init
...
Signed-off-by: Kamil Gierszewski <kamil.gierszewski@huawei.com>
2025-01-10 14:54:45 +01:00