From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 20844C6FD18 for ; Wed, 19 Apr 2023 12:45:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 670388E0002; Wed, 19 Apr 2023 08:45:44 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 620C68E0001; Wed, 19 Apr 2023 08:45:44 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4E8C58E0002; Wed, 19 Apr 2023 08:45:44 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 3B4D48E0001 for ; Wed, 19 Apr 2023 08:45:44 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 00E22160139 for ; Wed, 19 Apr 2023 12:45:43 +0000 (UTC) X-FDA: 80698112208.10.1723486 Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) by imf29.hostedemail.com (Postfix) with ESMTP id DFBC4120019 for ; Wed, 19 Apr 2023 12:45:41 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=kernel-dk.20221208.gappssmtp.com header.s=20221208 header.b="V/Zcy6Qn"; spf=pass (imf29.hostedemail.com: domain of axboe@kernel.dk designates 209.85.210.172 as permitted sender) smtp.mailfrom=axboe@kernel.dk; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1681908342; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=UWkATxwUI54Wjf29X1y6InilmbSwGYCaupz7wL2xoYA=; b=cuGY1Qk2c03h7+3iCM+t5n4sHScOVVmllf8hqqAOLzucSg3FhyKsHpFh8j2vbJPOxfJZjF uKfB9cin9Z8dpHsAhPjR6Sq/o3f1DRlbQ+lIkiac72brvwc69YuQXejxCyTOFBZpboGNTp EPE81XlO652xHBbq3yQE38v1/eFe8Xc= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=kernel-dk.20221208.gappssmtp.com header.s=20221208 header.b="V/Zcy6Qn"; spf=pass (imf29.hostedemail.com: domain of axboe@kernel.dk designates 209.85.210.172 as permitted sender) smtp.mailfrom=axboe@kernel.dk; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1681908342; a=rsa-sha256; cv=none; b=5CNYzDXKkTSWwHaCFkUy6jI/5nLzxNwltB0nBkwOKah1F6fH/ZdFonRFzt/WyQuGwspSFM DLVYkNpA7So5ctynGJt4jDY9ywzCLwNBXEAE3PyerxdKDwDLRiprCspvIb3ZdeJ0hTBOEL 6rZnqi6P0gYAINZjVviyfg6gMQJLGjA= Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-63b78525ac5so1315887b3a.0 for ; Wed, 19 Apr 2023 05:45:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20221208.gappssmtp.com; s=20221208; t=1681908340; x=1684500340; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=UWkATxwUI54Wjf29X1y6InilmbSwGYCaupz7wL2xoYA=; b=V/Zcy6Qn3ntP2MHoNED004N6bQmV9wF3ftWYZh6tBptsdhl634WOoMOrhxWZa09I0E BhbUDuv3/vLqZQ3/fuC0QJi4YYd6uwouwggm+7jdkzU9qjrzbrWNa2UORInkpFcnVCHg xIqXThcvzQMSqo6MOmPMDbyGP2XRWEalPvVi47srhbKaPo3iKAIPhFnkLhPeO9q8LvFb CdDM9FLOXiV0XIhZiQOKkbwjfp3Ycbb6kxNdOikLX/rI2yPmTfRO0OBIbLaFAI1ybmvr x1JzceTadJIKEShma9KMfX8wo/OeN/RW3l74s5Wl3nxYqBfCwilA6DnJG9f4VeyL0Vzo Mx0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681908340; x=1684500340; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UWkATxwUI54Wjf29X1y6InilmbSwGYCaupz7wL2xoYA=; b=dYJFfGC6fnYskG0YsvZaMqX7GH/3zr+meFYwNcabs1d+P08i7unCJKFOIRzdf5a39S MxqCfAPmU4phIZyb3A/1FoTCyFXRI2qL9zl5bCVAw9TyFr0uiOBFGSwcG3itXylHrnV9 P38WZvxqSkZfOFqVSvuGfiyhigpSlN/iYS8uqDyE9DaCNfZJgGWDr7odqEm6B0q0tdj1 ImQPnGRscaDmbxytCmZn81y7XYusz03ZbqhlgYml0a5a28AIWDuYFyIjV80MKF8stcOR 11t91QBr2wvTLEYpKl/V6bIkwkVagGuptDh93jtTYFVh4Tr+nAhSxEgexyzVJoGt+OJP 7EKw== X-Gm-Message-State: AAQBX9ercfM8exopTzYiSlM0rVwgR8bavH/2b6r9JsyC2zxsUhw+eXzh VfzkKenhaycTYoc7asiXTOVVlg== X-Google-Smtp-Source: AKy350YZ068gLQ817k+Ij6jge/IubKk6mC1ANeALBOZN7osif6ym1dK+BGMD9/8chbAcO3bPTjBUtQ== X-Received: by 2002:a05:6a20:3c92:b0:f1:1ab5:5076 with SMTP id b18-20020a056a203c9200b000f11ab55076mr3391077pzj.2.1681908340445; Wed, 19 Apr 2023 05:45:40 -0700 (PDT) Received: from [127.0.0.1] ([198.8.77.157]) by smtp.gmail.com with ESMTPSA id e17-20020aa78c51000000b0063b79bae907sm7731602pfd.122.2023.04.19.05.45.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Apr 2023 05:45:40 -0700 (PDT) From: Jens Axboe To: David Howells Cc: Ayush Jain , Christoph Hellwig , Al Viro , David Hildenbrand , John Hubbard , Steve French , linux-mm@kvack.org, linux-block@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org In-Reply-To: <1770755.1681894451@warthog.procyon.org.uk> References: <1770755.1681894451@warthog.procyon.org.uk> Subject: Re: [PATCH] splice: Fix filemap of a blockdev Message-Id: <168190833944.417103.14222689199936898089.b4-ty@kernel.dk> Date: Wed, 19 Apr 2023 06:45:39 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.13-dev-00303 X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: DFBC4120019 X-Stat-Signature: ensqg3gwu6j8naqhouq5u3e813pa9imn X-HE-Tag: 1681908341-223863 X-HE-Meta: U2FsdGVkX18G7WfPoAl+Shl2toGSlfYsfcQX0BPvdiknRD//RPNCjJB38Z/GUAD8FwzkAtSI3TIFagKSFXWaNZQQHWgoPpVRWTlsuwIsbFLDZPkNHrifeONqg5mOTfsY112qVAbDEhW5JxybDmwXRaWJIL1CQCDPX2dx6o49k0MEhm6lEeRQYVByIryZIH8Y7R/xMkr4MM0xmEtbHHI8ZJCVAstd0t+ir5pk2vyV0RI42WkSLfOviHw+Owq4AjmjWUqgvKdyjh0JJD0xsSkWcR+M06oBe9VSXbPhTKT2qaFNLjNUXyT2H/bOs4FuwgpoytEJMhKkacUjgcD8UxEQHglBlFpdHVTZJOHRG4Eoep8XUqa9qNpOs3s/B4bKyG7dziDUeV1gaZXPcj6pqOxMvVocFkgtoAXLw/OYWC4F8r0l6S85VUnPLE6hENQitRbA6Nr0KUFR0jz5aiXUjT7sxE7w9zZ5JuD1Rus2GwihBxbbOjefUMuqgb9R9LRAkkuTmSg8lhIvQade/MrqV0jXU5YrMrczQ6MVUUd7NT+tKKf+pDPPc1b5rXPzyrBJMgMY3ux3J8XwoLlgHGfbU96SM+lw/nsStcYt2HS7zLGv7VlyvtNCU6bjY6d1kvfpRgnXWe0NS0618J7cMLZrzBPehcHzwYDHA+FPmVxDJGvw51bvOm8G61NvLK9g1zRGut9J2XNkiUzDfLr224M3L/9o+cSRG7MMjM4vgYGHQ3GHK2fJYtxz7cl6FJZ9h5AU9Wg9LFTS+1f9Zmg19Ippqx3SZ2jy2UE8srTFzl6ubNkSqTnQIvCcACaUyeKO248llAUiA8qJr53fKKBttIvEg4K4DrIclDobtiNerehapd76ONSwkbm07B5/ORcJ1R8XX7dSlBaEzuKcaz1VwrXHdYsVjCLWlg13Bs075JkZyuhbiuXF6rmtgcCv+Lzc0D99/freh4k5x9iWTC88EitzNPe yebC4dbE scRvrqUU5JN5VH5EjKRP6OXgnK0EwbiFuHMK//GQB9lfc2tDBsT8kK0+jC/lsxFypmzYdGkokesjuS6RjZDUThzweJLnKL57QCJQbz1komrpC8D4xOO4QH2ru5mU9CnzRTg6BH+hOr6pVl+BGKV0WmgbwXN00aO4kLrtjPBmz059VjeThx3a14zunpa/eXGFwBn4iNLMlEKi7Yc1sE6wztWq0Npps12aoZGjnM3GkkRul49KJKP3wQoe6QCDSIuSTVeoUGcMAyO6Bt3ZjiaVIUTD96tmFQ3hTlxxJbDVISZHZkTFNTnc44sP5GsOhuCgkSaZKTxzkecsWOyrwrtU3RJCHdzreP5ziDgw8Qlbp1ozmCYQ1RVSRWocuXaZrQaT574VYcbc1LauCtww9bHX+KQISMA== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Wed, 19 Apr 2023 09:54:11 +0100, David Howells wrote: > Fix the new filemap_splice_read() function to get i_size from > in->f_mapping->host, not in->f_inode so that it works with block devices > too (in->f_inode points to the device file, which is typically zero size). > > Applied, thanks! [1/1] splice: Fix filemap of a blockdev commit: 5a9515a407d1aec1dd76c24fe99d9981730b74fb Best regards, -- Jens Axboe