Patch Series

Subject AES-CMAC library
Author ebiggers@kernel.org
Date 2026-02-18 21:34:47 +0000 UTC
Version
Cc ardb@kernel.org ebiggers@kernel.org herbert@gondor.apana.org.au jason@zx2c4.com linux-arm-kernel@lists.infradead.org linux-cifs@vger.kernel.org linux-crypto@vger.kernel.org linux-kernel@vger.kernel.org linux-wireless@vger.kernel.org stable@vger.kernel.org

Patches (15)

Name Content [All]
[PATCH 01/15] lib/crypto: aes: Add support for CBC-based MACs [Body]
[PATCH 02/15] crypto: aes - Add cmac, xcbc, and cbcmac algorithms using library [Body]
[PATCH 03/15] crypto: arm64/aes - Fix 32-bit aes_mac_update() arg treated as 64-bit [Body]
[PATCH 04/15] lib/crypto: arm64/aes: Move assembly code for AES modes into libaes [Body]
[PATCH 05/15] lib/crypto: arm64/aes: Migrate optimized CBC-based MACs into library [Body]
[PATCH 06/15] lib/crypto: tests: Add KUnit tests for CBC-based MACs [Body]
[PATCH 07/15] lib/crypto: aes: Add FIPS self-test for CMAC [Body]
[PATCH 08/15] smb: client: Use AES-CMAC library for SMB3 signature calculation [Body]
[PATCH 09/15] smb: client: Remove obsolete cmac(aes) allocation [Body]
[PATCH 10/15] smb: client: Make generate_key() return void [Body]
[PATCH 11/15] smb: client: Drop 'allocate_crypto' arg from smb*_calc_signature() [Body]
[PATCH 12/15] ksmbd: Use AES-CMAC library for SMB3 signature calculation [Body]
[PATCH 13/15] Bluetooth: SMP: Use AES-CMAC library API [Body]
[PATCH 14/15] wifi: mac80211: Use AES-CMAC library in ieee80211_aes_cmac() [Body]
[PATCH 15/15] wifi: mac80211: Use AES-CMAC library in aes_s2v() [Body]

Session 2026-02-18

ID (for dev) 0f7bd1b7-78ca-4901-ab7e-a4839a399a12
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 2961f841b025fb234860bac26dfb7fa7cb0fb122 [Config] passed [Log]
[KASAN] Boot test: Base 2961f841b025fb234860bac26dfb7fa7cb0fb122 [Config] passed [Log]
[KASAN] Build Patched error [Log]