1. 11ba6b9 ceph: update i_requested_max_size only when sending cap msg to auth mds by Yan, Zheng · 4 years, 10 months ago
  2. 135e671 ceph: simplify calling of ceph_get_fmode() by Yan, Zheng · 4 years, 10 months ago
  3. a0d93e3 ceph: remove delay check logic from ceph_check_caps() by Yan, Zheng · 4 years, 10 months ago
  4. 719a251 ceph: consider inode's last read/write when calculating wanted caps by Yan, Zheng · 4 years, 10 months ago
  5. c0e385b ceph: always renew caps if mds_wanted is insufficient by Yan, Zheng · 4 years, 10 months ago
  6. 785892f ceph: cache layout in parent dir on first sync create by Jeff Layton · 5 years ago
  7. 173e70e ceph: don't take refs to want mask unless we have all bits by Yan, Zheng · 4 years, 11 months ago
  8. a25949b ceph: cap tracking for async directory operations by Jeff Layton · 4 years, 11 months ago
  9. 40dcf75 ceph: make __take_cap_refs non-static by Jeff Layton · 5 years ago
  10. 891f3f5 ceph: add infrastructure for waiting for async create to complete by Jeff Layton · 5 years ago
  11. c7e4f85 ceph: more caps.c lockdep assertions by Jeff Layton · 4 years, 10 months ago
  12. e8a4d26 ceph: clean up kick_flushing_inode_caps() by Jeff Layton · 4 years, 10 months ago
  13. 525d15e ceph: check inode type for CEPH_CAP_FILE_{CACHE,RD,REXTEND,LAZYIO} by Yan, Zheng · 6 years ago
  14. f85122a ceph: add refcounting for Fx caps by Jeff Layton · 6 years ago
  15. 9f8b72b ceph: only touch the caps which have the subset mask requested by Xiubo Li · 5 years ago
  16. bd84fbc ceph: switch to global cap helper by Xiubo Li · 5 years ago
  17. 3a3430a ceph: show tasks waiting on caps in debugfs caps file by Jeff Layton · 5 years ago
  18. ea60ed6 ceph: fix use-after-free in __ceph_remove_cap() by Luis Henriques · 5 years ago
  19. 98cd281 ceph: remove incorrect comment above __send_cap by Jeff Layton · 5 years ago
  20. daca8bd ceph: remove CEPH_I_NOFLUSH by Jeff Layton · 5 years ago
  21. 27b0a39 ceph: remove unneeded test in try_flush_caps by Jeff Layton · 5 years ago
  22. 9f3345d ceph: have __mark_caps_flushing return flush_tid by Jeff Layton · 5 years ago
  23. 354c63a ceph: fix comments over ceph_add_cap by Jeff Layton · 5 years ago
  24. 606d102 ceph: fetch cap_gen under spinlock in ceph_add_cap by Jeff Layton · 5 years ago
  25. 5de16b3 ceph: remove ceph_get_cap_mds and __ceph_get_cap_mds by Jeff Layton · 5 years ago
  26. 81f148a ceph: invalidate all write mode filp after reconnect by Yan, Zheng · 5 years ago
  27. ff5d913 ceph: return -EIO if read/write against filp that lost file locks by Yan, Zheng · 5 years ago
  28. 5e3ded1 ceph: pass filp to ceph_get_caps() by Yan, Zheng · 5 years ago
  29. f4b9786 ceph: track and report error of async metadata operation by Yan, Zheng · 5 years ago
  30. 12fe3dd ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob() by Luis Henriques · 5 years ago
  31. 49ada6e ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP by Yan, Zheng · 6 years ago
  32. d6cee9d ceph: kick flushing and flush snaps before sending normal cap message by Yan, Zheng · 6 years ago
  33. 054f8d4 ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() by Yan, Zheng · 6 years ago
  34. 176c77c ceph: handle change_attr in cap messages by Jeff Layton · 6 years ago
  35. ec62b89 ceph: handle btime in cap messages by Jeff Layton · 6 years ago
  36. ac6713c ceph: add selinux support by Yan, Zheng · 6 years ago
  37. d6e4781 ceph: hold i_ceph_lock when removing caps for freeing inode by Yan, Zheng · 6 years ago
  38. 7b2f936 ceph: fix error handling in ceph_get_caps() by Yan, Zheng · 6 years ago
  39. 3e1d045 ceph: avoid iput_final() while holding mutex or in dispatch thread by Yan, Zheng · 6 years ago
  40. 5ddc61f ceph: print inode number in __caps_issued_mask debugging messages by Jeff Layton · 6 years ago
  41. 1199d7d ceph: simplify arguments and return semantics of try_get_cap_refs by Jeff Layton · 6 years ago
  42. a452bc0 ceph: fix comment over ceph_drop_caps_for_unlink by Jeff Layton · 6 years ago
  43. ffb61c5 ceph: remove superfluous inode_lock in ceph_fsync by Jeff Layton · 6 years ago
  44. fe33032 ceph: add mount option to limit caps count by Yan, Zheng · 6 years ago
  45. 32f6511 ceph: touch existing cap when handling reply by Yan, Zheng · 6 years ago
  46. e3ec8d6 ceph: send cap releases more aggressively by Yan, Zheng · 6 years ago
  47. 81c5a14 ceph: split large reconnect into multiple messages by Yan, Zheng · 6 years ago
  48. d95e674 ceph: clear inode pointer when snap realm gets dropped by its inode by Yan, Zheng · 6 years ago
  49. d2f8bb2 ceph: update wanted caps after resuming stale session by Yan, Zheng · 6 years ago
  50. fdac94f ceph: skip updating 'wanted' caps if caps are already issued by Yan, Zheng · 6 years ago
  51. 8a2ac3a ceph: don't request excl caps when mount is readonly by Yan, Zheng · 6 years ago
  52. 3c1392d ceph: don't update importing cap's mseq when handing cap export by Yan, Zheng · 6 years ago
  53. 2ee9dd9 ceph: add non-blocking parameter to ceph_try_get_caps() by Luis Henriques · 6 years ago
  54. 6680288 ceph: set timeout conditionally in __cap_delay_requeue by Xuehan Xu · 6 years ago
  55. 3167893 ceph: reset cap hold timeout only for requeued inode by Chengguang Xu · 6 years ago
  56. e5bc08d ceph: refactor error handling code in ceph_reserve_caps() by Chengguang Xu · 6 years ago
  57. 7bf8f73 ceph: refactor ceph_unreserve_caps() by Chengguang Xu · 6 years ago
  58. 9bbeab4 ceph: use timespec64 for inode timestamp by Arnd Bergmann · 6 years ago
  59. 7a93251 Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground by Linus Torvalds · 7 years ago
  60. 95582b0 vfs: change inode times to use struct timespec64 by Deepa Dinamani · 7 years ago
  61. fa46674 ceph: fix wrong check for the case of updating link count by Yan, Zheng · 7 years ago
  62. 4985d6f ceph: handle the new nfiles/nsubdirs fields in cap message by Yan, Zheng · 7 years ago
  63. a1c6b83 ceph: define argument structure for handle_cap_grant by Yan, Zheng · 7 years ago
  64. 49a9f4f ceph: always get rstat from auth mds by Yan, Zheng · 7 years ago
  65. e3161f1 ceph: quota: cache inode pointer in ceph_snap_realm by Luis Henriques · 7 years ago
  66. 79cd674 ceph: optimizing cap reservation by Chengguang Xu · 7 years ago
  67. b517c1d ceph: release unreserved caps if having enough available caps by Chengguang Xu · 7 years ago
  68. e327ce0 ceph: optimizing cap allocation by Chengguang Xu · 7 years ago
  69. b884014 ceph: adding protection for showing cap reservation info by Chengguang Xu · 7 years ago
  70. 6ef0bc6 ceph: flush dirty caps of unlinked inode ASAP by Zhi Zhang · 7 years ago
  71. 16515a6 ceph: improving efficiency of syncfs by Chengguang Xu · 7 years ago
  72. e30ee58 ceph: try to allocate enough memory for reserved caps by Zhi Zhang · 7 years ago
  73. 0f439c7 ceph: fix race of queuing delayed caps by Yan, Zheng · 7 years ago
  74. ee612d9 ceph: delete unreachable code in ceph_check_caps() by Yan, Zheng · 7 years ago
  75. d84b37f ceph: limit rate of cap import/export error messages by Yan, Zheng · 7 years ago
  76. 7d9c919 ceph: fix incorrect snaprealm when adding caps by Yan, Zheng · 7 years ago
  77. 97aeb6b ceph: use atomic_t for ceph_inode_info::i_shared_gen by Yan, Zheng · 7 years ago
  78. 222b7f9 ceph: voluntarily drop Ax cap for requests that create new inode by Yan, Zheng · 7 years ago
  79. bb0581f ceph: remove unused and redundant variable dropping by Colin Ian King · 7 years ago
  80. 7271efa ceph: fix bool initialization/comparison by Thomas Meyer · 7 years ago
  81. ead7515 Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 7 years ago
  82. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  83. 6c2838f ceph: unlock dangling spinlock in try_flush_caps() by Jeff Layton · 7 years ago
  84. 15b51bd ceph: stop on-going cached readdir if mds revokes FILE_SHARED cap by Yan, Zheng · 7 years ago
  85. fa0aa3b ceph: fix message order check in handle_cap_export() by Yan, Zheng · 7 years ago
  86. c858a07 ceph: fix NULL pointer dereference in ceph_flush_snaps() by Yan, Zheng · 7 years ago
  87. d37b1d9 ceph: adjust 36 checks for NULL pointers by Markus Elfring · 7 years ago
  88. 24d063a ceph: make sure flushsnap messages are sent in proper order by Yan, Zheng · 7 years ago
  89. b74fcea ceph: use errseq_t for writeback error reporting by Jeff Layton · 7 years ago
  90. 9556971 ceph: new cap message flags indicate if there is pending capsnap by Yan, Zheng · 7 years ago
  91. 4b9f204 ceph: avoid accessing freeing inode in ceph_check_delayed_caps() by Yan, Zheng · 8 years ago
  92. efb0ca7 ceph: update the 'approaching max_size' code by Yan, Zheng · 8 years ago
  93. 84eea8c ceph: re-request max size after importing caps by Yan, Zheng · 8 years ago
  94. 92475f0 ceph: handle epoch barriers in cap messages by Jeff Layton · 8 years ago
  95. 805692d ceph: convert ceph_cap_snap.nref from atomic_t to refcount_t by Elena Reshetova · 8 years ago
  96. 174cd4b sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h> by Ingo Molnar · 8 years ago
  97. 55f2a04 ceph: remove special ack vs commit behavior by Ilya Dryomov · 8 years ago
  98. c1944fe ceph: avoid calling ceph_renew_caps() infinitely by Yan, Zheng · 8 years ago
  99. 00f06cb ceph: make sure flushing inode in proper session's cap_flushing list by Yan, Zheng · 8 years ago
  100. eb65b91 ceph: avoid updating mds_wanted too frequently by Yan, Zheng · 8 years ago