From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f65.google.com (mail-wm0-f65.google.com [74.125.82.65]) by dpdk.org (Postfix) with ESMTP id 72221374E for ; Mon, 20 Feb 2017 10:56:58 +0100 (CET) Received: by mail-wm0-f65.google.com with SMTP id u63so13305860wmu.2 for ; Mon, 20 Feb 2017 01:56:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=6C31bCSkWtHzK5ay7NEwHkIcIpw1abcMm2ao2CKxUrg=; b=Ci6ob3xyoUVcHvrqlwZIYO62oTu14QTMjL2x8m00u5oapwPUPf4I6l9V8g110gO8J3 BiEW9k44qRNoWQl/aTqEJ5coE9ZbH2v4MFPSwoEb5/MF82HsVb2FsrDvtlUj/3AMneOM Sq14oYXD70aNoRJX41JJHr8sUvjp37do8NUXKrJxUhrRLNLq7nSyX23qZ/YNfeqIclJ3 2pmGTcgXKWWK0q84cxhXVD8d9NBr9omdGO3tfoRK5Yo1t/twor4VGG2JD5l+WVPARYRk sfBWXNiS2ruOTrEZKRoDeJimNc8kHnQtiCpZsiNU7hDsS9xGJ9P8M6PHfDO4U7v9eo/T IwDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=6C31bCSkWtHzK5ay7NEwHkIcIpw1abcMm2ao2CKxUrg=; b=myPJ4A5qPkCE3qmjWgKu1sBcvac8xtOvvLr74691fqP7W2hE3pNO4bQ+WiZ4NRiUqc D3G9H5vy7Auqd4RgH+xSbShnV34hw1sAfpEP8xRZ9sYv74x/fXLl1Cnn/9fZYDlHlrNL PuosY8YU1BRDwdodCfbGhERmY2v8zbdegfBI757Y2soFlT3SCYmtEzggQhJf+bM6pgaE Kp6xwSLYz+X5gV4BuSTTBvN3sd2NoIQrpJh3LbrirBpA/DLuN2TVNJxzOL8yN18ucqfy ObXvxVljGanbZTSAjYteugd9/XzyKm5RBoEkAiQLqS6AxvK/jpdl5O275tcDnhvix4uk lePQ== X-Gm-Message-State: AMke39k2vPBlMtX2elKRdPQudaLLb1YrcjsPueB5y4nKNul/sjwJzEvg9uZEf1v5MXdkxKO8gKf/4xtTICYeGw== X-Received: by 10.28.212.82 with SMTP id l79mr17718455wmg.101.1487584618126; Mon, 20 Feb 2017 01:56:58 -0800 (PST) MIME-Version: 1.0 Sender: jblunck@gmail.com Received: by 10.28.211.20 with HTTP; Mon, 20 Feb 2017 01:56:57 -0800 (PST) In-Reply-To: <20170217160731.GA30539@char.us.ORACLE.com> References: <1478504326-68105-1-git-send-email-jianfeng.tan@intel.com> <83319780-26e9-afb6-74cd-20c07dad04a7@intel.com> <1915354.hxpEe7tUeI@xps13> <20170216133657.GB14695@dhcp-whq-twvpn-1-vpnpool-10-159-157-38.vpn.oracle.com> <20170217160731.GA30539@char.us.ORACLE.com> From: Jan Blunck Date: Mon, 20 Feb 2017 10:56:57 +0100 X-Google-Sender-Auth: d7P8X5ctftuH_9SrAxsZefm1TCY Message-ID: To: Konrad Rzeszutek Wilk Cc: Vincent JARDIN , Joao Martins , Thomas Monjalon , "Tan, Jianfeng" , Konrad Rzeszutek Wilk , dev , Bruce Richardson , Yuanhan Liu , Xen-devel Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [dpdk-dev] [PATCH] maintainers: claim responsability for xen X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Feb 2017 09:56:58 -0000 On Fri, Feb 17, 2017 at 5:07 PM, Konrad Rzeszutek Wilk wrote: > On Thu, Feb 16, 2017 at 10:51:44PM +0100, Vincent JARDIN wrote: >> Le 16/02/2017 =C3=A0 14:36, Konrad Rzeszutek Wilk a =C3=A9crit : >> > > Is it time now to officially remove Dom0 support? >> > So we do have an prototype implementation of netback but it is waiting >> > for review of xen-devel to the spec. >> > >> > And I believe the implementation does utilize some of the dom0 >> > parts of code in DPDK. >> >> Please, do you have URLs/pointers about it? It would be interesting to s= hare >> it with DPDK community too. > > Joao, would it be possible to include an tarball of the patches? I know > they are no in the right state with the review of the staging > grants API - they are incompatible, but it may help folks to get > a feel for what DPDK APIs you used? > > Staging grants API: > https://lists.xenproject.org/archives/html/xen-devel/2016-12/msg01878.htm= l > The topic of the grants API is unrelated to the dom0 memory pool. The memory pool which uses xen_create_contiguous_region() is used in cases we know that there are no hugepages available. Joao and I met in Dublin and I whined about not being able to call into the grants API from userspace and instead need to kick a kernel driver to do the work for every burst. It would be great if that could change in the future.