Michał Mielewczyk
005241b51c
Merge pull request #1164 from mmichal10/standby-cli-test
...
Standby cli test
2022-04-07 13:03:02 +02:00
Robert Baldyga
6d03a4abf2
Merge pull request #1165 from robertbaldyga/fix-allocator-name-spaces
...
Update OCF - Don't use spaces in allocator names
2022-04-07 09:49:34 +02:00
Michal Mielewczyk
e0744fa230
tests: standby negative cli test
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-07 09:15:37 +02:00
Robert Baldyga
20fc23d968
Update OCF - Don't use spaces in allocator names
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-04-06 14:03:02 +02:00
Michal Mielewczyk
61fa6da547
test api: add missing cli error messages
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-06 11:04:46 +02:00
Robert Baldyga
cd51bfbab1
Merge pull request #1162 from pdebski21/1149
...
Warning for standby activate with inactive core
2022-04-05 11:29:55 +02:00
Michał Mielewczyk
ba5fbd7cdb
Merge pull request #1161 from robertbaldyga/fix-double-clp-init
...
Update OCF - Avoid double CLP initialization
2022-04-04 14:37:48 +02:00
Robert Baldyga
e49542dcef
Update OCF - Avoid double CLP initialization
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-04-04 14:22:59 +02:00
Robert Baldyga
77c11b040a
Merge pull request #1159 from arutk/ocf_010422
...
OCF update
2022-04-01 15:37:07 +02:00
Adam Rutkowski
80dc09e91f
OCF update
...
1. more precise error code for superblock CRC mismatch
2. fix for load error core cleanup loop
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2022-04-01 15:07:20 +02:00
Robert Baldyga
338031ef8b
Merge pull request #1156 from kmajzero/master
...
Fix mising casadm error message
2022-04-01 14:34:38 +02:00
Krzysztof Majzerowicz-Jaszcz
27b407ef93
Fix mising casadm error message
...
This patch fixes missing casadm message when --standby --activate
is used with a direct path to a non-whitelisted device.
Signed-off-by: Krzysztof Majzerowicz-Jaszcz <krzysztof.majzerowicz-jaszcz@intel.com>
2022-04-01 09:49:38 +00:00
Robert Baldyga
571227e056
Merge pull request #1158 from robertbaldyga/exp-obj-queue-lifetime
...
Do not destroy expobj_wq if destroying exporting object failed
2022-04-01 10:11:58 +02:00
Robert Baldyga
df36c027a6
Do not destroy expobj_wq if destroying exporting object failed
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-03-31 21:36:27 +02:00
Robert Baldyga
e3d6b0f96f
Merge pull request #1154 from arutk/ocf_310322
...
OCF update
2022-03-31 18:20:08 +02:00
Michał Mielewczyk
e2f4f64965
Merge pull request #1151 from mmichal10/update-ocf-31032022
...
Update OCF
2022-03-31 14:56:57 +02:00
Adam Rutkowski
a314b10a31
OCF update
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2022-03-31 14:45:07 +02:00
Michal Mielewczyk
a5f3d6fc74
Update OCF
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-03-31 14:34:30 +02:00
Robert Baldyga
49c6dccb22
Merge pull request #1146 from arutk/stats2
...
Update casadm -P implementation for standby mode
2022-03-30 12:27:04 +02:00
Adam Rutkowski
02dbc56eba
More specific error msg for core statistics in standby
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2022-03-30 12:01:15 +02:00
Adam Rutkowski
aa3c33050d
Do not send KCAS_IOCTL_GET_STATS in standby
...
Updated OCF returns erorr from stats API instead of zeros when
cache is in standby.
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2022-03-30 12:01:12 +02:00
Adam Rutkowski
91866a4efe
statistics error handling in standby mode
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2022-03-29 23:04:34 +02:00
Robert Baldyga
6a6a0267d7
Merge pull request #1143 from arutk/err_standby
...
improve statistics error information in standby mode
2022-03-29 15:46:33 +02:00
Robert Baldyga
569dfd1518
Merge pull request #1142 from robertbaldyga/update-ocf-20220329
...
Update OCF
2022-03-29 10:32:39 +02:00
Robert Baldyga
e9c77a4fba
Update OCF
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-03-29 10:19:50 +02:00
Robert Baldyga
2a8e797d72
Merge pull request #1141 from mmichal10/stop-standby
...
Allow to stop standby instance
2022-03-29 10:16:00 +02:00
Robert Baldyga
f448c99df2
Merge pull request #1139 from robertbaldyga/better-error-on-crc-mismatch
...
Return more specific error on metadata CRC mismatch
2022-03-29 10:13:37 +02:00
Robert Baldyga
9ec3ce30e2
Return more specific error on metadata CRC mismatch
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-03-29 09:41:18 +02:00
Michal Mielewczyk
fb97333688
Don't remove core exported objects on standby stop
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-03-29 09:40:28 +02:00
Robert Baldyga
eae8bf92e5
Merge pull request #1134 from rafalste/permissions_cleanup
...
Packages and permissions improvements
2022-03-28 21:34:56 +02:00
Robert Baldyga
6b021c441c
Merge pull request #1138 from arutk/ocf_280322
...
Update OCF
2022-03-28 17:58:01 +02:00
Adam Rutkowski
68875cee0a
Update OCF
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2022-03-28 16:31:24 +02:00
Robert Baldyga
f73ab567ee
Merge pull request #1136 from robertbaldyga/cache-mode-standby-error
...
Return error on cache mode change in standby mode
2022-03-28 14:33:08 +02:00
Robert Baldyga
4ca0eb0530
Merge pull request #1135 from robertbaldyga/core-remove-fixes
...
Core remove fixes
2022-03-28 13:51:44 +02:00
Robert Baldyga
dff8f2f7b2
Update smoke_tests
...
As now exported object path is not printed for cores that do not have
active exported object, there are needed some changes in tests that
relied on previous behavior.
Replace exported object based lookup with cache_id/core_id pair.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-03-28 12:43:57 +02:00
Rafal Stefanowski
d19fc94d14
Improve package creation
...
- ddiskit related modifications
- fix for resolving weak-modules symlinks
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2022-03-28 12:05:59 +02:00
Rafal Stefanowski
cb8d1cffae
Fix files/dirs permissions
...
- change modes to proper values
- replace 'mkdir' with 'install'
- remove unused files and dirs
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2022-03-28 11:49:38 +02:00
Rafal Stefanowski
b14bf05ff8
Add missing license info
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2022-03-28 11:31:15 +02:00
Robert Baldyga
fd1b2dc121
Do not print exported object path if it was removed
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-03-28 09:01:57 +02:00
Robert Baldyga
92cc06766d
Add message for new error code
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-03-28 09:01:57 +02:00
Robert Baldyga
0bf0706107
Update OCF version - core remove rollback fix
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-03-28 09:01:51 +02:00
Robert Baldyga
4c431bf71c
Return error on cache mode change in standby mode
...
Changing cache mode to the same mode is a special case that in OCL is
handled on the kernel level, without calling an OCF API. In result it
seemed to succeed even in standby mode, which should return an error.
Explicitly check for standby to return an appropriate error code.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-03-27 21:31:29 +02:00
Piotr Debski
8ec9bd3d93
Warning for standby activate with inactive core
...
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-03-26 21:52:36 +01:00
Robert Baldyga
59f2a86db0
Merge pull request #1085 from hammerg/bio_max_vecs
...
configure/bio_max_vecs: adapt to kernel 5.12
2022-03-25 22:21:45 +01:00
Robert Baldyga
76db828e4c
Skip already removed exported objects on cache stop
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-03-25 21:35:07 +01:00
Robert Baldyga
f7fa4ae140
Add missing ioctl codes to the index
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-03-25 21:34:22 +01:00
Robert Baldyga
f98a2862b0
Merge pull request #1133 from kmajzero/master
...
Manpage update to include standby mode
2022-03-24 11:17:24 +01:00
Robert Baldyga
f30cfc660e
Merge pull request #1132 from mmichal10/standby-log
...
Standby log
2022-03-24 11:16:45 +01:00
Krzysztof Majzerowicz-Jaszcz
3988447c4e
Manpage update to include standby mode
...
Updated manpage troff source with standby mode options
Signed-off-by: Krzysztof Majzerowicz-Jaszcz <krzysztof.majzerowicz-jaszcz@intel.com>
2022-03-24 10:49:25 +01:00
Michal Mielewczyk
c11e80d085
casadm: more informative logging on standby detach
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-03-24 10:46:30 +01:00