diff options
Diffstat (limited to 'fs/orangefs/inode.c')
| -rw-r--r-- | fs/orangefs/inode.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/fs/orangefs/inode.c b/fs/orangefs/inode.c index eab16afb5b8a..f420f48fc069 100644 --- a/fs/orangefs/inode.c +++ b/fs/orangefs/inode.c @@ -878,6 +878,9 @@ int orangefs_update_time(struct inode *inode, enum fs_update_time type, struct iattr iattr = { }; int dirty; + if (flags & IOCB_NOWAIT) + return -EAGAIN; + switch (type) { case FS_UPD_ATIME: iattr.ia_valid = ATTR_ATIME; |
