Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp2955413imw; Wed, 6 Jul 2022 14:49:25 -0700 (PDT) X-Google-Smtp-Source: AGRyM1ujEUgc60VLvhVg2v33rZtki+iOCFpjRttXeVUfBYaCMsEugfM6/cVEM4cVVcSEBqjCkoxe X-Received: by 2002:a17:906:c4a:b0:726:f620:dcdc with SMTP id t10-20020a1709060c4a00b00726f620dcdcmr41714225ejf.202.1657144164970; Wed, 06 Jul 2022 14:49:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1657144164; cv=none; d=google.com; s=arc-20160816; b=G7MjaWvCrdfoGd6SHihDj6qkIiBh4mTKb/xX8g5jTMyrjhRn2iYToNCe0tdy/EiK94 U7DtrKmsMEbRQmLWDRnAKy2G0vOx0B3/Rzr1VgQOI0dX6iYPac7UkIWwYt4nn2644FEE IniPYKhA+tn7XHZlXJGLJCuzUUB9lFjefDipLFfhMVm6Pw5YV3F3xPFnqbj2Q7h+LmyT NDRSS+BEO/NOjVrkeZDCotRd4g/mutWF+nflyEfrSWhI4Xm3k8q4SwYDJna+VeacyEz+ uszyBomlm30YRRWroGMwNSwZzrQczY1Dk9q4KAf7CxVBY46kB4PEUY517bo9E59czw9M Q+fQ== 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; bh=Tj6PrPpaIEyuZSYsWcQ3kHXjsoTyUFljIfOsMOPkeb8=; b=vaFos+KMGNRiVq/9QOXaY+rLSouJePivRjFIitVe0wFjQFU/McvsTQ6IF0Ix1LOc80 Ff7oxT8ki4rubNCnswfSI22RHnAMnSnW4NFasClTpYmzCFwUPjjWvQnpeLN7ZghqCG/Y Hnf+xKla2WKVqh3YnmTbmjA+9yfrV3PHoHkCV28YVRbYSPJjzprKcJv/iFeg5lJAOWVQ NI0oc9LtlAdH7XHEVnNokxHKczR1JRgTg4O1FWhGJCxTryh8IBhQDncWTCyzlaEPeSIA vop0buThEz3lXbFTMEy15/VKAuSsssSRvmp1q4CrVWKGNf9dqaMiZE2XP4umZfyCo77U iAug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b="VoD67/g4"; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hz4-20020a1709072ce400b0072ab62adffdsi19712552ejc.227.2022.07.06.14.48.50; Wed, 06 Jul 2022 14:49:24 -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=@google.com header.s=20210112 header.b="VoD67/g4"; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234376AbiGFV1t (ORCPT + 99 others); Wed, 6 Jul 2022 17:27:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51220 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233754AbiGFV1r (ORCPT ); Wed, 6 Jul 2022 17:27:47 -0400 Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com [IPv6:2a00:1450:4864:20::535]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DE0011A066 for ; Wed, 6 Jul 2022 14:27:46 -0700 (PDT) Received: by mail-ed1-x535.google.com with SMTP id r6so9415725edd.7 for ; Wed, 06 Jul 2022 14:27:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Tj6PrPpaIEyuZSYsWcQ3kHXjsoTyUFljIfOsMOPkeb8=; b=VoD67/g4wcx3ZqegWOLmTAPDNt0vCmTDOcKAsTovNDDLJjX4sGIEd4rLXbuMG8f8QS qowxwiIXI2h5+IojbOy8tiCU+ZtQ9dICal1A2bUZ3Bw2wfdgZ2aJ/zb5YeyYH+XQsaec sGS88c6/TMTBdDlLKG74qcAO+9YMgIFzvoDUBUAewDYvsY+LsSbH3iyGIKUKWu+dz8nz 7rVjpxPjTLL2KrhY13VTptSFcD/ZqlF/zKHM27tr4N3PvaohXXkF8aV+fTXB35aRJwUA s+35DpzUTxebCisylEB0YvVW92ZYhDpLFspne3/P3fMj5JZkss62OkfAUjDUu4ydG5Ge BYOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=Tj6PrPpaIEyuZSYsWcQ3kHXjsoTyUFljIfOsMOPkeb8=; b=m3JtBid3a8YqDQx5tTbOcsM7RFIQNI1AYX1bRLI4lSYapL9XEZP1oO37TzfJdH1+Ev eKIIzwxTo8ClcGSZRGLMuotK5ATq8yP76mYG8AJ9+FashqhiTBQUa67wZKJ95WsEACvP WjiAnGwvSDPUStsym8tKtMR9feTRdEJo63ULvzRNp0rgOLrwNlzfymMFZ79OI4PpHxt4 tYeUExOsADSG5y6EpRZDmXnvYJrdWRuUTfV0WwJ8pS9gvkicoPwimbqgPftw1zt1y6s+ Q2x4Vwn7at8wmZAvtOOcLqShTiYM0vH0aJ8NNEeVGHAecaeMC0V4hXEKvd9Bz0auk0jJ y3rw== X-Gm-Message-State: AJIora9AwnhFXn0zBnTm4VprZBfGO+4xNpDzwPnBY1Z9tQ0tZ22NRgrb jIgmb6bqkvjccOEygVsI5RbQ/96xkWm0mfkJ688i4g== X-Received: by 2002:a05:6402:40c3:b0:439:6b72:483e with SMTP id z3-20020a05640240c300b004396b72483emr44400888edb.154.1657142865333; Wed, 06 Jul 2022 14:27:45 -0700 (PDT) MIME-Version: 1.0 References: <20220628235812.2356160-1-davidgow@google.com> In-Reply-To: <20220628235812.2356160-1-davidgow@google.com> From: Brendan Higgins Date: Wed, 6 Jul 2022 17:27:33 -0400 Message-ID: Subject: Re: [PATCH v2] kunit: tool: Enable virtio/PCI by default on UML To: David Gow Cc: Daniel Latypov , Shuah Khan , =?UTF-8?B?Sm9zw6kgRXhww7NzaXRv?= , kunit-dev@googlegroups.com, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL 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 On Tue, Jun 28, 2022 at 7:58 PM David Gow wrote: > > There are several tests which depend on PCI, and hence need a bunch of > extra options to run under UML. This makes it awkward to give > configuration instructions (whether in documentation, or as part of a > .kunitconfig file), as two separate, incompatible sets of config options > are required for UML and "most other architectures". > > For non-UML architectures, it's possible to add default kconfig options > via the qemu_config python files, but there's no equivalent for UML. Add > a new tools/testing/kunit/configs/arch_uml.config file containing extra > kconfig options to use on UML. > > Tested-by: Jos=C3=A9 Exp=C3=B3sito > Reviewed-by: Daniel Latypov > Signed-off-by: David Gow Reviewed-by: Brendan Higgins