Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 
						
					 
				 
				2018-08-13 13:35:26 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 
						
					 
				 
				2018-08-13 13:35:26 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 
						
					 
				 
				2018-08-13 13:35:26 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86/aes - assembler clean-ups: use ENTRY/ENDPROC, localize jump targets 
						
					 
				 
				2013-01-20 10:16:47 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86/aes - Don't use %rbp as temporary register 
						
					 
				 
				2017-05-23 12:52:05 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto, x86: aesni - fix token pasting for clang 
						
					 
				 
				2017-03-24 22:02:55 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Add SPDX license identifier for more missed files 
						
					 
				 
				2019-05-21 10:50:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: aesni - Add scatter/gather avx stubs, and use them in C 
						
					 
				 
				2018-12-23 11:52:43 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							x86/retpoline/crypto: Convert crypto assembler indirect jumps 
						
					 
				 
				2018-01-12 00:14:29 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86/chacha20 - refactor to allow varying number of rounds 
						
					 
				 
				2018-12-13 18:24:58 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: crc32-pclmul - remove useless relative addressing 
						
					 
				 
				2017-10-07 12:10:30 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86 - convert to use crypto_simd_usable() 
						
					 
				 
				2019-03-22 20:57:27 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86 - convert to use crypto_simd_usable() 
						
					 
				 
				2019-03-22 20:57:27 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							x86/retpoline/crypto: Convert crypto assembler indirect jumps 
						
					 
				 
				2018-01-12 00:14:29 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86/crct10dif-pcl - cleanup and optimizations 
						
					 
				 
				2019-02-08 15:29:48 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest() 
						
					 
				 
				2019-04-08 14:42:54 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 
						
					 
				 
				2019-05-30 11:26:37 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 
						
					 
				 
				2019-05-30 11:26:37 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86 - make constants readonly, allow linker to merge them 
						
					 
				 
				2017-01-23 22:50:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: shash - remove shash_desc::flags 
						
					 
				 
				2019-04-25 15:38:12 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 
						
					 
				 
				2019-05-30 11:26:37 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86/chacha20 - refactor to allow varying number of rounds 
						
					 
				 
				2018-12-13 18:24:58 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 
						
					 
				 
				2018-08-13 13:35:26 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 
						
					 
				 
				2018-08-13 13:35:26 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 
						
					 
				 
				2018-08-13 13:35:26 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86/nhpoly1305 - add AVX2 accelerated NHPoly1305 
						
					 
				 
				2018-12-13 18:24:57 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86/nhpoly1305 - add SSE2 accelerated NHPoly1305 
						
					 
				 
				2018-12-13 18:24:57 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86 - convert to use crypto_simd_usable() 
						
					 
				 
				2019-03-22 20:57:27 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86 - convert to use crypto_simd_usable() 
						
					 
				 
				2019-03-22 20:57:27 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86/sha1-avx2 - Fix RBP usage 
						
					 
				 
				2017-09-20 17:42:34 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86 - make constants readonly, allow linker to merge them 
						
					 
				 
				2017-01-23 22:50:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86/sha256-avx - Fix RBP usage 
						
					 
				 
				2017-09-20 17:42:36 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86/sha256-avx2 - Fix RBP usage 
						
					 
				 
				2017-09-20 17:42:36 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86/sha256-ssse3 - Fix RBP usage 
						
					 
				 
				2017-09-20 17:42:37 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86 - make constants readonly, allow linker to merge them 
						
					 
				 
				2017-01-23 22:50:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86 - convert to use crypto_simd_usable() 
						
					 
				 
				2019-03-22 20:57:27 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86 - make constants readonly, allow linker to merge them 
						
					 
				 
				2017-01-23 22:50:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: sha512-avx2 - Fix RBP usage 
						
					 
				 
				2017-09-20 17:42:37 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86 - make constants readonly, allow linker to merge them 
						
					 
				 
				2017-01-23 22:50:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86 - convert to use crypto_simd_usable() 
						
					 
				 
				2019-03-22 20:57:27 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: prefix module autoloading with "crypto-" 
						
					 
				 
				2014-11-24 22:43:57 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 
						
					 
				 
				2019-05-30 11:26:35 -07:00