In function hci_is_blocked_key() RCU list is traversed with
list_for_each_entry() in RCU read-side CS.
Use list_for_each_entry_rcu() instead.
Signed-off-by: Madhuparna Bhowmik <madhuparnabhowmik10@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
        struct blocked_key *b;
 
        rcu_read_lock();
-       list_for_each_entry(b, &hdev->blocked_keys, list) {
+       list_for_each_entry_rcu(b, &hdev->blocked_keys, list) {
                if (b->type == type && !memcmp(b->val, val, sizeof(b->val))) {
                        blocked = true;
                        break;