Robert Baldyga
6910ed8cde
Merge pull request #1176 from robertbaldyga/update-readme-v22.3
...
Recommend v22.3 in installation guide
2022-04-11 16:30:17 +02:00
Robert Baldyga
471bd2cac5
Add information about recommended version
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-04-08 21:44:07 +02:00
Robert Baldyga
28f5e10c0f
Update installation guide
...
Use the latest Open CAS Linux version in the installation guide.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-04-08 21:43:41 +02:00
Robert Baldyga
954d2be486
Merge pull request #1175 from mmichal10/secure-fixes
...
Fixes for Coverity static analysis tool findings
2022-04-08 17:42:07 +02:00
Robert Baldyga
8fae9e2476
Destroy exp obj workqueue properly
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-04-08 17:16:04 +02:00
Michal Mielewczyk
3497b2c728
Update OCF.
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-08 17:00:15 +02:00
Adam Rutkowski
5bcba78e7f
Make sure classifier string is null terminated
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2022-04-08 16:42:25 +02:00
Michal Mielewczyk
531c7856bd
Prevent uninitialized value
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-08 16:42:25 +02:00
Michal Mielewczyk
68cadd90f8
Destroy volume if it couldn't be opened
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-08 16:42:25 +02:00
Piotr Debski
e986fe5268
Standby cache attach for Cache api
...
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-04-07 20:20:26 +02:00
Piotr Debski
927270cca1
Test standby activate with negative cli parameters
...
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-04-07 20:20:26 +02:00
Robert Baldyga
5854e37241
Merge pull request #1168 from mmichal10/dead-code
...
casadm: remove dead code
2022-04-07 15:40:21 +02:00
Michal Mielewczyk
4dd6aae999
casadm: refactor printing cache incompleteness msg
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-07 14:55:52 +02:00
Robert Baldyga
d1ba73166e
Merge pull request #1173 from robertbaldyga/rm-priv-after-cleaner-stop
...
Wait for cleaner thread completion before destroying priv
2022-04-07 14:25:51 +02:00
Robert Baldyga
737d19f00d
Wait for cleaner thread completion before destroying priv
...
_cas_stop_thread() function synchronizes with cleaner thread, so after
that we can be sure that there are no more ongoing cleaning requests.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-04-07 14:07:06 +02:00
Robert Baldyga
61206ef127
Merge pull request #1172 from arutk/ocf_070422
...
OCF update: fix memory leak in standby stop
2022-04-07 13:51:36 +02:00
Adam Rutkowski
150c5f0973
OCF update: fix memleak in standby stop
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2022-04-07 13:07:49 +02:00
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
Michal Mielewczyk
9784abefd7
casadm: remove dead code
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-04-07 09:10:17 +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