ksmbd: fix an oops in error handling in smb2_open()
authorDan Carpenter <dan.carpenter@oracle.com>
Sun, 1 Aug 2021 23:14:03 +0000 (08:14 +0900)
committerNamjae Jeon <namjae.jeon@samsung.com>
Sun, 1 Aug 2021 23:17:25 +0000 (08:17 +0900)
commit8b99f3504b688e3b55380521b6bf68c3d0c485d6
treeb5298038003f1db833ddf59e474c3f65d40b56d9
parentf1abdb78a1080a49deac6e91e1675525d1d3dfbe
ksmbd: fix an oops in error handling in smb2_open()

If smb2_get_name() then name is an error pointer.  In the clean up
code, we try to kfree() it and that will lead to an Oops.  Set it to
NULL instead.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/ksmbd/smb2pdu.c