diff --git a/fs/cifs/smbdirect.c b/fs/cifs/smbdirect.c index e6ec5f6d276e7ab212bb0075c67496893cc09809..784628ec4bc40f8f7dfc8ce460668d77ad86f9a0 100644 --- a/fs/cifs/smbdirect.c +++ b/fs/cifs/smbdirect.c @@ -1164,7 +1164,7 @@ static int smbd_post_send_data( if (n_vec > SMBDIRECT_MAX_SGE) { cifs_dbg(VFS, "Can't fit data to SGL, n_vec=%d\n", n_vec); - return -ENOMEM; + return -EINVAL; } sg_init_table(sgl, n_vec);