cifs: fix CIFS_IOC_GET_MNT_INFO oops
authorDavid Disseldorp <ddiss@suse.de>
Wed, 3 May 2017 22:41:13 +0000 (00:41 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 20 May 2017 12:28:40 +0000 (14:28 +0200)
commit6f3b2eed8c9ad3656c60295589c1a17709e456ca
tree439324a615643c3955c3d0462597f206272400d4
parentf13d96bf98c2ba94968bbaf207f2af02290a979a
cifs: fix CIFS_IOC_GET_MNT_INFO oops

commit d8a6e505d6bba2250852fbc1c1c86fe68aaf9af3 upstream.

An open directory may have a NULL private_data pointer prior to readdir.

Fixes: 0de1f4c6f6c0 ("Add way to query server fs info for smb3")
Signed-off-by: David Disseldorp <ddiss@suse.de>
Signed-off-by: Steve French <smfrench@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/cifs/ioctl.c