[Ocfs2-devel] [PATCH] ocfs2: submit disk heartbeat bio using WRITE_SYNC
Tao Ma
tm at tao.ma
Mon Dec 5 21:18:16 PST 2011
On 12/06/2011 12:57 PM, Noboru Iwamatsu wrote:
> Under heavy I/O load, writing the disk heartbeat can be forced
> to wait for minutes, and this causes the node to be fenced.
>
> This patch tries to use WRITE_SYNC in submitting the heartbeat
> bio, so that writing the heartbeat will have a priority over
> other requests.
>
> Signed-off-by: Noboru Iwamatsu <n_iwamatsu at jp.fujitsu.com>
looks good to me.
Acked-by: Tao Ma <boyu.mt at taobao.com>
> ---
> fs/ocfs2/cluster/heartbeat.c | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/fs/ocfs2/cluster/heartbeat.c b/fs/ocfs2/cluster/heartbeat.c
> index 9a3e6bb..6b0c1e4 100644
> --- a/fs/ocfs2/cluster/heartbeat.c
> +++ b/fs/ocfs2/cluster/heartbeat.c
> @@ -491,7 +491,7 @@ static int o2hb_issue_node_write(struct o2hb_region *reg,
> }
>
> atomic_inc(&write_wc->wc_num_reqs);
> - submit_bio(WRITE, bio);
> + submit_bio(WRITE_SYNC, bio);
>
> status = 0;
> bail:
More information about the Ocfs2-devel
mailing list