Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp15069700rwd; Sun, 25 Jun 2023 09:30:56 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4rUHsr52L1lkKFMOCe4HsvKIPNLLNLKk9Uia1VO1HMrEp9Pyq4+vZyw2mQat33f2xwmqCy X-Received: by 2002:a17:906:d54b:b0:988:6041:dd13 with SMTP id cr11-20020a170906d54b00b009886041dd13mr20762358ejc.37.1687710655896; Sun, 25 Jun 2023 09:30:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687710655; cv=none; d=google.com; s=arc-20160816; b=yIB2ZB3TB1L9qUYyKxfeP5VmjSbtTXBKOtXZL96Wm1ixkuSemckWqnV+KXoB6Io9Ya H38RbKpBG42AvbdXZlUTQjy6xs165YaLc7zx0SUWOQFpfyZ9DKzqyTJ0L0vYT4K5h5TK mrBfQTba8WL/wRr8ZIBwcNuLAXgQirqUBQJtR+Zv3Mxf1n4yb3gwaPjIW0N3cpaHRlDd KEfZh0Kk6m2TpCT5f15hRHjQN853sztcPwqtUSiiRrtLcMRk2R3KFwDdt78e8VB2pQ6g gCFplcEb15m8djXwi5Q/UthuAawFqetq8RY6CIfVHubDVB4WD6G83OA3+AWkzGucHH8J Eteg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:feedback-id:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from; bh=Fze8+puLiq/o4NXbsgDO/8fwmRftsS4rUqdPpex0Is8=; fh=F5il0f38/OnR+6Lk4jyRbQDcrSTey2kQnNpdmJYq5RU=; b=EN5+cIl/0qEGyBifxOYXwzSgmrxooOUfKlhmZ+7h3b2jyVAys0/qZ3ANEsX1EgaVwC CJFLLI6L0SY+Mmex49/+Ls3QHB2uobBxPNQ2KgorpziuHW/FQiiMcWrWPgax2mc66YMb +bkukr0O7tXIiRNcwbrBT1LlPcsimYt3xc3FWOxtls0X7dlNNRmbx3tgAnx+JfSf4PFK xg9k5QMNBcBHLPzdwXxx5h8P91ohJb6/iH1J+f89qIiX4m4sQ8m3KinGozop1p7/AUcp e7Qz6xfNUZJ1SeBvOxdPKe+XAugGwrTGQrmTyX4Fs7o+mzwh1k74W5prtRdHC6P7d/SR ss0w== ARC-Authentication-Results: i=1; mx.google.com; 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 u26-20020a1709060b1a00b0098e1ade896asi1105100ejg.283.2023.06.25.09.30.29; Sun, 25 Jun 2023 09:30:55 -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; 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 S229559AbjFYQU0 (ORCPT + 99 others); Sun, 25 Jun 2023 12:20:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53966 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229481AbjFYQUZ (ORCPT ); Sun, 25 Jun 2023 12:20:25 -0400 Received: from bg4.exmail.qq.com (bg4.exmail.qq.com [43.154.54.12]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D2B95196; Sun, 25 Jun 2023 09:20:23 -0700 (PDT) X-QQ-mid: bizesmtp71t1687710014tpfmvubo Received: from linux-lab-host.localdomain ( [116.30.129.193]) by bizesmtp.qq.com (ESMTP) with id ; Mon, 26 Jun 2023 00:20:13 +0800 (CST) X-QQ-SSF: 01200000000000D0V000000A0000000 X-QQ-FEAT: jXjag1m6xl6R91bDdyf1kEZlGAuEgRHMqwEDnc6K0vRXlfiEBLwMKYD92YoTN pjBT+ISlgvbX0swP/T8UItt1HmbMqxTkrdMjG0NeRlSMeCZB2iprXG8R93kuvFWk9Nqun1c ok2HuytLUklY/iTjypQ1RAszOxis1N60KzDTHVQaPd0TT3W8qUSql2jbeG5EIIMCIeqMW62 qbkLaecm3oKftgevIaIy4LwjvOigmvKTdBNAXkljZX1RlC3Flc+OsmHH/iqSrCfCCaAR268 iT/BZaVryHiHDJ3++DkT2xsMVASigy6QTOQ9BMhOW29RFJCySflN0kE4xnkwAMQT8J4buXx XWv3ZXOkiW1iKOwtLtkpv8IXoTwoL3vdtEXxozeINhRJg6xkBlJ2rO06i+1BQ== X-QQ-GoodBg: 0 X-BIZMAIL-ID: 10052516696424218847 From: Zhangjin Wu To: thomas@t-8ch.de, w@1wt.eu Cc: falcon@tinylab.org, arnd@arndb.de, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, =?UTF-8?q?Thomas=20Wei=C3=9Fschuh?= Subject: [PATCH v1 05/22] selftests/nolibc: add tinyconfig target Date: Mon, 26 Jun 2023 00:19:25 +0800 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:tinylab.org:qybglogicsvrsz:qybglogicsvrsz3a-3 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,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 The default DEFCONFIG_ enables too many options, the kernel building with such options is very slow. To speed up the 'run' target, in parallel with the 'defconfig' target, another 'tinyconfig' target is added to allow only enable necessary options to just let nolibc-test pass. Note, this 'tinyconfig' target is not enough to let qemu really boot and print, the coming patches will add more options to let nolibc-test be able to run, print the results and let all tests pass. Suggested-by: Thomas Weißschuh Link: https://lore.kernel.org/lkml/bc635c4f-67fe-4e86-bfdf-bcb4879b928d@t-8ch.de/ Signed-off-by: Zhangjin Wu --- tools/testing/selftests/nolibc/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/testing/selftests/nolibc/Makefile b/tools/testing/selftests/nolibc/Makefile index 10579396e60e..5caf3e7023d7 100644 --- a/tools/testing/selftests/nolibc/Makefile +++ b/tools/testing/selftests/nolibc/Makefile @@ -177,6 +177,9 @@ initramfs: nolibc-test defconfig: $(Q)$(MAKE) -C $(srctree) ARCH=$(KARCH) CC=$(CC) CROSS_COMPILE=$(CROSS_COMPILE) mrproper $(DEFCONFIG) prepare +tinyconfig: + $(Q)$(MAKE) -C $(srctree) ARCH=$(KARCH) CC=$(CC) CROSS_COMPILE=$(CROSS_COMPILE) mrproper tinyconfig prepare + menuconfig: $(Q)$(MAKE) -C $(srctree) ARCH=$(KARCH) CC=$(CC) CROSS_COMPILE=$(CROSS_COMPILE) menuconfig -- 2.25.1