Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp2834340rwb; Fri, 9 Dec 2022 06:56:43 -0800 (PST) X-Google-Smtp-Source: AA0mqf5HLvMsh7CC35qcy8ibcTeg3ffkgqf3cHQfPHOgwX8KogmEHKCEVVEjbQlAvjrXHX1UOVDd X-Received: by 2002:a17:90b:374b:b0:219:44fd:fc0a with SMTP id ne11-20020a17090b374b00b0021944fdfc0amr7240367pjb.4.1670597803648; Fri, 09 Dec 2022 06:56:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670597803; cv=none; d=google.com; s=arc-20160816; b=sH8erqcgNLysu3KwhI9C+JIVYeQ9DTTLxm1ox8ZIutvqyHf4uQNEHRjdE4xzdAV79e DkRLUfPQpLYzr+6vY6VH656vF5XtH6SXo1tuy+Of6315ZWc2lYu9Z+qkWz2M8FQyCmf8 fqqFT37fercOW+6owCooTXJlSA5XeLyTAyRiduKhEONeGsuwWWnyeS1ySEspwMC4+1Jx RE7PdkE0J/f8JDgbNtDb8xP8D0EDMb5dxiqIJO+hRXe5IV4z46LpNSbCTaB4zqaWKnwx 5l9/25MkCIqJEJQiHXLNwOz2oxfRy5M+Jt7Y7p5mRA00f8BpGFYkAmRbMghq3Ui2xovN nSsw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=WxizpsozvUJDZRYXo5+Z68KQzX6Sn8wpZZpndtWMJGU=; b=ev3bMEfDPuFOC10D/OvvszAMkb7f7lmRXoUXaSWpVMFPsy4qlpX8OSJxzWJX/2jLNo pygJNnxyEVjPX39NEAeACirMiYGxdZneFZmzVibTSKIwTqgEJQU0cle07c0DmabCssn/ jan0Clg9f/EmAHF3hbO/cPd+ZVndtUcaXrZ4r1xEdr3X+as/pQgkEyrB15/hRB9YJ0gi rec6Z1dalsQzBKNMSRG0/rkAQQ9RKL3muYSzDhiY9aIdkX8fLouv7KbEl65KsW8JxN+o hXUBBW8SFNtVOyRxalom3+2PqJWZwv71Pt3HLCaaFE9s4pGx10WfffN00YBmR7OPuGIX KPbA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@crudebyte.com header.s=kylie header.b=saHF1yhh; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=crudebyte.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id mw17-20020a17090b4d1100b00218b41176a9si1968346pjb.182.2022.12.09.06.56.34; Fri, 09 Dec 2022 06:56:43 -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=pass header.i=@crudebyte.com header.s=kylie header.b=saHF1yhh; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=crudebyte.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229646AbiLIOkQ (ORCPT + 76 others); Fri, 9 Dec 2022 09:40:16 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60962 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229538AbiLIOkN (ORCPT ); Fri, 9 Dec 2022 09:40:13 -0500 Received: from kylie.crudebyte.com (kylie.crudebyte.com [5.189.157.229]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DBC311B1F4; Fri, 9 Dec 2022 06:40:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=crudebyte.com; s=kylie; h=Content-Type:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From: Content-ID:Content-Description; bh=WxizpsozvUJDZRYXo5+Z68KQzX6Sn8wpZZpndtWMJGU=; b=saHF1yhhZ857poyGEPIsKZBbK2 /dhnY3YJWdsX/CYQY17Yw1dRAIdby5fJiQQsesEWUDN5AIrmvN8diO8LdhvJROJ5Q8kaRNXkFkCiH fpZkSzdWY9QGjgM+wBGvyZx+15qS9Fp/ooPdUJ4e8im8RGS2znD3Ayili1bm+RxFDDi5QR2ajjlOZ afhUhBfSaSqHW1tM91Y/x1xRkygoiMlOePhIxnyT8IaCoEUw3u7xCoDDTjadsuqQI0pbFzhuY6iHA sbP8JgU/UREj0JDBed5nKpzNrWbCNl++b7prSh78w65Xvx1v4oqxj+TJhA1fmAg3PdzsQPM0r2H6l lcecWT8grPrB85kcgAXtCeS6ClrOuQpQq4zuuhZImM1P86sCV8tzFbeW7qbur0D8DhjPy/bSkxKh2 5ri0Iuq3PTE36hjY6m/wKY/3OqcSAUrMXcA9D+lexsdzZckurSjzUefC1TxrQlRK4NR7EwGuBfeGA gT7IpeOwEh4dgb4C8n+GV0mjcwmmdHBCsiNZCcK07MV0uV3FIGOEiUo0dI/vfKVLto+IHz3S5WJ9V 8Lof1LGPcT6lxafJr3oxDyUKQ/nn0UbFzABDBBZpQ+JSBS9hD/9eFw9g86Ey2/CGfDDhHCDJFJJM7 enz27cMIm0BcsD8ixUljoFpDhWm+FQ/QzCEIwtliU=; From: Christian Schoenebeck To: Dominique Martinet Cc: Stephen Rothwell , Linux Kernel Mailing List , Linux Next Mailing List Subject: Re: linux-next: build failure after merge of the v9fs tree Date: Fri, 09 Dec 2022 15:40:06 +0100 Message-ID: <3078112.XLg7Fjt2ba@silver> In-Reply-To: References: <20221205150316.6fac25f2@canb.auug.org.au> <6054083.7yRespAWZ4@silver> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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 Friday, December 9, 2022 12:53:35 AM CET Dominique Martinet wrote: > Christian Schoenebeck wrote on Thu, Dec 08, 2022 at 04:55:17PM +0100: > > On Monday, December 5, 2022 11:41:55 PM CET Dominique Martinet wrote: > > > Christian Schoenebeck wrote on Mon, Dec 05, 2022 at 09:40:06PM +0100: > > > > Dominique, looking at your 9p queue, I just realized what happened here: I > > > > posted a v2 of these two patches, which got lost for some reason: > > > > > > > > https://lore.kernel.org/all/cover.1669144861.git.linux_oss@crudebyte.com/ > > > > > > > > The currently queued 1st patch is still v1 as well. > > > > > > Oh. Now how did I manage that one.. > > > Thanks for the catch, and v2 had the valid printf modifier... > > > > You remember updating the 1st patch as well, right? :) > > It looks up to date to me, e.g. zc is added at the end of the p9_fcall > structure. > (and these are the only two patches you sent, right? :D) Mmm, that's the queued patch I see: https://github.com/martinetd/linux/commit/298468c26c14682a5be80a6ec1b4880c8eb3b261 Which is v1 ('zc' is not at the end of the structure, and in v1 there were multiple assignment in the same line like: req->tc.zc = req->rc.zc = false; which caused code style checker to bark (as well as on the commit log which it found too short). So in v2 it is: req->tc.zc = false; req->rc.zc = false; And yes, only two patches. :) > > In general, I'm sure nobody complains about extra noise like "queued on...". > > Then it's also more likely for other people to get which patches are still > > pending or unseen. > > I usually apply the patch locally when writing a note about 'taking the > patch for x' -- but the problem is my workflow is pretty manual to say > the least (piping mail to base64, base64 to git am on another > machine...); and I'm not always taking the time to run tests immediately > so not pushing right away to -next, so I assume I took your patches > early and looked back when testing after you sent v2 and they were there > so did't notice :/ > > I guess I need to pull the tree back and script a reply from the last > link or something; so you'll notice the reply is on v1 in this case? > but it'll be a pain to get the subject back like e.g. pwbot does for > netdev... hmm.. > I'll think about what I can do. Well, workflows are quite different. Personally I always manually reply to mailed patches once I queued them, so that people can verify and correct me in case I queued the wrong ones. I never had the feeling to script that part. There are also people that use tools to keep track of all incoming patches, e.g. patchwork client (either the CLI tool, or the web interface): https://patchwork.readthedocs.io/en/latest/usage/clients/ The advantage is that it can take care about submitted versions and you just mark queued series as done. If you don't have an account it is read-only, so you can view pending patches, their status, automatically apply them, but for changing their official status somebody has to create an account for you: https://lore.kernel.org/all/2915273.dLz0rCdnKo@silver/ There are various patchwork hosts. Not sure who is responsible for creating patchwork accounts on lore.kernel.org. The Redhat guys are using Patchew, e.g.: https://patchew.org/QEMU/