From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vincent JARDIN Subject: Re: DPDK User Space: Session onUseability and Ease of Use Date: Wed, 14 Oct 2015 15:21:34 +0200 Message-ID: <561E56DE.7080803@6wind.com> References: <5616B611.3070900@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit To: "Mcnamara, John" , Thomas F Herbert , "dev@dpdk.org" Return-path: Received: from mail-wi0-f169.google.com (mail-wi0-f169.google.com [209.85.212.169]) by dpdk.org (Postfix) with ESMTP id E16BB8D95 for ; Wed, 14 Oct 2015 15:21:39 +0200 (CEST) Received: by wijq8 with SMTP id q8so81647985wij.0 for ; Wed, 14 Oct 2015 06:21:39 -0700 (PDT) In-Reply-To: List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On 13/10/2015 18:36, Mcnamara, John wrote: > * Should DPDK applications be running as root > > - Clearly not a great option. > > - Currently required due to kernel. It is not 100% accurate. With some systems, it shall be possible to run DPDK application without running them as root. It was commented that there is a solution when PMDs are designed differently (verbs API => memory registration of users). Moreover, it would ease the cleanup of resources when a DPDK application does a segfault.