Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp9067012rwl; Wed, 11 Jan 2023 00:40:31 -0800 (PST) X-Google-Smtp-Source: AMrXdXsiUx9qJmkByf0u6Um+9qhtnjw0HRdidaU3qrYIYYSgY1zWGdYVNtAw43hTjsL13/R9bTNr X-Received: by 2002:a05:6402:540f:b0:498:216:ee4a with SMTP id ev15-20020a056402540f00b004980216ee4amr12893587edb.8.1673426431676; Wed, 11 Jan 2023 00:40:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673426431; cv=none; d=google.com; s=arc-20160816; b=UDN25+Sp8X0+yPmvTQycHQ+O+sp1BFD+LQPAaXXVC9Z9haLOt+M/lDf5/vsJ4z/wLg mucemsK6DJYncvfJChPZI+cCw084g6rXW/kNOumf+Xq+bsUIyKQUeHFQpbWgouGB0bkT QCf45OJVa+R6OMRbyMeid0mtFuQV1hY8zjxZL33t20dfK1JOCH6L1IZQwDX13j6vcBNV xIx2doAua+8HIS1l2P18d3s0DiW9iV5Vmk1AUaW5nH1qRlrVY8uIgTsZ8TqdeGsdoGNN geVQ0Xb1JhHujKHJ5/IfHjKDbcJ0rxFz/3VRKNxAF/NWtk4U8S6Fd7ijlPxaxvL4NRuz zqiA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=S4mw9pfc+UQaXbGaY67GT+joOfvL7NA5BN3JPp+Zx/M=; b=Z/jDa4vXBpF6zDzmCXcEySefH5Zy4vkCuHEUSJdTkA9jzDxRgCoy0C6qBxb3vCrTat bonnK6731pWvch5PHDRSWBCkXUqSfqpFSl3+IfWvqsiyGrT/a4tj0hHYQM6WNRubweUs RG4ir4g6u0cyI6ISNHO3Lz3zlBLoX9DD48VpluJIg75kSR5VDmlpvCJchfm77VRkDyq7 7a1X+3iddUPnB27qP+omUktiFVD4EzAvj0tMlmJX59UtfqAMlg6kV+LFXdzsF32dnyNW OBwaqZgBlhSxxo4v5LXW5qXDQCVmHMDLez3KC17TOHDbPGNICO78ioTUo47WsGlLRWuX 2BDA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=jFZN1XwZ; 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=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id fi11-20020a056402550b00b00499c424f683si3875520edb.223.2023.01.11.00.40.19; Wed, 11 Jan 2023 00:40:31 -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=@redhat.com header.s=mimecast20190719 header.b=jFZN1XwZ; 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=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231916AbjAKIb2 (ORCPT + 53 others); Wed, 11 Jan 2023 03:31:28 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47032 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236001AbjAKIbV (ORCPT ); Wed, 11 Jan 2023 03:31:21 -0500 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 875C2265F for ; Wed, 11 Jan 2023 00:30:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1673425836; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=S4mw9pfc+UQaXbGaY67GT+joOfvL7NA5BN3JPp+Zx/M=; b=jFZN1XwZH0ivpo8k8+Zp6Vzz49Rw/xDmJaVVQ3LoU4T3pkvPb7IpTFWjOerZ4Gm/ObkI6X 5P35qjtJAQLMN1CmwguKL849+IJbwEafh/fcNS29yNKvPQPFFMaC04RmvfBGyCud5+20de 30gllj63qD2uphxfvwXA0g0zhATTvtk= Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-139-0kG8sgPyN4inLG4jFb0BIA-1; Wed, 11 Jan 2023 03:30:35 -0500 X-MC-Unique: 0kG8sgPyN4inLG4jFb0BIA-1 Received: by mail-qk1-f197.google.com with SMTP id f13-20020a05620a408d00b006fc740f837eso10636235qko.20 for ; Wed, 11 Jan 2023 00:30:35 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=S4mw9pfc+UQaXbGaY67GT+joOfvL7NA5BN3JPp+Zx/M=; b=iTEfprvkaQXOHRN+YnYcI9i5NZuWfYzvJ79G4IsawgeUppgIM4FywWqNkiclioXY7m HDfwe4pNB6A5RCRKwG1bsbeEQ9Z5J9AVFc0TfDcHUvBYB4WAOZf9t6HDCo2AXIE2GG6Q pI774wmb8t26XxPhBTHcBQOjQOnXuwSWQTTt2+/8z+YOIqVnzpYj3YjmKnwdHrnXz3nr +hNjq9RUk66HkDsStUVGxeCTjSKt1vV3ehTy+/IxHG4l0eMnsPMBEUzoEjPF9mG+ibjZ MpGspwhQ1T72J34h17bMCWR9DbnbHe+ZysUFxD0tZDg1JoMZRl4oNsuYGcYdwx3/U0Sg 1njA== X-Gm-Message-State: AFqh2kqCGZ2k2qzi+T4hW4Q4YGfAYO+ZjIJoJb9zyo2244shCO69Mcjb yLbbHR+tfZLT/80BX/D4xyuw3+87/jd0SQH6sU/bpQ+RktHMrQEtG3/cEQGewlibovf7un20vKq hPFCAMvqb1BzFq93N9P1hKAZD X-Received: by 2002:a05:622a:1e13:b0:3ab:b012:f173 with SMTP id br19-20020a05622a1e1300b003abb012f173mr52942404qtb.28.1673425835056; Wed, 11 Jan 2023 00:30:35 -0800 (PST) X-Received: by 2002:a05:622a:1e13:b0:3ab:b012:f173 with SMTP id br19-20020a05622a1e1300b003abb012f173mr52942386qtb.28.1673425834804; Wed, 11 Jan 2023 00:30:34 -0800 (PST) Received: from sgarzare-redhat (host-79-46-200-244.retail.telecomitalia.it. [79.46.200.244]) by smtp.gmail.com with ESMTPSA id fw13-20020a05622a4a8d00b003b1180f40d7sm94872qtb.40.2023.01.11.00.30.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Jan 2023 00:30:34 -0800 (PST) Date: Wed, 11 Jan 2023 09:30:29 +0100 From: Stefano Garzarella To: Arseniy Krasnov Cc: "David S. Miller" , "edumazet@google.com" , Jakub Kicinski , Paolo Abeni , "linux-kernel@vger.kernel.org" , "virtualization@lists.linux-foundation.org" , "netdev@vger.kernel.org" , Krasnov Arseniy , Bobby Eshleman , kernel Subject: Re: [PATCH net-next v7 4/4] test/vsock: vsock_perf utility Message-ID: <20230111083029.yfcbkzohe5cr6u2k@sgarzare-redhat> References: <67cd2d0a-1c58-baac-7b39-b8d4ea44f719@sberdevices.ru> <0a9464eb-ad31-426b-1f30-c19d77281308@sberdevices.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <0a9464eb-ad31-426b-1f30-c19d77281308@sberdevices.ru> X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE 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 Tue, Jan 10, 2023 at 10:18:32AM +0000, Arseniy Krasnov wrote: >This adds utility to check vsock rx/tx performance. > >Usage as sender: >./vsock_perf --sender --port --bytes >Usage as receiver: >./vsock_perf --port --rcvlowat > >Signed-off-by: Arseniy Krasnov >--- > tools/testing/vsock/Makefile | 3 +- > tools/testing/vsock/README | 34 +++ > tools/testing/vsock/vsock_perf.c | 427 +++++++++++++++++++++++++++++++ > 3 files changed, 463 insertions(+), 1 deletion(-) > create mode 100644 tools/testing/vsock/vsock_perf.c Reviewed-by: Stefano Garzarella