From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from cstnet.cn (smtp67.cstnet.cn [159.226.251.67]) by dpdk.org (Postfix) with ESMTP id 1BE7B235 for ; Sun, 15 Jul 2018 09:28:01 +0200 (CEST) Received: by ajax-webmail-APP-21 (Coremail) ; Sun, 15 Jul 2018 15:27:57 +0800 (GMT+08:00) X-Originating-IP: [159.226.43.36] Date: Sun, 15 Jul 2018 15:27:57 +0800 (GMT+08:00) X-CM-HeaderCharset: UTF-8 From: =?UTF-8?B?5p2o5pmU?= To: "users@dpdk.org" X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT5.0.5 build 20161025(89512.9021) Copyright (c) 2002-2018 www.mailtech.cn cstnet MIME-Version: 1.0 Message-ID: <108fd3c5.16a17.1649cd6c391.Coremail.yangye@ict.ac.cn> X-Coremail-Locale: en_US X-CM-TRANSID: 2wCowADX34d+90pbuK4MAA--.11538W X-CM-SenderInfo: 51dqw5nh6lu3wodfhubq/1tbiBQAGC1lo9QUZYQACsz X-Coremail-Antispam: 1Ur529EdanIXcx71UUUUU7IcSsGvfJ3iIAIbVAYjsxI4VWxJw CS07vEb4IE77IF4wCS07vE1I0E4x80FVAKz4kxMIAIbVAFxVCaYxvI4VCIwcAKzIAtYxBI daVFxhVjvjDU= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-users] Why kickfd from qemu is zero in qemu-dpdk vhost-user architecture? X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2018 07:28:03 -0000 SGVsbG8sCgpJIHVzZSB0aGUgInZob3N0LXVzZXIiIG1vZGUgaW4gdGhlIHFlbXUsIGFuZCB0aGUg YmFja2VuZCBpcyB0aGUgZHBkay12aG9zdC4KCkJ1dCB3aGVuIEkgdXNlIHRoZSBldmVudGZkX3Jl YWQodnEtPmtpY2tmZCwmdmFsKSBmdW5jdGlvbi4gSXQgYWx3YXlzIHJldHVybiBhbiBlcnJvciwg YW5kIHRoZSB2YWwgaGFzIGFsd2F5cyBiZWVuIDAuCgpUaGUga2lja2ZkIGlzIHRoZSBldmVudGZk IHRoYXQgcGFzc2luZyBmcm9tIHFlbXUgdG8gdmhvc3Qgd2hlbiB0aGUgdnJpbmcgaXMgc2V0IHVw IGFuZCBjYWxsaW5nIHRoZSB2aG9zdF91c2VyX3NldF92cmluZ19raWNrIGZ1bmN0aW9uLgoKSXQg c2hvdWxkIGJlIGEgbm9uZS16ZXJvIHZhbHVlIHdoZW4gdGhlcmUgYXJlIHBhY2tldHMgaW4gdGhl IHNlbmRpbmcgcXVldWUuCgpUaGUgdmlydGlvLWZyb250ZW5kIHNob3VsZCBub3RpZnkgdGhlIGJh Y2tlbmQgdGhlbiBkbyB0aGUgZGVxdWV1ZSBvcGVyYXRpb24uCgpEb2VzIGFueW9uZSBrbm93IGFi b3V0IHRoaXM/IEkgYW0gbG9va2luZyBmb3J3YXJkIHRvIHlvdXIgcmVwbHkuCgoKVGhhbmsgeW91 LgoKCgoKLS0KCgpZYW5nIFllCgpOZXR3b3JrIFJlc2VhcmNoIENlbnRlciwgSW5zdGl0dXRlIG9m IENvbXB1dGluZyBUZWNobm9sb2d5LCBDaGluZXNlIEFjYWRlbXkgb2YgU2NpZW5jZXMsCgpOTy42 IEtleHVleXVhbiBTb3V0aCBSb2FkLCBaaG9uZ2d1YW5jdW4sIEhhaWRpYW4gRGlzdHJpY3QsIEJl aWppbmcsIENoaW5hICgxMDAxOTAp >From fengli@smartx.com Sun Jul 15 09:57:18 2018 Return-Path: Received: from mail-wm0-f54.google.com (mail-wm0-f54.google.com [74.125.82.54]) by dpdk.org (Postfix) with ESMTP id 9454E2BD8 for ; Sun, 15 Jul 2018 09:57:18 +0200 (CEST) Received: by mail-wm0-f54.google.com with SMTP id z13-v6so12867285wma.5 for ; Sun, 15 Jul 2018 00:57:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smartx-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=1xgtCQqIdtDxSxLUnMi24+HiLSCm4y/kuxLagpQ39sA=; b=NxBY+ahe97u7in0g+FzNJ6A2x5f6hKc2P4fqXH7YJ70a6eJpIsyfjxacCR717EMr1d VI05U5KB00pBylgUs9u7MxNECaxHFPJQQ4XGX0GFjd2Sx2jghnIeg4DPuhEayvstgnJe /DO4aYrtWzvxIW6oKGtl12WwGR7J36PHBpBS8smnMAypnd3+cz6lsGkIKnaRHqp9+TH1 g9Uuo79YJIbGb/q8oaKpkYwp8f3ybyGi+ZBEL+6EnYR8Pb0jZyOzd51W3NxcAO6AMeXE 25qrIfhGxWkBNHZ81KZss7KVx+as/IwdeBCeP5qpXY+SjkMDbZcsl4PFHh5Jl3zUPkO8 WzjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=1xgtCQqIdtDxSxLUnMi24+HiLSCm4y/kuxLagpQ39sA=; b=abz6NTMbaOeyUyvfhbYj0q+bHHkkQNyxAnP8PiWGTDtFuVkkz2oe4a5x9N7+CwjsLi hLVh1Mp8giolhdGd8abZQvFWyWgzjsx/yMYK+GPMWJrtU6sLAXm9GUSwnaPlHMtixpRU YGivzUFGZ2Re1EqCQlk910ED1Lw7P/r30c2O47559zQHSBPkPAz4fmM4VmbCG68Y22GN ndpkZZNvQ1f3a9Svt8Vlf3cR7IuHUMUf2mM+S6I5HkppSSIh/XwpqpM1IjbPH8oUdtZF n5adJ39j06aFFfl3aVeA9x0rZW7fuMsASAHAacbAD9BeZdbtN+ItHklfIS3T+g/W8gyF yDiQ== X-Gm-Message-State: AOUpUlE58zJKZh3k8DjLg9Z3EdzwGHzUpfY5OeTlmzmXokjpZCKs2KS6 mQFMZQhj3raaYUdnO7Mbbk5ZdpYxCn0uo69mQEKC3qOQo+Mu5PzIXwLBfjUT1xf0WCFFRmOSUFz nZCLSZPQfbnJriGc= X-Google-Smtp-Source: AAOMgpczcYNuE7ODOi7oV8y/QvW/hzqOv/a/kne9XeOXwKR2A/jQdl4kmfTrYTGSrq7iKh23pEGHFRG7tZhkhGmHQH0= X-Received: by 2002:a1c:8682:: with SMTP id i124-v6mr7703962wmd.77.1531641436950; Sun, 15 Jul 2018 00:57:16 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a1c:9708:0:0:0:0:0 with HTTP; Sun, 15 Jul 2018 00:57:16 -0700 (PDT) In-Reply-To: <108fd3c5.16a17.1649cd6c391.Coremail.yangye@ict.ac.cn> References: <108fd3c5.16a17.1649cd6c391.Coremail.yangye@ict.ac.cn> From: Li Feng Date: Sun, 15 Jul 2018 15:57:16 +0800 Message-ID: To: =?UTF-8?B?5p2o5pmU?= Cc: "users@dpdk.org" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-users] Why kickfd from qemu is zero in qemu-dpdk vhost-user architecture? X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2018 07:57:18 -0000 You could paste some code here. Is the eventfd is valid when passing to vhost? Maybe the eventfd is bad. Thanks, Feng Li =E6=89=8B=E6=9C=BA=EF=BC=9A13401157876 Web=EF=BC=9Ahttp://www.smartx.com/ =E5=9C=B0=E5=9D=80=EF=BC=9A=E5=8C=97=E4=BA=AC=E5=B8=82=E6=B5=B7=E6=B7=80=E5= =8C=BA=E7=A7=91=E5=AD=A6=E9=99=A2=E5=8D=97=E8=B7=AF2=E5=8F=B7=E8=9E=8D=E7= =A7=91=E8=B5=84=E8=AE=AF=E4=B8=AD=E5=BF=83C=E5=BA=A7=E5=8C=97=E6=A5=BC712 2018-07-15 15:27 GMT+08:00 =E6=9D=A8=E6=99=94 : > Hello, > > I use the "vhost-user" mode in the qemu, and the backend is the dpdk-vhos= t. > > But when I use the eventfd_read(vq->kickfd,&val) function. It always > return an error, and the val has always been 0. > > The kickfd is the eventfd that passing from qemu to vhost when the vring > is set up and calling the vhost_user_set_vring_kick function. > > It should be a none-zero value when there are packets in the sending queu= e. > > The virtio-frontend should notify the backend then do the dequeue > operation. > > Does anyone know about this? I am looking forward to your reply. > > > Thank you. > > > > > -- > > > Yang Ye > > Network Research Center, Institute of Computing Technology, Chinese > Academy of Sciences, > > NO.6 Kexueyuan South Road, Zhongguancun, Haidian District, Beijing, China > (100190) --=20 The SmartX email address is only for business purpose. Any sent message=20 that is not related to the business is not authorized or permitted by=20 SmartX. =E6=9C=AC=E9=82=AE=E7=AE=B1=E4=B8=BA=E5=8C=97=E4=BA=AC=E5=BF=97=E5=87=8C=E6= =B5=B7=E7=BA=B3=E7=A7=91=E6=8A=80=E6=9C=89=E9=99=90=E5=85=AC=E5=8F=B8=EF=BC= =88SmartX=EF=BC=89=E5=B7=A5=E4=BD=9C=E9=82=AE=E7=AE=B1. =E5=A6=82=E6=9C=AC= =E9=82=AE=E7=AE=B1=E5=8F=91=E5=87=BA=E7=9A=84=E9=82=AE=E4=BB=B6=E4=B8=8E=E5= =B7=A5=E4=BD=9C=E6=97=A0=E5=85=B3,=E8=AF=A5=E9=82=AE=E4=BB=B6=E6=9C=AA=E5= =BE=97=E5=88=B0=E6=9C=AC=E5=85=AC=E5=8F=B8=E4=BB=BB=E4=BD=95=E7=9A=84=E6=98= =8E=E7=A4=BA=E6=88=96=E9=BB=98=E7=A4=BA=E7=9A=84=E6=8E=88=E6=9D=83.