Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp6000608pxb; Mon, 14 Feb 2022 12:49:24 -0800 (PST) X-Google-Smtp-Source: ABdhPJxGRdl8DLdFACVqhm5tjlt7ZT59fLwRBAgcAjpIuHH0hkhIg2+zgT9+pfd8ewBk/R47Ylci X-Received: by 2002:a63:ff57:: with SMTP id s23mr689317pgk.109.1644871764196; Mon, 14 Feb 2022 12:49:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1644871764; cv=none; d=google.com; s=arc-20160816; b=hEPPTm75EaBI4XHpOipU7EY/G3aFsnz/JoD7u6igueVMyFH/cxKATyNecMe0M0O86C ZjWyJo0Tj+UPPDeh53RMvcNmFx+Eg7TTkbG9NXHba5l5bIDekUnbPirjxUMppo5JjN9L GeNLKIcUBpYMJW9Hu7BrEABzejLv3y3eGpfukiLq545EkPyz2D3RCX88YFAyO2Qd7gLa 68NyD5pKrM4ImtoArRd3R81k76XvUknNpOWk/tIhzQAN8HihFo59UfmPkn6IWGVvv4Yp 9qtf85UekNYpw3cwVedmMnTtISX6rdJfwOBtB2sclCnsx6gSD6XR6AuCmm3wzDurknab ZOSA== 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=HvWQQ93GGa/cxhrbK4uZHPlLGYXs90RAcFEchHXtn+s=; b=c+RuOL1Snn7boMwEFEBhrcwE1FBJsfkYq+83xESGnFnK9HfkTOoeeEWN6hzGD55u6X b8tjeHvV1zbHLErHlsSu2qxJQvbl5Fn7WwELPWgnWbNsyscBocFxi1nI6OU74FKEP4HQ WFusW37DQVkS/PzIMbgqOZWwLSjLw45/WVhFU8BxleobLXom4a7uRcxYkVpbV734qeAP L+DHkwXUGQnE90AKG2hgFUcNq3KjNxo+bwA5Jzy+I1Xfs4pey5d9RQl/hvnrWBo/z1f7 oOPrQ+2gwaZ/ZXz3XXePAO7/ObRiPflALzusLHd88MUVLdmgBC6BvyB95pRL6h+ym5Cx 8T1Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=WelbK5oW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id 132si739217pgb.394.2022.02.14.12.49.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Feb 2022 12:49:24 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=WelbK5oW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 5F9EE129B95; Mon, 14 Feb 2022 12:15:00 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1353041AbiBNM2J (ORCPT + 99 others); Mon, 14 Feb 2022 07:28:09 -0500 Received: from mxb-00190b01.gslb.pphosted.com ([23.128.96.19]:55890 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233868AbiBNM2H (ORCPT ); Mon, 14 Feb 2022 07:28:07 -0500 Received: from mail-io1-xd2e.google.com (mail-io1-xd2e.google.com [IPv6:2607:f8b0:4864:20::d2e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 214FF13E25; Mon, 14 Feb 2022 04:28:00 -0800 (PST) Received: by mail-io1-xd2e.google.com with SMTP id p63so19518112iod.11; Mon, 14 Feb 2022 04:28:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=HvWQQ93GGa/cxhrbK4uZHPlLGYXs90RAcFEchHXtn+s=; b=WelbK5oWneqgW3bTeoMBlpxWwUO1QgFcC8F9BXY10Fpd/GXLzy8bypglGZ61WkYivm V4jzCCE/xtJy3cMwyowQqQ1B9iEQnwI/3f5Aa6gvV8oK+09vOMrWb7lsErW4DlQc07U5 LrijO3RyDDSV80qiRuKfinwQrEj8MrQaqTC6SuAMp0JjZMj4oEmVSzIW56Rf8T4/yJ6c FgpxcH0SU3caPqLherBcyzZAyyTsusueoMz3OSYI2cWFCB2lvsLDxMwP/gUMNbHwAzCi 7FcQYKiMH4zCCDKylMWO/K+CKRNB0Gl12+/UsBylytuaxihkQS7UkTXxP5Z/hmsC6YHv aZaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=HvWQQ93GGa/cxhrbK4uZHPlLGYXs90RAcFEchHXtn+s=; b=3Jb3Ia33BGuGFUy1GKkB/lVPc1YAZHS67Rlvi4JQAweN/r+1EbHkgg8M12qePZUT4W LEUyPrw39YXPnf3oYPa/CSsBwPmPtHNkaF2cLu9E+Lv0Ggns0FnYTMdRUFW1k0A3h0K/ /sygVbHxg746KrvPHt5VQFUZmYVC8aPclrWLe2kS/I2JUWPmhfQaUZ4O3DWwA7yoV9m/ BwIX5zOgL7mxPSjOIVw/Ogwh7IooFZvBRu2Q0Qxw7cWB+bbjn9RxvEfNFB5wco+XOHSw dK4ZK6Ilb4xXgmRBJojl9XUilfb/BxGweTQYI1RKAssXoHQtzT1ZFlJpXSbm31CSTmVo PRYw== X-Gm-Message-State: AOAM532MAeyBWE8FBZJBVTGumPnbKVreTxupmPEjag5MvlscolzrRYEF zceioYi6+eYwjfVRu6W5y/5Z8oDwAHVGg/8InOgW8mpXTE0= X-Received: by 2002:a05:6638:382a:: with SMTP id i42mr8339322jav.256.1644841679469; Mon, 14 Feb 2022 04:27:59 -0800 (PST) MIME-Version: 1.0 References: <20220212130410.6901-1-ojeda@kernel.org> <20220212130410.6901-13-ojeda@kernel.org> In-Reply-To: From: Miguel Ojeda Date: Mon, 14 Feb 2022 13:27:48 +0100 Message-ID: Subject: Re: [PATCH v4 12/20] vsprintf: add new `%pA` format specifier To: Andy Shevchenko Cc: Miguel Ojeda , Linus Torvalds , Greg Kroah-Hartman , rust-for-linux , linux-kernel , Gary Guo , Alex Gaynor , Wedson Almeida Filho , Petr Mladek , Steven Rostedt , Sergey Senozhatsky , Rasmus Villemoes Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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 Hi Andy, On Mon, Feb 14, 2022 at 11:19 AM Andy Shevchenko wrote: > > Not sure I understand this... > > ...together with this in the current SoB chain. From my reading of `Documentation/process/submitting-patches.rst`, this is the case I have to use: ``` Example of a patch submitted by a Co-developed-by: author:: From: From Author Co-developed-by: Random Co-Author Signed-off-by: Random Co-Author Signed-off-by: From Author Co-developed-by: Submitting Co-Author Signed-off-by: Submitting Co-Author ``` Do you think another case applies? > I'm wondering if you considered to use %pV. Please see Rasmus' reply, i.e. we are using Rust's own formatting machinery (the compiler validates the format string and creates an object that represents the formatting to be done). Thanks for taking a look! Cheers, Miguel