| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-08-08 | ceph: switch the last caller of iov_iter_get_pages_alloc() | Al Viro | 1 | -1/+1 |
| 2022-08-08 | iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() | Al Viro | 1 | -2/+1 |
| 2022-08-08 | new iov_iter flavour - ITER_UBUF | Al Viro | 1 | -1/+1 |
| 2022-07-14 | netfs: do not unlock and put the folio twice | Xiubo Li | 1 | -5/+6 |
| 2022-06-29 | ceph: wait on async create before checking caps for syncfs | Jeff Layton | 1 | -0/+1 |
| 2022-06-10 | netfs: Rename the netfs_io_request cleanup op and give it an op pointer | David Howells | 1 | -5/+4 |
| 2022-06-10 | netfs: Further cleanups after struct netfs_inode wrapper introduced | Linus Torvalds | 3 | -3/+4 |
| 2022-06-09 | netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_context | David Howells | 11 | -87/+80 |
| 2022-06-09 | netfs: gcc-12: temporarily disable '-Wattribute-warning' for now | Linus Torvalds | 1 | -0/+3 |
| 2022-06-02 | Merge tag 'ceph-for-5.19-rc1' of https://github.com/ceph/ceph-client | Linus Torvalds | 9 | -90/+244 |
| 2022-05-25 | ceph: fix decoding of client session messages flags | Luís Henriques | 1 | -5/+9 |
| 2022-05-25 | ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE | Xiubo Li | 1 | -1/+1 |
| 2022-05-25 | ceph: remove redundant variable ino | Colin Ian King | 1 | -2/+2 |
| 2022-05-25 | ceph: try to queue a writeback if revoking fails | Xiubo Li | 1 | -4/+24 |
| 2022-05-25 | ceph: fix statfs for subdir mounts | Luís Henriques | 3 | -13/+36 |
| 2022-05-25 | ceph: fix possible deadlock when holding Fwb to get inline_data | Xiubo Li | 1 | -14/+19 |
| 2022-05-25 | ceph: redirty the page for writepage on failure | Xiubo Li | 1 | -1/+3 |
| 2022-05-25 | ceph: try to choose the auth MDS if possible for getattr | Xiubo Li | 3 | -2/+29 |
| 2022-05-25 | ceph: disable updating the atime since cephfs won't maintain it | Xiubo Li | 2 | -1/+1 |
| 2022-05-25 | ceph: flush the mdlog for filesystem sync | Xiubo Li | 1 | -6/+27 |
| 2022-05-25 | ceph: rename unsafe_request_wait() | Xiubo Li | 1 | -4/+4 |
| 2022-05-25 | ceph: fix statx AT_STATX_DONT_SYNC vs AT_STATX_FORCE_SYNC check | Xiubo Li | 1 | -1/+1 |
| 2022-05-25 | ceph: no need to invalidate the fscache twice | Xiubo Li | 1 | -1/+0 |
| 2022-05-25 | ceph: replace usage of found with dedicated list iterator variable | Jakob Koschel | 1 | -17/+15 |
| 2022-05-25 | ceph: use dedicated list iterator variable | Jakob Koschel | 1 | -3/+4 |
| 2022-05-25 | ceph: update the dlease for the hashed dentry when removing | Xiubo Li | 1 | -1/+3 |
| 2022-05-25 | ceph: stop retrying the request when exceeding 256 times | Xiubo Li | 1 | -2/+23 |
| 2022-05-25 | ceph: stop forwarding the request when exceeding 256 times | Xiubo Li | 1 | -5/+34 |
| 2022-05-25 | ceph: remove unused CEPH_MDS_LEASE_RELEASE related code | Xiubo Li | 1 | -6/+0 |
| 2022-05-25 | ceph: allow ceph.dir.rctime xattr to be updatable | Venky Shankar | 1 | -1/+9 |
| 2022-05-24 | Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -16/+16 |
| 2022-05-10 | ceph: check folio PG_private bit instead of folio->private | Xiubo Li | 1 | -4/+7 |
| 2022-05-10 | ceph: fix setting of xattrs on async created inodes | Jeff Layton | 1 | -3/+13 |
| 2022-05-09 | ceph: Convert to release_folio | Matthew Wilcox (Oracle) | 1 | -12/+12 |
| 2022-05-09 | mm,fs: Remove aops->readpage | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-05-09 | fs: Convert netfs_readpage to netfs_read_folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-05-09 | fs: Introduce aops->read_folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-05-08 | fs: Remove flags parameter from aops->write_begin | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-05-08 | fs: Remove aop_flags parameter from netfs_write_begin() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-04-25 | ceph: fix possible NULL pointer dereference for req->r_session | Xiubo Li | 1 | -0/+4 |
| 2022-04-25 | ceph: remove incorrect session state check | Xiubo Li | 1 | -6/+0 |
| 2022-04-25 | ceph: get snap_rwsem read lock in handle_cap_export for ceph_add_cap | Niels Dossche | 1 | -0/+3 |
| 2022-04-01 | Merge tag 'folio-5.18d' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -1/+1 |
| 2022-04-01 | fs: Pass an iocb to generic_perform_write() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-03-31 | Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 5 | -101/+81 |
| 2022-03-24 | Merge tag 'ceph-for-5.18-rc1' of https://github.com/ceph/ceph-client | Linus Torvalds | 16 | -366/+567 |
| 2022-03-22 | Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 2 | -46/+50 |
| 2022-03-22 | fs: allocate inode by using alloc_inode_sb() | Muchun Song | 1 | -1/+1 |
| 2022-03-22 | ceph: remove reliance on bdi congestion | NeilBrown | 3 | -9/+15 |
| 2022-03-21 | ceph: fix memory leak in ceph_readdir when note_last_dentry returns error | Xiubo Li | 1 | -1/+10 |
| 2022-03-21 | ceph: uninitialized variable in debug output | Dan Carpenter | 1 | -1/+2 |
| 2022-03-21 | ceph: use tracked average r/w/m latencies to display metrics in debugfs | Venky Shankar | 1 | -3/+2 |
| 2022-03-21 | ceph: include average/stdev r/w/m latency in mds metrics | Venky Shankar | 2 | -17/+47 |
| 2022-03-21 | ceph: track average r/w/m latency | Venky Shankar | 2 | -13/+15 |
| 2022-03-21 | ceph: use ktime_to_timespec64() rather than jiffies_to_timespec64() | Venky Shankar | 2 | -17/+13 |
| 2022-03-21 | ceph: assign the ci only when the inode isn't NULL | Xiubo Li | 1 | -1/+1 |
| 2022-03-21 | ceph: fix inode reference leakage in ceph_get_snapdir() | Xiubo Li | 1 | -2/+8 |
| 2022-03-18 | netfs: Add a netfs inode context | David Howells | 5 | -63/+30 |
| 2022-03-18 | ceph: Make ceph_init_request() check caps on readahead | David Howells | 1 | -28/+41 |
| 2022-03-18 | netfs: Finish off rename of netfs_read_request to netfs_io_request | David Howells | 1 | -3/+3 |
| 2022-03-18 | netfs: Rename netfs_read_*request to netfs_io_*request | David Howells | 2 | -10/+10 |
| 2022-03-15 | fscache: Convert fscache_set_page_dirty() to fscache_dirty_folio() | Matthew Wilcox (Oracle) | 2 | -20/+20 |
| 2022-03-15 | ceph: Convert from invalidatepage to invalidate_folio | Matthew Wilcox (Oracle) | 1 | -17/+17 |
| 2022-03-15 | ceph: Use folio_invalidate() | Matthew Wilcox (Oracle) | 1 | -9/+13 |
| 2022-03-01 | ceph: misc fix for code style and logs | Xiubo Li | 1 | -60/+62 |
| 2022-03-01 | ceph: allocate capsnap memory outside of ceph_queue_cap_snap() | Xiubo Li | 1 | -18/+28 |
| 2022-03-01 | ceph: do not release the global snaprealm until unmounting | Xiubo Li | 3 | -4/+13 |
| 2022-03-01 | ceph: eliminate the recursion when rebuilding the snap context | Xiubo Li | 2 | -9/+50 |
| 2022-03-01 | ceph: do not update snapshot context when there is no new snapshot | Xiubo Li | 1 | -9/+19 |
| 2022-03-01 | ceph: zero the dir_entries memory when allocating it | Xiubo Li | 1 | -1/+2 |
| 2022-03-01 | ceph: move to a dedicated slabcache for ceph_cap_snap | Xiubo Li | 3 | -3/+11 |
| 2022-03-01 | ceph: add getvxattr op | Milind Changire | 6 | -2/+94 |
| 2022-03-01 | ceph: fix comments mentioning i_mutex | hongnanli | 2 | -5/+5 |
| 2022-03-01 | ceph: fail the request directly if handle_reply gets an ESTALE | Xiubo Li | 1 | -29/+0 |
| 2022-03-01 | ceph: wake waiters after failed async create | Jeff Layton | 1 | -18/+33 |
| 2022-03-01 | ceph: wait for async create reply before sending any cap messages | Jeff Layton | 1 | -0/+14 |
| 2022-03-01 | ceph: eliminate req->r_wait_for_completion from ceph_mds_request | Jeff Layton | 3 | -13/+15 |
| 2022-03-01 | ceph: uninline the data on a file opened for writing | David Howells | 3 | -124/+64 |
| 2022-03-01 | ceph: make ceph_netfs_issue_op() handle inlined data | David Howells | 1 | -17/+60 |
| 2022-03-01 | ceph: switch netfs read ops to use rreq->inode instead of rreq->mapping->host | Jeff Layton | 1 | -3/+3 |
| 2022-01-26 | ceph: set pool_ns in new inode layout for async creates | Jeff Layton | 1 | -0/+7 |
| 2022-01-26 | ceph: properly put ceph_string reference after async create attempt | Jeff Layton | 1 | -0/+2 |
| 2022-01-26 | ceph: put the requests/sessions when it fails to alloc memory | Xiubo Li | 1 | -18/+37 |
| 2022-01-22 | Merge tag 'fscache-fixes-20220121' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -5/+0 |
| 2022-01-21 | netfs: Make ops->init_rreq() optional | Jeffle Xu | 1 | -5/+0 |
| 2022-01-20 | Merge tag 'ceph-for-5.17-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 6 | -34/+209 |
| 2022-01-13 | ceph: move CEPH_SUPER_MAGIC definition to magic.h | Jeff Layton | 2 | -3/+2 |
| 2022-01-13 | ceph: remove redundant Lsx caps check | Xiubo Li | 1 | -2/+1 |
| 2022-01-13 | ceph: add new "nopagecache" option | Jeff Layton | 3 | -9/+27 |
| 2022-01-13 | ceph: don't check for quotas on MDS stray dirs | Jeff Layton | 2 | -8/+15 |
| 2022-01-13 | ceph: drop send metrics debug message | Jeff Layton | 1 | -2/+0 |
| 2022-01-13 | ceph: Fix incorrect statfs report for small quota | Kotresh HR | 2 | -0/+15 |
| 2022-01-13 | ceph: mount syntax module parameter | Venky Shankar | 1 | -0/+8 |
| 2022-01-13 | ceph: record updated mon_addr on remount | Venky Shankar | 1 | -0/+7 |
| 2022-01-13 | ceph: new device mount syntax | Venky Shankar | 2 | -10/+134 |
| 2022-01-13 | libceph: generalize addr/ip parsing based on delimiter | Venky Shankar | 1 | -1/+1 |
| 2022-01-12 | Merge tag 'fscache-rewrite-20220111' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 8 | -230/+236 |
| 2022-01-11 | 9p, afs, ceph, nfs: Use current_is_kswapd() rather than gfpflags_allow_blocki... | David Howells | 1 | -1/+2 |
| 2022-01-11 | ceph: add fscache writeback support | Jeff Layton | 1 | -8/+59 |
| 2022-01-11 | ceph: conversion to new fscache API | Jeff Layton | 9 | -223/+177 |
| 2022-01-07 | fscache, cachefiles: Disable configuration | David Howells | 1 | -1/+1 |
| 2021-12-01 | ceph: fix up non-directory creation in SGID directories | Christian Brauner | 1 | -3/+15 |
| 2021-12-01 | ceph: initialize pathlen variable in reconnect_caps_cb | Xiubo Li | 1 | -2/+1 |
| 2021-12-01 | ceph: initialize i_size variable in ceph_sync_read | Jeff Layton | 1 | -1/+1 |
| 2021-12-01 | ceph: fix duplicate increment of opened_inodes metric | Hu Weiwen | 1 | -8/+8 |
| 2021-11-13 | Merge tag 'ceph-for-5.16-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 14 | -409/+518 |
| 2021-11-10 | netfs, 9p, afs, ceph: Use folios | David Howells | 1 | -37/+43 |
| 2021-11-08 | ceph: add a new metric to keep track of remote object copies | Luís Henriques | 3 | -1/+14 |
| 2021-11-08 | libceph, ceph: move ceph_osdc_copy_from() into cephfs code | Luís Henriques | 1 | -11/+63 |
| 2021-11-08 | ceph: clean-up metrics data structures to reduce code duplication | Luís Henriques | 3 | -180/+115 |
| 2021-11-08 | ceph: split 'metric' debugfs file into several files | Luís Henriques | 2 | -25/+56 |
| 2021-11-08 | ceph: return the real size read when it hits EOF | Xiubo Li | 1 | -5/+8 |
| 2021-11-08 | ceph: properly handle statfs on multifs setups | Jeff Layton | 1 | -5/+6 |
| 2021-11-08 | ceph: shut down mount on bad mdsmap or fsmap decode | Jeff Layton | 3 | -3/+6 |
| 2021-11-08 | ceph: fix mdsmap decode when there are MDS's beyond max_mds | Xiubo Li | 1 | -4/+0 |
| 2021-11-08 | ceph: ignore the truncate when size won't change with Fx caps issued | Xiubo Li | 1 | -6/+8 |
| 2021-11-08 | ceph: don't rely on error_string to validate blocklisted session. | Kotresh HR | 1 | -2/+19 |
| 2021-11-08 | ceph: just use ci->i_version for fscache aux info | Jeff Layton | 1 | -20/+3 |
| 2021-11-08 | ceph: shut down access to inode when async create fails | Jeff Layton | 7 | -15/+85 |
| 2021-11-08 | ceph: refactor remove_session_caps_cb | Jeff Layton | 3 | -105/+120 |
| 2021-11-08 | ceph: fix auth cap handling logic in remove_session_caps_cb | Jeff Layton | 1 | -1/+3 |
| 2021-11-08 | ceph: drop private list from remove_session_caps_cb | Jeff Layton | 1 | -16/+10 |
| 2021-11-08 | ceph: don't use -ESTALE as special return code in try_get_cap_refs | Jeff Layton | 1 | -8/+8 |
| 2021-11-08 | ceph: print inode numbers instead of pointer values | Jeff Layton | 3 | -8/+10 |
| 2021-11-08 | ceph: enable async dirops by default | Jeff Layton | 2 | -3/+4 |
| 2021-11-08 | ceph: convert to noop_direct_IO | Jeff Layton | 1 | -12/+1 |
| 2021-11-01 | Merge tag 'selinux-pr-20211101' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -2/+1 |
| 2021-11-01 | Merge tag 'for-5.16/ki_complete-2021-10-29' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -1/+1 |
| 2021-11-01 | Merge tag 'locks-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/jlay... | Linus Torvalds | 1 | -3/+0 |
| 2021-10-25 | fs: get rid of the res2 iocb->ki_complete argument | Jens Axboe | 1 | -1/+1 |
| 2021-10-20 | security: Return xattr name from security_dentry_init_security() | Vivek Goyal | 1 | -2/+1 |
| 2021-10-19 | ceph: fix handling of "meta" errors | Jeff Layton | 5 | -27/+8 |
| 2021-10-19 | ceph: skip existing superblocks that are blocklisted or shut down when mounting | Jeff Layton | 1 | -3/+14 |
| 2021-09-21 | ceph: fix off by one bugs in unsafe_request_wait() | Dan Carpenter | 1 | -2/+2 |
| 2021-09-10 | locks: remove LOCK_MAND flock lock support | Jeff Layton | 1 | -3/+0 |
| 2021-09-08 | Merge tag 'ceph-for-5.15-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 13 | -207/+437 |
| 2021-09-03 | ceph: fix dereference of null pointer cf | Colin Ian King | 1 | -0/+3 |
| 2021-09-02 | ceph: drop the mdsc_get_session/put_session dout messages | Jeff Layton | 1 | -9/+2 |
| 2021-09-02 | ceph: lockdep annotations for try_nonblocking_invalidate | Jeff Layton | 1 | -0/+2 |
| 2021-09-02 | ceph: don't WARN if we're forcibly removing the session caps | Xiubo Li | 3 | -10/+32 |
| 2021-09-02 | ceph: don't WARN if we're force umounting | Xiubo Li | 1 | -2/+5 |
| 2021-09-02 | ceph: remove the capsnaps when removing caps | Xiubo Li | 3 | -18/+87 |
| 2021-09-02 | ceph: request Fw caps before updating the mtime in ceph_write_iter | Jeff Layton | 1 | -15/+17 |
| 2021-09-02 | ceph: reconnect to the export targets on new mdsmaps | Xiubo Li | 2 | -4/+65 |
| 2021-09-02 | ceph: print more information when we can't find snaprealm | Jeff Layton | 1 | -6/+5 |
| 2021-09-02 | ceph: add ceph_change_snap_realm() helper | Jeff Layton | 4 | -63/+45 |
| 2021-09-02 | ceph: remove redundant initializations from mdsc and session | Jeff Layton | 1 | -19/+0 |
| 2021-09-02 | ceph: cancel delayed work instead of flushing on mdsc teardown | Jeff Layton | 2 | -3/+2 |
| 2021-09-02 | ceph: add a new vxattr to return auth mds for an inode | Jeff Layton | 1 | -0/+19 |
| 2021-09-02 | ceph: remove some defunct forward declarations | Jeff Layton | 1 | -6/+0 |
| 2021-09-02 | ceph: flush the mdlog before waiting on unsafe reqs | Xiubo Li | 1 | -0/+76 |
| 2021-09-02 | ceph: flush mdlog before umounting | Xiubo Li | 3 | -0/+27 |
| 2021-09-02 | ceph: make iterate_sessions a global symbol | Xiubo Li | 3 | -42/+36 |
| 2021-09-02 | ceph: make ceph_create_session_msg a global symbol | Xiubo Li | 2 | -7/+10 |
| 2021-09-02 | ceph: fix comment about short copies in ceph_write_end | Jeff Layton | 1 | -1/+1 |
| 2021-09-02 | ceph: fix memory leak on decode error in ceph_handle_caps | Jeff Layton | 1 | -2/+3 |
| 2021-09-02 | Merge tag 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2 | -2/+5 |
| 2021-08-30 | Merge tag 'locks-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/jlay... | Linus Torvalds | 1 | -3/+0 |
| 2021-08-30 | Merge tag 'hole_punch_for_v5.15-rc1' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2 | -3/+8 |
| 2021-08-25 | ceph: fix possible null-pointer dereference in ceph_mdsmap_decode() | Tuo Li | 1 | -3/+5 |
| 2021-08-25 | ceph: correctly handle releasing an embedded cap flush | Xiubo Li | 4 | -12/+22 |
| 2021-08-23 | fs: remove mandatory file locking support | Jeff Layton | 1 | -3/+0 |
| 2021-08-18 | vfs: add rcu argument to ->get_acl() callback | Miklos Szeredi | 2 | -2/+5 |
| 2021-08-04 | ceph: take snap_empty_lock atomically with snaprealm refcount change | Jeff Layton | 1 | -17/+17 |
| 2021-08-04 | ceph: reduce contention in ceph_check_delayed_caps() | Luis Henriques | 3 | -11/+33 |
| 2021-07-20 | ceph: don't WARN if we're still opening a session to an MDS | Luis Henriques | 1 | -1/+1 |
| 2021-07-13 | ceph: Fix race between hole punch and page fault | Jan Kara | 2 | -3/+8 |
| 2021-06-29 | ceph: take reference to req->r_parent at point of assignment | Jeff Layton | 4 | -1/+11 |
| 2021-06-29 | ceph: eliminate ceph_async_iput() | Jeff Layton | 6 | -69/+25 |
| 2021-06-29 | ceph: don't take s_mutex in ceph_flush_snaps | Jeff Layton | 2 | -14/+4 |
| 2021-06-29 | ceph: don't take s_mutex in try_flush_caps | Jeff Layton | 1 | -14/+2 |
| 2021-06-29 | ceph: don't take s_mutex or snap_rwsem in ceph_check_caps | Jeff Layton | 1 | -61/+11 |
| 2021-06-29 | ceph: eliminate session->s_gen_ttl_lock | Jeff Layton | 5 | -29/+17 |
| 2021-06-29 | ceph: allow ceph_put_mds_session to take NULL or ERR_PTR | Jeff Layton | 4 | -10/+8 |
| 2021-06-29 | ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_r... | Jeff Layton | 1 | -4/+4 |
| 2021-06-29 | ceph: add some lockdep assertions around snaprealm handling | Jeff Layton | 1 | -0/+16 |
| 2021-06-29 | ceph: decoding error in ceph_update_snap_realm should return -EIO | Jeff Layton | 1 | -1/+1 |
| 2021-06-29 | ceph: add IO size metrics support | Xiubo Li | 5 | -28/+119 |
| 2021-06-29 | ceph: update and rename __update_latency helper to __update_stdev | Xiubo Li | 1 | -21/+35 |
| 2021-06-29 | ceph: simplify the metrics struct | Xiubo Li | 2 | -78/+46 |
| 2021-06-28 | ceph: make ceph_queue_cap_snap static | Jeff Layton | 2 | -2/+1 |
| 2021-06-28 | ceph: make ceph_netfs_read_ops static | Wei Yongjun | 1 | -1/+1 |
| 2021-06-28 | ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty | Jeff Layton | 1 | -9/+1 |
| 2021-06-22 | ceph: fix error handling in ceph_atomic_open and ceph_lookup | Jeff Layton | 3 | -17/+21 |
| 2021-06-22 | ceph: must hold snap_rwsem when filling inode for async create | Jeff Layton | 2 | -0/+5 |
| 2021-05-06 | Merge tag 'ceph-for-5.13-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 18 | -682/+522 |
| 2021-04-27 | ceph: don't allow access to MDS-private inodes | Jeff Layton | 4 | -0/+42 |
| 2021-04-27 | ceph: fix up some bare fetches of i_size | Jeff Layton | 4 | -16/+16 |
| 2021-04-27 | ceph: convert some PAGE_SIZE invocations to thp_size() | Jeff Layton | 1 | -26/+25 |
| 2021-04-27 | ceph: support getting ceph.dir.rsnaps vxattr | Yanhu Cao | 5 | -2/+18 |
| 2021-04-27 | ceph: drop pinned_page parameter from ceph_get_caps | Jeff Layton | 4 | -26/+13 |
| 2021-04-27 | ceph: fix inode leak on getattr error in __fh_to_dentry | Jeff Layton | 1 | -1/+3 |
| 2021-04-27 | ceph: only check pool permissions for regular files | Jeff Layton | 1 | -0/+4 |
| 2021-04-27 | ceph: send opened files/pinned caps/opened inodes metrics to MDS daemon | Xiubo Li | 2 | -2/+80 |
| 2021-04-27 | ceph: avoid counting the same request twice or more | Xiubo Li | 1 | -10/+10 |
| 2021-04-27 | ceph: rename the metric helpers | Xiubo Li | 6 | -35/+35 |
| 2021-04-27 | ceph: fix kerneldoc copypasta over ceph_start_io_direct | Jeff Layton | 1 | -1/+1 |
| 2021-04-27 | ceph: use attach/detach_page_private for tracking snap context | Jeff Layton | 1 | -11/+7 |
| 2021-04-27 | ceph: don't use d_add in ceph_handle_snapdir | Jeff Layton | 3 | -14/+25 |
| 2021-04-27 | ceph: don't clobber i_snap_caps on non-I_NEW inode | Jeff Layton | 1 | -4/+5 |