Received: by 2002:a05:6358:700f:b0:131:369:b2a3 with SMTP id 15csp315727rwo; Tue, 1 Aug 2023 17:56:48 -0700 (PDT) X-Google-Smtp-Source: APBJJlEYBd1Dp18hmIf52vCPww6YZNkNH0KkNz3+DHIQNs2I+LgX9peyi5S0RBkGVm25nxUJhXgN X-Received: by 2002:a05:6512:1592:b0:4fb:8c52:611 with SMTP id bp18-20020a056512159200b004fb8c520611mr4312833lfb.38.1690937808432; Tue, 01 Aug 2023 17:56:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690937808; cv=none; d=google.com; s=arc-20160816; b=jBPq5/Y+6VLzh8NIulXeLNEGodxuN0MswCAyWzlEU6E31CrMBYEXuz89m98hjbXHSl OuFrQnhBXIDcqFghfEvcVcD8H7eDbenCAk8YNtinwqBecN4HArfbsuyN5/e5FOE0PjGb LYvmvkxaH9ta1weEeO/1zJJIlt6jiSS6SQOJTt+WwqXwZj3Rkn9zEEtjujriZOHuopKq uLk/xPD3LMCmeFQITfQe4ZfSbxc3HC/u9lWe7zVOq816jx9kM1D26dUelx/ovvo++q+l ArRVBsyCme+eB106SNjvylUgYWb/kDd5cxiE+V/W6wfHhTqYcCpVept7y4oyshSAcMHH FC3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:mime-version :content-transfer-encoding:references:in-reply-to:subject:cc:to:from :date; bh=BH7dF5cV73NKWDvOuJyND357V+CfuE7VEA5S3elwop8=; fh=gyRvb+8N+mtjoTRDFhJ6p9Rd98joCAKexCQzrKlRErs=; b=MMi7am4rgmJjaFAqjh5JVQnDE7Kw2fFmVH9YZx2u1aTXNHQVE4uZNksvvOGZ5nH+Vh HI+FfBmD7+wOX0SEJKT9HXLo8KTjZQONeGoGyXLrM14WZ45J4E2oCb27rccl23XIPlx6 i4TkXH/CZPJjTqLCeEglWsFxpACknONgb2m6Q4lcU3rzitNlTZvZr3dXjuAx2T7tXSH6 UOIdRez7XNS4jkptnQRzxHUJynWs07mA8W0XsYEkw1oJ02jg0yNzrJnKNqji0HuL8b/W 7f6VccUWF9q9GSbANrR/SOSjuANzXkVilw/8fWV7T0f4moF647gB+ERUMWI1DaZ58YDq leYQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s10-20020aa7d78a000000b00522307b6ff7si8553802edq.428.2023.08.01.17.56.24; Tue, 01 Aug 2023 17:56:48 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230157AbjHBA0q (ORCPT + 99 others); Tue, 1 Aug 2023 20:26:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48332 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229628AbjHBA0p (ORCPT ); Tue, 1 Aug 2023 20:26:45 -0400 Received: from zju.edu.cn (spam.zju.edu.cn [61.164.42.155]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 4FC972113; Tue, 1 Aug 2023 17:26:42 -0700 (PDT) Received: from linma$zju.edu.cn ( [10.181.233.175] ) by ajax-webmail-mail-app3 (Coremail) ; Wed, 2 Aug 2023 08:26:06 +0800 (GMT+08:00) X-Originating-IP: [10.181.233.175] Date: Wed, 2 Aug 2023 08:26:06 +0800 (GMT+08:00) X-CM-HeaderCharset: UTF-8 From: "Lin Ma" To: "Jakub Kicinski" Cc: "Leon Romanovsky" , davem@davemloft.net, edumazet@google.com, pabeni@redhat.com, fw@strlen.de, yang.lee@linux.alibaba.com, jgg@ziepe.ca, markzhang@nvidia.com, phaddad@nvidia.com, yuancan@huawei.com, ohartoov@nvidia.com, chenzhongjin@huawei.com, aharonl@nvidia.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rdma@vger.kernel.org Subject: Re: [PATCH net v1 1/2] netlink: let len field used to parse type-not-care nested attrs X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT5.0.14 build 20220622(41e5976f) Copyright (c) 2002-2023 www.mailtech.cn mispb-4df6dc2c-e274-4d1c-b502-72c5c3dfa9ce-zj.edu.cn In-Reply-To: <20230801105726.1af6a7e1@kernel.org> References: <20230731121247.3972783-1-linma@zju.edu.cn> <20230731120326.6bdd5bf9@kernel.org> <20230801081117.GA53714@unreal> <20230801105726.1af6a7e1@kernel.org> Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=UTF-8 MIME-Version: 1.0 Message-ID: <385b9766.f63d7.189b3a33c6b.Coremail.linma@zju.edu.cn> X-Coremail-Locale: zh_CN X-CM-TRANSID: cC_KCgC3v5+foslkxqYjDA--.43974W X-CM-SenderInfo: qtrwiiyqvtljo62m3hxhgxhubq/1tbiAwUPEmTIYfoZ3QABsp X-Coremail-Antispam: 1Ur529EdanIXcx71UUUUU7IcSsGvfJ3iIAIbVAYjsxI4VWxJw CS07vEb4IE77IF4wCS07vE1I0E4x80FVAKz4kxMIAIbVAFxVCaYxvI4VCIwcAKzIAtYxBI daVFxhVjvjDU= X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 SGVsbG8gdGhlcmUsCgo+IEZvciB0aGUgbG9uZ2VzdCB0aW1lIHRoZXJlIHdhcyBubyBkb2NzIG9y IGJlc3QgcHJhY3RpY2VzIGZvciBuZXRsaW5rLgo+IFdlIGhhdmUgdGhlIGRvY3VtZW50YXRpb24g YW5kIG1vcmUgaW5mcmFzdHJ1Y3R1cmUgaW4gcGxhY2Ugbm93Lgo+IEkgaG9wZSBpZiB5b3Ugd3Jv dGUgdGhlIGNvZGUgdG9kYXkgdGhlIGRpc3RpbmN0aW9uIHdvdWxkIGhhdmUgYmVlbgo+IGNsZWFy ZXIuCj4gCj4gSWYgd2Ugc3RhcnQgYWRkaW5nIEFQSXMgZm9yIHZhcmlvdXMgb25lLSh0d28/KS1v ZmZzIGZyb20gdGhlIHBhc3QKPiB3ZSdsbCBuZXZlciBkaWcgb3Vyc2VsdmVzIG91dCBvZiB0aGUg Im5vIGlkZWEgd2hhdCdzIHRoZSBub3JtYWwgdXNlCj4gb2YgdGhlc2UgQVBJcyIgaG9sZS4uCgpU aGlzIGlzIHRydWUuIEFjdHVhbGx5LCB0aG9zZSBjaGVjayBtaXNzaW5nIGNvZGVzIGFyZSBtb3N0 bHkgb2xkIGNvZGVzIGFuZAptb2Rlcm4gbmV0bGluayBjb25zdW1lcnMgd2lsbCBjaG9vc2UgdGhl IGdlbmVyYWwgbmV0bGluayBpbnRlcmZhY2Ugd2hpY2gKY2FuIGF1dG9tYXRpY2FsbHkgZ2V0IGF0 dHJpYnV0ZXMgZGVzY3JpcHRpb24gZnJvbSBZQU1MIGFuZCBuZXZlciBuZWVkIHRvCmRvIHRoaW5n cyBsaWtlICptYW51YWwgcGFyc2luZyogYW55bW9yZS4KCkhvd2V2ZXIsIGFjY29yZGluZyB0byBt eSBwcmFjdGljZSBpbiBhdWRpdGluZyB0aGUgY29kZSwgSSBmb3VuZCB0aGVyZSBhcmUKc29tZSBn ZW5lcmFsIG5ldGxpbmsgaW50ZXJmYWNlIHVzZXJzIGNvbmZyb250IG90aGVyIGlzc3VlcyBsaWtl IGNob29zaW5nCkdFTkxfRE9OVF9WQUxJREFURV9TVFJJQ1Qgd2l0aG91dCB0aGlua2luZyBvciBm b3JnZXR0aW5nIGFkZCBhIG5ldwpubGFfcG9saWN5IHdoZW4gaW50cm9kdWNpbmcgbmV3IGF0dHJp YnV0ZXMuCgpUbyB0aGlzIGVuZCwgSSdtIGN1cnJlbnRseSB3cml0aW5nIGEgc2ltcGxlIGRvY3Vt ZW50YXRpb24gYWJvdXQgTmV0bGluawppbnRlcmZhY2UgYmVzdCBwcmFjdGljZXMgZm9yIHRoZSBr ZXJuZWwgZGV2ZWxvcGVyICh0aGUgbmV3bHkgY29taW5nIGRvY3MKYXJlIG1vc3RseSBhYm91dCB0 aGUgdXNlciBBUEkgcGFydCkuIAoKSSBndWVzcyBJIHdpbGwgcHV0IHRoaXMgZG9jIGluIERvY3Vt ZW50YXRpb24vc3RhZ2luZyA6KQphbmQgSSB3aWxsIGZpbmlzaCB0aGUgZHJhZnQgQVNBUC4KClRo YW5rcwpMaW4=