From patchwork Tue Mar 12 23:20:52 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dan Williams X-Patchwork-Id: 10850205 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id D721A13B5 for ; Tue, 12 Mar 2019 23:22:09 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B4BA2299B2 for ; Tue, 12 Mar 2019 23:22:09 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id A86F1299BE; Tue, 12 Mar 2019 23:22:09 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=2.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from ml01.01.org (ml01.01.org [198.145.21.10]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 66E54299AF for ; Tue, 12 Mar 2019 23:22:09 +0000 (UTC) Received: from [127.0.0.1] (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id 0A712211D6754; Tue, 12 Mar 2019 16:22:09 -0700 (PDT) X-Original-To: linux-nvdimm@lists.01.org Delivered-To: linux-nvdimm@lists.01.org Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:4864:20::343; helo=mail-ot1-x343.google.com; envelope-from=dan.j.williams@intel.com; receiver=linux-nvdimm@lists.01.org Received: from mail-ot1-x343.google.com (mail-ot1-x343.google.com [IPv6:2607:f8b0:4864:20::343]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 9B583211CFBE9 for ; Tue, 12 Mar 2019 16:21:04 -0700 (PDT) Received: by mail-ot1-x343.google.com with SMTP id e15so73975otk.6 for ; Tue, 12 Mar 2019 16:21:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=1jJQacBl3c4YFvB1tFugqbGSybVgDP2s6ootgfTR99U=; b=UQuKc5lCR3pnU4XP9WfMNSwDpOJZWMz+NU9ufjhnsOZa0bFH2TtEAALZsM4rwOAS4F OfZ2g8L7+R31dIKKvITQ7GrJ3VMAVQCynLONkv68PrKlxSNUtvaYU/tN8mYCuK4jKkPS 7spd18/NHnQzuC1/7zmW/vFReNaRKtQFM8/FlCruZ/lF5S20bs2FHuSbOS85FKK9whhM LEh+odraUNitDlRgEBAgVIj9fOMe6ddA5yeTu1wQyQe5igwpARNtRxZjIyJwI9Gy5S+H s9VElplmkU3uDmKSBV4q2V246I155iTVMEjKWSER5P8KQwpgMwpbdluwnpUayXFvFjmA 6xxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=1jJQacBl3c4YFvB1tFugqbGSybVgDP2s6ootgfTR99U=; b=Pww0Mxxolks/4WQqQZ9xGvgkkJ6fTdBToBFc+WbJXxA/InyevG5uyvUlyIXX6uD5C/ er7dTSYp9o0hBv5t9diNAViY1iA3EaH2d915WWit4BS/1zzdQl/ukP2yB4BMgQl6pqpQ 72geeQc4/NZUU0fL2Mu8zkN+UOMiE2HiJSXrrQkSpk3HkYKlK18IlYoRTuS4V0IUaQ9f sik+EjYyQau5r1xOmq2EG/AiIAbVeVIhRz/Eaz9FO8fqHopFzpwrGz+0QMnLFVodMS76 6R5TjleeXPPorT9BKXOaPtBbDD7bHEdASAE5TJxa/C5yTarpxo6zWN/FUn+yHFjODgDP wpsw== X-Gm-Message-State: APjAAAXDw2RNLtNpeLsyNqTnLRDTsVrPewVGC1kpBk94IA8Wi+m7R+oR V3lICNXOyqCO8L7rJWdhcPq6IKnZZU+0nT9vlWSS4g== X-Google-Smtp-Source: APXvYqy1bAAdK2iisYU9Kh1JPeTVRptRjRrYN650HOAUj8YCQ8GahFgnADDoyJdWedQW54TPdXzY0UxN4cxmoGpoaEA= X-Received: by 2002:a9d:224a:: with SMTP id o68mr13547159ota.214.1552432863421; Tue, 12 Mar 2019 16:21:03 -0700 (PDT) MIME-Version: 1.0 From: Dan Williams Date: Tue, 12 Mar 2019 16:20:52 -0700 Message-ID: Subject: [GIT PULL] Filesystem-DAX fixes for 5.1 To: Linus Torvalds X-BeenThere: linux-nvdimm@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Linux-nvdimm developer list." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linux Kernel Mailing List , linux-nvdimm Errors-To: linux-nvdimm-bounces@lists.01.org Sender: "Linux-nvdimm" X-Virus-Scanned: ClamAV using ClamSMTP Hi Linus, please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm tags/fsdax-for-5.1 ...to receive a small collection of cleanups and an Xarray fix for v5.1-rc1. It has soaked in -next without issue, although the Xarray fix was recently re-flowed to fix up a tracepoint argument and add Jan's reviewed-by. --- The following changes since commit d13937116f1e82bf508a6325111b322c30c85eb9: Linux 5.0-rc6 (2019-02-10 14:42:20 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm tags/fsdax-for-5.1 for you to fetch changes up to e4b3448bc346fedf36db64124a664a959995b085: dax: Flush partial PMDs correctly (2019-03-01 17:24:48 -0800) ---------------------------------------------------------------- filesystem-dax for 5.1 * Fix handling of PMD-sized entries in the Xarray that lead to a crash scenario. * Miscellaneous cleanups and small fixes ---------------------------------------------------------------- Ira Weiny (1): fs/dax: NIT fix comment regarding start/end vs range Matthew Wilcox (1): dax: Flush partial PMDs correctly Souptick Joarder (1): fs/dax: Convert to use vmf_error() fs/dax.c | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-)