Re: [PATCH 0/4] Bluetooth: Keep borrowed keys inside RCU sections
From: patchwork-bot+bluetooth
Date: Fri Oct 30 2026 - 10:03:37 EST
Hello:
This series was applied to bluetooth/bluetooth-next.git (master)
by Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx>:
On Thu, 29 Oct 2026 21:12:25 +0800 you wrote:
> hci_find_link_key(), hci_find_ltk() and hci_find_irk_by_addr() return
> entries of RCU-protected lists after leaving their read-side sections.
> Management clears and reloads these lists under hdev->lock, and
> kfree_rcu() frees the old entries after a grace period. A user that
> does not hold hdev->lock must therefore keep the returned entry inside
> its own RCU read-side section until it has finished reading it.
>
> [...]
Here is the summary with links:
- [1/4] Bluetooth: hci_core: Keep link-key filtering inside RCU
https://git.kernel.org/bluetooth/bluetooth-next/c/b5bcffa76cbe
- [2/4] Bluetooth: SMP: Protect link keys during LTK derivation
https://git.kernel.org/bluetooth/bluetooth-next/c/a7a9d27def4b
- [3/4] Bluetooth: SMP: Protect LTK encryption with RCU
https://git.kernel.org/bluetooth/bluetooth-next/c/5b9045b0a114
- [4/4] Bluetooth: hci_sync: Copy the resolving-list IRK under RCU
https://git.kernel.org/bluetooth/bluetooth-next/c/c278da2c4761
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html