Re: [PATCH v4 0/3] ceph: don't unregister an MDS session before removing its caps

From: Alex Markuze

Date: Thu Oct 15 2026 - 12:23:28 EST


Hi Max,
git am of the posted v4 onto current origin/testing stops on patch 3.
Patches 1 and 2 apply. Patch 3 does not. Two context lines still call
doutc(), and testing calls boutc() there:
ceph_mdsc_open_export_target_session(): "to mds%d"
send_mds_reconnect(): "session %p state %s"
That logging change is already on testing. With those two lines
updated, the rest of patch 3 applies. Please resend the series from
that branch so the patch context matches the tree we apply from.
git clone git@xxxxxxxxxx:ceph/ceph-client.git
cd ceph-client
git fetch origin
git worktree add -b ceph-next ../ceph-next origin/testing
testing is the current head of the Ceph kernel client. That is the
base we use, because for-linus and mainline are behind the patches
already queued there.
Your patchset will be applied on this branch with Xiubos and my reviewed-by.
Unfortunately, it's not scalable for me to rebase every patch sent
to the mailing list, your cooperation is appreciated.

On Thu, Oct 15, 2026 at 5:08 PM Max Kellermann <max.kellermann@xxxxxxxxx> wrote:
>
> On Wed, Oct 14, 2026 at 7:42 PM Alex Markuze <amarkuze@xxxxxxxxxx> wrote:
> > > I see no rebase conflicts with linus/master nor ceph-client/for-linus.
> > > What other recent changes would make resending necessary?
> >
> > Please use the ceph fork and the testing branch.
> > Since the last merge with main Linux the testing branch has grown by
> > upwards of 100 acked patches.
>
> I just did that and got no rebase conflicts here either.
> I still need to know why you want me to resend the same patches without changes.
>
> --
> Max Kellermann
> Principal Architect
> Hosting Technology
>
> cm4all | Im Mediapark 6a | 50670 Köln | Germany
> General information about the company can be found here:
> https://www.cm4all.com/impressum
> A member of the IONOS Group
>