|
@@ -1551,6 +1551,8 @@ void touch_atime(struct path *path)
|
|
|
* Btrfs), but since we touch atime while walking down the path we
|
|
|
* really don't care if we failed to update the atime of the file,
|
|
|
* so just ignore the return value.
|
|
|
+ * We may also fail on filesystems that have the ability to make parts
|
|
|
+ * of the fs read only, e.g. subvolumes in Btrfs.
|
|
|
*/
|
|
|
update_time(inode, &now, S_ATIME);
|
|
|
mnt_drop_write(mnt);
|