!29 [sync] PR-28: update patch 0004

From: @openeuler-sync-bot 
Reviewed-by: @minknov 
Signed-off-by: @minknov
This commit is contained in:
openeuler-ci-bot 2022-12-16 12:20:22 +00:00 committed by Gitee
commit 7c3976f22f
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -28,7 +28,7 @@ index 5fd2c8f..aad153b 100644
- rsp->stat.size, rsp->stat.mode, rsp->stat.ino, path->dentry->d_inode->i_ino);
+ qtfs_debug("qtfs getattr success:<%s> blksiz:%u size:%lld mode:%o ino:%llu pathino:%lu. %s\n", req->path, rsp->stat.blksize,
+ rsp->stat.size, rsp->stat.mode, rsp->stat.ino, inode->i_ino, rsp->stat.ino != inode->i_ino ? "delete current inode" : "");
+ if (inode->i_ino != rsp->stat.ino) {
+ if (inode->i_ino != rsp->stat.ino || rsp->stat.mode != inode->i_mode) {
+ if (inode->i_nlink > 0){
+ drop_nlink(inode);
+ }