Received: by 2002:a05:6358:bb9e:b0:b9:5105:a5b4 with SMTP id df30csp4087324rwb; Tue, 6 Sep 2022 02:14:24 -0700 (PDT) X-Google-Smtp-Source: AA6agR4IiD0L6ovCf8kgkq0PQEAgv2LD9VyItHXLoefBIGCytwnVTBpslvPO57/pw1v1gFnr2qXi X-Received: by 2002:a17:902:7b8a:b0:172:9516:f15 with SMTP id w10-20020a1709027b8a00b0017295160f15mr53827973pll.92.1662455664307; Tue, 06 Sep 2022 02:14:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1662455664; cv=none; d=google.com; s=arc-20160816; b=eC6sG1y65M9nJKod5+p2THRrpq7Nnn0iqbKk8X+qIBxVY7iCr3rkXEmH72BCgNvZin 1XabmMUvU28epzJ4BflMwG1AKD/Hw0a62IgmPYQFH91iQvm3NDSTRS3HEqidQXDp5zZQ 45BR+HVFFcENPrDf1QCYm5rAtk4HEpODmv5VKTonxRpudiNYQUuc4J08rkKhxkpV3zpm M6QVr1XzFw2j4XulwDtFZkkufnsFL8X8a+UrL0mMqFbM2wVmfXUMM4F5mJ+7RKBn8XnF oA3f8FqvXvNP1UpH7dRzqW3W07hzjedWbLngdADMpobhs6jx6JGZh7BJmJmZcAxr69SI OphQ== 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=YtFrslcd7VroEKijkv+M1ZLM7ZldrFv64ctwlB1wWHE=; b=Co+//I4EIR1kkBmfvnfpvMXUyUTGweBVARx3n745G260zjOHftb+XWKV9md61B+oiO WsSLtHvDnJQLIVmJY8NwejAJBgxdX6trMKDh9Gokm3Vy1xiM6aaXxDeU67RfeGj7PTDw N9SmH3zmJnEa21X5xCCk3p8Im0+Y/dhg7hUDa36jYWSP38p1Hh4/FYrykFa3AvTQJmVn tEAlbWhuR+QNHKbO7efM4Zb24fgHpervQ7EysPBLXTdRqJN1h71hak94wdVtYyVs6NXm ezxWAsq/UWs2CGzWu2D/TaHUyzU6wy2ZCO6U7gXz6l7DZVteDtycKaCLWZ3EkHKhQwAr G+Sw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=ZE32UXOb; 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 a128-20020a624d86000000b005364d3b5482si1270011pfb.99.2022.09.06.02.14.12; Tue, 06 Sep 2022 02:14: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=ZE32UXOb; 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 S239515AbiIFIqT (ORCPT + 99 others); Tue, 6 Sep 2022 04:46:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39682 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239567AbiIFIqB (ORCPT ); Tue, 6 Sep 2022 04:46:01 -0400 Received: from mail-yw1-x112a.google.com (mail-yw1-x112a.google.com [IPv6:2607:f8b0:4864:20::112a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 593367CAAD for ; Tue, 6 Sep 2022 01:41:54 -0700 (PDT) Received: by mail-yw1-x112a.google.com with SMTP id 00721157ae682-3454e58fe53so32505687b3.2 for ; Tue, 06 Sep 2022 01:41:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=YtFrslcd7VroEKijkv+M1ZLM7ZldrFv64ctwlB1wWHE=; b=ZE32UXObWue7HNp0BR21IQMNooFVkUhN7dwgZRzIe5ybmvovLToWKWu1j8YmW/khSH pHIaNgZuNTBTcDWUOpfjHB7WYm7gK48OfMrqPyJ339BpsEOfV9UFKmxqXTmZK2kCH7g8 dIN0V+opKFW6/pR/ofARA3H4ckyeG3iEZ+ZWPuT6udPAalt2x4cZriJUMm1sT2K4DJNR fPBJns3aBeDgpf0q5C7FAbp0LqJOhSls2JXSSRSTnKBhdV807mLtEhEWg5lTN3FbiNIS uGQZhscSNbRDZqz3W+WNNobLhHXBTOqrk4q3Vb6eT+goN5EtaIBE+P9xlNpcXyFdNITD CZMA== 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=YtFrslcd7VroEKijkv+M1ZLM7ZldrFv64ctwlB1wWHE=; b=gLt+gCXAmMWnR7dRuUkkQejD2EHfMvGRA6VHJ3Bp23+PA/Aiwkw99P3L7SEIL6vUEc UmmwFGujPXDzxwBhRAJTDClDSBGbrZUfPM44YYsWXvezBfvj3dcS7PGxD+XN7xx147zZ e5TbpV2UzHPYE3YVwptgd35AkqZ7KpQEbsL7/hZ9MsVEu2Z1WTSrLuGQSl+uyrkVke3n xneVHekiqRPVO7EtipdQFSnxnv5g+S0mOnaTziCtf5hPC1Yi4UPh/9moNZhfNF/BUV2g bml61PumuukIFIEzDKehHKfPfAK2eRPd+UQMD8aJKBmwoxMalzcIswMUT2S10i4P7cGm 0Exg== X-Gm-Message-State: ACgBeo2gL/8bqRXcpw04wNjPi7rba+BzSROu4+8aWbQsvqJKhkI86M6g iXTCXiEOOAcLQmQus+yzJngK4c2IN1+kbQIU1kV77g== X-Received: by 2002:a81:bb41:0:b0:328:fd1b:5713 with SMTP id a1-20020a81bb41000000b00328fd1b5713mr42992802ywl.238.1662453707138; Tue, 06 Sep 2022 01:41:47 -0700 (PDT) MIME-Version: 1.0 References: <20220906174946.61819060@canb.auug.org.au> In-Reply-To: <20220906174946.61819060@canb.auug.org.au> From: Marco Elver Date: Tue, 6 Sep 2022 10:41:11 +0200 Message-ID: Subject: Re: linux-next: manual merge of the kspp tree with the tip tree To: Stephen Rothwell Cc: Kees Cook , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , Peter Zijlstra , Linux Kernel Mailing List , Linux Next Mailing List Content-Type: text/plain; charset="UTF-8" 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=unavailable 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, 6 Sept 2022 at 09:49, Stephen Rothwell wrote: > > Hi all, > > Today's linux-next merge of the kspp tree got a conflict in: > > lib/Kconfig.debug > > between commit: > > 724c299c6a0e ("perf/hw_breakpoint: Add KUnit test for constraints accounting") > > from the tip tree and commit: > > bb26bbd0a067 ("fortify: Add KUnit test for FORTIFY_SOURCE internals") > > from the kspp tree. > > I fixed it up (see below) and can carry the fix as necessary. This > is now fixed as far as linux-next is concerned, but any non trivial > conflicts should be mentioned to your upstream maintainer when your tree > is submitted for merging. You may also want to consider cooperating > with the maintainer of the conflicting tree to minimise any particularly > complex conflicts. > > -- > Cheers, > Stephen Rothwell > > diff --cc lib/Kconfig.debug > index e40550a5bdd3,1f267c0ddffd..000000000000 > --- a/lib/Kconfig.debug > +++ b/lib/Kconfig.debug > @@@ -2533,16 -2542,15 +2545,25 @@@ config STACKINIT_KUNIT_TES > CONFIG_GCC_PLUGIN_STRUCTLEAK, CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF, > or CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL. > > +config HW_BREAKPOINT_KUNIT_TEST > + bool "Test hw_breakpoint constraints accounting" if !KUNIT_ALL_TESTS > + depends on HAVE_HW_BREAKPOINT > + depends on KUNIT=y > + default KUNIT_ALL_TESTS > + help > + Tests for hw_breakpoint constraints accounting. > + > + If unsure, say N. > + > + config FORTIFY_KUNIT_TEST > + tristate "Test fortified str*() and mem*() function internals at runtime" if !KUNIT_ALL_TESTS > + depends on KUNIT && FORTIFY_SOURCE > + default KUNIT_ALL_TESTS > + help > + Builds unit tests for checking internals of FORTIFY_SOURCE as used > + by the str*() and mem*() family of functions. For testing runtime > + traps of FORTIFY_SOURCE, see LKDTM's "FORTIFY_*" tests. > + > config TEST_UDELAY > tristate "udelay test driver" > help Looks good to me, thanks! Reviewed-by: Marco Elver