Message ID | 20221108153459.811293-1-atenart@kernel.org (mailing list archive) |
---|---|
Headers | show |
Series | macsec: clear encryption keys in h/w drivers | expand |
> Commit aaab73f8fba4 ("macsec: clear encryption keys from the stack after > setting up offload") made sure to clean encryption keys from the stack > after setting up offloading but some h/w drivers did a copy of the key > which need to be zeroed as well. > > The MSCC PHY driver can actually be converted not to copy the encryption > key at all, but such patch would be quite difficult to backport. I'll > send a following up patch doing this in net-next once this series lands. > > Tested on the MSCC PHY but not on the atlantic NIC. Hi Antoine, reviewed both. Will try to test on atlantic when possible. Reviewed-by: Igor Russkikh <irusskikh@marvell.com> Thanks Igor
Hello: This series was applied to netdev/net.git (master) by Paolo Abeni <pabeni@redhat.com>: On Tue, 8 Nov 2022 16:34:57 +0100 you wrote: > Hello, > > Commit aaab73f8fba4 ("macsec: clear encryption keys from the stack after > setting up offload") made sure to clean encryption keys from the stack > after setting up offloading but some h/w drivers did a copy of the key > which need to be zeroed as well. > > [...] Here is the summary with links: - [net,1/2] net: phy: mscc: macsec: clear encryption keys when freeing a flow https://git.kernel.org/netdev/net/c/1b16b3fdf675 - [net,2/2] net: atlantic: macsec: clear encryption keys from the stack https://git.kernel.org/netdev/net/c/879785def0f5 You are awesome, thank you!