From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AC088C433EF for ; Fri, 3 Sep 2021 07:42:06 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 893A8610A2 for ; Fri, 3 Sep 2021 07:42:06 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234815AbhICHnF (ORCPT ); Fri, 3 Sep 2021 03:43:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57774 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234722AbhICHnE (ORCPT ); Fri, 3 Sep 2021 03:43:04 -0400 Received: from mail-pj1-x102e.google.com (mail-pj1-x102e.google.com [IPv6:2607:f8b0:4864:20::102e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C642AC061575 for ; Fri, 3 Sep 2021 00:42:04 -0700 (PDT) Received: by mail-pj1-x102e.google.com with SMTP id u11-20020a17090adb4b00b00181668a56d6so3343840pjx.5 for ; Fri, 03 Sep 2021 00:42:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance-com.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=nXREGH7UcssxsGls4TpqN/3My2ILjgwwjSnTKo7Ckl4=; b=KiXEQsXdfuZJShCri4LUNWJ9o+nCGc+6qCDmPFb67nPxAkxIsZ/yUP1bHvd6wnlSEv rTozjTwxXQHPdTlHIYLC2ZFsdmdCTCzktNnQ7aXNdDi5978cszU/V78KWGnYsk/b5WlE fHmJcxv/sXp5/rtlqW8K5VOg+uXnmWmkBVpRgU1OmlsUUu5BEBNIiWwKxOmJ2/DN45xN lvb3bpM8pVjWIAhf+PIuwiWQ1M5HI0AGpyU0yrFCB7Lmf8sL+ywxZLuKL/Zb0xxSQboT wh6Oa0M9LM/zi2RzjgzLTdU4TokBi1SL9YQKFYmSIMkDKELGEhw/XZz3yiIVkjrYv0DS dveA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=nXREGH7UcssxsGls4TpqN/3My2ILjgwwjSnTKo7Ckl4=; b=UzOc+4mThic4RRq68wsUt+TpEx+olh49aRLaw3gJbS4sm7gNJUOM2p95QfonabUJOv BGXof6ZyQWaFkcCc27J7qtxkFSi4GztSw42Zb2Hnmm/qMx+ea+TOtWdIuvVp0MNWAff8 H5Rdd+vsdJoWHDOSeX05FnSzeOl9zQvVtSdyjAn/j7ko07R/dXlUnXRWYGnW1nngQhKo RIOlThUZ7rkYYJT23Th7d0xvka+pV0afEQAxG1pXVhmX3qTnmPLMnegVT4X3pCMmcoJ/ A0FdbZI3dUTo6EUSl43891NDxkhouUGnMWRKWs1kz9oK5BCJ3JrJXhIAGMtj9f2b3bqd jt9A== X-Gm-Message-State: AOAM532V/bys/4pKSXkMfRwD2IjcqCf93aNzTJoGhPecILE0hUN+0Uj7 hp7JsTqEIfIYGPsrZS2KF17JDg== X-Google-Smtp-Source: ABdhPJx9jFfBu+nlD8vhSJGr3W8ucdz7n747tSwepSc5EQ6/yAYK1sNLaqT1nRm3XypVmOJ/vRgOqQ== X-Received: by 2002:a17:90a:c89:: with SMTP id v9mr2482459pja.175.1630654924349; Fri, 03 Sep 2021 00:42:04 -0700 (PDT) Received: from smtpclient.apple ([139.177.225.225]) by smtp.gmail.com with ESMTPSA id u24sm4656287pfm.81.2021.09.03.00.41.59 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 Sep 2021 00:42:03 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.80.0.2.43\)) Subject: Re: [RFC 0/5] VirtIO RDMA From: =?utf-8?B?6a2P5L+K5ZCJ?= In-Reply-To: Date: Fri, 3 Sep 2021 15:41:57 +0800 Cc: dledford@redhat.com, jgg@ziepe.ca, mst , yuval.shaia.ml@gmail.com, marcel.apfelbaum@gmail.com, Cornelia Huck , Hannes Reinecke , Yongji Xie , =?utf-8?B?5p+056iz?= , linux-rdma@vger.kernel.org, virtualization , qemu-devel Content-Transfer-Encoding: 7bit Message-Id: <4ED3B57F-A9D1-4A61-AA1D-94D14A932012@bytedance.com> References: <20210902130625.25277-1-weijunji@bytedance.com> To: Jason Wang X-Mailer: Apple Mail (2.3654.80.0.2.43) Precedence: bulk List-ID: X-Mailing-List: linux-rdma@vger.kernel.org > On Sep 3, 2021, at 8:57 AM, Jason Wang wrote: > > On Thu, Sep 2, 2021 at 9:07 PM Junji Wei wrote: >> >> Hi all, >> >> This RFC aims to reopen the discussion of Virtio RDMA. >> Now this is based on Yuval Shaia's RFC "VirtIO RDMA" >> which implemented a frame for Virtio RDMA and a simple >> control path (Not sure if Yuval Shaia has any further >> plan for it). >> >> We try to extend this work and implement a simple >> data-path and a completed control path. Now this can >> work with SEND, RECV and REG_MR in kernel. There is a >> simple test module in this patch that can communicate >> with ibv_rc_pingpong in rdma-core. >> >> During doing this work, we have found some problems and >> would like to ask for some suggestions from community: > > I think it would be beneficial if you can post a spec patch. Ok, I will do it. Thanks From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 14E58C433F5 for ; Fri, 3 Sep 2021 07:42:50 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id A024F6109E for ; Fri, 3 Sep 2021 07:42:49 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org A024F6109E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=bytedance.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=nongnu.org Received: from localhost ([::1]:48646 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mM3qa-0004jw-NB for qemu-devel@archiver.kernel.org; Fri, 03 Sep 2021 03:42:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55044) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mM3py-00045L-TE for qemu-devel@nongnu.org; Fri, 03 Sep 2021 03:42:11 -0400 Received: from mail-pj1-x1036.google.com ([2607:f8b0:4864:20::1036]:45629) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mM3pu-0003LV-FA for qemu-devel@nongnu.org; Fri, 03 Sep 2021 03:42:08 -0400 Received: by mail-pj1-x1036.google.com with SMTP id f11-20020a17090aa78b00b0018e98a7cddaso3342839pjq.4 for ; Fri, 03 Sep 2021 00:42:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance-com.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=nXREGH7UcssxsGls4TpqN/3My2ILjgwwjSnTKo7Ckl4=; b=KiXEQsXdfuZJShCri4LUNWJ9o+nCGc+6qCDmPFb67nPxAkxIsZ/yUP1bHvd6wnlSEv rTozjTwxXQHPdTlHIYLC2ZFsdmdCTCzktNnQ7aXNdDi5978cszU/V78KWGnYsk/b5WlE fHmJcxv/sXp5/rtlqW8K5VOg+uXnmWmkBVpRgU1OmlsUUu5BEBNIiWwKxOmJ2/DN45xN lvb3bpM8pVjWIAhf+PIuwiWQ1M5HI0AGpyU0yrFCB7Lmf8sL+ywxZLuKL/Zb0xxSQboT wh6Oa0M9LM/zi2RzjgzLTdU4TokBi1SL9YQKFYmSIMkDKELGEhw/XZz3yiIVkjrYv0DS dveA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=nXREGH7UcssxsGls4TpqN/3My2ILjgwwjSnTKo7Ckl4=; b=L5sWwllC6EhZkyi52tpj33b0/vieaGVEA67Pm/2ubwBLrkM08ccutwXk9hSU9L/8OR cBrLKrcs0c4WkxJ8BhdLHH0bKPH5StGGft0Bp5v5OHFRD61i8xXWMDY+6o518l5mdRaW l1ek+3GO5x5jN0l9ZAobnxB6VjvK5UkWcZ410fCqnjDx+5PeSvWr46DTLjKqNWzRvD7X CVbI1JzQs/8b3CY8KjCAXY6YDP2LA+tVUiCRdsEU+NP9Qq5iEtKNA1/1YZEdNLD1FV5y 58SFe2vgzNViPx6Fe5vUaOFAqvsRokFvA6+LJjCam297XOpOAr62HTyxaYqITf8+dUdE MrMA== X-Gm-Message-State: AOAM533tgC8VA8pj3aGc0NGFwCOeYpRHFoZpnO0nOslLDxUwJAwZyc0+ b6T2TGklunEyGi3aRXXeZ4Gbzw== X-Google-Smtp-Source: ABdhPJx9jFfBu+nlD8vhSJGr3W8ucdz7n747tSwepSc5EQ6/yAYK1sNLaqT1nRm3XypVmOJ/vRgOqQ== X-Received: by 2002:a17:90a:c89:: with SMTP id v9mr2482459pja.175.1630654924349; Fri, 03 Sep 2021 00:42:04 -0700 (PDT) Received: from smtpclient.apple ([139.177.225.225]) by smtp.gmail.com with ESMTPSA id u24sm4656287pfm.81.2021.09.03.00.41.59 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 Sep 2021 00:42:03 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.80.0.2.43\)) Subject: Re: [RFC 0/5] VirtIO RDMA From: =?utf-8?B?6a2P5L+K5ZCJ?= In-Reply-To: Date: Fri, 3 Sep 2021 15:41:57 +0800 Content-Transfer-Encoding: 7bit Message-Id: <4ED3B57F-A9D1-4A61-AA1D-94D14A932012@bytedance.com> References: <20210902130625.25277-1-weijunji@bytedance.com> To: Jason Wang X-Mailer: Apple Mail (2.3654.80.0.2.43) Received-SPF: pass client-ip=2607:f8b0:4864:20::1036; envelope-from=weijunji@bytedance.com; helo=mail-pj1-x1036.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: qemu-devel , mst , linux-rdma@vger.kernel.org, Yongji Xie , Cornelia Huck , yuval.shaia.ml@gmail.com, virtualization , jgg@ziepe.ca, dledford@redhat.com, =?utf-8?B?5p+056iz?= , Hannes Reinecke Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" > On Sep 3, 2021, at 8:57 AM, Jason Wang wrote: > > On Thu, Sep 2, 2021 at 9:07 PM Junji Wei wrote: >> >> Hi all, >> >> This RFC aims to reopen the discussion of Virtio RDMA. >> Now this is based on Yuval Shaia's RFC "VirtIO RDMA" >> which implemented a frame for Virtio RDMA and a simple >> control path (Not sure if Yuval Shaia has any further >> plan for it). >> >> We try to extend this work and implement a simple >> data-path and a completed control path. Now this can >> work with SEND, RECV and REG_MR in kernel. There is a >> simple test module in this patch that can communicate >> with ibv_rc_pingpong in rdma-core. >> >> During doing this work, we have found some problems and >> would like to ask for some suggestions from community: > > I think it would be beneficial if you can post a spec patch. Ok, I will do it. Thanks