summaryrefslogtreecommitdiff
path: root/security/integrity/evm
diff options
context:
space:
mode:
authorKrzysztof Struczynski <krzysztof.struczynski@huawei.com>2020-04-27 13:28:59 +0300
committerMimi Zohar <zohar@linux.ibm.com>2020-05-08 05:54:09 +0300
commitb59fda449cf07f2db3be3a67142e6c000f5e8d79 (patch)
tree3c58e1dea0d2eed2e9e1ba7a27339de5443703fc /security/integrity/evm
parent6ee28442a465ab4c4be45e3b15015af24b1ba906 (diff)
downloadlinux-b59fda449cf07f2db3be3a67142e6c000f5e8d79.tar.xz
ima: Set again build_ima_appraise variable
After adding the new add_rule() function in commit c52657d93b05 ("ima: refactor ima_init_policy()"), all appraisal flags are added to the temp_ima_appraise variable. Revert to the previous behavior instead of removing build_ima_appraise, to benefit from the protection offered by __ro_after_init. The mentioned commit introduced a bug, as it makes all the flags modifiable, while build_ima_appraise flags can be protected with __ro_after_init. Cc: stable@vger.kernel.org # 5.0.x Fixes: c52657d93b05 ("ima: refactor ima_init_policy()") Co-developed-by: Roberto Sassu <roberto.sassu@huawei.com> Signed-off-by: Roberto Sassu <roberto.sassu@huawei.com> Signed-off-by: Krzysztof Struczynski <krzysztof.struczynski@huawei.com> Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
Diffstat (limited to 'security/integrity/evm')
0 files changed, 0 insertions, 0 deletions