9p/net/protocol.c: return -ENOMEM when kmalloc() failed
PATCH 1/1 9p/net/protocol.c: return -ENOMEM when kmalloc() failed
We should return -ENOMEM to upper user when kmalloc failed to indicate accurate errno.
Signed-off-by Jun Piao <[email protected]>
--- net/9p/protocol.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
net/9p/protocol.c +1 -1
@@ -156,7 +156,7 @@ static size_t pdu_write(struct p9_fcall *pdu, const void *data, size_t size) *sptr =kmalloc (len +1 ,GFP_NOFS );if (*sptr ==NULL ) { - errcode = -EFAULT ; + errcode = -ENOMEM ;break ; }if (pdu_read (pdu, *sptr, len)) {
Quoted 4 lines · piaojun
We should return
-ENOMEMto upper user when kmalloc failed to indicate accurate errno.Signed-off-by Jun Piao <[email protected]>
Reviewed-by Yiwen Jiang <[email protected]>
Quoted 18 lines
--- net/9p/protocol.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)net/9p/protocol.c +1
-1@@ -156,7 +156,7 @@ static size_t pdu_write(struct p9_fcall *pdu, const void *data, size_t size) *sptr =kmalloc (len +1 ,GFP_NOFS );if (*sptr ==NULL ) { - errcode = -EFAULT ; + errcode = -ENOMEM ;break ; }if (pdu_read (pdu, *sptr, len)) {