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:31:02 +0000 (14:31 +0200)
commit582fb96084c3d7ccc8e294c9586ddd346cf5c864
tree6df769d574a5ebec7b1590be18df0b15b3780f57
parent4452b80eaef8c4ed9a9d52f98cad40287a2f62eb
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