Re: [dpdk-dev] [PATCH v2 05/22] ethdev: introduce device lock

2018-06-21 Thread Zhang, Qi Z
> -Original Message- > From: Burakov, Anatoly > Sent: Thursday, June 21, 2018 4:51 PM > To: Zhang, Qi Z ; tho...@monjalon.net > Cc: Ananyev, Konstantin ; dev@dpdk.org; > Richardson, Bruce ; Yigit, Ferruh > ; Shelton, Benjamin H > ; Vangati, Narender > > Subject: Re: [PATCH v2 05/22] ethd

Re: [dpdk-dev] [PATCH v2 05/22] ethdev: introduce device lock

2018-06-21 Thread Burakov, Anatoly
On 21-Jun-18 3:00 AM, Qi Zhang wrote: Introduce API rte_eth_dev_lock and rte_eth_dev_unlock to let application lock or unlock on specific ethdev, a locked device can't be detached, this help application to prevent unexpected device detaching, especially in multi-process environment. Also introdu

[dpdk-dev] [PATCH v2 05/22] ethdev: introduce device lock

2018-06-20 Thread Qi Zhang
Introduce API rte_eth_dev_lock and rte_eth_dev_unlock to let application lock or unlock on specific ethdev, a locked device can't be detached, this help application to prevent unexpected device detaching, especially in multi-process environment. Also introduce the new API rte_eth_dev_lock_with_cal