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 4C7E9D12D51 for ; Mon, 11 Nov 2024 15:17:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B31326B007B; Mon, 11 Nov 2024 10:17:31 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id AE1196B0083; Mon, 11 Nov 2024 10:17:31 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 982066B0085; Mon, 11 Nov 2024 10:17:31 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 7D0D96B007B for ; Mon, 11 Nov 2024 10:17:31 -0500 (EST) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 04E48141A57 for ; Mon, 11 Nov 2024 15:17:30 +0000 (UTC) X-FDA: 82774167042.30.AA372C8 Received: from mail-oa1-f44.google.com (mail-oa1-f44.google.com [209.85.160.44]) by imf28.hostedemail.com (Postfix) with ESMTP id 927B5C0016 for ; Mon, 11 Nov 2024 15:16:47 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=kernel-dk.20230601.gappssmtp.com header.s=20230601 header.b=ZtsiJgba; dmarc=none; spf=pass (imf28.hostedemail.com: domain of axboe@kernel.dk designates 209.85.160.44 as permitted sender) smtp.mailfrom=axboe@kernel.dk ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1731338074; 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=tiYSaZ7j3e2lyxuartFGx7bNhNoe94NxeTusFO5AVec=; b=RIRFShlRJDIal21KMP4PvAY1esRWwdeOB0quDgBztGA4n7RzvWljOTM1+KtYAilATOKdH8 QfJSqo4XPyOf5SpN5SMfiVEZ+/XUFUdDevIngHDdwhE+RavrM88t91IEJSZinT0v/kXXLl eYgRhSE+C+U5z9gOGz50Pmgsnmu6AVI= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=kernel-dk.20230601.gappssmtp.com header.s=20230601 header.b=ZtsiJgba; dmarc=none; spf=pass (imf28.hostedemail.com: domain of axboe@kernel.dk designates 209.85.160.44 as permitted sender) smtp.mailfrom=axboe@kernel.dk ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1731338074; a=rsa-sha256; cv=none; b=Pci9ffiDW9IW+beWLba8VCdj+jYR1I4XBk1fkdHJjPmVQF3zKI+byz0FP6iKRJnGC448B2 LrxdSbaFDOWynB90BtUUFzdNXCMVf1X4hulcmLSneUja7RNdKa3pXyAEUJ7qYcwCz3n4hW +JrrGOEYqdfsbrcd1NkFY2vB/BWyzXI= Received: by mail-oa1-f44.google.com with SMTP id 586e51a60fabf-288c7567f5dso2037310fac.1 for ; Mon, 11 Nov 2024 07:17:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20230601.gappssmtp.com; s=20230601; t=1731338248; x=1731943048; darn=kvack.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=tiYSaZ7j3e2lyxuartFGx7bNhNoe94NxeTusFO5AVec=; b=ZtsiJgbaXLEAJ+oGzGdQv7s2QGek6DFto/I3nvF91VUhxMxYvO2C5ZrzfFDfD6wnEX mT48NG2Acy/GXY/xmIghOOSPHHKmdDr2bqIvDsm+yefxSLq9eC/lMhvbxNTw8CMj+S2I uHYPCUZHfA80GjccVSGEbawzpRwn/spkmdUmgOwBtDtLdkPdScXBGt3S621cb08XwVUa ikO++UoJMeFCD3phFfv9xtrx8adoWQBWrXXofTw02cLq4BeiJSna0bnlwkZM3rVlcZP1 EUK2vrkm4PfwT8XNj1RwCx0sG5wR+p/ak3h4DTP3UhP7PRbVQMpaBYfuJ8DWWUNKFoc5 +zlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731338248; x=1731943048; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=tiYSaZ7j3e2lyxuartFGx7bNhNoe94NxeTusFO5AVec=; b=S+x3dJwvlsEbHCZ7zJhPG5yD4zOIMsRz76Nn/vlw7NcqhkgmST8CfOnmmpITKK0jJ8 UoX8r7vVsL26odmALNaRjo1U5RnB3eeExattVFn8GR0HOdcc3uFJLSreKSgwGSj1gejy g+olwubiR/1rrCBWnd1kGwTAmZiQ1bwxvvtbSiMyUGxf3hE8DDdGzTNZH6QKF24+jXVx 9pxfmCm9LJTuOlVSIMVVex1GVGCdmAsvSTSqRRpiIvS3yUyyTA2f0EuR09WA9wgEbV4y OzthyR98f5hMqpcLTsVQUqEWPO5oN6GJVbhiEsYjDAuitPoVS9md2x7eeUq+CV46NTJE cgjg== X-Forwarded-Encrypted: i=1; AJvYcCVVSQ31ma0o5K0sxP53N/UqgIXULHzX3fgdYy5QrFzA1LHsz9fxKJvZt/FwdJ71z6s5RDqGe+C0AA==@kvack.org X-Gm-Message-State: AOJu0Yxlab7qFu0bwM4ZM2y9nhav8SA5hvJj9XcIKzJMrP8KLkf4MDIA bNI47gCKVaLpE7dqqJim44CNcGC2jyW5BifOrupsvd0Rr7GrhD5f7YTJwYt2Gq0= X-Google-Smtp-Source: AGHT+IEL3MeJjAp4TyqgVqF+Yja3YT8p1GLxY+9WdEndAdiJxZ9fOcJlhwsAZ8uUlUYPCEPr2AXPsw== X-Received: by 2002:a05:6871:8796:b0:278:c6bf:fd34 with SMTP id 586e51a60fabf-295602d3130mr13239115fac.27.1731338247894; Mon, 11 Nov 2024 07:17:27 -0800 (PST) Received: from [192.168.1.116] ([96.43.243.2]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-29546eddc9csm2826521fac.36.2024.11.11.07.17.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 11 Nov 2024 07:17:27 -0800 (PST) Message-ID: <04fd04b3-c19e-4192-b386-0487ab090417@kernel.dk> Date: Mon, 11 Nov 2024 08:17:26 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 08/15] mm/filemap: add read support for RWF_UNCACHED To: Christoph Hellwig Cc: "Kirill A. Shutemov" , linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, hannes@cmpxchg.org, clm@meta.com, linux-kernel@vger.kernel.org, willy@infradead.org References: <20241110152906.1747545-1-axboe@kernel.dk> <20241110152906.1747545-9-axboe@kernel.dk> <221590fa-b230-426a-a8ec-7f18b74044b8@kernel.dk> Content-Language: en-US From: Jens Axboe In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 927B5C0016 X-Stat-Signature: 7cwwf47bmx9th9g8ja69f3mynquwb3t6 X-Rspam-User: X-HE-Tag: 1731338207-263519 X-HE-Meta: U2FsdGVkX18Vq8vZNx7TKLlX0d1wIdeszKMS02AB+lMCOBA/K940i0RUtOKCPZFxZGcXx+jTUUbwoBhCCVQwefkGAufEl9OKCsdKjVXyzGe//9Eyi2DJC1+Lje8BR6iQYE7aWbXhc1sK82Gpdaqb3ofFPeL0KjkXdlB8m1jWkrzP20mR0RUmobiHmU6zfQeBuLKF6+qwffgdrztPUGjQbTdgaFNXgrKvqMOt/q3KxFKHVgZ6xiRGrICZ881c8v9uTC/wFv2s0ixS3nHhnBzjC1UZu1Hoi5xLhp4xMsXZkavVcr3VZ5zNOG/gh30ApgmMLBgFgjas+HGQGo4Wu5uxEsAMN02LYtiAAU/ENpgelbFQd0r1KPm7we7B2ze3BvW8Bz5FwMABEfRk8MDZIyoj/4SjTbMt3YihoNttwbbxCpiIVfhg67nT81POHr6/TblxB7P1Le8b1cN0km66UKdT8JZM7eHyS8GMBfyNGirKpciR+2vMgn0PPacnKrp4UcWH++QEawYCvrcXen5fEJYx1+EkLR0+mW+YjVqPEsfOf9ayT2oGHEtj43GFfQZ/CkmwgslRv1TrQoXje7myKHgyV6N4KyviPCHKx2q+g3XS+NaJJRVQrVXsPq/fLyABDBVJNwcS8h/AgCu+9KWYPuZdASJgRQwFjfoAmBaRoADgocAkjs1t4HsAO1QNGRhGmqktHDZObve6/OYBWLDALc5MEdONZHDuSI6I2I/aLyHjkc6MxmKH5m1fIgrJ6Co1yOjETwumta+nvq7oRN9fVKMpBxLuJm+mb21T5yuVCQXsqVOYhzf6Czyy6LBTV7jp1ZFcNu9PCdBtpXDB5f8htkLURN2rDVnZ2LW49V4trF8QFgbMvOydTQjbMYP3lCumtDtZcEKCsHFHBwCNPqbpaRDrpYxF5FvJ1ypLzENtCthnOpL/30EVW3itQcBe7YSWBfpdWTRnmcVBXlg0vmXWJ6h DZNF+jH7 27S2/krCE0koc48KKLEtYBFSCmBdJgZwIh/HcAK+isolHdwZu9CW6IKBurx4Lbyzv6gxbU5J28Lt1cBtfRIKa1/ENfE6LVSPujebpG7YG7aCERdHToLLiE0O/Fasr6qCXbnYu9k1+1T5heY12la7xQIrW0e+oxlQkBb1aV+4JIYRPPevOg1lJpB+oVNilQfEL3Qm8blA+t9XaNb6M/EPkcIncIKCE14BK3Fq2TZy0z1s4MpTBwRJuOGzVfcl8BDqFY/PPq3d4w/e1Y6OMIa5AnlLegv1lKXuiwe18bUHVixpYv6ADM7k87b294Pu5QWi6yNYgrN0w0eMsF5H4BX+FYl3WwHkhE/5b0FZnzQ8Fb/9Lp6AH9Nw9Ih3tpveYEEqO/rQdBTxLNpm+T/nT1qkl9Y6KSQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.002006, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 11/11/24 8:16 AM, Christoph Hellwig wrote: > On Mon, Nov 11, 2024 at 07:12:35AM -0700, Jens Axboe wrote: >> Ok thanks, let me take a look at that and create a test case that >> exercises that explicitly. > > Please add RWF_UNCACHED to fsstress.c in xfstests also. That is our > exerciser for concurrent issuing of different I/O types to hit these > kinds of corner cases. Sure, can do. -- Jens Axboe