| Commit message (Expand) | Author | Age | Files | Lines |
* | ceph: fix potential bad pointer deref in async dirops cb's | Jeff Layton | 2020-04-13 | 3 | -5/+5 |
* | ceph: fix snapshot directory timestamps | Luis Henriques | 2020-03-30 | 1 | -0/+4 |
* | ceph: wait for async creating inode before requesting new max size | Yan, Zheng | 2020-03-30 | 1 | -0/+5 |
* | ceph: don't skip updating wanted caps when cap is stale | Yan, Zheng | 2020-03-30 | 1 | -2/+6 |
* | ceph: request new max size only when there is auth cap | Yan, Zheng | 2020-03-30 | 1 | -1/+1 |
* | ceph: cleanup return error of try_get_cap_refs() | Yan, Zheng | 2020-03-30 | 1 | -11/+15 |
* | ceph: return ceph_mdsc_do_request() errors from __get_parent() | Qiujun Huang | 2020-03-30 | 1 | -0/+5 |
* | ceph: check all mds' caps after page writeback | Yan, Zheng | 2020-03-30 | 2 | -2/+2 |
* | ceph: update i_requested_max_size only when sending cap msg to auth mds | Yan, Zheng | 2020-03-30 | 1 | -1/+2 |
* | ceph: simplify calling of ceph_get_fmode() | Yan, Zheng | 2020-03-30 | 4 | -48/+10 |
* | ceph: remove delay check logic from ceph_check_caps() | Yan, Zheng | 2020-03-30 | 4 | -126/+44 |
* | ceph: consider inode's last read/write when calculating wanted caps | Yan, Zheng | 2020-03-30 | 7 | -74/+187 |
* | ceph: always renew caps if mds_wanted is insufficient | Yan, Zheng | 2020-03-30 | 3 | -33/+21 |
* | ceph: update dentry lease for async create | Yan, Zheng | 2020-03-30 | 1 | -0/+3 |
* | ceph: attempt to do async create when possible | Jeff Layton | 2020-03-30 | 1 | -7/+240 |
* | ceph: cache layout in parent dir on first sync create | Jeff Layton | 2020-03-30 | 5 | -5/+40 |
* | ceph: add new MDS req field to hold delegated inode number | Jeff Layton | 2020-03-30 | 2 | -2/+2 |
* | ceph: decode interval_sets for delegated inos | Jeff Layton | 2020-03-30 | 2 | -10/+121 |
* | ceph: make ceph_fill_inode non-static | Jeff Layton | 2020-03-30 | 2 | -23/+32 |
* | ceph: perform asynchronous unlink if we have sufficient caps | Jeff Layton | 2020-03-30 | 3 | -5/+128 |
* | ceph: don't take refs to want mask unless we have all bits | Yan, Zheng | 2020-03-30 | 1 | -1/+4 |
* | ceph: cap tracking for async directory operations | Jeff Layton | 2020-03-30 | 3 | -14/+50 |
* | ceph: make __take_cap_refs non-static | Jeff Layton | 2020-03-30 | 2 | -6/+8 |
* | ceph: add infrastructure for waiting for async create to complete | Jeff Layton | 2020-03-30 | 5 | -4/+42 |
* | ceph: track primary dentry link | Jeff Layton | 2020-03-30 | 3 | -1/+9 |
* | ceph: add flag to designate that a request is asynchronous | Jeff Layton | 2020-03-30 | 3 | -0/+17 |
* | ceph: more caps.c lockdep assertions | Jeff Layton | 2020-03-30 | 1 | -0/+3 |
* | ceph: clean up kick_flushing_inode_caps() | Jeff Layton | 2020-03-30 | 2 | -12/+11 |
* | ceph: return ETIMEDOUT errno to userland when request timed out | Xiubo Li | 2020-03-30 | 1 | -2/+2 |
* | ceph: re-org copy_file_range and fix some error paths | Luis Henriques | 2020-03-30 | 1 | -73/+100 |
* | ceph: move to a dedicated slabcache for mds requests | Jeff Layton | 2020-03-30 | 2 | -2/+11 |
* | ceph: reorganize fields in ceph_mds_request | Jeff Layton | 2020-03-30 | 1 | -3/+3 |
* | ceph: switch to page_mkwrite_check_truncate in ceph_page_mkwrite | Andreas Gruenbacher | 2020-03-30 | 1 | -1/+1 |
* | ceph: replace zero-length array with flexible-array member | Gustavo A. R. Silva | 2020-03-30 | 1 | -1/+1 |
* | ceph: check if file lock exists before sending unlock request | Yan, Zheng | 2020-03-30 | 1 | -2/+29 |
* | ceph: move ceph_osdc_{read,write}pages to ceph.ko | Xiubo Li | 2020-03-30 | 1 | -2/+84 |
* | ceph: don't ClearPageChecked in ceph_invalidatepage() | Jeff Layton | 2020-03-30 | 1 | -2/+0 |
* | libceph: drop CEPH_DEFINE_SHOW_FUNC | Ilya Dryomov | 2020-03-30 | 1 | -8/+8 |
* | ceph: check inode type for CEPH_CAP_FILE_{CACHE,RD,REXTEND,LAZYIO} | Yan, Zheng | 2020-03-30 | 3 | -24/+35 |
* | ceph: add refcounting for Fx caps | Jeff Layton | 2020-03-30 | 3 | -1/+9 |
* | ceph: register MDS request with dir inode from the start | Jeff Layton | 2020-03-30 | 1 | -10/+6 |
* | ceph: fix memory leak in ceph_cleanup_snapid_map() | Luis Henriques | 2020-03-23 | 1 | -0/+1 |
* | ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL | Ilya Dryomov | 2020-03-23 | 1 | -3/+11 |
* | ceph: noacl mount option is effectively ignored | Xiubo Li | 2020-02-11 | 1 | -4/+4 |
* | ceph: canonicalize server path in place | Ilya Dryomov | 2020-02-11 | 2 | -94/+29 |
* | ceph: do not execute direct write in parallel if O_APPEND is specified | Xiubo Li | 2020-02-11 | 1 | -6/+11 |
* | Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2020-02-08 | 2 | -25/+19 |
|\ |
|
| * | ceph: use errorfc() and friends instead of spelling the prefix out | Al Viro | 2020-02-07 | 2 | -9/+9 |
| * | fs_parse: handle optional arguments sanely | Al Viro | 2020-02-07 | 1 | -2/+2 |
| * | fs_parse: fold fs_parameter_desc/fs_parameter_spec | Al Viro | 2020-02-07 | 1 | -6/+2 |