Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

cifs: fix uninitialised var in smb2_compound_op()

Fix uninitialised variable @idata when calling smb2_compound_op() with
SMB2_OP_POSIX_QUERY_INFO.

Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Paulo Alcantara (SUSE) <pc@cjr.nz>
Reviewed-by: Ronnie Sahlberg <lsahlber@redhat.com>
Signed-off-by: Steve French <stfrench@microsoft.com>

authored by

Paulo Alcantara and committed by
Steve French
69ccafdd 76894f3e

+1
+1
fs/cifs/smb2inode.c
··· 415 415 tcon->tid); 416 416 break; 417 417 case SMB2_OP_POSIX_QUERY_INFO: 418 + idata = ptr; 418 419 if (rc == 0 && cfile && cfile->symlink_target) { 419 420 idata->symlink_target = kstrdup(cfile->symlink_target, GFP_KERNEL); 420 421 if (!idata->symlink_target)