Received: by 2002:a05:7412:2a8c:b0:e2:908c:2ebd with SMTP id u12csp2526975rdh; Wed, 27 Sep 2023 05:33:21 -0700 (PDT) X-Google-Smtp-Source: AGHT+IE/N0h+w4CE1PN7zn1GzLymuBDIbKzYPKE9zH3EHBNiOWnKMHgCZbSBTzoIr6+OB5Madioq X-Received: by 2002:a17:90a:72c6:b0:273:a392:7077 with SMTP id l6-20020a17090a72c600b00273a3927077mr1619132pjk.10.1695818001131; Wed, 27 Sep 2023 05:33:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695818001; cv=none; d=google.com; s=arc-20160816; b=ylHgMdZSvWfVZAmC744j590zSJ2GYu4D1SpOiSUrm3ogFeBHwftXu7L/nbJyQl5U7Y 1UkMHxqUPIPlPwYeKKbSCvo53NCZ3hkA/CIjAYMqXBrIJqosx29Xo1StOTclla5KEIUO oYWTDv+AgwfLd3PBm41/QliCIWdKS2P51Hyix8FVxJjFqhz/Xwzz2R3Qd/cGVaWmN2EP s+kZSule6F1XIp3ukho00mIT+A+A+64Dj9bNUB15osV3XMbgAaD6iFC2NmjHUu3h2z51 56/V8iRBBNBCWQs/O17wfCvh5YV3lMxGlyyVv42UDlJHpKp1ynuaIEE/QzoRf8ZFxKUc GtfA== 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:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature:dkim-filter; bh=t3cYz/wIiibTioSLtw2PzNx1RPz2O5jXFit/LK8w1Bk=; fh=l7xBQVGdpXDK+Z71lZkrtPT+DrTVUNscI0qNZEzUJW4=; b=tHAwghMSqfviWizaWHdtASl+11CUbypcagFFeg/BmCKthtOBhblZiJLo3ejJvU8XSV oPCkY5VqfnDya+KYgje/IXNseutQQNd/TeMPpiMFepdThjCuKd5k1PUsU41k3cZ/ImjT W9KiptG3f2lgNm6w3cq3g4fBXwDeZZMF8DMA1KCU5Len834PS3ZjXf3Y6ZIx8bpd8yHM xsmUMjpXd5eGUDiExUDMX1NyPRtETmNlYJvEWNv0MCl2o+UreQ3d1b/DSgR5nSbhaPpK ubuelpOqfEdNm+hBytokwZNDalnrlkIBRPRA9oVDR/DYrdgOUKoByfopl9EvubzOkBQT yNGg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@salutedevices.com header.s=mail header.b=BHYuJYM3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=salutedevices.com Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id mu18-20020a17090b389200b0026c198d8182si17817118pjb.105.2023.09.27.05.33.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Sep 2023 05:33:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; dkim=pass header.i=@salutedevices.com header.s=mail header.b=BHYuJYM3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=salutedevices.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 0A4AA802F55D; Tue, 26 Sep 2023 12:47:23 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234182AbjIZTrQ (ORCPT + 99 others); Tue, 26 Sep 2023 15:47:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40032 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229829AbjIZTrP (ORCPT ); Tue, 26 Sep 2023 15:47:15 -0400 Received: from mx1.sberdevices.ru (mx2.sberdevices.ru [45.89.224.132]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E15F992; Tue, 26 Sep 2023 12:47:07 -0700 (PDT) Received: from p-infra-ksmg-sc-msk02 (localhost [127.0.0.1]) by mx1.sberdevices.ru (Postfix) with ESMTP id 8CD94120002; Tue, 26 Sep 2023 22:47:06 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.sberdevices.ru 8CD94120002 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=salutedevices.com; s=mail; t=1695757626; bh=t3cYz/wIiibTioSLtw2PzNx1RPz2O5jXFit/LK8w1Bk=; h=Message-ID:Date:MIME-Version:Subject:To:From:Content-Type:From; b=BHYuJYM3tQ/RXKej+Z9jjc+EmiDTc/r1DXrgURe/BcfQliThIKOotKCwwbiWuJtCE 4udqbKQS6q2ArrGduC4dREvjIHXJV68KOWmDaSIc6sW3PwjGvmv4ruCWQYVXqlrAqy /EYdZm0uw91zk+5AGE4x5qJzrMM5Rm5jgxsW1Sww41LHHN2A6vipG8dDrZqgFfFYAX j4/1ztwlD/ijfyj24lJP+cNaKRmPEM3vmWWDy+JpoQYP7ANb4TQiPTDTEGPa7BMB/k /O0Ub0tXlAerkMryDsaTl6XwZez1a+Zp/OPFHfDi8lyBScRX9LniUOmUKducZtTtEo Uq004BpnQGWWA== Received: from p-i-exch-sc-m01.sberdevices.ru (p-i-exch-sc-m01.sberdevices.ru [172.16.192.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.sberdevices.ru (Postfix) with ESMTPS; Tue, 26 Sep 2023 22:47:06 +0300 (MSK) Received: from [192.168.0.106] (100.64.160.123) by p-i-exch-sc-m01.sberdevices.ru (172.16.192.107) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.30; Tue, 26 Sep 2023 22:47:05 +0300 Message-ID: <9b467359-4e4d-619f-e71c-172f5614c4b2@salutedevices.com> Date: Tue, 26 Sep 2023 22:40:04 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: [PATCH net-next v1 00/12] vsock/virtio: continue MSG_ZEROCOPY support Content-Language: en-US To: Stefano Garzarella CC: Stefan Hajnoczi , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , "Michael S. Tsirkin" , Jason Wang , Bobby Eshleman , , , , , , References: <20230922052428.4005676-1-avkrasnov@salutedevices.com> From: Arseniy Krasnov In-Reply-To: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Originating-IP: [100.64.160.123] X-ClientProxiedBy: p-i-exch-sc-m01.sberdevices.ru (172.16.192.107) To p-i-exch-sc-m01.sberdevices.ru (172.16.192.107) X-KSMG-Rule-ID: 10 X-KSMG-Message-Action: clean X-KSMG-AntiSpam-Lua-Profiles: 180147 [Sep 26 2023] X-KSMG-AntiSpam-Version: 5.9.59.0 X-KSMG-AntiSpam-Envelope-From: avkrasnov@salutedevices.com X-KSMG-AntiSpam-Rate: 0 X-KSMG-AntiSpam-Status: not_detected X-KSMG-AntiSpam-Method: none X-KSMG-AntiSpam-Auth: dkim=none X-KSMG-AntiSpam-Info: LuaCore: 534 534 808c2ea49f7195c68d40844e073217da4fa0d1e3, {Tracking_uf_ne_domains}, {Tracking_from_domain_doesnt_match_to}, git.kernel.org:7.1.1;salutedevices.com:7.1.1;100.64.160.123:7.1.2;d41d8cd98f00b204e9800998ecf8427e.com:7.1.1;p-i-exch-sc-m01.sberdevices.ru:5.0.1,7.1.1;lore.kernel.org:7.1.1;127.0.0.199:7.1.2, FromAlignment: s, ApMailHostAddress: 100.64.160.123 X-MS-Exchange-Organization-SCL: -1 X-KSMG-AntiSpam-Interceptor-Info: scan successful X-KSMG-AntiPhishing: Clean, bases: 2023/09/26 18:37:00 X-KSMG-LinksScanning: Clean, bases: 2023/09/26 18:37:00 X-KSMG-AntiVirus: Kaspersky Secure Mail Gateway, version 2.0.1.6960, bases: 2023/09/26 14:54:00 #21988070 X-KSMG-AntiVirus-Status: Clean, skipped X-Spam-Status: No, score=-2.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Tue, 26 Sep 2023 12:47:23 -0700 (PDT) On 26.09.2023 16:10, Stefano Garzarella wrote: > Hi Arseniy, > > On Fri, Sep 22, 2023 at 08:24:16AM +0300, Arseniy Krasnov wrote: >> Hello, >> >> this patchset contains second and third parts of another big patchset >> for MSG_ZEROCOPY flag support: >> https://lore.kernel.org/netdev/20230701063947.3422088-1-AVKrasnov@sberdevices.ru/ >> >> During review of this series, Stefano Garzarella >> suggested to split it for three parts to simplify review and merging: >> >> 1) virtio and vhost updates (for fragged skbs) (merged to net-next, see >>   link below) >> 2) AF_VSOCK updates (allows to enable MSG_ZEROCOPY mode and read >>   tx completions) and update for Documentation/. <-- this patchset >> 3) Updates for tests and utils. <-- this patchset >> >> Part 1) was merged: >> https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=71b263e79370348349553ecdf46f4a69eb436dc7 >> >> Head for this patchset is: >> https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=71b263e79370348349553ecdf46f4a69eb436dc7 > > Thanks for the series. > I did a quick review highlighting some things that need to be changed. > > Overall, the series seems to be in good shape. The tests went well. > > In the next few days I'll see if I can get a better look at the larger patches like the tests, or I'll check in the next version. Hello Stefano, Thanks for review, almost all comments are clear to me, I'll fix them. Thanks, Arseniy > > Thanks, > Stefano >