Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp2614557pxb; Tue, 9 Mar 2021 06:56:12 -0800 (PST) X-Google-Smtp-Source: ABdhPJyLc7+Rlc7kiVAKbPNesq+/ZsULjMYM4KJQ4n6HOCLaphII6I5TYX8Pts3w0BCHer6NoJPl X-Received: by 2002:a05:6402:384:: with SMTP id o4mr4603148edv.244.1615301771897; Tue, 09 Mar 2021 06:56:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1615301771; cv=none; d=google.com; s=arc-20160816; b=l1DLBMhWii40YupxnjJrqHxwYS7nptE07to3WWa7sotnjXbP8VnS6AQcfeXRgRgL8c tShhrG0seQMzfjO+MMGUXvpYbYVZanrE09oNUJSttOqsiOakqpMkdLCpSLRXT2v4hpA0 xV6SsnAah+ZFlrGxJ9uBz8wdRhfni2LlDOLk+QVoeodCjSEgoz/qqXC8vW0Q0fGEhGco C9FmxzH6Mf2P710DbXCEOueDT5mOfCEzT4ED3lKCXDZfpEll7XO5B1DdeKcCAUIlSwYz 1vjqqm6+IYPaZcnCI0u2XM5MivD5+Jw/I5E8KZGRiW1xZvr8CKefh1aXwqmqXiecr87E ONrg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature:dkim-filter; bh=9dbxmmCJGIIcZtYkRaA26NTON8amq3oSId7Jc5fjq4k=; b=Egw0L+wwEjvSrslkOdo+3urPTPPzrJSVNbdCwHIxYCMl231/j9HWnk/xFCQ+GTbSy0 shpZc85g8NYb9ZKPX+HqBvPHMnoApIFRZEcFBfcMyF+XXSM0aq9FKq4InC2ofwAM4yPZ +F59kC+nAd4RbeDiG/m0gx568xHUvOKuLFE2SoV8sCagdXet9Uh+/ghRdqZcWYYSossc C4pCTXjITuRumnHI8+9umWrOYFtPuA1g9HubxblenYX9/jtslol4b9VjGrxzSuSOyC+z g7YI3Pc1CQNQoBOsN2EBxeC5LOl2g+TgS2dF5Z3uuZFYki/IZtFpq++t3+Wlkk0hgOgk A+Qg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=d1H+YIWJ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca23si5539443edb.133.2021.03.09.06.55.49; Tue, 09 Mar 2021 06:56:11 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=d1H+YIWJ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231451AbhCIOyr (ORCPT + 99 others); Tue, 9 Mar 2021 09:54:47 -0500 Received: from conssluserg-06.nifty.com ([210.131.2.91]:27039 "EHLO conssluserg-06.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231732AbhCIOyX (ORCPT ); Tue, 9 Mar 2021 09:54:23 -0500 Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) (authenticated) by conssluserg-06.nifty.com with ESMTP id 129ErwVA022937 for ; Tue, 9 Mar 2021 23:53:59 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-06.nifty.com 129ErwVA022937 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1615301639; bh=9dbxmmCJGIIcZtYkRaA26NTON8amq3oSId7Jc5fjq4k=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=d1H+YIWJuaC4U8hgqez+zfnpFHK9q7e251hhGcd6qhJPC15YvORcG+aSzfx0Z0WfA LW0K6vg18es8jKnrXZ2sDL0DD7amIITsRFsmfXFyUlw+LiEVwyR4G1LfzlwkuHF6Sf cdePbBKqjWnxQKDGz5KqTTeLTbb8niXVGU2eyki60hMwwV8xNpUjo/sdlx2NFTg2Tj EKF1NTEtfaE59vrxlGHdE7toRkAbj0i+9K0kf2cGnzwiDflH1ND6/d9R1qS/wsGDa0 JJGPenYXLCZjm88gaU1BbUfYxrgUAHHP97tGZNfIJk1D7xQ9rodxXRJ6PKseLY4/JN meTjE9wSQGPiQ== X-Nifty-SrcIP: [209.85.210.171] Received: by mail-pf1-f171.google.com with SMTP id a188so9640722pfb.4 for ; Tue, 09 Mar 2021 06:53:58 -0800 (PST) X-Gm-Message-State: AOAM533TFFpOtgQWkxxMZjTscNZuRz5p2T/KZ9YbiGbahJ8z4Fi+hhI9 BoJjIvR7pqxmHD8L3M+gULBAgrtUq9lIoebXqZo= X-Received: by 2002:a65:41c6:: with SMTP id b6mr24925857pgq.7.1615301638088; Tue, 09 Mar 2021 06:53:58 -0800 (PST) MIME-Version: 1.0 References: <20210309123544.14040-1-msuchanek@suse.de> <20210309133523.GX6564@kitsune.suse.cz> In-Reply-To: <20210309133523.GX6564@kitsune.suse.cz> From: Masahiro Yamada Date: Tue, 9 Mar 2021 23:53:21 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] arm64: make STACKPROTECTOR_PER_TASK configurable. To: =?UTF-8?Q?Michal_Such=C3=A1nek?= Cc: linux-arm-kernel , Catalin Marinas , Will Deacon , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Mar 9, 2021 at 10:35 PM Michal Such=C3=A1nek wr= ote: > > On Tue, Mar 09, 2021 at 10:22:36PM +0900, Masahiro Yamada wrote: > > On Tue, Mar 9, 2021 at 9:35 PM Michal Suchanek wrot= e: > > > > > > When using dummy-tools STACKPROTECTOR_PER_TASK is unconditionally > > > selected. This defeats the purpose of the all-enabled tool. > > > > > > Description copied from arm > > > > > > Cc: Masahiro Yamada > > > Signed-off-by: Michal Suchanek > > > > > > Could you explain what problem > > this patch is trying to solve? > > The option cannot be disabled when compiler has the required capability. Yes. Currently, this symbol claims "def_bool y", so there is no way to disable it. But, it comes from the nature of Kconfig in general. dummy-tools is completely unrelated here. --=20 Best Regards Masahiro Yamada