Explorar o código

Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6

* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:
  [CRYPTO] geode: Fix not inplace encryption
Linus Torvalds %!s(int64=17) %!d(string=hai) anos
pai
achega
99fee6d7e5
Modificáronse 1 ficheiros con 1 adicións e 2 borrados
  1. 1 2
      drivers/crypto/geode-aes.c

+ 1 - 2
drivers/crypto/geode-aes.c

@@ -110,8 +110,7 @@ geode_aes_crypt(struct geode_aes_op *op)
 	 * we don't need to worry
 	 * we don't need to worry
 	 */
 	 */
 
 
-	if (op->src == op->dst)
-		flags |= (AES_CTRL_DCA | AES_CTRL_SCA);
+	flags |= (AES_CTRL_DCA | AES_CTRL_SCA);
 
 
 	if (op->dir == AES_DIR_ENCRYPT)
 	if (op->dir == AES_DIR_ENCRYPT)
 		flags |= AES_CTRL_ENCRYPT;
 		flags |= AES_CTRL_ENCRYPT;