Received: by 2002:a05:6358:489b:b0:bb:da1:e618 with SMTP id x27csp3391492rwn; Sat, 10 Sep 2022 10:40:07 -0700 (PDT) X-Google-Smtp-Source: AA6agR51pivg8LY0jeqn9/JU0UNpAG8gB4ueqErLTafHclcQd5/wGDU+LoqpOXjufu0U92/3K0DE X-Received: by 2002:a63:3c5d:0:b0:435:fa8:6e06 with SMTP id i29-20020a633c5d000000b004350fa86e06mr13832239pgn.209.1662831606730; Sat, 10 Sep 2022 10:40:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1662831606; cv=none; d=google.com; s=arc-20160816; b=v6oZt13Y50k4NnLbwG39oQftLyjgwZpPBLGXP4ktK2qAbnBsjTvJ3Wg+zN3c8ajica azPvPsfbX015ad/7cxBXzm0HZTYmHu8b2qGQSgJ31hhMFHF3jaBJGgG0mEByjpBudN4w ZjTquSvn6PgbIZ1bbdHf+RMswfJjGO3zKj+TLQPjN5zyuS05rkgySpJ7qHGDwU78X4YG e29GIYKpZy5DCJVT1pBcfIdiyVOY09SqpimkWc+gbZkdSnCiQb8E/j1La8voypGnGFtW BuKQtMABGdy40xvmlt3T2XMAIXBA252c0TCXMKEmy8jzjFKsMByIhJsRNaJRbQfkwyq7 mzkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=1kYjnl4fDCj70xdf6hD4EujUSRWcPi+E61T6h9PVR1A=; b=c3+r2c0zGBa+TJbqdXaKcHcwdmZTFbgi/1WIx3wxDF4NM5aUDjTBnopZKDmMlxc/TZ ipf+Xw6aqV6oPMZo8cxXpNUBTzTWnVLhveQuOoy+tNWLoHnujZd8cM9zdyoeV//NWpsr 1Pv1MTKfo5ntXf6hgEMP93P78Fy5w+4zMZgZgXnh499hRJCdduFEx38cxexMNZfuJTfW c0AITK8/PFNlM+MICCXCuPv7g6mL/yfhXNw7mi48QGrV0syo56guDW/y5dBU/vmusPGt IxW+ZZ1Od51EC5lPfxtLFhvC7Qs6xHiV2uZHiQfT63P4NbpHCdR8ZYUPsRo4LBtf4/mr BJuQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=gYQ9Ys76; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e14-20020a630f0e000000b0042a0e4619b9si4057494pgl.210.2022.09.10.10.39.54; Sat, 10 Sep 2022 10:40:06 -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=@linux-foundation.org header.s=google header.b=gYQ9Ys76; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229566AbiIJR3R (ORCPT + 99 others); Sat, 10 Sep 2022 13:29:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41120 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229446AbiIJR3N (ORCPT ); Sat, 10 Sep 2022 13:29:13 -0400 Received: from mail-lf1-x136.google.com (mail-lf1-x136.google.com [IPv6:2a00:1450:4864:20::136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2DE79481EE for ; Sat, 10 Sep 2022 10:29:12 -0700 (PDT) Received: by mail-lf1-x136.google.com with SMTP id o2so5843838lfc.10 for ; Sat, 10 Sep 2022 10:29:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=1kYjnl4fDCj70xdf6hD4EujUSRWcPi+E61T6h9PVR1A=; b=gYQ9Ys76Val3aAQiPAESCWsSvNL9GvA4zd862suf1MxfYwf+er8TAUtIGNYLELNhjU 4MXVOi9QmL7UAisKDBwG/9tRG/uLnS95TKRKZcZHhB2Mur7bCz9KvC6EjZzm2+wQATeO MVT3WeLRI1qTqTaEVcnQ5VSN67uYZAPGGdZvY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=1kYjnl4fDCj70xdf6hD4EujUSRWcPi+E61T6h9PVR1A=; b=kNeb6+Zuo9iMm5PUEtLJN4ilAGamznNrx2+tXQwM1QjaLxs6lL0s302K/skcqkeP5T glm4stFzUGQBLn91DRO1FAynGcNEtr3JTX0wtbxyfSNFKFQ2L6Xym4JM9Gz51RugazAW kAPRusEjeww4RBMnqCrTD2qiPeKP2EaazCr2DFU33y36k3UwtTw5WHK9ZJmz383fkgey WcE6ztds5Uoa49Fo+3KcqUh1XSgOM3I1LqXxzm2k3UTy3i5k6s3Cy2vYweqX3LZ3Byeo klawIiHY4WIQJDDLZmE76EBgNwaijVadJ9T1o6veDB4HWM3sHf4xbfTQsSZ5hORrf802 6cvQ== X-Gm-Message-State: ACgBeo1YnBrDmjN7Wsb+2ah1okq20Xew+/4QmltI8HofZ5gJLbF1EIah SUmsUPs8bZEVEUVqIOasvnarms6eGIqQCGk4vfk= X-Received: by 2002:a05:6512:c17:b0:498:f034:1c30 with SMTP id z23-20020a0565120c1700b00498f0341c30mr4116554lfu.408.1662830950274; Sat, 10 Sep 2022 10:29:10 -0700 (PDT) Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com. [209.85.167.47]) by smtp.gmail.com with ESMTPSA id c9-20020ac25309000000b0049488c97d39sm314859lfh.212.2022.09.10.10.29.07 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 10 Sep 2022 10:29:07 -0700 (PDT) Received: by mail-lf1-f47.google.com with SMTP id m15so7983981lfl.9 for ; Sat, 10 Sep 2022 10:29:07 -0700 (PDT) X-Received: by 2002:a05:6512:31c1:b0:498:fe7:b46 with SMTP id j1-20020a05651231c100b004980fe70b46mr4653024lfe.549.1662830946873; Sat, 10 Sep 2022 10:29:06 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Linus Torvalds Date: Sat, 10 Sep 2022 13:28:50 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] x86/config: Make the x86 defconfigs a bit more usable To: Masahiro Yamada Cc: Ingo Molnar , Nathan Chancellor , Linux Kbuild mailing list , Borislav Petkov , Linux Kernel Mailing List , Peter Zijlstra , Will Deacon , Waiman Long , Boqun Feng , Thomas Gleixner , Andrew Morton , Sebastian Andrzej Siewior Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no 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 On Fri, Sep 9, 2022 at 6:05 PM Masahiro Yamada wrote: > > If you do not like the inconsistency, > the support for ARCH=i386 and ARCH=x86_64 must be removed. Is there any sane alternative for "do cross-architecture test builds"? I do things like "make ARCH=i386 allmodconfig" myself, and I have to admit that it's annoying that you have to then remember to do "make ARCH=ii386" to do the actual build too, because otherwise Kcoinfig will mess up the architecture, because it didn't make it into the final simplified .config. This is probably more noticeable with "defconfig" because then the "ARCH=xyz" part has *other* effects too (ie it is also what says *which* defconfig to pick). So this is a bit of an annoyance, in that it's not trivial to just "make the config for ARCH xyz" and then "make". Linus