[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <51147682-7227-45AF-8B2F-77F14B02EA7A@holtmann.org>
Date: Wed, 6 Jan 2021 08:50:11 +0100
From: Marcel Holtmann <marcel@...tmann.org>
To: Ard Biesheuvel <ardb@...nel.org>
Cc: Johan Hedberg <johan.hedberg@...il.com>,
Luiz Augusto von Dentz <luiz.dentz@...il.com>,
"David S. Miller" <davem@...emloft.net>,
Jakub Kicinski <kuba@...nel.org>,
linux-bluetooth <linux-bluetooth@...r.kernel.org>,
netdev@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH] Bluetooth: avoid u128_xor() on potentially misaligned
inputs
Hi Ard,
> u128_xor() takes pointers to quantities that are assumed to be at least
> 64-bit aligned, which is not guaranteed to be the case in the smp_c1()
> routine. So switch to crypto_xor() instead.
>
> Signed-off-by: Ard Biesheuvel <ardb@...nel.org>
> ---
> net/bluetooth/smp.c | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
patch has been applied to bluetooth-next tree.
Regards
Marcel
Powered by blists - more mailing lists