Re: [dpdk-dev] [PATCH v11 3/4] raw/ifpga: add OPAE API for OpenStack Cyborg

2021-01-25 Thread Ferruh Yigit
On 1/22/2021 2:43 AM, Huang, Wei wrote: -Original Message- From: Ferruh Yigit Sent: Friday, January 22, 2021 00:30 To: Huang, Wei ; dev@dpdk.org; Xu, Rosen ; Zhang, Qi Z Cc: sta...@dpdk.org; Zhang, Tianfei Subject: Re: [dpdk-dev] [PATCH v11 3/4] raw/ifpga: add OPAE API for

Re: [dpdk-dev] [PATCH v11 3/4] raw/ifpga: add OPAE API for OpenStack Cyborg

2021-01-21 Thread Huang, Wei
; Zhang, Tianfei Subject: Re: [dpdk-dev] [PATCH v11 3/4] raw/ifpga: add OPAE API for OpenStack Cyborg On 1/21/2021 6:03 AM, Wei Huang wrote: > +int opae_init(int eal_init_result) > +{ > + int ret = 0; > + > + if (!check_eal(0)) > + return 0; > + > +

Re: [dpdk-dev] [PATCH v11 3/4] raw/ifpga: add OPAE API for OpenStack Cyborg

2021-01-21 Thread Huang, Wei
v] [PATCH v11 3/4] raw/ifpga: add OPAE API for OpenStack Cyborg On 1/21/2021 6:03 AM, Wei Huang wrote: > Cyborg is an OpenStack project that aims to provide a general purpose > management framework for acceleration resources (i.e. various types of > accelerators such as GPU, FPGA, NP,

Re: [dpdk-dev] [PATCH v11 3/4] raw/ifpga: add OPAE API for OpenStack Cyborg

2021-01-21 Thread Huang, Wei
g, Tianfei Subject: Re: [dpdk-dev] [PATCH v11 3/4] raw/ifpga: add OPAE API for OpenStack Cyborg On 1/21/2021 6:03 AM, Wei Huang wrote: > Cyborg is an OpenStack project that aims to provide a general purpose > management framework for acceleration resources (i.e. various types of > accel

Re: [dpdk-dev] [PATCH v11 3/4] raw/ifpga: add OPAE API for OpenStack Cyborg

2021-01-21 Thread Ferruh Yigit
On 1/21/2021 6:03 AM, Wei Huang wrote: +int opae_init(int eal_init_result) +{ + int ret = 0; + + if (!check_eal(0)) + return 0; + + if (eal_init_result < 0) { + if (rte_errno == EALREADY) { + eal_inited = 1; +

Re: [dpdk-dev] [PATCH v11 3/4] raw/ifpga: add OPAE API for OpenStack Cyborg

2021-01-21 Thread Ferruh Yigit
On 1/21/2021 6:03 AM, Wei Huang wrote: Cyborg is an OpenStack project that aims to provide a general purpose management framework for acceleration resources (i.e. various types of accelerators such as GPU, FPGA, NP, ODP, DPDK/SPDK and so on). It needs some OPAE type APIs to manage PACs (Programma

Re: [dpdk-dev] [PATCH v11 3/4] raw/ifpga: add OPAE API for OpenStack Cyborg

2021-01-21 Thread Ferruh Yigit
On 1/21/2021 6:03 AM, Wei Huang wrote: Cyborg is an OpenStack project that aims to provide a general purpose management framework for acceleration resources (i.e. various types of accelerators such as GPU, FPGA, NP, ODP, DPDK/SPDK and so on). It needs some OPAE type APIs to manage PACs (Programma

[dpdk-dev] [PATCH v11 3/4] raw/ifpga: add OPAE API for OpenStack Cyborg

2021-01-20 Thread Wei Huang
Cyborg is an OpenStack project that aims to provide a general purpose management framework for acceleration resources (i.e. various types of accelerators such as GPU, FPGA, NP, ODP, DPDK/SPDK and so on). It needs some OPAE type APIs to manage PACs (Programmable Acceleration Card) with Intel FPGA. B