Hi.

src/afs/LINUX*/osi_file.c (all versions) should set the inode's S_NOATIME, instead of MS_NOATIME, as the latter is a super block flag, which in recent kernels collides with another inode flag. This means preventing atime updates for cache files isn't currently effective.

Also, given AFS itself doesn't appear to track access times, shouldn't src/afs/LINUX*/osi_vfsops.c (again, all versions) set MS_NOATIME in its super block?

Thanks.

Marc.

+----------------------------------+----------------------------------+
|  Marc Aurele La France           |  work:   1-780-492-9310          |
|  Academic Information and        |  fax:    1-780-492-1729          |
|    Communications Technologies   |  email:  [email protected]         |
|  352 General Services Building   +----------------------------------+
|  University of Alberta           |                                  |
|  Edmonton, Alberta               |    Standard disclaimers apply    |
|  T6G 2H1                         |                                  |
|  CANADA                          |                                  |
+----------------------------------+----------------------------------+
_______________________________________________
OpenAFS-devel mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to