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 F1EE5C369BA for ; Wed, 16 Apr 2025 16:05:34 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 131E06B02A8; Wed, 16 Apr 2025 12:05:33 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id F110B6B02A9; Wed, 16 Apr 2025 12:05:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CC845280001; Wed, 16 Apr 2025 12:05:32 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id ABC7B6B02A8 for ; Wed, 16 Apr 2025 12:05:32 -0400 (EDT) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 75B8116039E for ; Wed, 16 Apr 2025 16:05:33 +0000 (UTC) X-FDA: 83340382146.02.2F09D63 Received: from 004.mia.mailroute.net (004.mia.mailroute.net [199.89.3.7]) by imf11.hostedemail.com (Postfix) with ESMTP id 6E4F84000D for ; Wed, 16 Apr 2025 16:05:31 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=acm.org header.s=mr01 header.b=IVpc4FxV; dmarc=pass (policy=reject) header.from=acm.org; spf=pass (imf11.hostedemail.com: domain of bvanassche@acm.org designates 199.89.3.7 as permitted sender) smtp.mailfrom=bvanassche@acm.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1744819531; 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=4rA+OYQ/k01wwgm+jiFIFEx4hVYW6A62leL4CloUvtI=; b=GMnz5n2R8pirHDkQ1MWvFSQAo47HjOiE22puZz+VRGuNh/ULp0cvc6HUzMvRWV4UvQoxn4 LdP/JLzibkZXm9tsg5eV92m/1FMT42rItIKcjr3x7yOWhM8I0Kx+sGQZUmAQ/3Fh0ca+Fg efADbEd1pxOQKuYLnRYaqNpPNYgKyk0= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=acm.org header.s=mr01 header.b=IVpc4FxV; dmarc=pass (policy=reject) header.from=acm.org; spf=pass (imf11.hostedemail.com: domain of bvanassche@acm.org designates 199.89.3.7 as permitted sender) smtp.mailfrom=bvanassche@acm.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1744819531; a=rsa-sha256; cv=none; b=R+dMzlXwAOq+mYVU/YdI2ZN7eIol25fQEgsiC0b41ZPrPW97ThjwSLXRpsDxm4U0e2qdN5 TxR+lmEOqSYV0V91jNi+Kc3uHc00Xw4W9+DOlFbYebZ2aOfim56YUe/Gz02Y+5Zi7XZBDe a4RubTe+CtNUIVTw2KdnU6th7ugSnwM= Received: from localhost (localhost [127.0.0.1]) by 004.mia.mailroute.net (Postfix) with ESMTP id 4Zd5Tk3HCJzm0yVN; Wed, 16 Apr 2025 16:05:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=acm.org; h= content-transfer-encoding:content-type:content-type:in-reply-to :from:from:content-language:references:subject:subject :user-agent:mime-version:date:date:message-id:received:received; s=mr01; t=1744819525; x=1747411526; bh=4rA+OYQ/k01wwgm+jiFIFEx4 hVYW6A62leL4CloUvtI=; b=IVpc4FxVxUl02nZnmIlRB8AfWVTQcXcDjI7g+qLS XSxRkVoM0SzjfHxAHdZabaGZYOhmKcE9S4Zu7Rvcsn2X1WMsxibhKmgF3d9pNm8B NLN3WRWoJBbLlzgpb+QDeVVYCNQ0WrSBzGhpEfENba7fXOJEe7ITKb2+L6NBxzqk WDLbgWblz4anjLuvefXnDadn1gWFq2NicjUStiM/py12gk9I0H6Clg9kjgeMilu8 wjIHxV7rDmHF0QYAYemBOoWoWHBWfkfpoE1/Jg9FgZhPG/UrrIa5SeZP31NbUL1J ZVjskPOWJSo/jiJ3j8sXD5O3ynk+tekn5+d96iFunAf0Qw== X-Virus-Scanned: by MailRoute Received: from 004.mia.mailroute.net ([127.0.0.1]) by localhost (004.mia [127.0.0.1]) (mroute_mailscanner, port 10029) with LMTP id 76cUTHYzIjV1; Wed, 16 Apr 2025 16:05:25 +0000 (UTC) Received: from [100.66.154.22] (unknown [104.135.204.82]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: bvanassche@acm.org) by 004.mia.mailroute.net (Postfix) with ESMTPSA id 4Zd5T91lhkzm0djk; Wed, 16 Apr 2025 16:05:00 +0000 (UTC) Message-ID: Date: Wed, 16 Apr 2025 09:04:58 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH RFC v2 5/5] lib/Kconfig.debug: introduce CONFIG_NO_AUTO_INLINE To: chenlinxuan@uniontech.com, Keith Busch , Jens Axboe , Christoph Hellwig , Sagi Grimberg , Andrew Morton , Yishai Hadas , Jason Gunthorpe , Shameer Kolothum , Kevin Tian , Alex Williamson , Peter Huewe , Jarkko Sakkinen , Masahiro Yamada , Nathan Chancellor , Nicolas Schier , Nick Desaulniers , Bill Wendling , Justin Stitt Cc: linux-nvme@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, kvm@vger.kernel.org, virtualization@lists.linux.dev, linux-integrity@vger.kernel.org, linux-kbuild@vger.kernel.org, llvm@lists.linux.dev, Winston Wen , Changbin Du References: <20250416-noautoinline-v2-0-e69a2717530f@uniontech.com> <20250416-noautoinline-v2-5-e69a2717530f@uniontech.com> Content-Language: en-US From: Bart Van Assche In-Reply-To: <20250416-noautoinline-v2-5-e69a2717530f@uniontech.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Stat-Signature: 15mwsjwqwy33qnn1dsouy8pnnnwzxpkz X-Rspamd-Queue-Id: 6E4F84000D X-Rspam-User: X-Rspamd-Server: rspam05 X-HE-Tag: 1744819531-492900 X-HE-Meta: U2FsdGVkX195vk8S01raNTlwXXCJ+igqrkHAyKLA+Tyh5/WIMfctDzCh0osWd5OmDbbjU3Mg7UkNbNopujC+QBNcXXd9e817NiB2APuqlOV4LeOT7mwdkDf9R1ISr2Gl3kN+Z2I3TrOf6LcM5cUjcVPwjHPW+QY6mSNyQ689If6rnyO6Hj9ALAviCgR0JGszM++u9pF6X/voNt25euB6jLemM9zUrt8K8gzPuSCUvJQiiUdIkrD1nb7dJS+E74kGuxKHw8qgQSgFDLlolxsHUNLCV0HHfuRyPVx4oj52nOMdPcbzwA9qDGtVA6rgVqtadDCC/gGlUgvxIrYx11hJgqR+zmb0qhIRsQ337r+GD9WvQvJvBp6hzOuSzCTJVemcgNGwaTrVhewB47dYDmEihAbkslV4jqmU9qX+YF7OfjkDEDQna5fmpuGbPCgyDJfeRtDLj8+6rjusK4vulx5MxqCJBdRwIxp1WeNo6kfbplKVDG1Vyhk4JruSFDQdS4T+LJEAj+/Z9IEuyaUWNYgE44aP18W2ySldiVr3Y6szHGU63DKjwQjSUx1P9qeoikatCaiVKIfT8qY7rrpk2Ne49LPhNtY5i+qyuC8RKtZOBJZB9l7fczUgZJPF3nNN4NgyeMIhBEG8si+nucqra+9hK+lP37rICOq46RytdPD/zlBNjuoqdRVXR3nsqtcAOROqY5XhGLVl1WF0wv9eyfktd9i0cmF4TFu3WDEcfeVuzyNOCQQNotg5lmQCY7kSYqOOq6yAr8qgBWxf7TAjSA+QSbIubTYWpXi29eQS1TZnepdOAh+dFNpN5sa8f/qYxlPO6+kOtw4RmFeyF0pZdStGN5gS+eiFG47EHLuLcI1+ynCCxidK/EOW3fJOc/YH7vmtEwCOi1WytKfPLG4g+JF1hwGWjdjeCAjbbJlEaYD52KHoKlEAaodD3K1BlQUdgX5WBhrLO1L+PVn2aR4fGR7 wAk66HHm XKi31SJs4TiefNIk5HZSMxa7zAB3Z21ceCxBlHmGbmEZw8fRYTIxmdy8CLZKJZA5akEhvrTMFrLtCmDmA8sSA2hV9VBeR9MX+q2sBFfkCTIgbH3rYYUveJz2bgo/xFotz0Xig9q83oeKbB3YHxb2/X8wMkh6LtLD3TGKRVoVPlAYbi0rzv8eZPDmsGwWzfufkpM1z/ZSojHQQtmFdHZ3vb3uZ3NXhgqefQoQ4qnaDGbtT/5km88h5vEsMtYz/stvuqGDdHnQ0FOEAJyNpzBY6YHAEpguCN9Mm95xNTUMQe38tz4rdeeInoJ/iBjq2717lc+5lGcKWkzJ5SPRpCa7VVmoZCTfPqnaaUEIgDtWkupCwdGAzzBx+rjizl7Yvcxiuk240f5pDzd3BPqutWOTGeVU92CVGXuzkGven 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 4/16/25 2:44 AM, Chen Linxuan via B4 Relay wrote: > 2. Make it depends on X86 and LOONGARCH, > as I haven't test other architectures That sounds weird to me. Shouldn't this option be made architecture- independent? > +config NO_AUTO_INLINE > + bool "Disable compiler auto-inline optimizations (EXPERIMENTAL)" > + default n > + depends on CC_IS_GCC && (X86 || LOONGARCH) Why "depends on CC_IS_GCC"? Please make sure that both gcc and clang are supported. Thanks, Bart.