Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp5641899rwr; Mon, 1 May 2023 08:42:06 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4intEx1YiBHUE2OhUWzNQWwQ1xyNlYLbj1GivVaw4tOR8AjVzL37/kYpwo8GOKNNLE9Wsj X-Received: by 2002:a05:6a20:258b:b0:f6:51ff:9c27 with SMTP id k11-20020a056a20258b00b000f651ff9c27mr19297756pzd.42.1682955726046; Mon, 01 May 2023 08:42:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1682955726; cv=none; d=google.com; s=arc-20160816; b=bmI+a1OuTVBxPBn+UTJxF4uazhxsqi9Nr++FAVP9x3Bt8OcIIwR2+yDpVU2dg9+3eN ewjabPdEHfPmf1ZH/Oi2kfObiEP3r9xQX+QcDmNZpoBEm79YtesgzGmdwAzQ+KJLwd1t NiJumhb2pYa65xqxCnnqe8LGYekpvXFHm3IrBelpNQxa+dnHOLGH6oF5zsc8COix798K zerQm9IUgyrYhyTsJ4YX7g8FT0oXc1jpD/emI0SVIBNats4FqR4devG45gKHMUPsMENN i8JbMI/UPnrtxwcLwJ1dCwBQsPmxLYM73gWfurOmeTL9mgnD6dDg/7B+uzmfiz39qiw/ Ldlg== 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-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=nwS3WoU0ckMhXsmcicgFgMs5sLzKP3mV/eAYcwWxFQM=; b=Zr3NKVZwJrqeb7pVQN9koT9XPWO/W5WLqBp7B6QDUjFh1ZbG2NMIX93Qc3i6eowI6P 90+T1Kp6HkZ8grCTJiPjxd5X4qxl5BfxsOYT6BF04nBFHuk61wEQMB1sWCeS+6nD5gx1 qIXzYOAch5w+8lHJoTHicOUyW4GOO/P5HiXAoGp619U/T/UgFoQZv7xs4A5Q9vwq5njO 8kxWWCl7C37UkwqrnzmEi820v8w0TbNPlXm9PBmvOJcflmQFLP+MWfLGb4PH+ZjS6f64 CNEsa2XR8DCjw55ecZJxNGWr33n9dMA7ndYqC5VvegNEdi/rAFJQJnQJNyFQAtK33TWy Ehkg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=c5Vr+zY1; 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=linuxfoundation.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id n184-20020a6327c1000000b0051b8ab9b2a7si28603120pgn.193.2023.05.01.08.41.46; Mon, 01 May 2023 08:42:06 -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=@linuxfoundation.org header.s=google header.b=c5Vr+zY1; 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=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232709AbjEAPgs (ORCPT + 99 others); Mon, 1 May 2023 11:36:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57760 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232707AbjEAPgr (ORCPT ); Mon, 1 May 2023 11:36:47 -0400 Received: from mail-qk1-x72e.google.com (mail-qk1-x72e.google.com [IPv6:2607:f8b0:4864:20::72e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2213412A for ; Mon, 1 May 2023 08:36:45 -0700 (PDT) Received: by mail-qk1-x72e.google.com with SMTP id af79cd13be357-74e0180b7d3so114217285a.2 for ; Mon, 01 May 2023 08:36:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1682955404; x=1685547404; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=nwS3WoU0ckMhXsmcicgFgMs5sLzKP3mV/eAYcwWxFQM=; b=c5Vr+zY1BWMyMoW0XQqKO0Ia64iiC7/f3p85YQq6xtxQupYimnTGElHoARjb8PsPBL NbCpDjcygKRoWzQ3khvNU/t+fs+UPmnZvTG/wPL/uc80U+0/fAcNlYGYxVaY+PsQol50 kRhL4QBMO8oARXfcqGrduAelAvBffVaVWklN4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682955404; x=1685547404; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=nwS3WoU0ckMhXsmcicgFgMs5sLzKP3mV/eAYcwWxFQM=; b=hRKlu4WoNgVntrBOqLD69dmdzq9iEUefWj+auIKMkjwfNBuSYk1s+3Kxc1ilvw3qZx TgTx2SiKH6udg0uAdMzfn8RLKBKnUISju1olos069CxNNdRGgK/26EfPT8GPabyTdwrv QfJBk1WIq5Wy390KnzEsL/fBpN46Fi+bFPA5ZERBdhUXPbc6yT1fA0WY7mFGTED59AxV lHfkqEVxIc/wZpU055d00vvw07SY8lRCgMDsWpzhsnGVczVQ82UPmVCXey+n311NoGSU bwBnXTVRQr9/jxLB52QwUcL9W/8tcHEVY5xQ5EQFiwHH7YYFCeEQMiQirIOsa9WRJHEB nWGw== X-Gm-Message-State: AC+VfDyFcmG9J0q8ypNqBvIOnRBF1KFIesWpw2WimhxL9whObAuycf91 bP9t7zmQNAHILp7jb/SgfofqZQ== X-Received: by 2002:a05:622a:1c2:b0:3f2:ca6:1817 with SMTP id t2-20020a05622a01c200b003f20ca61817mr11371033qtw.50.1682955404207; Mon, 01 May 2023 08:36:44 -0700 (PDT) Received: from meerkat.local (bras-base-mtrlpq5031w-grc-30-209-226-106-132.dsl.bell.ca. [209.226.106.132]) by smtp.gmail.com with ESMTPSA id he31-20020a05622a601f00b003e635f80e72sm9505598qtb.48.2023.05.01.08.36.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 May 2023 08:36:43 -0700 (PDT) Date: Mon, 1 May 2023 11:36:41 -0400 From: Konstantin Ryabitsev To: Eric Biggers Cc: stable@vger.kernel.org, Greg Kroah-Hartman , Sasha Levin , linux-kernel@vger.kernel.org, tools@linux.kernel.org, Willy Tarreau Subject: Re: [ANNOUNCE] New script that finds partially-backported patchsets Message-ID: <20230501-deskwork-imprison-fc8451@meerkat> References: <20230430064948.GA36600@sol.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20230430064948.GA36600@sol.localdomain> X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 Sat, Apr 29, 2023 at 11:49:48PM -0700, Eric Biggers wrote: > - `find-orig-patch`: Finds the original patch email from a git commit. > It first checks for a matching "Message-Id:" or "Link:" from the git commit. > If that fails, it falls back to a search of https://lore.kernel.org by > commit title and uses some heuristics to try to find the right patch email. You should also try matching by patch-id. E.g., taking the commit from the example: $ git show de534c1cb031 | git patch-id --stable 7d23fb78b4bb892155827a612631168cb28584cc de534c1cb0313a070f45938a53b53927cd34e5b9 Then we can search by patchid:7d23fb78b4bb892155827a612631168cb28584cc: https://lore.kernel.org/all/?q=patchid%3A7d23fb78b4bb892155827a612631168cb28584cc -K