Jan Musial 
							
						 
					 
					
						
						
							
						
						b3fed25153 
					 
					
						
						
							
							Fix message when CAS can't open exclusively inactive core  
						
						... 
						
						
						
						Signed-off-by: Jan Musial <jan.musial@intel.com > 
						
						
					 
					
						2020-08-12 11:23:56 +02:00 
						 
				 
			
				
					
						
							
							
								Michal Rakowski 
							
						 
					 
					
						
						
							
						
						1cd1db2b45 
					 
					
						
						
							
							Fully remove format nvme command  
						
						... 
						
						
						
						Since there is no kernel-kernel api available to communicate
with nvme driver it is more convenient to use some nvme-dedicated
software (e.g. nvme-cli) to manage nvme devices.
It is even not possible to format nvme device with CAS using current
implementation on newest kernels.
Signed-off-by: Michal Rakowski <michal.rakowski@intel.com >
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2020-08-11 06:10:31 -04:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						b8cfee1883 
					 
					
						
						
							
							Merge pull request  #435  from rafalste/update_versioning  
						
						... 
						
						
						
						Version unifying 
						
						
					 
					
						2020-07-27 18:34:46 +02:00 
						 
				 
			
				
					
						
							
							
								Slawomir Jankowski 
							
						 
					 
					
						
						
							
						
						a9a85fb01f 
					 
					
						
						
							
							Update use of *run_ioctl_interruptible* after changes  
						
						... 
						
						
						
						Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com > 
						
						
					 
					
						2020-06-25 11:18:02 +02:00 
						 
				 
			
				
					
						
							
							
								Slawomir Jankowski 
							
						 
					 
					
						
						
							
						
						db35d5a299 
					 
					
						
						
							
							Modify *run_ioctl_interruptible* function  
						
						... 
						
						
						
						Make *run_ioctl_interruptible* a wrapper for new function *run_ioctl_interruptible_retry_option*.
Make new function *run_ioctl_interruptible_retry* - a wrapper for *run_ioctl_interruptible_retry_option*.
*run_ioctl_interruptible_retry_option* is old *run_ioctl_interruptible*
function with one more parameter to decide if call *run_ioctl* or *run_ioctl_retry*.
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com > 
						
						
					 
					
						2020-06-25 11:18:02 +02:00 
						 
				 
			
				
					
						
							
							
								Slawomir Jankowski 
							
						 
					 
					
						
						
							
						
						cfca19b024 
					 
					
						
						
							
							Use *run_ioctl* and *run_ioctl_retry*  
						
						... 
						
						
						
						Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com > 
						
						
					 
					
						2020-06-25 11:18:02 +02:00 
						 
				 
			
				
					
						
							
							
								Slawomir Jankowski 
							
						 
					 
					
						
						
							
						
						0d1730af37 
					 
					
						
						
							
							Modify *run_ioctl* function  
						
						... 
						
						
						
						Make *run_ioctl* a simple wrapper for *ioctl* function.
*run_ioctl_retry* is old *run_ioctl* function.
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com > 
						
						
					 
					
						2020-06-25 11:18:02 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Stefanowski 
							
						 
					 
					
						
						
							
						
						67e7f20770 
					 
					
						
						
							
							Install cas_version metadata file  
						
						... 
						
						
						
						Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com > 
						
						
					 
					
						2020-06-10 18:12:30 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Stefanowski 
							
						 
					 
					
						
						
							
						
						afa0c1b53f 
					 
					
						
						
							
							Modify version check flow  
						
						... 
						
						
						
						Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com > 
						
						
					 
					
						2020-06-10 15:08:37 +02:00 
						 
				 
			
				
					
						
							
							
								Slawomir Jankowski 
							
						 
					 
					
						
						
							
						
						1b7c425fae 
					 
					
						
						
							
							Disable the possibility to use the 'load'  
						
						... 
						
						
						
						and 'force' flags at once
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com > 
						
						
					 
					
						2020-06-01 13:21:53 +02:00 
						 
				 
			
				
					
						
							
							
								Slawomir Jankowski 
							
						 
					 
					
						
						
							
						
						fe704f83cf 
					 
					
						
						
							
							Introduce zero-metadata command  
						
						... 
						
						
						
						Add function *zero_md* in *cas_lib* to handle
new command for zeroing metadata.
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com > 
						
						
					 
					
						2020-05-25 10:54:53 +02:00 
						 
				 
			
				
					
						
							
							
								Slawomir Jankowski 
							
						 
					 
					
						
						
							
						
						9750883d99 
					 
					
						
						
							
							Introduce zero-metadata command  
						
						... 
						
						
						
						Add 'zero-metadata' option to *casadm*.
Handle new option.
Add struct for new option.
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com > 
						
						
					 
					
						2020-05-25 10:54:04 +02:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						1e25420f86 
					 
					
						
						
							
							Merge pull request  #404  from rafalste/copyright_update  
						
						... 
						
						
						
						Update copyright statements 
						
						
					 
					
						2020-05-19 11:25:11 +02:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						3b62e40a2e 
					 
					
						
						
							
							Purge core command  
						
						... 
						
						
						
						Purge invalidates all cache lines which belongs to given core. It is very
usefull feature for tests.
Calling purge is possbile with casadm `--script` swtich.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2020-05-12 11:32:01 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						d24288a9b1 
					 
					
						
						
							
							Purge cache command  
						
						... 
						
						
						
						Purge invalidates all cache lines. It is very usefull feature for tests.
Calling purge is possbile with casadm `--script` swtich.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2020-05-12 11:32:01 -04:00 
						 
				 
			
				
					
						
							
							
								Rafal Stefanowski 
							
						 
					 
					
						
						
							
						
						44b4020cc1 
					 
					
						
						
							
							Update copyright statements  
						
						... 
						
						
						
						Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com > 
						
						
					 
					
						2020-05-04 16:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						d694228263 
					 
					
						
						
							
							Update OCF and handle new error code  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2020-04-06 09:03:14 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Stefanowski 
							
						 
					 
					
						
						
							
						
						0d256b675d 
					 
					
						
						
							
							Makefile changes for building RPM  
						
						... 
						
						
						
						Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com > 
						
						
					 
					
						2020-02-11 14:47:32 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Rutkowski 
							
						 
					 
					
						
						
							
						
						3c6e76aa39 
					 
					
						
						
							
							Remove obsolete ext3 & ext4 io class configs  
						
						... 
						
						
						
						These configs use legacy syntax and serve no purpose
on standard kernels.
Fixes  #261 
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com > 
						
						
					 
					
						2020-02-11 15:25:29 -05:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						09c367e17e 
					 
					
						
						
							
							casadm: Add missing error message in ioclass stats  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2020-01-21 12:33:59 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						4f51b9c1c0 
					 
					
						
						
							
							casadm: Fix printing of ioclass stats  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2020-01-21 12:14:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Musial 
							
						 
					 
					
						
						
							
						
						7e2b2877c8 
					 
					
						
						
							
							Update SeCoE Safe String Library  
						
						... 
						
						
						
						Signed-off-by: Jan Musial <jan.musial@intel.com > 
						
						
					 
					
						2020-01-21 10:30:29 +01:00 
						 
				 
			
				
					
						
							
							
								Ostrokrzew 
							
						 
					 
					
						
						
							
						
						bbc03abdf7 
					 
					
						
						
							
							Casadm update  
						
						... 
						
						
						
						Add extended error message in casadm.
Add shortened code mapping for new error code.
Signed-off-by: Ostrokrzew <slawomir.jankowski@intel.com >
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com > 
						
						
					 
					
						2020-01-15 14:30:58 +01:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						2449ab0b17 
					 
					
						
						
							
							Add extended error message to casadm.  
						
						... 
						
						
						
						If waiting for the operation to finish was interrupted, casadm should print
informative error message.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2020-01-02 18:34:30 -05:00 
						 
				 
			
				
					
						
							
							
								Slawomir_Jankowski 
							
						 
					 
					
						
						
							
						
						d4a419dc75 
					 
					
						
						
							
							Typo fix  
						
						... 
						
						
						
						Fix missing space in phrase.
Signed-off-by: Slawomir_Jankowski <slawomir.jankowski@intel.com > 
						
						
					 
					
						2019-11-26 16:49:45 +01:00 
						 
				 
			
				
					
						
							
							
								Michal Rakowski 
							
						 
					 
					
						
						
							
						
						31bc2d2787 
					 
					
						
						
							
							casadm: fix get/set seq cutoff param  
						
						... 
						
						
						
						Signed-off-by: Michal Rakowski <michal.rakowski@intel.com > 
						
						
					 
					
						2019-11-22 09:45:50 +01:00 
						 
				 
			
				
					
						
							
							
								Michal Rakowski 
							
						 
					 
					
						
						
							
						
						db8ff10cd5 
					 
					
						
						
							
							casadm: add err log in case of failed param getting/setting  
						
						... 
						
						
						
						Signed-off-by: Michal Rakowski <michal.rakowski@intel.com > 
						
						
					 
					
						2019-11-20 07:52:05 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						9b17135694 
					 
					
						
						
							
							casadm: Unify "4KiB Blocks" string  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-11-12 17:17:22 +01:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						af7ac1f23e 
					 
					
						
						
							
							casadm: add description for occupied core id error.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-10-01 09:59:26 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						296db39ea0 
					 
					
						
						
							
							Adapt to new OCF PP param set/get API.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-10-01 06:54:32 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						5cb7792678 
					 
					
						
						
							
							Added description for occupied core id error.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-25 15:36:02 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						919a4701a1 
					 
					
						
						
							
							Added description for new error code.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-25 09:44:07 -04:00 
						 
				 
			
				
					
						
							
							
								Kamil Łepek 
							
						 
					 
					
						
						
							
						
						b470052bf1 
					 
					
						
						
							
							Merge pull request  #111  from arutk/doc_update  
						
						... 
						
						
						
						Documentation update 
						
						
					 
					
						2019-09-25 14:33:29 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Łepek 
							
						 
					 
					
						
						
							
						
						145c66cdfa 
					 
					
						
						
							
							Merge pull request  #123  from mmichal10/fix-ioclass-printing  
						
						... 
						
						
						
						Fix ioclass stats printing. 
						
						
					 
					
						2019-09-25 14:31:44 +02:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						753a6d650c 
					 
					
						
						
							
							Fix ioclass stats printing.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-25 08:17:24 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						50efb1e165 
					 
					
						
						
							
							Enable setting acp params.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-24 11:41:18 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Rutkowski 
							
						 
					 
					
						
						
							
						
						1b31aed691 
					 
					
						
						
							
							Remove reference to flush progress in casadm -L  
						
						... 
						
						
						
						The functionality of displaying flush progress in caches list
was removed. Updating casadm user message to reflect this.
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com > 
						
						
					 
					
						2019-09-23 13:31:38 -04:00 
						 
				 
			
				
					
						
							
							
								Robert Bałdyga 
							
						 
					 
					
						
						
							
						
						8f45549cc7 
					 
					
						
						
							
							Merge pull request  #107  from robertbaldyga/cleanup-cas-version  
						
						... 
						
						
						
						Cleanup cas version 
						
						
					 
					
						2019-09-19 13:45:17 +02:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						19bc5da2cf 
					 
					
						
						
							
							Cleanup CAS_VERSION  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-09-19 12:43:34 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Musial 
							
						 
					 
					
						
						
							
						
						fd24803b74 
					 
					
						
						
							
							Handle promotion policy selection in casadm  
						
						... 
						
						
						
						Signed-off-by: Jan Musial <jan.musial@intel.com > 
						
						
					 
					
						2019-09-19 08:38:35 +02:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						488c76a8fc 
					 
					
						
						
							
							Explanation comment for complex casadm logic.  
						
						... 
						
						
						
						Different static analysis tools detects division by 0. To avoid reanalyzing this
piece of code, explanation comment was added.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-18 05:00:30 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						078a31fbf2 
					 
					
						
						
							
							Inactive cores stats in stats-builder-like form.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-16 09:24:14 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						39a3d04c93 
					 
					
						
						
							
							Handle separate functons for retrieving core stats and info.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-16 09:24:14 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						1abb1e7c72 
					 
					
						
						
							
							Adapt ioclasses stats command to ocf stats builder.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-16 09:24:14 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						30a52587f3 
					 
					
						
						
							
							Cast percentage stats value to float.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-16 09:24:14 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						30c4e5c82f 
					 
					
						
						
							
							casadm: Refactor code responsible for printing stats.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-16 09:24:14 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						37d6d565fa 
					 
					
						
						
							
							Adopt core stats command to ocf stats builder api.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-16 09:24:14 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						a9e891da63 
					 
					
						
						
							
							Adopt cache stats command to ocf stats builder.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-16 06:30:13 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						bda0eb41a9 
					 
					
						
						
							
							Rename KCAS_IOCTL_PARTITION_STATS with KCAS_IOCTL_PARTITION_INFO.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-11 07:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						341222e3d7 
					 
					
						
						
							
							Treat '16384' as valid cache id.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-08-20 03:42:05 -04:00