Robert Bałdyga 
							
						 
					 
					
						
						
							
						
						8f45549cc7 
					 
					
						
						
							
							Merge pull request  #107  from robertbaldyga/cleanup-cas-version  
						
						... 
						
						
						
						Cleanup cas version 
						
						
					 
					
						2019-09-19 13:45:17 +02:00 
						 
				 
			
				
					
						
							
							
								Michał Mielewczyk 
							
						 
					 
					
						
						
							
						
						ec0a2dade3 
					 
					
						
						
							
							Merge pull request  #108  from rafalste/smoke_test_typo  
						
						... 
						
						
						
						Fix typo in smoke_test framework 
						
						
					 
					
						2019-09-19 13:36:23 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Stefanowski 
							
						 
					 
					
						
						
							
						
						1ff7054323 
					 
					
						
						
							
							Fix typo in smoke_test framework  
						
						... 
						
						
						
						Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com > 
						
						
					 
					
						2019-09-19 13:04:56 +02:00 
						 
				 
			
				
					
						
							
							
								Michal Rakowski 
							
						 
					 
					
						
						
							
						
						b3dd5ead36 
					 
					
						
						
							
							Merge pull request  #106  from imjfckm/fix-puts  
						
						... 
						
						
						
						Remove unneccessary cache_puts 
						
						
					 
					
						2019-09-19 12:55:34 +02:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						b9177f65c8 
					 
					
						
						
							
							Update Open CAS version to 19.09  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-09-19 12:44:42 +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 
						 
				 
			
				
					
						
							
							
								Adam Rutkowski 
							
						 
					 
					
						
						
							
						
						ad98c52350 
					 
					
						
						
							
							Merge pull request  #104  from imjfckm/pp-in-casadm  
						
						... 
						
						
						
						Promotion Policy in OCL 
						
						
					 
					
						2019-09-19 09:07:08 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Musial 
							
						 
					 
					
						
						
							
						
						a8c3c651de 
					 
					
						
						
							
							Update opencas.conf man page  
						
						... 
						
						
						
						Signed-off-by: Jan Musial <jan.musial@intel.com > 
						
						
					 
					
						2019-09-19 08:38:35 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Musial 
							
						 
					 
					
						
						
							
						
						735c1e5008 
					 
					
						
						
							
							Handle promotion_policy as conf param  
						
						... 
						
						
						
						Signed-off-by: Jan Musial <jan.musial@intel.com > 
						
						
					 
					
						2019-09-19 08:38:35 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Musial 
							
						 
					 
					
						
						
							
						
						9408c685cd 
					 
					
						
						
							
							Update casadm man page  
						
						... 
						
						
						
						Signed-off-by: Jan Musial <jan.musial@intel.com > 
						
						
					 
					
						2019-09-19 08:38:35 +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 
						 
				 
			
				
					
						
							
							
								Jan Musial 
							
						 
					 
					
						
						
							
						
						9598fa76f1 
					 
					
						
						
							
							Expose PP settings in IOCTL iface  
						
						... 
						
						
						
						Signed-off-by: Jan Musial <jan.musial@intel.com > 
						
						
					 
					
						2019-09-19 08:38:35 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Musial 
							
						 
					 
					
						
						
							
						
						bb1e554dac 
					 
					
						
						
							
							Dump and restore PP config in upgrade path  
						
						... 
						
						
						
						Signed-off-by: Jan Musial <jan.musial@intel.com > 
						
						
					 
					
						2019-09-19 08:31:17 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Musial 
							
						 
					 
					
						
						
							
						
						0810df2a0e 
					 
					
						
						
							
							Add OCL wrappers for promotion policy management  
						
						
						
						
					 
					
						2019-09-18 13:58:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Musial 
							
						 
					 
					
						
						
							
						
						429302adfc 
					 
					
						
						
							
							Remove unneccessary cache_puts  
						
						... 
						
						
						
						Signed-off-by: Jan Musial <jan.musial@intel.com > 
						
						
					 
					
						2019-09-18 13:02:25 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Rutkowski 
							
						 
					 
					
						
						
							
						
						b9de71126b 
					 
					
						
						
							
							Merge pull request  #105  from mmichal10/coverity-fallout  
						
						... 
						
						
						
						Coverity fallout 
						
						
					 
					
						2019-09-18 12:50:53 +02:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						7d4972a40e 
					 
					
						
						
							
							Remove irrelevant comment about changing cache modes.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-18 05:00:30 -04: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 
							
						 
					 
					
						
						
							
						
						a48db4aadf 
					 
					
						
						
							
							Fix printing cache properties in upgrade.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-18 05:00:30 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						8e64392298 
					 
					
						
						
							
							Validate log level provided to logger.  
						
						... 
						
						
						
						Check if provided log level isn't greater than number of available log levels
Prevoius check was comparing log level to size of array with avaiable log levels
(in bytes).
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-18 05:00:30 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						5f81173844 
					 
					
						
						
							
							Leave space for terminating \0 in cache name initialization.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-18 05:00:29 -04:00 
						 
				 
			
				
					
						
							
							
								Kamil Łepek 
							
						 
					 
					
						
						
							
						
						896d499cc7 
					 
					
						
						
							
							Merge pull request  #103  from mmichal10/update-ioctl-doc  
						
						... 
						
						
						
						Update ioctl doc 
						
						
					 
					
						2019-09-17 14:45:52 +02:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						74d3273aeb 
					 
					
						
						
							
							OCF update.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-17 07:35:18 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						0e8bffdbb8 
					 
					
						
						
							
							Remove info about old ioctls from documenation.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-17 07:34:43 -04:00 
						 
				 
			
				
					
						
							
							
								Michał Mielewczyk 
							
						 
					 
					
						
						
							
						
						213b8bcaac 
					 
					
						
						
							
							Merge pull request  #97  from mmichal10/stats-refactor  
						
						... 
						
						
						
						Stats refactor 
						
						
					 
					
						2019-09-17 09:26:27 +02: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 
							
						 
					 
					
						
						
							
						
						4726bedb50 
					 
					
						
						
							
							New ioctl for retriveing ocf stats.  
						
						... 
						
						
						
						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 
						 
				 
			
				
					
						
							
							
								Robert Bałdyga 
							
						 
					 
					
						
						
							
						
						78e8d35c2f 
					 
					
						
						
							
							Merge pull request  #99  from micrakow/blk_mq_map_queue  
						
						... 
						
						
						
						cas_disk: Add mandatory blk_mq_ops filed required by some kernels 
						
						
					 
					
						2019-09-11 12:46:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Musiał 
							
						 
					 
					
						
						
							
						
						6033ca9f95 
					 
					
						
						
							
							Merge pull request  #100  from arutk/env_exec_ctx_trylock  
						
						... 
						
						
						
						Enabling per-CPU freelists 
						
						
					 
					
						2019-09-11 11:03:32 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Łepek 
							
						 
					 
					
						
						
							
						
						6f77e1eb50 
					 
					
						
						
							
							Merge pull request  #98  from mmichal10/fix-add-core-after-load  
						
						... 
						
						
						
						Fix add core after load 
						
						
					 
					
						2019-09-11 09:04:55 +02:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						76acefd831 
					 
					
						
						
							
							After loading cache mark used core ids.  
						
						... 
						
						
						
						Since OCF doesn't use core and cache ids anymore adapter has to track occupied
ids on its own. After loading cache, ids of all loaded cores should be marked as
occupied, otherwise adding new core without explicit specifying core id will
fail.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-11 02:08:28 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Rutkowski 
							
						 
					 
					
						
						
							
						
						521a817458 
					 
					
						
						
							
							Update OCF (per-cpu freelists)  
						
						... 
						
						
						
						Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com > 
						
						
					 
					
						2019-09-10 19:28:42 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Rutkowski 
							
						 
					 
					
						
						
							
						
						c9339d1b2f 
					 
					
						
						
							
							Add spin_trylock to environment  
						
						... 
						
						
						
						Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com > 
						
						
					 
					
						2019-09-10 19:28:42 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Rutkowski 
							
						 
					 
					
						
						
							
						
						7a0f8187cd 
					 
					
						
						
							
							Add get/put execution context to environment  
						
						... 
						
						
						
						Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com > 
						
						
					 
					
						2019-09-10 19:28:42 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Rakowski 
							
						 
					 
					
						
						
							
						
						f015dea539 
					 
					
						
						
							
							cas_disk: Add mandatory blk_mq_ops filed required by some kernels  
						
						... 
						
						
						
						Signed-off-by: Michal Rakowski <michal.rakowski@intel.com > 
						
						
					 
					
						2019-09-10 16:28:28 +02:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						225ed2833f 
					 
					
						
						
							
							Added function to retrieve core id from core name.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-10 10:05:31 -04:00 
						 
				 
			
				
					
						
							
							
								Michal Rakowski 
							
						 
					 
					
						
						
							
						
						422e5a1031 
					 
					
						
						
							
							Merge pull request  #96  from KamilLepek/Readme_badges  
						
						... 
						
						
						
						Added readme badges for master CI tests and license 
						
						
					 
					
						2019-09-10 14:57:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Lepek 
							
						 
					 
					
						
						
							
						
						641402f2d8 
					 
					
						
						
							
							Added readme badges for master CI tests and license  
						
						... 
						
						
						
						Signed-off-by: Kamil Lepek <kamil.lepek94@gmail.com > 
						
						
					 
					
						2019-09-10 13:09:48 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Rutkowski 
							
						 
					 
					
						
						
							
						
						56f00b9cc7 
					 
					
						
						
							
							Merge pull request  #95  from micrakow/block_layer_return_types  
						
						... 
						
						
						
						Return values of expected type by the block layer 
						
						
					 
					
						2019-09-10 10:46:42 +02:00 
						 
				 
			
				
					
						
							
							
								Michal Rakowski 
							
						 
					 
					
						
						
							
						
						0f2ea7ade7 
					 
					
						
						
							
							configure: more deseralization & cleanup  
						
						... 
						
						
						
						Signed-off-by: Michal Rakowski <michal.rakowski@intel.com > 
						
						
					 
					
						2019-09-09 16:10:31 +02:00 
						 
				 
			
				
					
						
							
							
								Michal Rakowski 
							
						 
					 
					
						
						
							
						
						a904a5bf66 
					 
					
						
						
							
							Return values of expected type by the block layer  
						
						... 
						
						
						
						Signed-off-by: Michal Rakowski <michal.rakowski@intel.com > 
						
						
					 
					
						2019-09-09 14:00:44 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Musiał 
							
						 
					 
					
						
						
							
						
						f9e3887e13 
					 
					
						
						
							
							Merge pull request  #94  from mmichal10/configure-bio-dev  
						
						... 
						
						
						
						configure: bio dev accesor in separate file 
						
						
					 
					
						2019-09-06 15:26:03 +02:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						c6ff665c38 
					 
					
						
						
							
							configure: bio dev accessor in separate file  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-09-06 06:27:05 -04:00