diff options
author | Madhuparna Bhowmik | 2020-04-30 21:32:05 +0530 |
---|---|---|
committer | Mimi Zohar | 2020-05-07 21:36:32 -0400 |
commit | 770f60586d2af0590be263f55fd079226313922c (patch) | |
tree | c0b87532373b1f8135b090a9722328d018a5fb3d /net | |
parent | 2e3a34e9f409ebe83d1af7cd2f49fca7af97dfac (diff) |
evm: Fix RCU list related warnings
This patch fixes the following warning and few other instances of
traversal of evm_config_xattrnames list:
[ 32.848432] =============================
[ 32.848707] WARNING: suspicious RCU usage
[ 32.848966] 5.7.0-rc1-00006-ga8d5875ce5f0b #1 Not tainted
[ 32.849308] -----------------------------
[ 32.849567] security/integrity/evm/evm_main.c:231 RCU-list traversed in non-reader section!!
Since entries are only added to the list and never deleted, use
list_for_each_entry_lockless() instead of list_for_each_entry_rcu for
traversing the list. Also, add a relevant comment in evm_secfs.c to
indicate this fact.
Reported-by: kernel test robot <lkp@intel.com>
Suggested-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Madhuparna Bhowmik <madhuparnabhowmik10@gmail.com>
Acked-by: Paul E. McKenney <paulmck@kernel.org> (RCU viewpoint)
Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions