Received: by 2002:a05:7412:1703:b0:e2:908c:2ebd with SMTP id dm3csp355601rdb; Thu, 24 Aug 2023 08:05:18 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEm9cq37MUvGUQZCk61G9I+y59R/jA6DDhDyJlcIBLf05K+9Njb99x1F3ZhvE4fHXmh487q X-Received: by 2002:a05:6512:12d6:b0:4fd:f7a8:a9f3 with SMTP id p22-20020a05651212d600b004fdf7a8a9f3mr15767469lfg.38.1692889517755; Thu, 24 Aug 2023 08:05:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1692889517; cv=none; d=google.com; s=arc-20160816; b=GBgAa+HD8UPBJFHAB4D5xX+Bkws8Qa7pgnqTHvOKE8Uyx9W+yPSdc5Nrvt1js2fndR gNKkSDV6AtkSnZkdaKclfZjq6WBMf5wzN6yf+jEFKLfqH0lgVjCoD5cMKftMBcWMQwYU XzR467jz/H5Xdx/dsMxHI5BkwemLCOCuKZuVr2bxBXk5BWDQhnAkkywQ/yu5mSOtRpIV uTx18dEt3+H7yCdA2IhuzGrSMyHbPGh4ckG+FrDSXUQpp8o3p4CSsFj1W9FW7w9fkw2E D6aoa6F11yBAGv+kuken78k/YV0XuIbq5KlpfJ3JgwQdjE5qe6hYfjdmxNjB3KJNaj42 IckQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:reply-to:message-id :subject:cc:to:from:date:dkim-signature; bh=cWHQzrwdkwW3YwbpANQcvkEKzeGAid1xkpFzxJZpMBs=; fh=4qhlcDwHPOANC2MraDRm1iW1+uOzfwFoGGwiOGqwGQI=; b=jDJ1IBtXfMPsupl0qW3v4S8vQ5mGvYCHuAR9e2g2qnuCaTmjy68MRGfM1iAi0QEq2C RQsWI+xuObYWiDScyIXZhOI6pMxKCzDWw3PFPopqw4cwdnCli90WZV4x8YgAz7+MMnyv e8AFKuQEKFbNvzA/OHSG5LkeMAgrl6hcPAomZAh+oOdaI9ORbvE4kjWnzS0iyCqwfv9k kmubuQoXyVS9qi2D6bXH37kwhtvnh1OtLk+umv9lo0AApdbvs3gn7oBMVSuN3zLJYpST 2aztKiGh4mG4HjzRwjGfMbUO39XeMuSULbODrR4cSrC6TrQVw8+HJKGFis5MEnZTD/TG RXkw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=J1exyjYT; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g3-20020a056402114300b005257c5f7d9esi10115628edw.412.2023.08.24.08.04.26; Thu, 24 Aug 2023 08:05:17 -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=@kernel.org header.s=k20201202 header.b=J1exyjYT; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241136AbjHXLpq (ORCPT + 99 others); Thu, 24 Aug 2023 07:45:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42512 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241115AbjHXLpj (ORCPT ); Thu, 24 Aug 2023 07:45:39 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 99BCD1736; Thu, 24 Aug 2023 04:45:37 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 2F75762E67; Thu, 24 Aug 2023 11:45:37 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9098FC433C7; Thu, 24 Aug 2023 11:45:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1692877536; bh=bqg4AC3eDqVlX1fQcXaBKbc7lclcsa2EnTomz9BtnoM=; h=Date:From:To:Cc:Subject:Reply-To:References:In-Reply-To:From; b=J1exyjYTqaxQNWxzyLUgrmPhREuE80VEH/Ic3SOi2rwmZtDt7oIJz0jccx6cHvk4G QN+3+cuJhNM7rdG4ENXxJfVVQtKTEBC02P8FAQW3pcc/PRz1VogSSrA8zBwWI1F6Ap DVpgLqmqLPdUVPQ5X+HoanKHgfSfNLOqvaXRzKqlEHQTkzrzlijBKiDaH4cGG0IRTt kNAHcsqn38vCBxou2sbxm/wjU8e+TaAKwep9yfCK0sFnbI3X5pms6lclQctXl495vW M8umkX4YrVhNoFCej1GaSJc/MjVq7/tUK7m1ie84rkzzO0nPpzbndLzUKVp34nc/LQ L5YKBMCQRTo7g== Received: by paulmck-ThinkPad-P17-Gen-1.home (Postfix, from userid 1000) id 32C7BCE035E; Thu, 24 Aug 2023 04:45:36 -0700 (PDT) Date: Thu, 24 Aug 2023 04:45:36 -0700 From: "Paul E. McKenney" To: Willy Tarreau Cc: Thomas =?iso-8859-1?Q?Wei=DFschuh?= , Stephen Rothwell , Shuah Khan , Andrew Morton , Linux Kernel Mailing List , Linux Next Mailing List , Ryan Roberts Subject: Re: linux-next: manual merge of the nolibc tree with the mm-stable tree Message-ID: <18989954-981e-46bb-a60b-973c1c58fd86@paulmck-laptop> Reply-To: paulmck@kernel.org References: <20230817133053.76d9f850@canb.auug.org.au> <28aeee7b-2de5-4f39-8eb5-3e3486eeed1b@t-8ch.de> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS 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 Thu, Aug 24, 2023 at 08:48:26AM +0200, Willy Tarreau wrote: > Hi Thomas, > > On Thu, Aug 24, 2023 at 08:41:18AM +0200, Thomas Wei?schuh wrote: > > Hi everybody, > > > > On 2023-08-17 13:30:53+1000, Stephen Rothwell wrote: > > > Today's linux-next merge of the nolibc tree got a conflict in: > > > > > > tools/include/nolibc/stdio.h > > > > > > between commit: > > > > > > 08d959738a95 ("selftests: line buffer test program's stdout") > > > > > > from the mm-stable tree and commits: > > > > > > 65ff4d19f792 ("tools/nolibc/stdio: add setvbuf() to set buffering mode") > > > 2e00a8fc4f47 ("tools/nolibc: setvbuf: avoid unused parameter warnings") > > > > > > from the nolibc tree. > > > > > > I fixed it up (I just used the latter version of this file) 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. > > > > how do we want to handle this one? > > > > A small note to Linus in the PRs to him on how to resolve it seem > > reasonable to me. > > But I'm fairly new to the process. > > My understanding is that Stephen's fix is still in his tree. We may indeed > need to add a note to Linus in the PR about this one and the other one. Yes, this is the usual approach. The note to Linus normally includes the URL for Stephen's email. I usually also do the merge myself, publish a branch to it, and include the name of that branch in my pull request to Linus. Linus usually prefers to resolve the merge conflicts himself, but my merge gives him something to compare against. Thanx, Paul