1. 26 3月, 2016 1 次提交
  2. 24 3月, 2016 5 次提交
  3. 10 3月, 2016 1 次提交
  4. 26 2月, 2016 2 次提交
    • A
      orangefs: remove unused 'diff' function · 401898ee
      Arnd Bergmann 提交于
      orangefs contains a helper function to calculate the difference
      between two timeval structures. We are trying to remove all
      instances of timespec from the kernel, and this one is not
      used at all, so let's remove it now.
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NMike Marshall <hubcap@omnibond.com>
      401898ee
    • A
      orangefs: avoid time conversion function · be81ce48
      Arnd Bergmann 提交于
      The new orangefs code uses a helper function to read a time field to
      its private structures from struct iattr. This will conflict with the
      move to 64-bit timestamps in the kernel and is generally not necessary.
      
      This replaces the conversion with a simple cast to time64_t that shows
      what is going on. As the orangefs-internal representation already uses
      64-bit timestamps, there should be no ambiguity to negative values,
      and the cast ensures that we treat them as times before 1970 on both
      32-bit and 64-bit architectures, rather than times after 2038. This
      patch keeps that behavior.
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NMike Marshall <hubcap@omnibond.com>
      be81ce48
  5. 25 2月, 2016 4 次提交
  6. 20 2月, 2016 6 次提交
  7. 05 2月, 2016 2 次提交
  8. 29 1月, 2016 1 次提交
    • M
      orangefs: Fix revalidate. · 99109822
      Martin Brandenburg 提交于
      Previously, it would update a live inode. This was fixed, but it did not
      ever check that the inode attributes in the dcache are correct. This
      checks all inode attributes and rejects any that are not correct, which
      causes a lookup and thus a new getattr.
      
      Perhaps inode_operations->permission should replace or augment some of
      this.
      
      There is no actual caching, and this does a rather excessive amount of
      network operations back to the filesystem server.
      Signed-off-by: NMartin Brandenburg <martin@omnibond.com>
      Signed-off-by: NMike Marshall <hubcap@omnibond.com>
      99109822
  9. 24 1月, 2016 11 次提交
  10. 20 1月, 2016 1 次提交
  11. 14 1月, 2016 1 次提交
  12. 05 1月, 2016 1 次提交
  13. 28 12月, 2015 1 次提交
  14. 18 12月, 2015 2 次提交
  15. 05 12月, 2015 1 次提交