Messages in this thread | | | From | Ilya Dryomov <> | Subject | [GIT PULL] Ceph fixes for 5.9-rc3 | Date | Fri, 28 Aug 2020 14:20:00 +0200 |
| |
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(-)
| |