Sascha Hauer
4753e7a824
ima: fix freeing ongoing ahash_request
...
[ Upstream commit 4ece3125f21b1d42b84896c5646dbf0e878464e1 ]
integrity_kernel_read() can fail in which case we forward to call
ahash_request_free() on a currently running request. We have to wait
for its completion before we can free the request.
This was observed by interrupting a "find / -type f -xdev -print0 | xargs -0
cat 1>/dev/null" with ctrl-c on an IMA enabled filesystem.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-10-11 18:21:11 +02:00
..
ima.h
Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
2018-08-15 22:51:12 -07:00
ima_api.c
audit: use inline function to get audit context
2018-05-14 17:24:18 -04:00
ima_appraise.c
IMA: don't propagate opened through the entire thing
2018-07-12 10:04:19 -04:00
ima_crypto.c
ima: fix freeing ongoing ahash_request
2019-10-11 18:21:11 +02:00
ima_fs.c
ima: fix showing large 'violations' or 'runtime_measurements_count'
2018-11-13 11:08:46 -08:00
ima_init.c
ima: Get rid of ima_used_chip and use ima_tpm_chip != NULL instead
2018-07-28 17:03:11 +03:00
ima_kexec.c
ima: Unify logging
2018-05-17 07:49:12 -04:00
ima_main.c
Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
2018-08-15 10:25:26 -07:00
ima_mok.c
KEYS: Use structure to capture key restriction function and data
2017-04-04 14:10:10 -07:00
ima_policy.c
ima: show rules with IMA_INMASK correctly
2019-06-09 09:17:21 +02:00
ima_queue.c
ima: Get rid of ima_used_chip and use ima_tpm_chip != NULL instead
2018-07-28 17:03:11 +03:00
ima_template.c
ima: Fix line continuation format
2017-12-18 09:43:47 -05:00
ima_template_lib.c
ima: Unify logging
2018-05-17 07:49:12 -04:00
ima_template_lib.h
ima: introduce ima_parse_buf()
2017-06-21 14:37:12 -04:00
Kconfig
ima: Do not audit if CONFIG_INTEGRITY_AUDIT is not set
2018-07-18 07:27:22 -04:00
Makefile
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00