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 B9320D3F2BE for ; Fri, 18 Oct 2024 22:13:28 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EF4726B00A2; Fri, 18 Oct 2024 18:13:27 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id EA4116B00AE; Fri, 18 Oct 2024 18:13:27 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DBA216B00AF; Fri, 18 Oct 2024 18:13:27 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id BF26C6B00A2 for ; Fri, 18 Oct 2024 18:13:27 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 6D66FA028A for ; Fri, 18 Oct 2024 22:13:04 +0000 (UTC) X-FDA: 82688125002.16.FFC151B Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf06.hostedemail.com (Postfix) with ESMTP id 3AB3F18000A for ; Fri, 18 Oct 2024 22:13:17 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=NbbE2xBt; spf=pass (imf06.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1729289458; 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=MnBXaMCefWcfuRQOWArfYePolG1kI1rhkneRDQyTpew=; b=0mNZU4QXuh/R9N6YJify9Hegf5ucJ1vgdUo2ipz97Egc4KXVV8FnByLmP/3KVEpGo2bIV0 9w8ddT+yndIskB06rDtJhhgO9nMBX3YMGAlwFciEMYup9Yd9xVhp82mQuZvlSi4BcXC4XI Yk1EhO7WXLUt6FW2sKqIwq+sVufZbJA= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1729289458; a=rsa-sha256; cv=none; b=7dE3Oo5DstMNktTZTVTxtfkKaPtz6Mpedrm1U6ez0Wk5M1UBnFm3KIIds3F1j2jIL8gZ0a 527OqyZhqZdB8sA93l+wFz8FCzqCXLdHryC77i7neT9o8ihez8QDILQpDd7WyDYGdltS4b DBMPUWFFpyImDUrnTNDLnE+JYgKHdfI= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=NbbE2xBt; spf=pass (imf06.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 121B75C5AA9; Fri, 18 Oct 2024 22:13:20 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 6EF41C4CEC3; Fri, 18 Oct 2024 22:13:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1729289604; bh=01IippBy04t2PnhWclHzU84lCUJ4MEoU2qZzB54Kk3I=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=NbbE2xBtvFbyUppE3xnM9F3QMsSQDhExFI2nknwOOWChmRcUm4/D4QAL1AnyzLiP2 xgIYwRMyZliOZotwlQH6Jkau+rQsK52EJcixQKFnd4m1f/WwzhAUNXZyzQaC/kSxHh WinWCDyERV1Xb+BLrpP2C+rhj/NKxsV1ezAAfT2U= Date: Fri, 18 Oct 2024 15:13:22 -0700 From: Andrew Morton To: John Hubbard Cc: LKML , linux-mm@kvack.org, "Matthew Wilcox (Oracle)" , Alistair Popple , Arnd Bergmann , Christoph Hellwig , Daniel Vetter , Dave Airlie , David Hildenbrand , Dongwon Kim , Gerd Hoffmann , Hugh Dickins , Jason Gunthorpe , Junxiao Chang , Mike Kravetz , Minchan Kim , Oscar Salvador , Pasha Tatashin , Peter Xu , Shigeru Yoshida , Vivek Kasireddy Subject: Re: [PATCH v2 0/2] mm/gup: stop leaking pinned pages in low memory conditions Message-Id: <20241018151322.6dd3e6ccbbe73599f70179d4@linux-foundation.org> In-Reply-To: <20241018011711.183642-1-jhubbard@nvidia.com> References: <20241018011711.183642-1-jhubbard@nvidia.com> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 3AB3F18000A X-Stat-Signature: 1j6rwmp6d6emqwt5w3a8btch1o1651s4 X-HE-Tag: 1729289597-190616 X-HE-Meta: U2FsdGVkX19T/TZ+44prqQ9iZ6YsSIPbA/WhBl2fDTtZG/nWlUUrRbWrFcDFB58dTZEHJ0k1DjGWZLpDOYtILj6vq0oU8lzQ7IKfKToIHuZN+7d0b1Fmw4e7d2CuiloCcIishuv5LgfnfxEN0R5YC78Fgm17DhP4S/6PycruXzi10hPjIvEx7cj1egpW1axu7FclhSnLrfHWoWAl6i4NqSG5ZcFg+rs/1DS2gLmcEDn5K9Im/QFBV+ZGY63WJ2tzFXloco9i1q/23ImUzHrn5v/E3nKTkeo6Oli3sV5ogTdes8YC/pD/ioAHHuRu5DO2i83+v8w1+B4tZ/yKbaD00AC/U5UO/DXrwlbI8n59RdK7WYirBCmGaW8nwERgUnJZOnGIneRaH1TuLMIGHZWLFbg7/2gNZdfasApK8Yzj/nkdcmC6ugUN4YwyjasftgDGvSN2sA1uRWC0jsiaT2eGfXXMOoOkn85Nl2eEA1HDb06B4RQINpZjpjk7FYd9GOm93IPNr3yPUHkwp+P/jHXdQQodbmX/OSRNCaHEIZqwvOIhcjvUQ/3RM0bdLMCxvy2/sPDdxUeRg2W7mQH6E5BiOd64XmTvssHGsw73Lj5WVGLp20CqlnAoaAbVwyV+ejjmFJcJ5+DwNizegCn8RsfBZSFBr+7Ih9V0vTRkEr9g/h7OOsoDlKCQa+Ul6Q5TIyPZMnTII7ijbHeomTd0CWrtdfaDb4gIE+IMqcPWbLgd8WXiL2jmxPLZAPcBc41cltLiHf8SVtk1y2QE1rwr74VXZdvxpUOeFui2Wt3bNje/rg7zO+O2fy1+eFQXU8RTxgEvQ0vl1b8VoPAHT72ZuRBR6IAAQtKrQpR1Q5o3b3eCOFWOTQZr8IvsBTnAmD5aliecI9nN+mmCYdE10inZxJLAdNfqgrU3J+dDwLTIMZj0lw2ksdf8tHlhi8JMVYGldmNurTMt8VyXKilm/uYiA4H 4xAer/Ez 62EZQ4ZhxR4dynhYN9GvuU5u6CSdR3lKgmQAPYNCECXOJ2WxC/4S1eL9vzE9on+N5p1HCwIpAFs4bnPQGFbjyJO4ZWlC6lEtBwRXeQ0nZXR15EXhOvUgu6MWmop7mEdsiRX0qdbhqUhITXC8CifDDZU5xw2FRLz1eOgOQenqkDVzekg5IQHjr3St0nrNAHTdTs7AnbjyRxGKcWWXrX7Y+mA90UCPDqBy0QNuKmUY2nTifDhZDxUqgREx7Wu2Pz4/unjUdL4VD084ikZmcs+oGSDHChg== 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 Thu, 17 Oct 2024 18:17:09 -0700 John Hubbard wrote: I added cc:stable to both of these. Which might be inappropriate since "patch #2 is not really required". > mm/gup: stop leaking pinned pages in low memory conditions Fixes: 24a95998e9ba ("mm/gup.c: simplify and fix check_and_migrate_movable_pages() return codes") In mainline since v6.1! > mm/gup: memfd: stop leaking pinned pages in low memory conditions Fixes: 89c1905d9c14 ("mm/gup: introduce memfd_pin_folios() for pinning memfd folios") Since v6.11. So these are quite independent fixes. Kernels 6.1.x ... 6.10.x will have the first patch and not the second. That's presumably an untested combination, fingers crossed.