From: Christoph Hellwig Date: Fri, 25 Oct 2019 05:25:39 +0000 (-0700) Subject: xfs: use xfs_inode_buftarg in xfs_file_ioctl X-Git-Tag: v5.10.7~3672^2~158 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c7d68318c9ae240800cad07cbe641f1bab3070b8;p=platform%2Fkernel%2Flinux-rpi.git xfs: use xfs_inode_buftarg in xfs_file_ioctl Signed-off-by: Christoph Hellwig Reviewed-by: Darrick J. Wong Signed-off-by: Darrick J. Wong --- diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c index b7b5c171..3278269 100644 --- a/fs/xfs/xfs_ioctl.c +++ b/fs/xfs/xfs_ioctl.c @@ -2135,10 +2135,8 @@ xfs_file_ioctl( return xfs_ioc_space(filp, cmd, &bf); } case XFS_IOC_DIOINFO: { - struct dioattr da; - xfs_buftarg_t *target = - XFS_IS_REALTIME_INODE(ip) ? - mp->m_rtdev_targp : mp->m_ddev_targp; + struct xfs_buftarg *target = xfs_inode_buftarg(ip); + struct dioattr da; da.d_mem = da.d_miniosz = target->bt_logical_sectorsize; da.d_maxiosz = INT_MAX & ~(da.d_miniosz - 1);