From patchwork Tue Feb 18 12:02:07 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jingbo Xu X-Patchwork-Id: 13979734 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 39E2FC021AD for ; Tue, 18 Feb 2025 12:02:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 85C962800EC; Tue, 18 Feb 2025 07:02:22 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 7E3CF2800D6; Tue, 18 Feb 2025 07:02:22 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 637062800EC; Tue, 18 Feb 2025 07:02:22 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 36D252800D6 for ; Tue, 18 Feb 2025 07:02:22 -0500 (EST) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 0ACE3B25ED for ; Tue, 18 Feb 2025 12:02:20 +0000 (UTC) X-FDA: 83132927640.06.0EDD635 Received: from out30-133.freemail.mail.aliyun.com (out30-133.freemail.mail.aliyun.com [115.124.30.133]) by imf05.hostedemail.com (Postfix) with ESMTP id DCAFB10000D for ; Tue, 18 Feb 2025 12:02:17 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=linux.alibaba.com header.s=default header.b=nlYdyNuC; spf=pass (imf05.hostedemail.com: domain of jefflexu@linux.alibaba.com designates 115.124.30.133 as permitted sender) smtp.mailfrom=jefflexu@linux.alibaba.com; dmarc=pass (policy=none) header.from=linux.alibaba.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1739880138; 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-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=M6y3zGkESqoUJF5CDeLNQCaTMRRV4huoMUwe0DAHtgc=; b=4pbxTGRAaEDI7Ey6E/rdyla0jVSX2qNxA1zh84AXKWmH/LjQB4OmsbgyfBqaNiLCk37dtZ AXm0P0Csw3/V5cLsracG6ojflXVh0ka8FwaZFHRCN7D/xPvovpZNKq5ufFyMtmLk1XXTmn KAITu1AvEgAlVisQyT2lLa8V70bzrVc= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=linux.alibaba.com header.s=default header.b=nlYdyNuC; spf=pass (imf05.hostedemail.com: domain of jefflexu@linux.alibaba.com designates 115.124.30.133 as permitted sender) smtp.mailfrom=jefflexu@linux.alibaba.com; dmarc=pass (policy=none) header.from=linux.alibaba.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739880138; a=rsa-sha256; cv=none; b=0LAc4uSzDkHZL5VPDgV/zzjlRhsiVBo5tFnGgvI1gMrXbTKQ+7TUztXdL1R0tcj6he9a6f UbA2sj0tch9Ov99ic4zQuZU/Clbeltd+gvwBPWgjOi6HVWljUvlOEbgY6NWZocrbmMUB3V /5uCGarYJ/+NdRw01SyVpQNPAo+PwtA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.alibaba.com; s=default; t=1739880131; h=From:To:Subject:Date:Message-Id:MIME-Version; bh=M6y3zGkESqoUJF5CDeLNQCaTMRRV4huoMUwe0DAHtgc=; b=nlYdyNuCCknCgfr0R6x/1SnU1cMTymLBRHNGUTk0ahOGw/4rB4YEkFv1dTUXHlmM0KSnmxFXS0naae4FBG0vH3o3Lyszk7wBi0AU+V/H/FtYqTMEqwdyn1GQJkp/VSLX6Xp8x69W8KfSkp7iemt1rY0D2py026OK87X5/IqnUoQ= Received: from localhost(mailfrom:jefflexu@linux.alibaba.com fp:SMTPD_---0WPlpQxF_1739880129 cluster:ay36) by smtp.aliyun-inc.com; Tue, 18 Feb 2025 20:02:10 +0800 From: Jingbo Xu To: axboe@kernel.dk, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org Cc: brauner@kernel.org, linux-kernel@vger.kernel.org, viro@zeniv.linux.org.uk Subject: [PATCH 0/2] fixes for uncached IO Date: Tue, 18 Feb 2025 20:02:07 +0800 Message-Id: <20250218120209.88093-1-jefflexu@linux.alibaba.com> X-Mailer: git-send-email 2.19.1.6.gb485710b MIME-Version: 1.0 X-Rspam-User: X-Rspamd-Queue-Id: DCAFB10000D X-Stat-Signature: u9m6macczc1j38asjwdce4ia7ftmzkxa X-Rspamd-Server: rspam03 X-HE-Tag: 1739880137-590018 X-HE-Meta: U2FsdGVkX1+eWrxpRoNEBeaemuPVSRsmNFI2Evr2bTu1JVSMuGPDuML4Tg0g+O1mzF3MlKeJJ17YKh5RlQTd+ACDtTjdP9OPPd3bVig4lrx3+2LYsQPqtd41xzeNE1GFO8g/CG6fN8+R2/XLKFC18ioJ3Sinl3dXH9nWo1VY7aIjFpDjJIcncAWmLd/t/7yLHOY2/f06yg0WriOZvy9lY1PecheNA6f0EVV3jmzq1FkP0E8sxefYXIRmZwgv27DE0Ec/CNQIw6LtAX1tNjThinA+sRm2FKoA/lkgiIkAnZWBs+DK2uQHCN01ViZ5R6n5QPbd9ECJHIp3EXPpjXnUnAwPpMNba91+b5ifNRQl7ueaLGHEyBrzI26HX789t0CcEDgAMf1mBAJ/gb420cBZYcZQ1/RyjRuKL4LSmtRUZLBgoKHPFdDm9XNq0WI/893i0PDsq/srBSOm7yhZH95twf8fTn8QekvlboHvtWCl9gmsQYR+9njCkAp1xo6bgNmz35MTgsP4vRtAOWqDm5xSjU1hKEjB9pYqDOxCzJzoPN/snAkuA7rbH7g8mpFAoqud6WzUP/cXdnXI7fTURRFjjVliN06yQempZ4eRDkoVJTSVtLaa8bU09Vj3PLFDb9Wa0zVYGh8ZfHfZ/YYQ5kaaoApmB8+Bach1Chl3rd045nTQ2j5oqpuxaDbr9JkLkAl+O1ih42f2U+DCoIIz6WkThTA3Eyts69l4cxwFkH925hlLq3yS7KM4JZWKu51K7CI7rjqJpd0jFitM/mQ/8JVi5o2sDW6OXpnTdlK/qR9kwxyPBIxoPcStVhn+CWYmzccYTM1/vq6m5kwixP1+nHFWvKDiI37ug2KwcE2AReE3E59v9+i+RWbsL7V/xXK4hIvX7tD1a49mUI8kJXlrX3zRpNR15DmBaWoWQ2dz607gYJhjOCmA95IIREUwND5bDwB1N+197wIZVSn0mx6FHdG kVu3WSWy VSEBuL/7ui0O9R6s1EZ0LitHkUtIpDbaf81EPEt4G1I41FIHuaJeAzGDWCdn94kLq9QZA30FE2MYqeZMcxEMLv3OULWSVz5yIoIbIutj4jd3IILBnTZT3aD8dyM5zWObKNwOJu5cP43q95+QN9g5mcHBHzQJrY2DFX8QLp/4QmkVORPPVxCNFFhsjQqnJEqlOekrDbNdcweZbCz1qm+4YMxzDRXb09geOQ0W6jdxn92o2MkE= X-Bogosity: Ham, tests=bogofilter, spamicity=0.052674, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Jingbo Xu (2): mm/filemap: fix miscalculated file range for filemap_fdatawrite_range_kick() mm/truncate: don't skip dirty page in folio_unmap_invalidate() include/linux/fs.h | 4 ++-- mm/filemap.c | 2 +- mm/truncate.c | 2 -- 3 files changed, 3 insertions(+), 5 deletions(-)