From: Tetsuo Takata q->ordered is not being set properly. This causes `-o barrier' to not work, and makes XFS say Filesystem "sdb1": Disabling barriers, not supported by the underlying device Signed-off-by: Tetsuo Takata Signed-off-by: Andrew Morton --- block/ll_rw_blk.c | 1 + 1 files changed, 1 insertion(+) diff -puN block/ll_rw_blk.c~enable-xfs-write-barrier block/ll_rw_blk.c --- devel/block/ll_rw_blk.c~enable-xfs-write-barrier 2006-01-23 14:51:33.000000000 -0800 +++ devel-akpm/block/ll_rw_blk.c 2006-01-23 14:51:33.000000000 -0800 @@ -333,6 +333,7 @@ int blk_queue_ordered(request_queue_t *q return -EINVAL; } + q->ordered = ordered; q->next_ordered = ordered; q->prepare_flush_fn = prepare_flush_fn; _