Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp6195306rwb; Tue, 22 Nov 2022 09:58:12 -0800 (PST) X-Google-Smtp-Source: AA0mqf77+NXBficG+0wr3uK3man+BCRCwFMKTdhQth4HyIcHul7mxe7v5iFdTo28DbIv8kiqW1OP X-Received: by 2002:a17:90a:4894:b0:218:a96f:9eec with SMTP id b20-20020a17090a489400b00218a96f9eecmr13376852pjh.159.1669139891864; Tue, 22 Nov 2022 09:58:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669139891; cv=none; d=google.com; s=arc-20160816; b=A6x9/Juu2El6QyAP3YpkT4kMZpQezw6sZKfmsk/hGGxL8UzhOOSTVvKXOMSkDJiIL6 30Cf8ij5IP3Taw9n1d+yNyV328EagheeIFEd5f05WLqOciivKIaQBiOSkK+uoM0ETIre i6zUkmzX4d818D4M/OJ1DuLXJAZeRW5ATJcyYPKcreI4Mqubz4mY5c7FTmVn70ey45lQ NxJGUOIbY5sAKEfVdgq/6osG/jbPliXXZ11d67RJF8OTnwr0wfNMt5NS7J/VGfBEcobO qRmoY8Ddn9q2Do787etmQCh8rT5FUCenNY9qXw24v5G2lIENoe9vHnBf1O4afSQruImf wScQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:subject:user-agent:mime-version:date:message-id :dkim-signature; bh=FGKDqY1T60A3C7N/lcT49zMO33CwSJOhROd+ZwakGpk=; b=r6wj31JDQ78/Co4N4n0iOKxAwuNG425qKp6cNQEFNheMJptVD/P/vRJLD7YXpL8S6G rlhFLscZh704sFRUsSW8OUCDpD0iJD2ojROeQoNjgSetdM7x0T6EW1/o7KnvN0XU7YOo iFuX02TziXusaPX+Fay0uyVgBA7BYP2v6TcNNE43HuJtXOoyxHlhv7UhawCLbuxWWEBL sYw1JeI6ToEur4d1Tlb2bgMnui5etG4izdZd0FMKQ5GkeDFMdGA+ObW4s6MFdb0w/Efw alAdYfsmnk2t6LyQllRJjSeKov+ZNvX8GugC95mavdpZ0sVosTSIq0tlbkrQuZljd1Y1 /LFg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@tronnes.org header.s=ds202112 header.b=if1eLeRk; 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=fail (p=NONE sp=NONE dis=NONE) header.from=tronnes.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y11-20020a170902cacb00b00186f22a06bdsi12539171pld.459.2022.11.22.09.57.52; Tue, 22 Nov 2022 09:58:11 -0800 (PST) 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=fail header.i=@tronnes.org header.s=ds202112 header.b=if1eLeRk; 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=fail (p=NONE sp=NONE dis=NONE) header.from=tronnes.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234290AbiKVRmq (ORCPT + 91 others); Tue, 22 Nov 2022 12:42:46 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55962 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234248AbiKVRm3 (ORCPT ); Tue, 22 Nov 2022 12:42:29 -0500 Received: from smtp.domeneshop.no (smtp.domeneshop.no [IPv6:2a01:5b40:0:3005::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1BEDC2BE for ; Tue, 22 Nov 2022 09:42:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tronnes.org ; s=ds202112; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=FGKDqY1T60A3C7N/lcT49zMO33CwSJOhROd+ZwakGpk=; b=if1eLeRkpYxJ2qkgSCt/OuJZs+ h3Snk0XxHXgJ/Jah6Jxi9P4E+MsyaTJ4cVBTGKdBygawHKk1b4yBV8FY5Ne3wILKlLiNC5bSYpKUE imEgahBg8luSbFnYoAkApFNCFu+0OwjRbYY/V96CfdvwvXw4LAnNTX+/J9CuwSrm/psXIPxLNIw9d xqhZYsLHos+hVpcY1pxE7u8cmCwClPuGDSaW4tCHyDwQywKjmFZuoKz7amSCCOahlXxXkN48qQtnJ h3QUAnwUUZjI8EQN4wHZn8mmb57ZpT/ZSYegryDZ1/SCO7Nkf0WqD9MczBc7wIQzlG3k58GHRwSCj xU9iM/WQ==; Received: from [2a01:799:95e:1700:6395:ccbd:d000:d42b] (port=55405) by smtp.domeneshop.no with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oxXHq-0004Ma-E3; Tue, 22 Nov 2022 18:42:22 +0100 Message-ID: <3b06dfd5-0eb4-dbfc-6ba8-077b1a92865b@tronnes.org> Date: Tue, 22 Nov 2022 18:42:19 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 Subject: Re: git send-email friendly smtp provider anyone? To: Konstantin Ryabitsev Cc: Maxime Ripard , dri-devel@lists.freedesktop.org, "linux-kernel@vger.kernel.org" , =?UTF-8?Q?Noralf_Tr=c3=b8nnes?= References: <1bc45775-0667-01f8-36e1-9f65d3081092@tronnes.org> <20221121151922.jaal6ym7z2ejju4q@houat> <20221122155122.edxtmsqpjxgj4dsj@meerkat.local> From: =?UTF-8?Q?Noralf_Tr=c3=b8nnes?= In-Reply-To: <20221122155122.edxtmsqpjxgj4dsj@meerkat.local> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_LOW, 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 Den 22.11.2022 16.51, skrev Konstantin Ryabitsev: > On Mon, Nov 21, 2022 at 07:13:28PM +0100, Noralf Trønnes wrote: >>> Otherwise, you might consider using: >>> https://b4.docs.kernel.org/en/latest/contributor/send.html#authenticating-with-the-web-submission-endpoint >>> >> >> That's an interesting option. I did briefly look at b4 a few months back >> but it looked like it was under heavy development so I figured I'd wait >> before trying it out. I think I'll give b4 a spin to see how it works, I >> wonder how it handles patch changelogs. > > I'd be happy to help set this up for you -- to date, this service hasn't been > used beyond a few test posts. > Ok, I'll give it a try. I have now prepared the patchset, generated a key and can now do: b4 send -o The first thing that strikes me is that everyone mentioned in one of the patches get the entire patchset, even stable@vger.kernel.org (cc'ed in a fixes patch). The first patch touches a core file and as a result a few drivers, so I've cc'ed the driver maintainers in that patch, but now they get the entire patchset where 5 of 6 patches is about a driver that I maintain. So from their point of view, they see a patchset about a driver they don't care about and a patch touching a core file, but from the subject it's not apparent that it touches their driver. I'm afraid that this might result in none of them looking at that patch. In this particular case it's not that important, but in another case it might be. As for the setting up the web endpoint, should I just follow the b4 docs on that? I use b4 version 0.10.1, is that recent enough? Noralf.