diff --git a/fs/gfs2/super.c b/fs/gfs2/super.c
index 5e4b31441a9e1ab4f75ed638a3e0ad72963f2d44..c282ad41f3d1860bba4301495a7303de40b57d06 100644
--- a/fs/gfs2/super.c
+++ b/fs/gfs2/super.c
@@ -1336,6 +1336,9 @@ static int gfs2_show_options(struct seq_file *s, struct vfsmount *mnt)
 		}
 		seq_printf(s, ",errors=%s", state);
 	}
+	if (test_bit(SDF_NOBARRIERS, &sdp->sd_flags))
+		seq_printf(s, ",nobarrier");
+
 	return 0;
 }