DPDK for Ubuntu / Debian, let's do it?
Stefan Bader
stefan.bader at ubuntu.com
Tue Sep 1 15:54:01 UTC 2015
On 01.09.2015 17:34, Martinx - ジェームズ wrote:
> On 22 July 2015 at 07:02, Robie Basak <robie.basak at ubuntu.com> wrote:
>> On Sat, Jul 11, 2015 at 01:06:12AM -0300, Martinx - ジェームズ wrote:
>>> Hey guys,
>>>
>>> Any plans to package Intel DPDK for Ubuntu?
>>>
>>> Also, what about integrating Open vSwitch with DPDK (after package ready)?
>>
>> We're looking into this. One of us will probably file an ITP. Some
>> packaging work in progress (not ready yet) for dpdk:
>>
>> https://launchpad.net/~smb/+archive/ubuntu/dpdk
>>
>> and for openvswitch:
>>
>> https://launchpad.net/~james-page/+archive/ubuntu/ovs-dpdk
>
> Hello Robie!
>
> This is AWESOME! Thank you so much for sharing this...
>
> Let me ask you guys something, about the DPDK package.
>
> I'm not seeing the kernel modules, are you guys planning to add a DKMS
> package for it? We'll need this OVS-DPDK, am I right? Also, my DPDK
> app needs this anyway...
The special kernel modules should not be needed as uio-pci-generic and vfio-pci
that are already in the kernel are working. So no DKMS planned.
>
> Also, I'm planning to enable support for Xen/dom0 and everything else
> that Debian / Ubuntu can support.
I did not yet enable Xen/dom0, yet. Maybe as a next step.
>
> My new DPDK "build-dep" list on Trusty looks like this:
>
> "make coreutils gcc binutils linux-generic-lts-vivid
> linux-headers-generic-lts-vivid libc6-dev-i386 libpcap0.8-dev fakeroot
> python-sphinx libxen-dev doxygen"
>
> And for CPU flags, I also want to use everything that my server can
> provides, not only the bare minimum (SSE3). Can we add some
> instructions about how to change this at the "debian/README.debian"?
It was said that the library did some runtime detection and the only parts still
pulling in built-time optimizations would be include file macros which then
could be activated when building against it. But I am not sure about it, so I
would currently not want to claim any support in the readme. Might be something
else to add later.
-Stefan
>
> BTW, it is compiling just fine under Debian Jessie too! :-)
>
> Cheers!
> Thiago
>
More information about the Ubuntu-devel-discuss
mailing list