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 797F2CD4853 for ; Wed, 4 Sep 2024 16:27:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0EA0A6B0165; Wed, 4 Sep 2024 12:27:13 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0731D6B017A; Wed, 4 Sep 2024 12:27:13 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E2E426B0179; Wed, 4 Sep 2024 12:27:12 -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 BD0A46B0165 for ; Wed, 4 Sep 2024 12:27:12 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 7FB5C1A1469 for ; Wed, 4 Sep 2024 16:27:12 +0000 (UTC) X-FDA: 82527585504.22.616ADA0 Received: from out-173.mta0.migadu.com (out-173.mta0.migadu.com [91.218.175.173]) by imf26.hostedemail.com (Postfix) with ESMTP id 9B1B714001F for ; Wed, 4 Sep 2024 16:27:10 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=Fgd9jWhK; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf26.hostedemail.com: domain of kent.overstreet@linux.dev designates 91.218.175.173 as permitted sender) smtp.mailfrom=kent.overstreet@linux.dev ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1725467123; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Uf/mkXIK3Bv8nG/HByUgMnT8fjINIkgAQjXvtIV+Ba8=; b=attgIie5FDPBbpFxopYLg2KEgyrXWl7yJhUizJqHkC7D26UFmERzFcxCw25PRI52VhETLF wJBCVWniLOr1xY0JXylEU736WlHsc4qVfQH1K4a3TEFuuEUha8x3WNlxKZznWYpMLeUB1d 7ZQZtS4HKSAfS8YJj4/esp2NYHr+2+w= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1725467123; a=rsa-sha256; cv=none; b=8cgrpzu1E/5+KVDll8TlHIB8iMSOeAnmCLavLD/VnuA5AF9ifHidQHeWMEp8MQutOGzn8p NkFJwOjETeEmN0fdnWm/1bgv5QIS9hgSZrRJ3/X2dZCOO7KDqIEn8TYx1oRKBSrEmtLCc9 paCNufqBqgeNscL4IOb2sCbvNijEYZI= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=Fgd9jWhK; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf26.hostedemail.com: domain of kent.overstreet@linux.dev designates 91.218.175.173 as permitted sender) smtp.mailfrom=kent.overstreet@linux.dev Date: Wed, 4 Sep 2024 12:27:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1725467228; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Uf/mkXIK3Bv8nG/HByUgMnT8fjINIkgAQjXvtIV+Ba8=; b=Fgd9jWhKnrgYi5m4PD5uSb1Hk/QHINynu/oAUGS724gNEz/iK7YYQvO1SK2E2FrelY3N3F /090wgIgZCkYoLOcmLzFv/xcIn+Dw5R/xKaBG29E2IBvh4ctTGbQevntMxta+qk+gDfSLQ 7FnVruthDocgRD9Ac8uByWEoyKyUhiw= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Kent Overstreet To: Christoph Hellwig Cc: Andrew Morton , Michal Hocko , Yafang Shao , jack@suse.cz, Vlastimil Babka , Dave Chinner , Christian Brauner , Alexander Viro , Paul Moore , James Morris , "Serge E. Hallyn" , linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-bcachefs@vger.kernel.org, linux-security-module@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 0/2 v2] remove PF_MEMALLOC_NORECLAIM Message-ID: References: <20240902095203.1559361-1-mhocko@kernel.org> <20240902145252.1d2590dbed417d223b896a00@linux-foundation.org> <20240903051342.GA31046@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240903051342.GA31046@lst.de> X-Migadu-Flow: FLOW_OUT X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 9B1B714001F X-Stat-Signature: swjfm8fiemtxpm364fz5ke9wfaps85p7 X-Rspam-User: X-HE-Tag: 1725467230-42716 X-HE-Meta: U2FsdGVkX1/RAbkOLQksRwXpN2u3w+Je2LqbBaFv6Te4EGLDp1GgNC5iaJoRUiBgmwOgBoRtltPX+lg1Hszsg0NIyBdBO72MjcBW/Fv+5UCLXnGgA4hq9kiBbgtFq1NkUArUAAShL0c56gAgMEkQftTin/wF7OLwbdh7Ef4y91k5Y29M/3/unhhkJKsTsuDisV1bwPx80a+XYG0nj72TtUZuUp95HYqLNa533oii2KSyrcSbVWUkAyFM39NSOPoo2VIhy5EcTJrFd9s0EFBrDNRQqu8dldkormIOXn0Zj9yPf5d0PXlIVKSlaFY3icgAfpVw/q1iSPysDT6u+7wEFjpBPUPDzY6201xP2Iv4UCQETheRamNJGr91SB4HVC60EgGIBsX3JVpSmxPighlxXlwOkNzUFcNQkr48WiAcB0OT61aQcftfmotIpASFNzHHtjiNm11UrnBZcHnSSiuZ6dl44orkdytGpvtfyZxVh9aqtMY9ITOqAd2GN4KPO5A2HIQK/J2iZLYzlznYtsQLVMtUZkKXtHWvxlvC2x9Xuuc2ANUrJV22PZiADcZYFtFxMiNGe7rIgNGJdXg4W9AeGIDa6EJ3EBu+NA53svvbYFMO5CVjWMJoAdwWQ0Ll0cLqNxhLU2k3MBboBlAyWYk7z0fzqaHjAwThqUd/zdhgW5o2WUXenDDiHfLEfBpa5bkAA3TgWnGdZuVW1Fw9NaKTk2sQVlxVpSvtxOt9hZnB/wRn1nzsLXwamsPwsciuQT7fQsL1klKtmhZhfL0ODK+Oq1aF/5FZKK11WM5QNCA5dM/aHfHUVOf9iN4sE4y/POV1+2vrHneg1JfcNa5Jq0maARhHHuvSK/JgzTV+IFZZlqYJtBx7uGJg+og5s/bl4gtS3U81/zMSPf0eVm5cqVzuKfspodBpno+k7bX6H1ksvxkNAlfu8ElQdInxFcCD/Dj9LqqsNXrraUoetnRQbiN ogJC2Grx g2IpszJ/ACOYGovmQdBWmlgixlYnoSMGh+K8AZITbRgDNs7ywggpmfl4cKFQNY3MsNg894boVYJD2NPhjvpUHkdHTC8JSfeJcdlRO73QKBE0YWM+Hn6eAOI2zLYzgWcKZX5baRhINZ2XVSGsHqJWccQpNISujptwYAi8LYKrA/xINBvJM9sc3feA6X4Hj2/l2braiNw+NbMSAh88SDGb+gPZyCpEOQ1snAwkBnOzu0kl3dFlE0wVx05/zYFkVULkstZyj2e9DYTMzypk= 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: List-Subscribe: List-Unsubscribe: On Tue, Sep 03, 2024 at 07:13:42AM GMT, Christoph Hellwig wrote: > On Mon, Sep 02, 2024 at 02:52:52PM -0700, Andrew Morton wrote: > > It would be helpful to summarize your concerns. > > And that'd better be a really good argument for a change that was > pushed directly to Linus bypassing the maintainer after multiple > reviewers pointed out it was broken. This series simply undoes the > damage done by that, while also keeping the code dependend on it > working. Well, to be blunt, I thought the "we don't want the allocator to even know if we're in a non-sleepable context" argument was too crazy to have real support, and moving towards PF_MEMALLOC flags is something we've been talking about quite a bit going back years. Little did I know the minefield I was walking into... But the disccussion seems to finally be cooling off and going in a more productive direction.