ima: call ima_file_free() prior to calling fasync
authorMimi Zohar <zohar@linux.vnet.ibm.com>
Thu, 22 Jun 2017 01:13:18 +0000 (21:13 -0400)
committerMimi Zohar <zohar@linux.vnet.ibm.com>
Wed, 8 Nov 2017 20:16:36 +0000 (15:16 -0500)
commitbb02b186d02f90f693bc573c392df843b024f4ef
treeb13e88ebb2cc873dd9ad72dc3cf9e3de69ecb32b
parenta7d3d0392a325d630225b7dbccf2558f944114e5
ima: call ima_file_free() prior to calling fasync

The file hash is calculated and written out as an xattr after
calling fasync().  In order for the file data and metadata to be
written out to disk at the same time, this patch calculates the
file hash and stores it as an xattr before calling fasync.

Signed-off-by: Mimi Zohar <zohar@linux.vnet.ibm.com>
fs/file_table.c