Message ID | 20230113111217.14134-3-mgorman@techsingularity.net (mailing list archive) |
---|---|
State | New |
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 3C7C5C54EBE for <linux-mm@archiver.kernel.org>; Fri, 13 Jan 2023 11:12:52 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CBE328E0005; Fri, 13 Jan 2023 06:12:51 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id C6D578E0001; Fri, 13 Jan 2023 06:12:51 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B5C998E0005; Fri, 13 Jan 2023 06:12:51 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id A96798E0001 for <linux-mm@kvack.org>; Fri, 13 Jan 2023 06:12:51 -0500 (EST) Received: from smtpin27.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 4DBCCAAAF1 for <linux-mm@kvack.org>; Fri, 13 Jan 2023 11:12:51 +0000 (UTC) X-FDA: 80349513342.27.5B82BAA Received: from outbound-smtp23.blacknight.com (outbound-smtp23.blacknight.com [81.17.249.191]) by imf30.hostedemail.com (Postfix) with ESMTP id AC29680009 for <linux-mm@kvack.org>; Fri, 13 Jan 2023 11:12:49 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=none; spf=pass (imf30.hostedemail.com: domain of mgorman@techsingularity.net designates 81.17.249.191 as permitted sender) smtp.mailfrom=mgorman@techsingularity.net; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1673608369; 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:in-reply-to:references:references; bh=FiHLbgT+/V2AjHkJD/pCH3t4rdxztdy//5LcZVO0gHM=; b=AUAv7efOVzfYay68M9SfCeU+dlQNw+jUl84Aa0GTO4GDUGF6z+xhPPCDqI1xMd+ZI/lumb 8mkbqHiaS97A88qdUsFZ/SHVorlKf6G0SSLf4cQJ/0ZZfozMz5qEC+p0Y/sNQJ+0DVIv0V lWFPft1JRU1P8WDuPY8oUCj6vw9w5s0= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=none; spf=pass (imf30.hostedemail.com: domain of mgorman@techsingularity.net designates 81.17.249.191 as permitted sender) smtp.mailfrom=mgorman@techsingularity.net; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1673608369; a=rsa-sha256; cv=none; b=H/hsWabLDet3e/kbf4GCW5KzUmlhLc2Froul5XiLg3gOGX/kw60agiq7pSLstpRECgKFOV +aBciXxUcyLWuC7qJS1SAvBBUJkHtKzP0TDLlEUukR6W/AgrFIA2mf3OqDtCqG+BwCtHCX bCjq8wE/iHkQnFIE5qarUL7QTMhDt6c= Received: from mail.blacknight.com (pemlinmail02.blacknight.ie [81.17.254.11]) by outbound-smtp23.blacknight.com (Postfix) with ESMTPS id 8A61396004 for <linux-mm@kvack.org>; Fri, 13 Jan 2023 11:12:48 +0000 (GMT) Received: (qmail 9303 invoked from network); 13 Jan 2023 11:12:48 -0000 Received: from unknown (HELO morpheus.112glenside.lan) (mgorman@techsingularity.net@[84.203.198.246]) by 81.17.254.9 with ESMTPA; 13 Jan 2023 11:12:48 -0000 From: Mel Gorman <mgorman@techsingularity.net> To: Andrew Morton <akpm@linux-foundation.org> Cc: Michal Hocko <mhocko@suse.com>, NeilBrown <neilb@suse.de>, Thierry Reding <thierry.reding@gmail.com>, Matthew Wilcox <willy@infradead.org>, Vlastimil Babka <vbabka@suse.cz>, Linux-MM <linux-mm@kvack.org>, LKML <linux-kernel@vger.kernel.org>, Mel Gorman <mgorman@techsingularity.net> Subject: [PATCH 2/6] mm/page_alloc: Treat RT tasks similar to __GFP_HIGH Date: Fri, 13 Jan 2023 11:12:13 +0000 Message-Id: <20230113111217.14134-3-mgorman@techsingularity.net> X-Mailer: git-send-email 2.35.3 In-Reply-To: <20230113111217.14134-1-mgorman@techsingularity.net> References: <20230113111217.14134-1-mgorman@techsingularity.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Stat-Signature: 5xwt5pfeb9o5kegiqrigqrrutm4wib9a X-Rspam-User: X-Rspamd-Queue-Id: AC29680009 X-Rspamd-Server: rspam06 X-HE-Tag: 1673608369-116077 X-HE-Meta: U2FsdGVkX1+BzVMcxrYppMFHYQLnw3Rweq+1DePvFfsQlWG5rRkKfK8yZmMR2FpGqJJdkfGmhK/Dftm7zUsbJ76kAYBtZVYfWCGLyICqbIDCv+J0LLWXH9XAEEFfVhQt0GDNzDuLhqo0RaqVGfdjRfWSa5Pk+1fw2jMYs4zXprcdMtIUfmV+0LlC+hZ+5ucVvdhvft2/1vkqI8S7pMxYeMIAQRmfbhz5oBnLSIkFmBpGOPf3/g8nzSwMOty30dllyBO73be8irXMLGLoUi3KIljYOStoQFbQuvSP6kCpt/bXac24MyAhNAYPpd2XhCRZyX7NFU8QwAgI08TsHWnOO1iYh+jlGVMQK9fU4o7QpUm7juheV1Pc92Jjy4c1NxuOEoQ2f84Qgq/Tm2RQyqjJvl6Psz59hBoet3K7BDYJuWiu6L7sV5arMNI1E8aXAaXZgqlw2eIszoQpRpgrrbQXXLAtJVfMf//ZwtHJw3N/MjbPVYeMjE7Xm2n1W6AjLCbKzTNKmbOkveAL+UDs/PeEguHJ0EejVjqay66BlV2/UE0tn/wha/G82YCUd8lj0Y07Tc7gw+Sl4qg6A5dd4EGzideuqXxXhqtELArzycU5RuDNh6lOnwFvK/aJfMPR7+m76rF2eU9GlfhkrkSG+uUME3pkQv2H6/TzaNIUpyPPlGzo9/DSs2+EtTzoGyVX8Hb4fPkLll3mW9GY/LTRbs21IVYmyZK2VVMgSnOmh6GJy2GXdZHuzgZvjW9X5ezNU8V1K3lQy669MAo+ZdrznFGA/Dv8Vcu0G5R3nYERyLYj4duDzjFl5k4E1sjPYYYm0abwo4zsrFg9xmWg4NylVR75f7ZLGp+NTIsQ409ecRFilBuTcY/KAlHOLlXu4Kt5YMxO2P8g7uxn4cnPxeOKBSbi2WvZPPoXHiybHu+06k0LVYahlzi1uPusFsTW6ycX2CI8j+9rSOCK9pEbv1UWuaa XReSwlQb VfG7R+Cb85WQbgSFsdoL5pYqwKSbtb5SI6zGAIfCsBMVhPRE+pSHDS0M8a+xm6iEFOd6u 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: <linux-mm.kvack.org> |
Series |
Discard __GFP_ATOMIC
|
expand
|
diff --git a/mm/page_alloc.c b/mm/page_alloc.c index 244c1e675dc8..0040b4e00913 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -4847,7 +4847,7 @@ gfp_to_alloc_flags(gfp_t gfp_mask) */ alloc_flags &= ~ALLOC_CPUSET; } else if (unlikely(rt_task(current)) && in_task()) - alloc_flags |= ALLOC_HARDER; + alloc_flags |= ALLOC_MIN_RESERVE; alloc_flags = gfp_to_alloc_flags_cma(gfp_mask, alloc_flags);