]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - fs/compat.c
skip data conversion in compat_sys_mount when data_page is NULL
[karo-tx-linux.git] / fs / compat.c
index 8491bb8330f6cf54e36c6886f592d79e22a348a9..edc03610494206d595c4963deb6a53fbe2c641e5 100644 (file)
@@ -857,7 +857,7 @@ asmlinkage long compat_sys_mount(char __user * dev_name, char __user * dir_name,
 
        retval = -EINVAL;
 
-       if (type_page) {
+       if (type_page && data_page) {
                if (!strcmp((char *)type_page, SMBFS_NAME)) {
                        do_smb_super_data_conv((void *)data_page);
                } else if (!strcmp((char *)type_page, NCPFS_NAME)) {