1. c42c61e ceph: fix potential race in ceph_check_caps by Jeff Layton · 4 years, 4 months ago
  2. 4d9cf93 ceph: ensure we have a new cap before continuing in fill_inode by Jeff Layton · 4 years, 8 months ago
  3. e699736 ceph: don't allow setlease on cephfs by Jeff Layton · 4 years ago
  4. d033576 ceph: fix potential mdsc use-after-free crash by Xiubo Li · 4 years, 1 month ago
  5. f831c6c ceph: fix use-after-free for fsc->mdsc by Xiubo Li · 4 years ago
  6. 7b9e34e ceph: fix double unlock in handle_cap_export() by Wu Bo · 4 years, 3 months ago
  7. 2ebb10f ceph: don't skip updating wanted caps when cap is stale by Yan, Zheng · 4 years, 5 months ago
  8. a7eba54 ceph: return ceph_mdsc_do_request() errors from __get_parent() by Qiujun Huang · 4 years, 5 months ago
  9. 4eeddc6 ceph: canonicalize server path in place by Ilya Dryomov · 4 years, 6 months ago
  10. 4203436 ceph: remove the extra slashes in the server path by Xiubo Li · 4 years, 7 months ago
  11. 1e2d0c5 ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL by Ilya Dryomov · 4 years, 5 months ago
  12. 68983ba ceph: check availability of mds cluster on mount after wait timeout by Xiubo Li · 4 years, 8 months ago
  13. f053b46 ceph: fix "ceph.dir.rctime" vxattr value by David Disseldorp · 5 years ago
  14. a8a61f8 ceph: return -EINVAL if given fsc mount option on kernel w/o support by Jeff Layton · 4 years, 9 months ago
  15. 8112f3d ceph: only allow punch hole mode in fallocate by Luis Henriques · 6 years ago
  16. 146fb4b ceph: fix dentry leak in ceph_readdir_prepopulate by Yan, Zheng · 6 years ago
  17. 78a1d6c ceph: add missing check in d_revalidate snapdir handling by Al Viro · 4 years, 9 months ago
  18. 6f96577 ceph: fix use-after-free in __ceph_remove_cap() by Luis Henriques · 4 years, 9 months ago
  19. 520c2a6 ceph: reconnect connection if session hang in opening state by Erqi Chen · 5 years ago
  20. 0275113 ceph: fix directories inode i_blkbits initialization by Luis Henriques · 5 years ago
  21. e9bcaf8 ceph: use ceph_evict_inode to cleanup inode's resource by Yan, Zheng · 4 years, 10 months ago
  22. 72f0fff Revert "ceph: use ceph_evict_inode to cleanup inode's resource" by Sasha Levin · 4 years, 10 months ago
  23. 8128103 ceph: use ceph_evict_inode to cleanup inode's resource by Yan, Zheng · 5 years ago
  24. b84817d ceph: fix buffer free while holding i_ceph_lock in fill_inode() by Luis Henriques · 5 years ago
  25. 5cd1e35 ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob() by Luis Henriques · 5 years ago
  26. dfb8712 ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr() by Luis Henriques · 5 years ago
  27. f295172 ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply by Jeff Layton · 5 years ago
  28. 7bed288 ceph: clear page dirty before invalidate page by Erqi Chen · 5 years ago
  29. c47e255 ceph: return -ERANGE if virtual xattr value didn't fit in buffer by Jeff Layton · 5 years ago
  30. b39c377 ceph: fix improper use of smp_mb__before_atomic() by Andrea Parri · 5 years ago
  31. 9b17512 ceph: hold i_ceph_lock when removing caps for freeing inode by Yan, Zheng · 5 years ago
  32. 77ca914 ceph: flush dirty inodes before proceeding with remount by Jeff Layton · 5 years ago
  33. 97c4f3a ceph: fix use-after-free on symlink traversal by Al Viro · 5 years ago
  34. 950eec8 ceph: fix ci->i_head_snapc leak by Yan, Zheng · 5 years ago
  35. 246d2bf ceph: ensure d_name stability in ceph_dentry_hash() by Jeff Layton · 5 years ago
  36. 8d693ef ceph: only use d_name directly when parent is locked by Jeff Layton · 5 years ago
  37. b8d7fb1 ceph: avoid repeatedly adding inode to mdsc->snap_flush_list by Yan, Zheng · 5 years ago
  38. 3e05cee ceph: clear inode pointer when snap realm gets dropped by its inode by Yan, Zheng · 6 years ago
  39. 9797226 ceph: don't update importing cap's mseq when handing cap export by Yan, Zheng · 6 years ago
  40. 956d9dd ceph: quota: fix null pointer dereference in quota check by Luis Henriques · 6 years ago
  41. e249610 Revert "ceph: fix dentry leak in splice_dentry()" by Yan, Zheng · 6 years ago
  42. 8aaff15 ceph: avoid a use-after-free in ceph_destroy_options() by Ilya Dryomov · 6 years ago
  43. 0a78ac4 Merge tag 'ceph-for-4.19-rc1' of git://github.com/ceph/ceph-client by Linus Torvalds · 6 years ago
  44. a66b4cd Merge branch 'work.open3' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  45. 0fcf6c0 ceph: don't drop message if it contains more data than expected by Yan, Zheng · 6 years ago
  46. 342ce18 ceph: support cephfs' own feature bits by Yan, Zheng · 6 years ago
  47. e5bc08d ceph: refactor error handling code in ceph_reserve_caps() by Chengguang Xu · 6 years ago
  48. 7bf8f73 ceph: refactor ceph_unreserve_caps() by Chengguang Xu · 6 years ago
  49. d554849 ceph: change to void return type for __do_request() by Chengguang Xu · 6 years ago
  50. 9da12e3 ceph: compare fsc->max_file_size and inode->i_size for max file size limit by Chengguang Xu · 6 years ago
  51. 36a4c72d ceph: add additional size check in ceph_setattr() by Chengguang Xu · 6 years ago
  52. 8687a3e ceph: add additional offset check in ceph_write_iter() by Chengguang Xu · 6 years ago
  53. 0671e99 ceph: add additional range check in ceph_fallocate() by Chengguang Xu · 6 years ago
  54. 719784b ceph: add new field max_file_size in ceph_fs_client by Chengguang Xu · 6 years ago
  55. 6daca13 libceph: add authorizer challenge by Ilya Dryomov · 6 years ago
  56. 2449984 ceph: adding new return type vm_fault_t by Souptick Joarder · 6 years ago
  57. 0ed1e90 ceph: use timespec64 for r_stamp by Arnd Bergmann · 6 years ago
  58. fac02dd libceph: use timespec64 for r_mtime by Arnd Bergmann · 6 years ago
  59. 9bbeab4 ceph: use timespec64 for inode timestamp by Arnd Bergmann · 6 years ago
  60. 63ecae7 ceph: stop using current_kernel_time() by Arnd Bergmann · 6 years ago
  61. 67fcd15 ceph: add d_drop for some error cases in ceph_symlink() by Chengguang Xu · 6 years ago
  62. 0459871 ceph: add d_drop for some error cases in ceph_mknod() by Chengguang Xu · 6 years ago
  63. 61ad36d ceph: return errors from posix_acl_equiv_mode() correctly by Chengguang Xu · 6 years ago
  64. dfeb84d ceph: fix incorrect use of strncpy by Yan, Zheng · 6 years ago
  65. 2f56b6b libceph: amend "bad option arg" error message by Ilya Dryomov · 6 years ago
  66. 93d35c7 ceph: restore ctime as well in the case of restoring old mode by Chengguang Xu · 6 years ago
  67. f017754 ceph: add retry logic for error -ERANGE in ceph_get_acl() by Chengguang Xu · 6 years ago
  68. 44907d7 get rid of 'opened' argument of ->atomic_open() - part 3 by Al Viro · 6 years ago
  69. be12af3 getting rid of 'opened' argument of ->atomic_open() - part 1 by Al Viro · 6 years ago
  70. 73a09dd introduce FMODE_CREATED and switch to it by Al Viro · 6 years ago
  71. 8b8f53a ceph: fix dentry leak in splice_dentry() by Yan, Zheng · 6 years ago
  72. 7a93251 Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground by Linus Torvalds · 6 years ago
  73. dc594c3 Merge tag 'ceph-for-4.18-rc1' of git://github.com/ceph/ceph-client by Linus Torvalds · 6 years ago
  74. 6da2ec5 treewide: kmalloc() -> kmalloc_array() by Kees Cook · 6 years ago
  75. 95582b0 vfs: change inode times to use struct timespec64 by Deepa Dinamani · 6 years ago
  76. 3619aa8 ceph: show ino32 if the value is different with default by Chengguang Xu · 6 years ago
  77. 8db0c75 ceph: strengthen rsize/wsize/readdir_max_bytes validation by Chengguang Xu · 6 years ago
  78. c36ed50 ceph: fix alignment of rasize by Chengguang Xu · 6 years ago
  79. 73fb094 ceph: fix use-after-free in ceph_statfs() by Luis Henriques · 6 years ago
  80. aae1a44 ceph: prevent i_version from going back by Yan, Zheng · 6 years ago
  81. fa46674 ceph: fix wrong check for the case of updating link count by Yan, Zheng · 6 years ago
  82. c843d13 libceph: make abort_on_full a per-osdc setting by Ilya Dryomov · 6 years ago
  83. a57d906 ceph: flush pending works before shutdown super by Yan, Zheng · 6 years ago
  84. 12b69d5 ceph: abort osd requests on force umount by Yan, Zheng · 6 years ago
  85. 8c6286f ceph: fix st_nlink stat for directories by Luis Henriques · 6 years ago
  86. 597817d ceph: support file lock on directory by Yan, Zheng · 6 years ago
  87. 6dd4940 ceph: show wsize only if non-default by Ilya Dryomov · 6 years ago
  88. 4985d6f ceph: handle the new nfiles/nsubdirs fields in cap message by Yan, Zheng · 6 years ago
  89. a1c6b83 ceph: define argument structure for handle_cap_grant by Yan, Zheng · 6 years ago
  90. 2af54a7 ceph: update i_files/i_subdirs only when Fs cap is issued by Yan, Zheng · 6 years ago
  91. 49a9f4f ceph: always get rstat from auth mds by Yan, Zheng · 6 years ago
  92. 4e9906e ceph: use bit flags to define vxattr attributes by Yan, Zheng · 6 years ago
  93. 13442b0 ceph: make inode time prints to be long long by Deepa Dinamani · 6 years ago
  94. fc21854 ceph: fix iov_iter issues in ceph_direct_read_write() by Ilya Dryomov · 6 years ago
  95. 3a15b38 ceph: fix rsize/wsize capping in ceph_direct_read_write() by Ilya Dryomov · 6 years ago
  96. f191982 ceph: check if mds create snaprealm when setting quota by Yan, Zheng · 6 years ago
  97. ffdeec7 ceph: always update atime/mtime/ctime for new inode by Yan, Zheng · 6 years ago
  98. b284d4d Merge tag 'ceph-for-4.17-rc1' of git://github.com/ceph/ceph-client by Linus Torvalds · 6 years ago
  99. 62f8e6c Merge tag 'fscache-next-20180406' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs by Linus Torvalds · 6 years ago
  100. 9022ca6 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago