Loading fs/smb/server/smb2pdu.c +2 −1 Original line number Diff line number Diff line Loading @@ -5857,8 +5857,9 @@ static int smb2_rename(struct ksmbd_work *work, if (!file_info->ReplaceIfExists) flags = RENAME_NOREPLACE; smb_break_all_levII_oplock(work, fp, 0); rc = ksmbd_vfs_rename(work, &fp->filp->f_path, new_name, flags); if (!rc) smb_break_all_levII_oplock(work, fp, 0); out: kfree(new_name); return rc; Loading Loading
fs/smb/server/smb2pdu.c +2 −1 Original line number Diff line number Diff line Loading @@ -5857,8 +5857,9 @@ static int smb2_rename(struct ksmbd_work *work, if (!file_info->ReplaceIfExists) flags = RENAME_NOREPLACE; smb_break_all_levII_oplock(work, fp, 0); rc = ksmbd_vfs_rename(work, &fp->filp->f_path, new_name, flags); if (!rc) smb_break_all_levII_oplock(work, fp, 0); out: kfree(new_name); return rc; Loading