Messages in this thread Patch in this message | | | From | Zheng Yongjun <> | Subject | [PATCH net-next] xfrm: Return the correct errno code | Date | Fri, 4 Jun 2021 09:46:52 +0800 |
| |
When kalloc or kmemdup failed, should return ENOMEM rather than ENOBUF.
Signed-off-by: Zheng Yongjun <zhengyongjun3@huawei.com> --- net/xfrm/xfrm_user.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net/xfrm/xfrm_user.c b/net/xfrm/xfrm_user.c index f0aecee4d539..4f9c86807bc4 100644 --- a/net/xfrm/xfrm_user.c +++ b/net/xfrm/xfrm_user.c @@ -3159,7 +3159,7 @@ static struct xfrm_policy *xfrm_compile_policy(struct sock *sk, int opt, xp = xfrm_policy_alloc(net, GFP_ATOMIC); if (xp == NULL) { - *dir = -ENOBUFS; + *dir = -ENOMEM; return NULL; } -- 2.25.1
| |