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 6FDCEC83F12 for ; Thu, 31 Aug 2023 12:16:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C87C68E000A; Thu, 31 Aug 2023 08:16:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C10848D0001; Thu, 31 Aug 2023 08:16:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B26AF8E000A; Thu, 31 Aug 2023 08:16:29 -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 A35DC8D0001 for ; Thu, 31 Aug 2023 08:16:29 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 6470840249 for ; Thu, 31 Aug 2023 12:16:29 +0000 (UTC) X-FDA: 81184297698.26.D5DC9C4 Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf19.hostedemail.com (Postfix) with ESMTP id 45A9E1A001D for ; Thu, 31 Aug 2023 12:16:26 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=XOXt4Shc; spf=none (imf19.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1693484187; 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=AAQZT6NKxzau1CUdnFj23oTMysnJNnnlYeofFG/iiGw=; b=ai2i+CkNLpidKB5BnBHi+6N91833OYwuFzJQWEZywmZi6tK1Nr4WSyeY4KDE8WQH+u8xp0 QQsVm91YLT7BTKeB4NRNPj0+N56P2rrul/ltr2WR36v/7AT4GSJBnvYq+O4MS2/E80azlQ GJGgoOaUBRmV/nJZEs3rdGkVQn+iV0A= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=XOXt4Shc; spf=none (imf19.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1693484187; a=rsa-sha256; cv=none; b=qEupEcW18kgZRlYATr+p1TtfecIR94ClrA1EH686We8JSDdjjPwbFwWHpddnhhy23NaREU z5BKFcNeIPvl2P1GNqYq1+h/jZBzFjtRa3XRyvuG6spPfsKDsD0A0dy8yDG8dLakBhAfG/ Iok54fKBwBjQXd0Xx20XabUsYryoNcE= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=AAQZT6NKxzau1CUdnFj23oTMysnJNnnlYeofFG/iiGw=; b=XOXt4ShcRnJtTsuqMfQslsY4xM DD0DvT1wwTghea7KvXwHizLVhW6C3NswNalIvHtHFd0+3SP8stTwj2w80cg9xbi743zPgXiPywLoi k50iF0ytirfP3BRCdRkbqaucjvpUxp7Sp7KRS+jz2UpkfGA+3c4ZqWGRso457TtVoPIMlOZfZ0D2P SUVdbpOt5ItQA+IyFXzAEw6mtpOagkYESGQjKRiV0ns8AN/+RjWmISqvfphyFfnKMKXJrbDtNpFsw NIdOq0KU70pAj7BVSyb7qBqc9M2y7SXpeSHzB5MTl0MOZwKJjFkqXm92zPhUcaZbS8xWs9Lkn5BKc +/vt0ThA==; Received: from willy by casper.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1qbgao-001Eod-Bf; Thu, 31 Aug 2023 12:16:10 +0000 Date: Thu, 31 Aug 2023 13:16:10 +0100 From: Matthew Wilcox To: "zhaoyang.huang" Cc: Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Zhaoyang Huang , ke.wang@unisoc.com Subject: Re: [PATCH] mm: make __GFP_SKIP_ZERO visible to skip zero operation Message-ID: References: <20230831105252.1385911-1-zhaoyang.huang@unisoc.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230831105252.1385911-1-zhaoyang.huang@unisoc.com> X-Rspamd-Queue-Id: 45A9E1A001D X-Rspam-User: X-Stat-Signature: ujxey7xguhz7q3gys875xqtibsk5sn7r X-Rspamd-Server: rspam01 X-HE-Tag: 1693484186-94599 X-HE-Meta: U2FsdGVkX18zmDpheDpKG3TCiWvJ1+4ovJyNRq9SD8xKImXtL4nE/TvNmAJrmtRy5OK1c3olnPJf5rY3uvIGWJWVNJEpeRc8hGd9CZ1ZDSEoYvRGcLx4tHfWiglL6Z4+eXbfZTxWavRU2iNtQhgl1NBiBfg4VPglowGiMeUZ34vCzWZrETeELTwYyrT8/RBSthtTqQD6DQz3Sen6rXvQx6TrEAu97qYlXH0AnlD2xJVw5d22RyZNrjH4VCt3BN55NzD1oaasKxzhA4oJTqoeS+N4Ivqo+maMHxVds3WSP17V0JsmctZtvMMiNexZjnMPnrS3U0SU+q/fAqkxE9i5zmz7qxxE9pcyejlJO3Ej3rFmOnjOvnY4+Z9k+gqVAkuQwl36YDcaEarT1CYfSDMMf1vtIvgI3mg9Iul00qJ6Gb9RURZARRJI/JNBoGq0kpH3GkCETH3ftRnyA1wqcWrFAQ3oOMpQTlK/U6BdVsPvPtDhdo5gjGkBHfjDE0/5h6JY3wskmroM4jdXrt53Ai/chcP5Wp96B0RWVKGbWw7EqurFn3KZ8a7odIEw8Uk1v2B6pAtuyh5+7baSHXlhGVqyZYbXhI4zCp7fcqLFvupDmAjVIg5agEodcAmpwj9TB+Y4K1SHm7qTKxUDIbhrfICp5W0M5myGwIhECmeCmRZj9I81N7RckfHivAJd0CqEp9JW8JL7Wlk/sm11IgdX6pEKfGsVXeg/hogXI97a88odNQ7zyziQZ461l1Q/XZ/2q+APvNc8NASww+A0ZcinIEJrYEa/f0TqloXCIw5FpeBi2Jc9/VFDVczh2ec/xVPh0fP2XD1dST6rxQn6tARqCsdEpIbZPPuEAviLHetfeGtprczzPNkvnSOvKc0C8Edp6f7WMgI5dZjtWGYwDqwRIrKbAwwmua8+Fv6TFqdq26pB7Eseew4ochhxu3HQWXBADKq0ezusXFayCUxqSYJUdJh 0Q3ua3Mf Jeek3xIRu+dZt/37IDZarYEE2JffXWYwiR7Q4Y2Y/GWbkYWbft2l3DVMFpZAeLY3M6waQpdN47UvhYb3eFz5n11oxxBcDuA6tg2l4d2vRHTNyysnLU7/YS+LdrzmJP5GKT/ntkJCz+0twgM2zJRSuZK4DT2Dwzu+zgk0FJ+Hmem5yGx8y7HcxuOMe0EuGjWMVSMiq2A/kjnvAvApldVIaKrzEb6f4ogK9hW2VlMQMrKBJo5s= 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: On Thu, Aug 31, 2023 at 06:52:52PM +0800, zhaoyang.huang wrote: > From: Zhaoyang Huang > > There is no explicit gfp flags to let the allocation skip zero > operation when CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y. I would like to make > __GFP_SKIP_ZERO be visible even if kasan is not configured. This bypasses a security feature so you're going to have to do a little better than "I want it". > Signed-off-by: Zhaoyang Huang > --- > include/linux/gfp_types.h | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > mode change 100644 => 100755 include/linux/gfp_types.h What is this garbage? Header files should not be executable.