Loading fs/nfs/nfs4filelayout.c +6 −4 Original line number Diff line number Diff line Loading @@ -324,8 +324,9 @@ static void filelayout_read_prepare(struct rpc_task *task, void *data) &rdata->res.seq_res, task)) return; nfs4_set_rw_stateid(&rdata->args.stateid, rdata->args.context, rdata->args.lock_context, FMODE_READ); if (nfs4_set_rw_stateid(&rdata->args.stateid, rdata->args.context, rdata->args.lock_context, FMODE_READ) == -EIO) rpc_exit(task, -EIO); /* lost lock, terminate I/O */ } static void filelayout_read_call_done(struct rpc_task *task, void *data) Loading Loading @@ -435,8 +436,9 @@ static void filelayout_write_prepare(struct rpc_task *task, void *data) &wdata->res.seq_res, task)) return; nfs4_set_rw_stateid(&wdata->args.stateid, wdata->args.context, wdata->args.lock_context, FMODE_WRITE); if (nfs4_set_rw_stateid(&wdata->args.stateid, wdata->args.context, wdata->args.lock_context, FMODE_WRITE) == -EIO) rpc_exit(task, -EIO); /* lost lock, terminate I/O */ } static void filelayout_write_call_done(struct rpc_task *task, void *data) Loading Loading
fs/nfs/nfs4filelayout.c +6 −4 Original line number Diff line number Diff line Loading @@ -324,8 +324,9 @@ static void filelayout_read_prepare(struct rpc_task *task, void *data) &rdata->res.seq_res, task)) return; nfs4_set_rw_stateid(&rdata->args.stateid, rdata->args.context, rdata->args.lock_context, FMODE_READ); if (nfs4_set_rw_stateid(&rdata->args.stateid, rdata->args.context, rdata->args.lock_context, FMODE_READ) == -EIO) rpc_exit(task, -EIO); /* lost lock, terminate I/O */ } static void filelayout_read_call_done(struct rpc_task *task, void *data) Loading Loading @@ -435,8 +436,9 @@ static void filelayout_write_prepare(struct rpc_task *task, void *data) &wdata->res.seq_res, task)) return; nfs4_set_rw_stateid(&wdata->args.stateid, wdata->args.context, wdata->args.lock_context, FMODE_WRITE); if (nfs4_set_rw_stateid(&wdata->args.stateid, wdata->args.context, wdata->args.lock_context, FMODE_WRITE) == -EIO) rpc_exit(task, -EIO); /* lost lock, terminate I/O */ } static void filelayout_write_call_done(struct rpc_task *task, void *data) Loading