* [GIT PULL] Ceph updates for 4.16-rc1
@ 2018-02-08 15:38 Ilya Dryomov
0 siblings, 0 replies; only message in thread
From: Ilya Dryomov @ 2018-02-08 15:38 UTC (permalink / raw)
To: Linus Torvalds; +Cc: ceph-devel, linux-kernel
Hi Linus,
The following changes since commit d8a5b80568a9cb66810e75b182018e9edb68e8ff:
Linux 4.15 (2018-01-28 13:20:33 -0800)
are available in the git repository at:
https://github.com/ceph/ceph-client.git tags/ceph-for-4.16-rc1
for you to fetch changes up to 16515a6d54183349b858b9c05e483afc55fa7948:
ceph: improving efficiency of syncfs (2018-01-30 21:10:15 +0100)
----------------------------------------------------------------
Things have been very quiet on the rbd side, as work continues on the
big ticket items slated for the next merge window.
On the CephFS side we have a large number of cap handling improvements,
a fix for our long-standing abuse of ->journal_info in ceph_readpages()
and yet another dentry pointer management patch.
----------------------------------------------------------------
Chengguang Xu (2):
libceph: check kstrndup() return value
ceph: improving efficiency of syncfs
Ilya Dryomov (4):
rbd: obj_request->completion is unused
rbd: use kmem_cache_zalloc() in rbd_img_request_create()
rbd: don't NULL out ->obj_request in rbd_img_obj_parent_read_full()
rbd: whitelist RBD_FEATURE_OPERATIONS feature bit
Yan, Zheng (13):
ceph: voluntarily drop Ax cap for requests that create new inode
ceph: voluntarily drop Lx cap for link/rename requests
ceph: properly drop caps for setattr request
ceph: voluntarily drop Fx cap for readdir request
ceph: cleanup traceless reply handling for rename
ceph: use atomic_t for ceph_inode_info::i_shared_gen
ceph: avoid dereferencing invalid pointer during cached readdir
ceph: track read contexts in ceph_file_info
ceph: fix un-balanced fsc->writeback_count update
ceph: fix incorrect snaprealm when adding caps
ceph: limit rate of cap import/export error messages
ceph: delete unreachable code in ceph_check_caps()
ceph: fix race of queuing delayed caps
Zhi Zhang (1):
ceph: try to allocate enough memory for reserved caps
drivers/block/rbd.c | 22 ++-----
fs/ceph/addr.c | 28 +++++---
fs/ceph/caps.c | 170 ++++++++++++++++++++++++++++++++++---------------
fs/ceph/dir.c | 79 +++++++++++++----------
fs/ceph/file.c | 12 +++-
fs/ceph/inode.c | 56 ++++++++++++----
fs/ceph/mds_client.c | 33 +++++++---
fs/ceph/mds_client.h | 3 +
fs/ceph/snap.c | 8 ++-
fs/ceph/super.h | 53 ++++++++++++++-
net/ceph/ceph_common.c | 4 ++
11 files changed, 323 insertions(+), 145 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2018-02-08 15:38 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-08 15:38 [GIT PULL] Ceph updates for 4.16-rc1 Ilya Dryomov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®