From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 5444CEB64DA for ; Wed, 12 Jul 2023 20:09:37 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 50D6C86B28; Wed, 12 Jul 2023 22:09:35 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=chromium.org header.i=@chromium.org header.b="Qbz4iPiN"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 6748E86B39; Wed, 12 Jul 2023 22:09:34 +0200 (CEST) Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com [IPv6:2a00:1450:4864:20::132]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id BD4EB86B23 for ; Wed, 12 Jul 2023 22:09:31 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=sjg@google.com Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-4f9fdb0ef35so12241640e87.0 for ; Wed, 12 Jul 2023 13:09:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1689192571; x=1691784571; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=vsmiRFso1V0ACB6zvcMzLGweY59j39KS7VDZ0mIF60Q=; b=Qbz4iPiNrbIrdhowxwl4yYR5+g+l5C69ARWWg9jSbNMMAPlxEWobN2MHfaUJ5U+kWG WB2lmoBOatJ5YDyA4GxX+08rDk/Mkew8k08zmmdLiVHLF0FUhmy9V0jx6j8Wtmr4f3vv Lvq7jmYKQMcP+NX29cwEmRWhtyQ/t/2kTtiDE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689192571; x=1691784571; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=vsmiRFso1V0ACB6zvcMzLGweY59j39KS7VDZ0mIF60Q=; b=K0m9vGh0AztMEHvQFabZulBC23EMpIkQWteE8URJgSw+9sRvPxyL+QzEuhj6xYFpCf 1pmW6P6hKXr0cCvU8WodA1K8YXoP746g9GdjQtjciKw3N+bvKx7ah6iJM+gd++X+X+UZ fTR3tp0smppMWoxBTARE/MaorB2HDMaqNGL8F00GTwMs3Me8Z7MMx66mDWjGARAYtK3s VrFfuGVKGtGjYBjgSffqkTpYZCAZfrGtnDiQrCJsEWKc8qes93XdNdFFaBNaZErmuQ4r gZ6Lumb4X3ouJKqhvL+RCX6ctxpX7pTtklKpbVXArEWuyLvl5Ycu92LvJnhO0vMRa5MU 9Flw== X-Gm-Message-State: ABy/qLYD5TkDcvQHTccclYWtf8DBYxJ9H54OMH35NhO/MMN1N/SeuLB5 YbvytcL2CtBH8REdxRWSwDYLC4H26tPs/8SDO2pMqf2CDepNwULBbxRtYg== X-Google-Smtp-Source: APBJJlE1Fm93NM4kYI4NwmsgRFF+WhJNEKXy/VIJ6BBuBzJt6rv2GRpANXjVqHq0ObP68r4FUvlvFqadjwSiQO5ir9c= X-Received: by 2002:a05:6512:32b7:b0:4f8:7897:55e6 with SMTP id q23-20020a05651232b700b004f8789755e6mr15114957lfe.45.1689192570597; Wed, 12 Jul 2023 13:09:30 -0700 (PDT) MIME-Version: 1.0 References: <20230712192939.GC2066889@bill-the-cat> <20230712193628.GD2066889@bill-the-cat> In-Reply-To: <20230712193628.GD2066889@bill-the-cat> From: Simon Glass Date: Wed, 12 Jul 2023 14:09:19 -0600 Message-ID: Subject: Re: Please pull u-boot-dm To: Tom Rini Cc: U-Boot Mailing List Content-Type: text/plain; charset="UTF-8" X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean Hi Tom, On Wed, 12 Jul 2023 at 13:36, Tom Rini wrote: > > On Wed, Jul 12, 2023 at 03:29:39PM -0400, Tom Rini wrote: > > On Wed, Jul 12, 2023 at 09:51:13AM -0600, Simon Glass wrote: > > > > > Hi Tom. > > > > > > https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/16872 > > > > > > > > > The following changes since commit 8e21064cb3452950b09301baec06d86e37342471: > > > > > > Merge tag 'efi-2023-07-rc7' of > > > https://source.denx.de/u-boot/custodians/u-boot-efi (2023-07-11 > > > 13:27:32 -0400) > > > > > > are available in the Git repository at: > > > > > > git://git.denx.de/u-boot-dm.git tags/dm-pull-12jul23a > > > > > > for you to fetch changes up to 45aa7ac492d90ddc2977ea6c9d161e7cc3333487: > > > > > > tools: Fix package discovery in pyproject.toml of u_boot_pylib. > > > (2023-07-12 09:48:19 -0600) > > > > NAK, > > commit 5a801ad450303f028213c5da12017db5d3668cbc > > Author: Simon Glass > > Date: Thu Jun 22 12:44:24 2023 +0100 > > > > buildman: Provide an argument to the -R option > > > > Allow writing the file to a selected location, since otherwise this is > > controlled by the buildman configuration, so cannot be determined by the > > caller. > > > > Fixes: https://source.denx.de/u-boot/u-boot/-/issues/17 > > Signed-off-by: Simon Glass > > > > Breaks buildman -R as it now requires a location to be specified instead > > of creating one where it's normally needed / used by default. > > > > And I believe this matters in that I use "buildman -R" for "Did someone > > add a new defconfig and not update a MAINATINERS file?". >From the docs: This file is no-longer needed by buildman but it is still generated in the working directory. This helps avoid a delay on every build, since scanning all the Kconfig files takes a few seconds. Use the `-R ` flag to force regeneration of the file - in that case buildman exits after writing the file with exit code 2 if there was an error in the maintainer files. To use the default filename, use a hyphen, i.e. `-R -`. > > And even harder NAK, this > commit 075c6a5eb53f8fb8d375373293c92396f3b4a448 > Author: Simon Glass > Date: Wed Jul 5 13:18:38 2023 +0100 > > buildman: Move board-selection code into a function > > Create a new determine_boards() function to hold the code which selects > which boards to build. > > Signed-off-by: Simon Glass > > Breaks "buildman foo -x bar" and so all of the Azure jobs that exclude > things don't exclude things at all anymore. For example: > ./tools/buildman/buildman --dry-run -v freescale -x powerpc,m68k,aarch64,ls101,ls102,ls104,ls108,ls20,lx21 > gives 229 boards and not 28. I'll take a look. One of the reasons this series adds test-coverage measurement is to see where there are gaps in testing. Regards, Simon