]> git.baikalelectronics.ru Git - kernel.git/commit
xfs: lift writable fs check up into log worker task
authorBrian Foster <bfoster@redhat.com>
Sat, 23 Jan 2021 00:48:21 +0000 (16:48 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Sat, 23 Jan 2021 00:54:50 +0000 (16:54 -0800)
commit33e2626c344930c447a37b3b97fa7a4e4f9a0837
treefb8953d4cecda5db719510523aff39f53f3cf541
parent3c5d3da420bb9f37f4d98bdf398e336e5dbe9e61
xfs: lift writable fs check up into log worker task

The log covering helper checks whether the filesystem is writable to
determine whether to cover the log. The helper is currently only
called from the background log worker. In preparation to reuse the
helper from freezing contexts, lift the check into xfs_log_worker().

Signed-off-by: Brian Foster <bfoster@redhat.com>
Reviewed-by: Allison Henderson <allison.henderson@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
fs/xfs/xfs_log.c