1. d6b8bd6 ceph: fix ceph_mdsc_build_path to not stop on first component by Jeff Layton · 6 years ago
  2. 7b2f936 ceph: fix error handling in ceph_get_caps() by Yan, Zheng · 6 years ago
  3. 3e1d045 ceph: avoid iput_final() while holding mutex or in dispatch thread by Yan, Zheng · 6 years ago
  4. 1cf89a8 ceph: single workqueue for inode related works by Yan, Zheng · 6 years ago
  5. 1f32761 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 188 by Thomas Gleixner · 6 years ago
  6. f2cde89 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 173 by Thomas Gleixner · 6 years ago
  7. ec8f24b treewide: Add SPDX license identifier - Makefile/Kconfig by Thomas Gleixner · 6 years ago
  8. 09c434b treewide: Add SPDX license identifier for more missed files by Thomas Gleixner · 6 years ago
  9. 1d9d7cb Merge tag 'ceph-for-5.2-rc1' of git://github.com/ceph/ceph-client by Linus Torvalds · 6 years ago
  10. b4b52b8 Merge tag 'Wimplicit-fallthrough-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux by Linus Torvalds · 6 years ago
  11. 168e153 Merge branch 'work.icache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  12. 00abf69 ceph: flush dirty inodes before proceeding with remount by Jeff Layton · 6 years ago
  13. 4198aba ceph: fix unaligned access in ceph_send_cap_releases by Jeff Layton · 6 years ago
  14. b726ec9 libceph: make ceph_pr_addr take an struct ceph_entity_addr pointer by Jeff Layton · 6 years ago
  15. 5ddc61f ceph: print inode number in __caps_issued_mask debugging messages by Jeff Layton · 6 years ago
  16. 488f528 ceph: just call get_session in __ceph_lookup_mds_session by Jeff Layton · 6 years ago
  17. 1199d7d ceph: simplify arguments and return semantics of try_get_cap_refs by Jeff Layton · 6 years ago
  18. a452bc0 ceph: fix comment over ceph_drop_caps_for_unlink by Jeff Layton · 6 years ago
  19. 8340f22 ceph: move wait for mds request into helper function by Jeff Layton · 6 years ago
  20. 86bda53 ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_request by Jeff Layton · 6 years ago
  21. 111c708 ceph: after an MDS request, do callback and completions by Jeff Layton · 6 years ago
  22. c1dfc27 ceph: use pathlen values returned by set_request_path_attr by Jeff Layton · 6 years ago
  23. f77f21b ceph: use __getname/__putname in ceph_mdsc_build_path by Jeff Layton · 6 years ago
  24. 964fff7 ceph: use ceph_mdsc_build_path instead of clone_dentry_name by Jeff Layton · 6 years ago
  25. 69a10fb ceph: fix potential use-after-free in ceph_mdsc_build_path by Jeff Layton · 6 years ago
  26. ff4a80b ceph: dump granular cap info in "caps" debugfs file by Jeff Layton · 6 years ago
  27. f5d77269 ceph: make iterate_session_caps a public symbol by Jeff Layton · 6 years ago
  28. 40e7e2c ceph: fix NULL pointer deref when debugging is enabled by Jeff Layton · 6 years ago
  29. 428bb68 ceph: properly handle granular statx requests by Jeff Layton · 6 years ago
  30. ffb61c5 ceph: remove superfluous inode_lock in ceph_fsync by Jeff Layton · 6 years ago
  31. 570df4e ceph: snapshot nfs re-export by Yan, Zheng · 7 years ago
  32. 0c44a8e ceph: quota: fix quota subdir mounts by Luis Henriques · 6 years ago
  33. 3886274 ceph: factor out ceph_lookup_inode() by Luis Henriques · 6 years ago
  34. 1b52931 ceph: remove duplicated filelock ref increase by Zhi Zhang · 6 years ago
  35. cfa6d41 ceph: use ->free_inode() by Al Viro · 6 years ago
  36. 3765918 ceph: fix ci->i_head_snapc leak by Yan, Zheng · 6 years ago
  37. 4b82228 ceph: handle the case where a dentry has been renamed on outstanding req by Jeff Layton · 6 years ago
  38. 76a495d ceph: ensure d_name stability in ceph_dentry_hash() by Jeff Layton · 6 years ago
  39. 1bcb344 ceph: only use d_name directly when parent is locked by Jeff Layton · 6 years ago
  40. 0a4c926 fs: mark expected switch fall-throughs by Gustavo A. R. Silva · 6 years ago
  41. daf5cc2 ceph: fix use-after-free on symlink traversal by Al Viro · 6 years ago
  42. fe33032 ceph: add mount option to limit caps count by Yan, Zheng · 6 years ago
  43. 37c4efc ceph: periodically trim stale dentries by Yan, Zheng · 6 years ago
  44. 1e9c2eb ceph: delete stale dentry when last reference is dropped by Yan, Zheng · 6 years ago
  45. 8d9c090 ceph: remove dentry_lru file from debugfs by Yan, Zheng · 6 years ago
  46. 32f6511 ceph: touch existing cap when handling reply by Yan, Zheng · 6 years ago
  47. e450f4d ceph: pass inclusive lend parameter to filemap_write_and_wait_range() by zhengbin · 6 years ago
  48. e3ec8d6 ceph: send cap releases more aggressively by Yan, Zheng · 6 years ago
  49. 0879687 ceph: support getting ceph.dir.pin vxattr by Yan, Zheng · 6 years ago
  50. b37fe1f ceph: support versioned reply by Yan, Zheng · 6 years ago
  51. 75c9627 ceph: map snapid to anonymous bdev ID by Yan, Zheng · 7 years ago
  52. 81c5a14 ceph: split large reconnect into multiple messages by Yan, Zheng · 6 years ago
  53. 84bf395 ceph: decode feature bits in session message by Yan, Zheng · 6 years ago
  54. 5ba72e6 ceph: set special inode's blocksize to page size by Yan, Zheng · 6 years ago
  55. 04242ff ceph: avoid repeatedly adding inode to mdsc->snap_flush_list by Yan, Zheng · 6 years ago
  56. 74827ee ceph: quota: cleanup license mess by Thomas Gleixner · 6 years ago
  57. d95e674 ceph: clear inode pointer when snap realm gets dropped by its inode by Yan, Zheng · 6 years ago
  58. c64a2b0 ceph: use vmf_error() in ceph_filemap_fault() by Souptick Joarder · 6 years ago
  59. 02b2f54 libceph: allow setting abort_on_full for rbd by Dongsheng Yang · 6 years ago
  60. c7eaf34 Merge tag 'ceph-for-4.21-rc1' of git://github.com/ceph/ceph-client by Linus Torvalds · 6 years ago
  61. f86196e fs: don't open code lru_to_page() by Nikolay Borisov · 6 years ago
  62. ca79b0c mm: convert totalram_pages and totalhigh_pages variables to atomic by Arun KS · 6 years ago
  63. 5ccedf1 ceph: don't encode inode pathes into reconnect message by Yan, Zheng · 6 years ago
  64. d2f8bb2 ceph: update wanted caps after resuming stale session by Yan, Zheng · 6 years ago
  65. fdac94f ceph: skip updating 'wanted' caps if caps are already issued by Yan, Zheng · 6 years ago
  66. 8a2ac3a ceph: don't request excl caps when mount is readonly by Yan, Zheng · 6 years ago
  67. 3c1392d ceph: don't update importing cap's mseq when handing cap export by Yan, Zheng · 6 years ago
  68. 0cab9f3 ceph: remove redundant assignment by Chengguang Xu · 6 years ago
  69. 2bf996a ceph: cleanup splice_dentry() by Yan, Zheng · 6 years ago
  70. 6f9718f ceph: make 'nocopyfrom' a default mount option by Luis Henriques · 6 years ago
  71. 23c625c libceph: assume argonaut on the server side by Ilya Dryomov · 6 years ago
  72. 71f2cc6 ceph: quota: fix null pointer dereference in quota check by Luis Henriques · 6 years ago
  73. c2c6d3c ceph: add destination file data sync before doing any remote copy by Luis Henriques · 6 years ago
  74. 9931a07 Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  75. aa563d7 iov_iter: Separate type from direction and use accessor functions by David Howells · 6 years ago
  76. 00e2370 iov_iter: Use accessor function by David Howells · 6 years ago
  77. ea4cdc5 ceph: new mount option to disable usage of copy-from op by Luis Henriques · 6 years ago
  78. 503f82a ceph: support copy_file_range file operation by Luis Henriques · 6 years ago
  79. 2ee9dd9 ceph: add non-blocking parameter to ceph_try_get_caps() by Luis Henriques · 6 years ago
  80. 0d9c1ab libceph: preallocate message data items by Ilya Dryomov · 6 years ago
  81. 26f887e libceph, rbd, ceph: move ceph_osdc_alloc_messages() calls by Ilya Dryomov · 6 years ago
  82. 61d2f85 ceph: num_ops is off by one in ceph_aio_retry_work() by Ilya Dryomov · 6 years ago
  83. 6680288 ceph: set timeout conditionally in __cap_delay_requeue by Xuehan Xu · 6 years ago
  84. 89486833 libceph: don't consume a ref on pagelist in ceph_msg_data_add_pagelist() by Ilya Dryomov · 6 years ago
  85. 33165d4 libceph: introduce ceph_pagelist_alloc() by Ilya Dryomov · 6 years ago
  86. bddff63 ceph: only allow punch hole mode in fallocate by Luis Henriques · 6 years ago
  87. fce7a97 ceph: refactor ceph_sync_read() by Yan, Zheng · 6 years ago
  88. 74c9e6b ceph: check if LOOKUPNAME request was aborted when filling trace by Yan, Zheng · 6 years ago
  89. c58f450 ceph: fix dentry leak in ceph_readdir_prepopulate by Yan, Zheng · 6 years ago
  90. efe3282 Revert "ceph: fix dentry leak in splice_dentry()" by Yan, Zheng · 6 years ago
  91. 5da2079 ceph: check snap first in ceph_set_acl() by Chengguang Xu · 6 years ago
  92. 3167893 ceph: reset cap hold timeout only for requeued inode by Chengguang Xu · 6 years ago
  93. 8aaff15 ceph: avoid a use-after-free in ceph_destroy_options() by Ilya Dryomov · 6 years ago
  94. 0a78ac4 Merge tag 'ceph-for-4.19-rc1' of git://github.com/ceph/ceph-client by Linus Torvalds · 6 years ago
  95. a66b4cd Merge branch 'work.open3' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  96. 0fcf6c0 ceph: don't drop message if it contains more data than expected by Yan, Zheng · 6 years ago
  97. 342ce18 ceph: support cephfs' own feature bits by Yan, Zheng · 7 years ago
  98. e5bc08d ceph: refactor error handling code in ceph_reserve_caps() by Chengguang Xu · 6 years ago
  99. 7bf8f73 ceph: refactor ceph_unreserve_caps() by Chengguang Xu · 6 years ago
  100. d554849 ceph: change to void return type for __do_request() by Chengguang Xu · 6 years ago