Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp3060268pxv; Sun, 18 Jul 2021 09:33:29 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwkpqVHv6Kg7o0fVDv16GJR8LiNSCS4C6D46gFuo4NTYLQHGLsdoNi5k5HZlaxR9TPc+Zdp X-Received: by 2002:a5d:925a:: with SMTP id e26mr3666264iol.195.1626626009776; Sun, 18 Jul 2021 09:33:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626626009; cv=none; d=google.com; s=arc-20160816; b=SVTHcEqHgjjMUGD90/t3omH4ImPtxA4UTpkXhMm3de2gyRY+B/hvIBCbrpbA6u3oGy T8nXLYP1lQsVhMicDprRW4J0NE2rzkpDlBeVqwd5W7/XnuV3QHGYD+Vxfrt0P6eTKg7R vT828cedHEmWiBaj4qdfZbOb5NrS0Ni4v1nYq+Ytg8gH7AueV6Z7wnjFJ5HNxpEy4pF9 KsLGTemP6IugrFBxXmlUKlA9CwAeCeo1an+S71D5L6YuFE8B6nF97qd+3rr7CEdmgkC6 Q6tnfXXoSC1kAVYRU5204DHiS22sCdX9NM+vopsQmagrqaGfty9t/HPPsgkkjbITrw7W 6Lmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:message-id :subject:cc:to:from:date:dkim-signature; bh=0BB6s+bC3ZC5YS7KJU6VIEvsuoFJdTOQPcWpqkbu47w=; b=v++vLEQrLNQkdRPAsxgM9Nz128RN8q7iWlOfxtKjEsSebQIXcHQxUSuTP7anUruNNZ GWnfl0JEbEpiJ1mc9ymzs1jAUb7FNYrLyZl/kdFrlvrNzhJwYPaoSIfDIsn/XzcrZI7o DNGpknz8yWA63SU5UyEF5PJFEbFXZNM4LYV0AhuLiavRkjdg3bk9xjRpEuSLsdpBy7Ja wuh/bONe+PE4BHqdHlRC3x/jwJOS794pY5dJRA2r5JkdVaVVcFDmgtklAv7HSj7R1Ccx jIEhCUZ7mO+ABofhw/zmfQIfqwfTsyHVkxVuBbVjgAVYgzh2WfA2m9+dw7Y05z4z2+W+ y7uQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=FKNmS1gA; 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=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d13si9937775iod.50.2021.07.18.09.33.17; Sun, 18 Jul 2021 09:33:29 -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=@kernel.org header.s=k20201202 header.b=FKNmS1gA; 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=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230114AbhGRQfd (ORCPT + 99 others); Sun, 18 Jul 2021 12:35:33 -0400 Received: from mail.kernel.org ([198.145.29.99]:41158 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229462AbhGRQfc (ORCPT ); Sun, 18 Jul 2021 12:35:32 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 21174611AC; Sun, 18 Jul 2021 16:32:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1626625954; bh=KteUkFc6Ts0P9sNfnFkgGFiQ+Apd+SmR1vU6xCb9vbY=; h=Date:From:To:Cc:Subject:From; b=FKNmS1gASBscktUlWw3KTBIwM7d4DCjtYpSeEr7tfZV2fYWNKfmVk9okcwstFsg7w CHDf6/ysD7Ao06NDsdvQRTPtQIK53Llg9TkbTSOsUbuVsqahYlcalk8ZJRubtiJlbA B1R6yeoKxzXd9fA+eI29ev3yxSHxm6fxEoj89QOLCggstcKzvxvWljcsxyvKdb+50Z K8zBpTaAdAEvFkLpweZ7bQf7SOPi6yqQrPnSDblixD2OxdZpCsAYucRrScADmaq3Sy yoduXesRWFKZxsaQgF5DqtUPkzZXR1E8VaXt5Kq31afxr0wQxV3/9ffBoTTYCZJkhh xgsfawOXfKxFg== Date: Sun, 18 Jul 2021 09:32:32 -0700 From: "Darrick J. Wong" To: Linus Torvalds Cc: linux-fsdevel@vger.kernel.org, linux-xfs@vger.kernel.org, linux-kernel@vger.kernel.org, hch@lst.de Subject: [GIT PULL] iomap: fixes for 5.14-rc2 Message-ID: <20210718163232.GA22402@magnolia> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, Please pull this branch containing a handful of bugfixes for the iomap code. There's nothing especially exciting here, just fixes for UBSAN (not KASAN as I erroneously wrote in the tag message) warnings about undefined behavior in the SEEK_DATA/SEEK_HOLE code, and some reshuffling of per-page block state info to fix some problems with gfs2. The branch merges cleanly against upstream as of a few minutes ago. Please let me know if anything else strange happens during the merge process. --D The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3: Linux 5.14-rc1 (2021-07-11 15:07:40 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/iomap-5.14-fixes-1 for you to fetch changes up to 229adf3c64dbeae4e2f45fb561907ada9fcc0d0c: iomap: Don't create iomap_page objects in iomap_page_mkwrite_actor (2021-07-15 09:58:06 -0700) ---------------------------------------------------------------- Fixes for 5.14-rc: * Fix KASAN warnings due to integer overflow in SEEK_DATA/SEEK_HOLE. * Fix assertion errors when using inlinedata files on gfs2. ---------------------------------------------------------------- Andreas Gruenbacher (3): iomap: Permit pages without an iop to enter writeback iomap: Don't create iomap_page objects for inline files iomap: Don't create iomap_page objects in iomap_page_mkwrite_actor Christoph Hellwig (2): iomap: remove the length variable in iomap_seek_data iomap: remove the length variable in iomap_seek_hole fs/iomap/buffered-io.c | 8 ++++---- fs/iomap/seek.c | 25 +++++++++---------------- 2 files changed, 13 insertions(+), 20 deletions(-)