Hi Linus, The following changes since commit d012a7190fc1fd72ed48911e77ca97ba4521bccd: Linux 5.9-rc2 (2020-08-23 14:08:43 -0700) are available in the Git repository at: https://github.com/ceph/ceph-client.git tags/ceph-for-5.9-rc3 for you to fetch changes up to 496ceaf12432b3d136dcdec48424312e71359ea7: ceph: don't allow setlease on cephfs (2020-08-24 20:06:54 +0200) ---------------------------------------------------------------- We have an inode number handling change, prompted by s390x which is a 64-bit architecture with a 32-bit ino_t, a patch to disallow leases to avoid potential data integrity issues when CephFS is re-exported via NFS or CIFS and a fix for the bulk of W=1 compilation warnings. ---------------------------------------------------------------- Ilya Dryomov (1): libceph: add __maybe_unused to DEFINE_CEPH_FEATURE Jeff Layton (2): ceph: fix inode number handling on arches with 32-bit ino_t ceph: don't allow setlease on cephfs fs/ceph/caps.c | 14 ++++---- fs/ceph/debugfs.c | 4 +-- fs/ceph/dir.c | 31 +++++++--------- fs/ceph/file.c | 5 +-- fs/ceph/inode.c | 19 +++++----- fs/ceph/mds_client.h | 2 +- fs/ceph/quota.c | 4 +-- fs/ceph/super.h | 73 ++++++++++++++++++++------------------ include/linux/ceph/ceph_features.h | 8 ++--- 9 files changed, 79 insertions(+), 81 deletions(-)