JFYI.
All that you need to properly backport this series is:
1. port https://github.com/torvalds/linux/commit/ce0d5bd3a6c176f9a3bf867624a07119dd4d0878 (as this patch changes cephfs network protocol and have to be applied before cephfs idmapped mounts as in this feature we are extending cephfs network protocol too)
2. apply patches from https://lore<email address hidden>/ (alternatively you can take patches from https://github.com/ceph/ceph-client/commits/testing starting from commit https://github.com/ceph/ceph-client/commit/6efd3e9974a02bda26e039ce81a3824db3cee74f until https://github.com/ceph/ceph-client/commit/5a077938dadefa2b159267718d7998ca880aeb9c )
As I can see here https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/mantic/commit/fs/ceph?h=master-next&id=e5e9604b7311bda41ffe266dbd60cf1eb637611b you have also backported fscrypt series. It's not a strict requirement or dependency.
JFYI.
All that you need to properly backport this series is:
1. port https:/ /github. com/torvalds/ linux/commit/ ce0d5bd3a6c176f 9a3bf867624a071 19dd4d0878
(as this patch changes cephfs network protocol and have to be applied before cephfs idmapped mounts as in this feature we are extending cephfs network protocol too)
2. apply patches from https:/ /lore<email address hidden>/ /github. com/ceph/ ceph-client/ commits/ testing /github. com/ceph/ ceph-client/ commit/ 6efd3e9974a02bd a26e039ce81a382 4db3cee74f /github. com/ceph/ ceph-client/ commit/ 5a077938dadefa2 b159267718d7998 ca880aeb9c )
(alternatively you can take patches from https:/
starting from commit https:/
until https:/
As I can see here https:/ /git.launchpad. net/~ubuntu- kernel/ ubuntu/ +source/ linux/+ git/mantic/ commit/ fs/ceph? h=master- next&id= e5e9604b7311bda 41ffe266dbd60cf 1eb637611b you have also backported fscrypt series. It's not a strict requirement or dependency.