drivers: soc: ti: knav_qmss_queue: Pass lockdep expression to RCU lists
authorAmol Grover <frextrite@gmail.com>
Sat, 18 Jan 2020 04:24:34 +0000 (09:54 +0530)
committerOlof Johansson <olof@lixom.net>
Mon, 20 Jan 2020 06:46:52 +0000 (22:46 -0800)
commitfeec214afb53f17554c9c0c85f72de709b7ba3e4
tree6107042fbb29949efdd54fed9f05396b0779187a
parent2ced5a3449f19de77c9790affda213a7d3b59dd6
drivers: soc: ti: knav_qmss_queue: Pass lockdep expression to RCU lists

inst->handles is traversed using list_for_each_entry_rcu
outside an RCU read-side critical section but under the protection
of knav_dev_lock.

Hence, add corresponding lockdep expression to silence false-positive
lockdep warnings, and harden RCU lists.

Add macro for the corresponding lockdep expression.

Link: https://lore.kernel.org/r/20200118042433.4968-1-frextrite@gmail.com
Signed-off-by: Amol Grover <frextrite@gmail.com>
Acked-by: Santosh Shilimkar <ssantosh@kernel.org>
Signed-off-by: Olof Johansson <olof@lixom.net>
drivers/soc/ti/knav_qmss_queue.c