commit | 4bc11dd927c2e3404271d3a863e43bd4d1df32a4 | [log] [tgz] |
---|---|---|
author | Ratheesh Kannoth <rkannoth@codeaurora.org> | Wed May 27 11:05:46 2020 +0530 |
committer | Gerrit - the friendly Code Review server <code-review@localhost> | Mon Jun 08 00:42:06 2020 -0700 |
tree | f2eb55e7fd0898985200be2217e13d03aeaf4e62 | |
parent | 3b07947615f5eafc68f184116cacfa481cd0e8a6 [diff] |
[qca-nss-clients] Remove rcu_read_lock Code invokes msleep() after acquring rcu_read_lock. This causes a WARN in 5.4 kernel. ipv4_neigh_lookup() calls __ipv4_neigh_lookup() and neigh_create(). __ipv4_neigh_lookup() does acquires rcu_read_lock() while traversing rcu list. __neigh_create() uses write_lock_bh()/write_unlock_bh() to modify list. Signed-off-by: Ratheesh Kannoth <rkannoth@codeaurora.org> Change-Id: I6fa808b1c239fe15d5bb91a304e43e22d4a46273