Received: by 2002:a05:6a10:6006:0:0:0:0 with SMTP id w6csp1153422pxa; Fri, 28 Aug 2020 05:22:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxO8I64AX0Ztb+ZvHv9IRZw/284oxckMaQvhF681YF8kbchI4ExO3vlhlBF4OxvbTwQzR2J X-Received: by 2002:a17:906:b09:: with SMTP id u9mr1514702ejg.76.1598617344712; Fri, 28 Aug 2020 05:22:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1598617344; cv=none; d=google.com; s=arc-20160816; b=THTJVqTAeMhXwfTTwDj2nDP+T9TuslSWJDduHXrOLQryRbVIV+vdXuhSo2Scgh/5V0 RrBMOJhi0K2DPLl4iNEDS2sTOoORcys2/QoDhqyHBYZNnMkBuUOg7BChbh+tEIVWOqHP HCxffD+YGek2q02ByqRA7j2zte8bPdUZ21klWJOYawT3W1wRv3NFrDjiDiEwHn30MsW3 Aq8in2wA2TvgXFYIoBTu4+hNQKgiRLppKFrwMAer1tHtnP1Jrap/3ayR+RqmGBPWg6Rv WnZ2cyEfkAG9eh8vVLvKAEVKgGhpiUl/kzJbBBnDalL1qzUDSrwdnjXSYLdYt1WG23zk NFrA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=DswbaMj/Bj1Mp+CWdbqZUrOpy/lT5pA9OVV1Y7BBtYc=; b=t3+o/zXyrcgxyNI1ykzowEtRoSPUgz7jBy9VDsXKcyWOBWGWMGfteqPrvejMD9g58P ZBNMnZrA00v3NxVJy1OZ5cXhH3AAnuk5c4Fe43slVgJvrgS02akiEzy+lrFv4tpQ8B3z w5o2t1lMkTCalpxNZBuPFecNlkJSgnLy6tMzKz+eEtIXi7nohbkfruPYYmwv9Ht2h1Zk wUaLntC5/nQBanJ4FHAGfk7sPRfPk8vkRa0Kqks+ftr3aIKEEInDgabJAASWMj9UDjKz At/mE+yj0hxSy6qdbfm56QMyJgq46QlZ9vBg8qZnALEbuHk4o1iZvtmskZSNNCfNS8ek 4dug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=IXGhWjL+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f9si508936ejq.571.2020.08.28.05.21.59; Fri, 28 Aug 2020 05:22:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=IXGhWjL+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729298AbgH1MU5 (ORCPT + 99 others); Fri, 28 Aug 2020 08:20:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35804 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729155AbgH1MUv (ORCPT ); Fri, 28 Aug 2020 08:20:51 -0400 Received: from mail-wm1-x341.google.com (mail-wm1-x341.google.com [IPv6:2a00:1450:4864:20::341]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BCB50C061264; Fri, 28 Aug 2020 05:20:50 -0700 (PDT) Received: by mail-wm1-x341.google.com with SMTP id q9so746345wmj.2; Fri, 28 Aug 2020 05:20:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=DswbaMj/Bj1Mp+CWdbqZUrOpy/lT5pA9OVV1Y7BBtYc=; b=IXGhWjL+558q5uFEaQWoqCmIjUxWT1MrEw9a+vtBiZzOfbsu+hOEVIICiolEe7jPnr a/CJOjKSrBzqo+EP53sSivOSwLG+y926qcaRDpVVnzjJCmPSiVO/h3i0dIuzrUugBsbn Ul+EefVaU68ADbgxvDbfMm9hIp3tFBOXrs1fuvaUy7jqGRFxnEAl2g2F6ZHsah25oyLi XP8Iv6sgo2Ejfdz1P/u6M6+75lKQ0RyT/XtESRNuS7j2oSGs6JMk2PHxKyQIpJ/9tsVX OO2oJiee87bDSLLqdkb8/8dO7dC1xxKcbMpt/rUKlmnZZmguYyvVnm3euUkuzEHa36Ce p34w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=DswbaMj/Bj1Mp+CWdbqZUrOpy/lT5pA9OVV1Y7BBtYc=; b=RXkUfu9JPKD4Dh4UCVhMAINbwZUsQLO6PpdfwM2gZvMKmnaslSd5mcGeVRJM8gpzEx XDhU1YySnQO/1bFeKQa5Y1lFb/e91DiEP4nuqSyDwMaCzoHoOPBKnhZtQB6TRuyvAUVZ gMEjyiRRND3rksoz1hixaBJ9D1gxoVochhdq80y+6jlxUbzOBih97Tau7iOmD7pvscKR o64xP3xJY9h1xMG0pa/JV7PcwLLJWnEGDE+LrSJo2jtcAb8wKVS3lYGCtL10zLez7Odh KONQQ7VXptattt55cyvW0Gv6grc286RkVfutP7x46B6vJtpPJ/SinVfgciieUSVcC+R5 v6CA== X-Gm-Message-State: AOAM531Kvagi59lFzYjUMh3LBwwN/8LpUpZKM9dbubetn0Ah1kitSSCY VVIxdRhj8Rt6G9fyJDhROYRGBZGPJRA2Gw== X-Received: by 2002:a1c:a746:: with SMTP id q67mr1467443wme.128.1598617249374; Fri, 28 Aug 2020 05:20:49 -0700 (PDT) Received: from kwango.redhat.com (ip-94-112-132-16.net.upcbroadband.cz. [94.112.132.16]) by smtp.gmail.com with ESMTPSA id o2sm1734980wrj.21.2020.08.28.05.20.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2020 05:20:48 -0700 (PDT) From: Ilya Dryomov To: Linus Torvalds Cc: ceph-devel@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] Ceph fixes for 5.9-rc3 Date: Fri, 28 Aug 2020 14:20:00 +0200 Message-Id: <20200828122000.1422-1-idryomov@gmail.com> X-Mailer: git-send-email 2.19.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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(-)