All of lore.kernel.org
 help / color / mirror / Atom feed
From: Xiubo Li <xiubli@redhat.com>
To: idryomov@gmail.com, ceph-devel@vger.kernel.org
Cc: jlayton@kernel.org, mchangir@redhat.com, vshankar@redhat.com,
	lhenriques@suse.de
Subject: Re: [PATCH v3 0/2] ceph: drop the messages from MDS when unmouting
Date: Tue, 31 Jan 2023 09:58:16 +0800	[thread overview]
Message-ID: <e7c5cad0-5727-8cb3-4126-12aac8f4bdd3@redhat.com> (raw)
In-Reply-To: <20230130084147.122440-1-xiubli@redhat.com>

With this I have passed all the xfstests-dev test cases with the 
test_dummy_encryption option enabled, more detail please see:

https://tracker.ceph.com/issues/58126?issue_count=91&issue_position=7&next_issue_id=58489&prev_issue_id=58602#note-9

Thanks

- Xiubo

On 30/01/2023 16:41, xiubli@redhat.com wrote:
> From: Xiubo Li <xiubli@redhat.com>
>
> V3:
> - Fix the sequence of removing the requests from osdc and calling the
> req->r_callback().
> - Add a block counter to block the unmounting if there is any inflight
> cap/snap/lease reply message is running.
>
> V2:
> - Fix it in ceph layer.
>
> Xiubo Li (2):
>    libceph: defer removing the req from osdc just after req->r_callback
>    ceph: drop the messages from MDS when unmounting
>
>   fs/ceph/caps.c        |  5 +++++
>   fs/ceph/mds_client.c  | 12 +++++++++-
>   fs/ceph/mds_client.h  | 11 ++++++++-
>   fs/ceph/quota.c       |  4 ++++
>   fs/ceph/snap.c        |  6 +++++
>   fs/ceph/super.c       | 52 +++++++++++++++++++++++++++++++++++++++++++
>   fs/ceph/super.h       |  2 ++
>   net/ceph/osd_client.c | 43 ++++++++++++++++++++++++++++-------
>   8 files changed, 125 insertions(+), 10 deletions(-)
>
-- 
Best Regards,

Xiubo Li (李秀波)

Email: xiubli@redhat.com/xiubli@ibm.com
Slack: @Xiubo Li


      parent reply	other threads:[~2023-01-31  1:59 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-01-30  8:41 [PATCH v3 0/2] ceph: drop the messages from MDS when unmouting xiubli
2023-01-30  8:41 ` [PATCH v3 1/2] libceph: defer removing the req from osdc just after req->r_callback xiubli
2023-01-30  8:41 ` [PATCH v3 2/2] ceph: drop the messages from MDS when unmounting xiubli
2023-01-31  1:58 ` Xiubo Li [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=e7c5cad0-5727-8cb3-4126-12aac8f4bdd3@redhat.com \
    --to=xiubli@redhat.com \
    --cc=ceph-devel@vger.kernel.org \
    --cc=idryomov@gmail.com \
    --cc=jlayton@kernel.org \
    --cc=lhenriques@suse.de \
    --cc=mchangir@redhat.com \
    --cc=vshankar@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.