aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs
diff options
context:
space:
mode:
authorChunwei Chen <[email protected]>2017-05-09 10:38:46 -0700
committerBrian Behlendorf <[email protected]>2017-05-09 10:38:46 -0700
commite624cd1959904735eda81f1a9a45d99848bb3503 (patch)
tree0192274adaa7ec1af075f1009d5989de8d4c4323 /module/zfs
parenta0e84010c94570fd2b6c8b43da49f0cd3e1a8e09 (diff)
Linux 4.12 compat: PF_FSTRANS was removed
zfsonlinux/spl@8f87971 added __spl_pf_fstrans_check for the xfs related check, so we use them accordingly. Reviewed-by: Brian Behlendorf <[email protected]> Signed-off-by: Chunwei Chen <[email protected]> Closes #6113
Diffstat (limited to 'module/zfs')
-rw-r--r--module/zfs/vdev_file.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/module/zfs/vdev_file.c b/module/zfs/vdev_file.c
index 54a50c318..c5e64520d 100644
--- a/module/zfs/vdev_file.c
+++ b/module/zfs/vdev_file.c
@@ -213,7 +213,7 @@ vdev_file_io_start(zio_t *zio)
* already set, see xfs_vm_writepage(). Therefore
* the sync must be dispatched to a different context.
*/
- if (spl_fstrans_check()) {
+ if (__spl_pf_fstrans_check()) {
VERIFY3U(taskq_dispatch(vdev_file_taskq,
vdev_file_io_fsync, zio, TQ_SLEEP), !=,
TASKQID_INVALID);