Re: [lng-odp] generic core + HW specific drivers

2017-10-07 Thread Bill Fischofer
On Fri, Oct 6, 2017 at 4:03 PM, Maxim Uvarov wrote: > > > On 6 October 2017 at 22:26, Bill Fischofer > wrote: > >> PR #225 [1] is a good example of the sort of packaging/distro problem ODP >> wants to solve. DPDK currently requires special

Re: [lng-odp] generic core + HW specific drivers

2017-10-06 Thread Maxim Uvarov
On 6 October 2017 at 22:26, Bill Fischofer wrote: > PR #225 [1] is a good example of the sort of packaging/distro problem ODP > wants to solve. DPDK currently requires special compile flags to determine > the microarchitecture it's running on. As a result, Travis broke

Re: [lng-odp] generic core + HW specific drivers

2017-10-06 Thread Bill Fischofer
PR #225 [1] is a good example of the sort of packaging/distro problem ODP wants to solve. DPDK currently requires special compile flags to determine the microarchitecture it's running on. As a result, Travis broke when they deployed new test machines that had a different microarchitecture. To get

Re: [lng-odp] generic core + HW specific drivers

2017-10-06 Thread Francois Ozog
Hi Petri, DPDK modules are not allowing DPDK to adapt to underlying architecture. It is just pugable HW. The DDF will deal with that. The problem we need to solve is architecture adaptation. where the CORE of the application changes. there is a single DPDK core with drivers. ODP has different

Re: [lng-odp] generic core + HW specific drivers

2017-10-06 Thread Ilias Apalodimas
We'll only got for rpm? deb packaging? Regards Ilias On 6 October 2017 at 20:18, Maxim Uvarov wrote: > http://pkgs.fedoraproject.org/cgit/rpms/dpdk.git/tree/dpdk.spec > > On 6 October 2017 at 20:17, Maxim Uvarov wrote: > > > > > > > On 6

Re: [lng-odp] generic core + HW specific drivers

2017-10-06 Thread Maxim Uvarov
http://pkgs.fedoraproject.org/cgit/rpms/dpdk.git/tree/dpdk.spec On 6 October 2017 at 20:17, Maxim Uvarov wrote: > > > On 6 October 2017 at 20:05, Honnappa Nagarahalli < > honnappa.nagaraha...@linaro.org> wrote: > >> Any experts on how is the packaging done for DPDK? >>

Re: [lng-odp] generic core + HW specific drivers

2017-10-06 Thread Maxim Uvarov
On 6 October 2017 at 20:05, Honnappa Nagarahalli < honnappa.nagaraha...@linaro.org> wrote: > Any experts on how is the packaging done for DPDK? > > ./pkg/dpdk.spec ? > On 6 October 2017 at 08:36, Savolainen, Petri (Nokia - FI/Espoo) > wrote: > >> > No, I'm pointing

Re: [lng-odp] generic core + HW specific drivers

2017-10-06 Thread Honnappa Nagarahalli
Any experts on how is the packaging done for DPDK? On 6 October 2017 at 08:36, Savolainen, Petri (Nokia - FI/Espoo) wrote: >> > No, I'm pointing that the more there's common core SW, the more there >> > are trade-offs and the less direct HW access == less

Re: [lng-odp] generic core + HW specific drivers

2017-10-06 Thread Savolainen, Petri (Nokia - FI/Espoo)
> > No, I'm pointing that the more there's common core SW, the more there > > are trade-offs and the less direct HW access == less performance. For > > optimal performance, the amount of common core SW is zero. > > Yes this is sort of the ideal but I doubt this type of installation > will be

Re: [lng-odp] generic core + HW specific drivers

2017-10-06 Thread Ola Liljedahl
FI/Espoo) <petri.savolai...@nokia.com> > Cc: Andriy Berestovskyy <andriy.berestovs...@caviumnetworks.com>; Ola > Liljedahl <ola.liljed...@linaro.org>; lng-odp@lists.linaro.org > Subject: Re: [lng-odp] generic core + HW specific drivers > > > > On W

Re: [lng-odp] generic core + HW specific drivers

2017-10-05 Thread Honnappa Nagarahalli
FI/Espoo) <petri.savolai...@nokia.com> > Cc: Andriy Berestovskyy <andriy.berestovs...@caviumnetworks.com>; Ola > Liljedahl <ola.liljed...@linaro.org>; lng-odp@lists.linaro.org > Subject: Re: [lng-odp] generic core + HW specific drivers > > > > On W

Re: [lng-odp] generic core + HW specific drivers

2017-10-05 Thread Honnappa Nagarahalli
017 at 7:47 AM, Savolainen, Petri (Nokia - FI/Espoo) < >> > petri.savolai...@nokia.com> wrote: >> > >> >> >> >> >> >> > -Original Message- >> >> > From: Andriy Berestovskyy [mailto:Andriy.Berestovskyy@ >>

Re: [lng-odp] generic core + HW specific drivers

2017-10-05 Thread Savolainen, Petri (Nokia - FI/Espoo)
<ola.liljed...@linaro.org>; lng-odp@lists.linaro.org Subject: Re: [lng-odp] generic core + HW specific drivers On Wed, Oct 4, 2017 at 7:47 AM, Savolainen, Petri (Nokia - FI/Espoo) <mailto:petri.savolai...@nokia.com> wrote: > -Original Message- > From: Andriy Berestovskyy >

Re: [lng-odp] generic core + HW specific drivers

2017-10-04 Thread Ilias Apalodimas
t;> >> >> >> On 4 October 2017 at 06:06, Brian Brooks <brian.bro...@linaro.org> >> wrote: >> >> >> >> > The approach taken by Vulkan project: >> >> > https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers

Re: [lng-odp] generic core + HW specific drivers

2017-10-04 Thread Francois Ozog
> >> > -Original Message- > >> > From: Andriy Berestovskyy [mailto:Andriy.Berestovskyy@ > caviumnetworks.com > >> ] > >> > Sent: Tuesday, October 03, 2017 8:22 PM > >> > To: Savolainen, Petri (Nokia - FI/Espoo) <petri.savolai...@n

Re: [lng-odp] generic core + HW specific drivers

2017-10-04 Thread Francois Ozog
oach taken by Vulkan project: > >> > https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/ > >> > blob/master/loader/LoaderAndLayerInterface.md > >> > > >> > On Tue, Oct 3, 2017 at 6:52 PM, Dmitry Eremin-Solenikov > >> > <dmitry.ereminsol

Re: [lng-odp] generic core + HW specific drivers

2017-10-04 Thread Bogdan Pricope
t; > -Original Message- >> > From: Andriy Berestovskyy [mailto:andriy.berestovs...@caviumnetworks.com >> ] >> > Sent: Tuesday, October 03, 2017 8:22 PM >> > To: Savolainen, Petri (Nokia - FI/Espoo) <petri.savolai...@nokia.com>; >> Ola >> > Li

Re: [lng-odp] generic core + HW specific drivers

2017-10-04 Thread Bill Fischofer
8:22 PM > > To: Savolainen, Petri (Nokia - FI/Espoo) <petri.savolai...@nokia.com>; > Ola > > Liljedahl <ola.liljed...@linaro.org>; lng-odp@lists.linaro.org > > Subject: Re: [lng-odp] generic core + HW specific drivers > > > > Hey, > > Please see below. &

Re: [lng-odp] generic core + HW specific drivers

2017-10-04 Thread Savolainen, Petri (Nokia - FI/Espoo)
;; lng-odp@lists.linaro.org > Subject: Re: [lng-odp] generic core + HW specific drivers > > Hey, > Please see below. > > On 03.10.2017 10:12, Savolainen, Petri (Nokia - FI/Espoo) wrote: > > So, we should be able to deliver ODP as a set of HW independent and > > HW specific

Re: [lng-odp] generic core + HW specific drivers

2017-10-04 Thread Ilias Apalodimas
t; <dmitry.ereminsoleni...@linaro.org> wrote: >> > > On 03/10/17 11:12, Savolainen, Petri (Nokia - FI/Espoo) wrote: >> > >>> -----Original Message- >> > >>> From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf >> Of

Re: [lng-odp] generic core + HW specific drivers

2017-10-04 Thread Bill Fischofer
@lists.linaro.org] On Behalf Of > > Ola > > >>> Liljedahl > > >>> Sent: Friday, September 29, 2017 8:47 PM > > >>> To: lng-odp@lists.linaro.org > > >>> Subject: [lng-odp] generic core + HW specific drivers > > >&g

Re: [lng-odp] generic core + HW specific drivers

2017-10-04 Thread Ilias Apalodimas
e- > >>> From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of > Ola > >>> Liljedahl > >>> Sent: Friday, September 29, 2017 8:47 PM > >>> To: lng-odp@lists.linaro.org > >>> Subject: [lng-odp] generic core + HW specific dri

Re: [lng-odp] generic core + HW specific drivers

2017-10-03 Thread Brian Brooks
ri (Nokia - FI/Espoo) wrote: >>> -Original Message- >>> From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of Ola >>> Liljedahl >>> Sent: Friday, September 29, 2017 8:47 PM >>> To: lng-odp@lists.linaro.org >>> Subject: [l

Re: [lng-odp] generic core + HW specific drivers

2017-10-03 Thread Dmitry Eremin-Solenikov
On 03/10/17 11:12, Savolainen, Petri (Nokia - FI/Espoo) wrote: >> -Original Message- >> From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of Ola >> Liljedahl >> Sent: Friday, September 29, 2017 8:47 PM >> To: lng-odp@lists.linaro.org >>

Re: [lng-odp] generic core + HW specific drivers

2017-10-03 Thread Francois Ozog
1, 3 and 4. Those > >>> modules > >>> > may still be deployed as separate packages. The initial idea was to > >>> split > >>> > the implementation in more modules but it may not make that much > sense > >>> > after giving more tho

Re: [lng-odp] generic core + HW specific drivers

2017-10-03 Thread Honnappa Nagarahalli
odp-linux required module that provides AF packet and other packetios; >>> > depends on odp-core >>> > - odp-ddf optional module that provides dynamic pluggable hardware >>> support; >>> > depends on odp-core >>> > - odp- optional modules

Re: [lng-odp] generic core + HW specific drivers

2017-10-03 Thread Honnappa Nagarahalli
orm, the rest is >> entirely proprietary. >> >> The static and dynamic approaches are not mutually exclusive. I highly >> recommend that the static (case 3 and 4) approach is driven by individual >> members should they need it while we collectively solve the bro

Re: [lng-odp] generic core + HW specific drivers

2017-10-03 Thread Bill Fischofer
modules but it may not make that much sense >>> > after giving more thoughts. Additional native drivers and the DDF >>> itself >>> > may be considered as separate modules and also distributed as separate >>> > packages. >>> > So we would h

Re: [lng-odp] generic core + HW specific drivers

2017-10-03 Thread Andriy Berestovskyy
Hey, Please see below. On 03.10.2017 10:12, Savolainen, Petri (Nokia - FI/Espoo) wrote: So, we should be able to deliver ODP as a set of HW independent and HW specific packages (libraries). For example, minimal install would include only odp, odp-linux and odp-test-suite, but when on arm64

Re: [lng-odp] generic core + HW specific drivers

2017-10-03 Thread Francois Ozog
erX, >> > ThunderX/2, DPAA2...); depends on odp-core >> > >> > The odp- is derived from the current native SoC implementation >> > but need to leverage odp-mbuf and the new mempool facilities to allow >> > diversity of packetio to livetogether in a s

Re: [lng-odp] generic core + HW specific drivers

2017-10-03 Thread Maxim Uvarov
> > diversity of packetio to livetogether in a single platform, the rest is > > entirely proprietary. > > > > The static and dynamic approaches are not mutually exclusive. I highly > > recommend that the static (case 3 and 4) approach is driven by individual > >

Re: [lng-odp] generic core + HW specific drivers

2017-10-03 Thread Bill Fischofer
t; (case 1) deployment. > > Cheers > > FF > > On 3 October 2017 at 10:12, Savolainen, Petri (Nokia - FI/Espoo) < > petri.savolai...@nokia.com> wrote: > > > > -Original Message- > > > From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Beha

Re: [lng-odp] generic core + HW specific drivers

2017-10-03 Thread Francois Ozog
linaro.org] On Behalf Of Ola > > Liljedahl > > Sent: Friday, September 29, 2017 8:47 PM > > To: lng-odp@lists.linaro.org > > Subject: [lng-odp] generic core + HW specific drivers > > > > olli@vubuntu:~$ dpkg --get-selections | grep xorg > > xorg install > > x

Re: [lng-odp] generic core + HW specific drivers

2017-10-03 Thread Savolainen, Petri (Nokia - FI/Espoo)
> -Original Message- > From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of Ola > Liljedahl > Sent: Friday, September 29, 2017 8:47 PM > To: lng-odp@lists.linaro.org > Subject: [lng-odp] generic core + HW specific drivers > > olli@vubuntu:~$ dpkg

[lng-odp] generic core + HW specific drivers

2017-09-29 Thread Ola Liljedahl
olli@vubuntu:~$ dpkg --get-selections | grep xorg xorg install xorg-docs-core install xserver-xorg install xserver-xorg-core install xserver-xorg-input-all install xserver-xorg-input-evdev install xserver-xorg-input-libinput install xserver-xorg-input-synaptics install xserver-xorg-input-wacom