lkml.org 
[lkml]   [2022]   [Dec]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[GIT PULL] Ceph fix for 6.2-rc1
Date
Hi Linus,

The following changes since commit 830b3c68c1fb1e9176028d02ef86f3cf76aa2476:

Linux 6.1 (2022-12-11 14:15:18 -0800)

are available in the Git repository at:

https://github.com/ceph/ceph-client.git tags/ceph-for-6.2-rc1

for you to fetch changes up to 68c62bee9d081cf815310b3a96e38d94fc16007d:

ceph: try to check caps immediately after async creating finishes (2022-12-12 19:15:39 +0100)

----------------------------------------------------------------
A fix to facilitate prompt cap releases on async creates from Xiubo.
This should address sporadic "client isn't responding to mclientcaps
(revoke) ..." warnings and potential associated MDS hangs.

----------------------------------------------------------------
Xiubo Li (2):
ceph: remove useless session parameter for check_caps()
ceph: try to check caps immediately after async creating finishes

fs/ceph/addr.c | 2 +-
fs/ceph/caps.c | 25 +++++++++++--------------
fs/ceph/file.c | 26 ++++++++++++++++----------
fs/ceph/inode.c | 6 +++---
fs/ceph/ioctl.c | 2 +-
fs/ceph/super.h | 5 +++--
6 files changed, 35 insertions(+), 31 deletions(-)

\
 
 \ /
  Last update: 2022-12-14 18:29    [W:0.283 / U:0.012 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site