xfs: kill ioflags
authorChristoph Hellwig <hch@lst.de>
Wed, 20 Jul 2016 01:31:42 +0000 (11:31 +1000)
committerDave Chinner <david@fromorbit.com>
Wed, 20 Jul 2016 01:31:42 +0000 (11:31 +1000)
commit3176c3e0ef32963aa5f6f9754142e420a4ba5d64
treec4991c02cbdeb0c7bacf5244844ec59d70f59488
parent8f3e2058e1746dc3fb8145f8fbd5ee358cbc1a30
xfs: kill ioflags

Now that we have the direct I/O kiocb flag there is no real need to sample
the value inside of XFS, and the invis flag was always just partially used
and isn't worth keeping this infrastructure around for.   This also splits
the read tracepoint into buffered vs direct as we've done for writes a long
time ago.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
fs/xfs/xfs_file.c
fs/xfs/xfs_inode.h
fs/xfs/xfs_trace.h