Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/hw/9pfs/virtio-9p.c b/hw/9pfs/virtio-9p.c
- index 27e7750..8fa47a2 100644
- --- a/hw/9pfs/virtio-9p.c
- +++ b/hw/9pfs/virtio-9p.c
- @@ -1421,23 +1421,15 @@ static void v9fs_setattr_post_chmod(V9fsState *s, V9fsSetattrState *vs, int err)
- if (vs->v9iattr.valid & (ATTR_ATIME | ATTR_MTIME)) {
- struct timespec times[2];
- if (vs->v9iattr.valid & ATTR_ATIME) {
- - if (vs->v9iattr.valid & ATTR_ATIME_SET) {
- times[0].tv_sec = vs->v9iattr.atime_sec;
- times[0].tv_nsec = vs->v9iattr.atime_nsec;
- - } else {
- - times[0].tv_nsec = UTIME_NOW;
- - }
- } else {
- times[0].tv_nsec = UTIME_OMIT;
- }
- if (vs->v9iattr.valid & ATTR_MTIME) {
- - if (vs->v9iattr.valid & ATTR_MTIME_SET) {
- times[1].tv_sec = vs->v9iattr.mtime_sec;
- times[1].tv_nsec = vs->v9iattr.mtime_nsec;
- - } else {
- - times[1].tv_nsec = UTIME_NOW;
- - }
- } else {
- times[1].tv_nsec = UTIME_OMIT;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement