diff options
| -rw-r--r-- | fs/cifs/smb2pdu.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/cifs/smb2pdu.c b/fs/cifs/smb2pdu.c index a37774a55f3a..36cc34318429 100644 --- a/fs/cifs/smb2pdu.c +++ b/fs/cifs/smb2pdu.c | |||
| @@ -3223,7 +3223,7 @@ smb2_new_read_req(void **buf, unsigned int *total_len, | |||
| 3223 | rdata->nr_pages, rdata->page_offset, | 3223 | rdata->nr_pages, rdata->page_offset, |
| 3224 | rdata->tailsz, true, need_invalidate); | 3224 | rdata->tailsz, true, need_invalidate); |
| 3225 | if (!rdata->mr) | 3225 | if (!rdata->mr) |
| 3226 | return -ENOBUFS; | 3226 | return -EAGAIN; |
| 3227 | 3227 | ||
| 3228 | req->Channel = SMB2_CHANNEL_RDMA_V1_INVALIDATE; | 3228 | req->Channel = SMB2_CHANNEL_RDMA_V1_INVALIDATE; |
| 3229 | if (need_invalidate) | 3229 | if (need_invalidate) |
| @@ -3628,7 +3628,7 @@ smb2_async_writev(struct cifs_writedata *wdata, | |||
| 3628 | wdata->nr_pages, wdata->page_offset, | 3628 | wdata->nr_pages, wdata->page_offset, |
| 3629 | wdata->tailsz, false, need_invalidate); | 3629 | wdata->tailsz, false, need_invalidate); |
| 3630 | if (!wdata->mr) { | 3630 | if (!wdata->mr) { |
| 3631 | rc = -ENOBUFS; | 3631 | rc = -EAGAIN; |
| 3632 | goto async_writev_out; | 3632 | goto async_writev_out; |
| 3633 | } | 3633 | } |
| 3634 | req->Length = 0; | 3634 | req->Length = 0; |
