diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2017-09-27 08:39:54 +0200 |
---|---|---|
committer | Mimi Zohar <zohar@linux.vnet.ibm.com> | 2017-12-18 09:43:49 -0500 |
commit | a2a2c3c8580a9158bca61221648fd6d5c98c443a (patch) | |
tree | 757954b05ff282edd655f8fdd3929fd7aa80d72c /samples/kdb | |
parent | 02c324a55ed9ee4d790eaa9ac8e7cdecbe3e0a22 (diff) | |
download | blackbird-obmc-linux-a2a2c3c8580a9158bca61221648fd6d5c98c443a.tar.gz blackbird-obmc-linux-a2a2c3c8580a9158bca61221648fd6d5c98c443a.zip |
ima: Use i_version only when filesystem supports it
i_version is only supported by a filesystem when the SB_I_VERSION
flag is set. This patch tests for the SB_I_VERSION flag before using
i_version. If we can't use i_version to detect a file change then we
must assume the file has changed in the last_writer path and remeasure
it.
On filesystems without i_version support IMA used to measure a file
only once and didn't detect any changes to a file. With this patch
IMA now works properly on these filesystems.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Mimi Zohar <zohar@linux.vnet.ibm.com>
Diffstat (limited to 'samples/kdb')
0 files changed, 0 insertions, 0 deletions