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
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
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