1. 14 7月, 2017 1 次提交
  2. 24 5月, 2017 1 次提交
  3. 10 5月, 2017 1 次提交
  4. 29 4月, 2017 1 次提交
  5. 25 4月, 2017 1 次提交
  6. 28 2月, 2017 1 次提交
  7. 22 2月, 2017 2 次提交
  8. 31 1月, 2017 2 次提交
  9. 26 12月, 2016 2 次提交
    • T
      ktime: Get rid of ktime_equal() · 1f3a8e49
      Thomas Gleixner 提交于
      No point in going through loops and hoops instead of just comparing the
      values.
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      Cc: Peter Zijlstra <peterz@infradead.org>
      1f3a8e49
    • T
      ktime: Get rid of the union · 2456e855
      Thomas Gleixner 提交于
      ktime is a union because the initial implementation stored the time in
      scalar nanoseconds on 64 bit machine and in a endianess optimized timespec
      variant for 32bit machines. The Y2038 cleanup removed the timespec variant
      and switched everything to scalar nanoseconds. The union remained, but
      become completely pointless.
      
      Get rid of the union and just keep ktime_t as simple typedef of type s64.
      
      The conversion was done with coccinelle and some manual mopping up.
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      Cc: Peter Zijlstra <peterz@infradead.org>
      2456e855
  10. 20 12月, 2016 1 次提交
  11. 10 12月, 2016 2 次提交
  12. 09 12月, 2016 1 次提交
  13. 04 12月, 2016 5 次提交
  14. 03 12月, 2016 2 次提交
  15. 02 12月, 2016 2 次提交
  16. 28 9月, 2016 1 次提交
  17. 30 8月, 2016 1 次提交
  18. 15 8月, 2016 1 次提交
  19. 06 7月, 2016 3 次提交
  20. 26 5月, 2016 2 次提交
  21. 18 5月, 2016 6 次提交
  22. 09 5月, 2016 1 次提交
    • J
      nfs: have flexfiles mirror keep creds for both ro and rw layouts · 3064b686
      Jeff Layton 提交于
      A mirror can be shared between multiple layouts, even with different
      iomodes. That makes stats gathering simpler, but it causes a problem
      when we get different creds in READ vs. RW layouts.
      
      The current code drops the newer credentials onto the floor when this
      occurs. That's problematic when you fetch a READ layout first, and then
      a RW. If the READ layout doesn't have the correct creds to do a write,
      then writes will fail.
      
      We could just overwrite the READ credentials with the RW ones, but that
      would break the ability for the server to fence the layout for reads if
      things go awry. We need to be able to revert to the earlier READ creds
      if the RW layout is returned afterward.
      
      The simplest fix is to just keep two sets of creds per mirror. One for
      READ layouts and one for RW, and then use the appropriate set depending
      on the iomode of the layout segment.
      
      Also fix up some RCU nits that sparse found.
      Signed-off-by: NJeff Layton <jeff.layton@primarydata.com>
      Signed-off-by: NAnna Schumaker <Anna.Schumaker@Netapp.com>
      3064b686