Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp143246pxb; Wed, 23 Mar 2022 15:00:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyTZuWDR6oJQMXuWTXPnYgaAO2Ig8D1fFgpw0mRmqzlEhYebNHeVkWbqm8b4Fuod2OwfYv7 X-Received: by 2002:a17:902:930b:b0:153:6924:d9e9 with SMTP id bc11-20020a170902930b00b001536924d9e9mr2158859plb.1.1648072855141; Wed, 23 Mar 2022 15:00:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648072855; cv=none; d=google.com; s=arc-20160816; b=PKczf5rxFPOlqWSdzLPj7UJR5iKPA5eJ91IB39pef6GtjV0NlfoNLcKF/ypXWF1Bu4 OLawTex4wj431dq6Hp4A9Dn946ch+9e5MozlGiOvAQw6ZimWNvX+zF4Vn2QtXHP+6Hut ktbVEdo5df37ZEgAgbopNIQ3rjI9MJibeCDSZte38wYDn5L4/82Ap5ie3brEn6F2uBRU zcCKdv+f850+0HfFRMLAUrjcC7FYD7mhQigU9hlfAViOlT0IvymjoEU78PiIrJCHyS1f uHqwwXFKVQzNGKCEjQXS2hzuNGegc88G80CfAyLk14vAodwpnzB0f0Rd5jhl5rHMEbth EsEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=py7kMA51MdGBUz1FXOirwusmSTs1+ukYQH97i+mRmtQ=; b=DjvX5WN0vxukgHqvFRZTdeR7ho+1Gy1oMSKQP2MaVHsfmG5AKb47oDDkb4xYE6qAKi gyFKRuk+j2MDMiY07cmBWmn+C+cJql82wZRIuhoiswAWyyC5GGHoI2AQ41c+oURDyNo/ TPn4LxjycD9axMZpNnU6n2pSVRUZr67+UgFZERm/Rz5AvYlpSyHcqkE8aCVCtOrTv/PF nCdNjqr2I32Qljjz9Hc8/BAcBiFmOr2Tq7GsTb9ZUnnTX8QGpXmczktVNa/easDdOSOF 8GDFtoHxwXHqyZA+HsFeYWKYmkk6Fxzz3o+J4xvdcu8LlNY/qsJNux52LskQ758yt90i 6l7Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@alien8.de header.s=dkim header.b=CEk+37BU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id bg7-20020a056a02010700b003816043eea4si21357338pgb.153.2022.03.23.15.00.31; Wed, 23 Mar 2022 15:00:54 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@alien8.de header.s=dkim header.b=CEk+37BU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235568AbiCWLXN (ORCPT + 99 others); Wed, 23 Mar 2022 07:23:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34330 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235691AbiCWLWu (ORCPT ); Wed, 23 Mar 2022 07:22:50 -0400 Received: from mail.skyhub.de (mail.skyhub.de [5.9.137.197]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 31A7D78FC2 for ; Wed, 23 Mar 2022 04:21:19 -0700 (PDT) Received: from zn.tnic (p2e55dff8.dip0.t-ipconnect.de [46.85.223.248]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.skyhub.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id 12AB41EC0104; Wed, 23 Mar 2022 12:21:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=dkim; t=1648034474; h=from:from: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; bh=py7kMA51MdGBUz1FXOirwusmSTs1+ukYQH97i+mRmtQ=; b=CEk+37BUmi/wA5LPfZmPMXdJwBdkWMQi8qUZhRYQSDNSHVQfErALO8w8g2Kh0u1aspcIjv 0+Y8/90Fai9EKDIsoZIorDqF/0dVVSV0YLkFG7JciE5nWKDXC1Esma0c/9/fszb6BJuvrZ fVOZ3EPBepIB0fxKF29Ew9yhwQaW/x8= Date: Wed, 23 Mar 2022 12:21:10 +0100 From: Borislav Petkov To: Linus Torvalds Cc: Ingo Molnar , Linux Kernel Mailing List , Peter Zijlstra , Will Deacon , Waiman Long , Boqun Feng , Thomas Gleixner , Andrew Morton , Sebastian Andrzej Siewior Subject: [PATCH] x86/defconfig: Enable WERROR Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Borislav Petkov To quote Linus: "EVERYBODY should have CONFIG_WERROR=y on at least x86-64 and other serious architectures, unless you have some completely random experimental (and broken) compiler. New compiler warnings are not acceptable." So this should make at least the most obvious and common ones not go unnoticed. Signed-off-by: Borislav Petkov --- arch/x86/configs/i386_defconfig | 1 + arch/x86/configs/x86_64_defconfig | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/x86/configs/i386_defconfig b/arch/x86/configs/i386_defconfig index 71124cf8630c..4b2085243aa3 100644 --- a/arch/x86/configs/i386_defconfig +++ b/arch/x86/configs/i386_defconfig @@ -262,3 +262,4 @@ CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_EARLY_PRINTK_DBGP=y CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_KALLSYMS_ALL=y +CONFIG_WERROR=y diff --git a/arch/x86/configs/x86_64_defconfig b/arch/x86/configs/x86_64_defconfig index 92b1169ec90b..38c52e4eb30b 100644 --- a/arch/x86/configs/x86_64_defconfig +++ b/arch/x86/configs/x86_64_defconfig @@ -258,3 +258,4 @@ CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_EARLY_PRINTK_DBGP=y CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_KALLSYMS_ALL=y +CONFIG_WERROR=y -- 2.29.2 -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette