projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
fs/cifs: keep guid when assigning fid to fileinfo
[firefly-linux-kernel-4.4.55.git]
/
fs
/
cifs
/
smb2ops.c
diff --git
a/fs/cifs/smb2ops.c
b/fs/cifs/smb2ops.c
index dd8543caa56e93267bc39c8819db021167276b52..3f6cdefd6ed3a30aeab8940da118c33afb6c1adf 100644
(file)
--- a/
fs/cifs/smb2ops.c
+++ b/
fs/cifs/smb2ops.c
@@
-536,6
+536,7
@@
smb2_set_fid(struct cifsFileInfo *cfile, struct cifs_fid *fid, __u32 oplock)
server->ops->set_oplock_level(cinode, oplock, fid->epoch,
&fid->purge_cache);
cinode->can_cache_brlcks = CIFS_CACHE_WRITE(cinode);
+ memcpy(cfile->fid.create_guid, fid->create_guid, 16);
}
static void