[Bug 1539775] Re: Enable ppc64el on dpdk

2017-02-14 Thread bugproxy
** Tags added: bugnameltc-136144 severity-medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2017-02-09 Thread bugproxy
--- Comment From gowrishanka...@in.ibm.com 2017-02-09 06:25 EDT---
New request for openvswitch-switch-dpdk to be in main archive:

https://bugs.launchpad.net/ubuntu/+source/openvswitch-dpdk/+bug/1663206

** Tags removed: bugnameltc-136144 severity-medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2017-02-09 Thread ChristianEhrhardt
Please do note that I happened to find that openvswitch rebuilt fine as well 
but there ppc is not enabled for DPDK.
See: https://launchpad.net/ubuntu/+source/openvswitch/2.6.1-0ubuntu4

There was no bug about that, so no one considered enabling that as well so far.
If you want/need that as well please let us know asap (FF on 16th).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2017-02-09 Thread ChristianEhrhardt
Hi,
I got the issues fixed that prevented it from migrating.
Now fixed in https://launchpad.net/ubuntu/+source/dpdk/16.11-1ubuntu3

ppc build fine
https://launchpad.net/ubuntu/+source/dpdk/16.11-1ubuntu3/+build/11981275

The auto-close in the changelog got lost in the back and forth between
sync and merge of the package, thereby closing manually now.

** Changed in: dpdk (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2017-02-09 Thread ChristianEhrhardt
Let me clarify:
- dpdk is hereby enabled for ppc64el
- dpdk is not yet enabled for openvswitch-switch-dpdk for ppc64el

If you happen to need the second as well, please get in touch asap.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2017-02-06 Thread Manoj Iyer
Assigning to paelzer since he has this bug already fix committed.

** Changed in: dpdk (Ubuntu)
 Assignee: Taco Screen team (taco-screen-team) => ChristianEhrhardt 
(paelzer)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2017-01-29 Thread ChristianEhrhardt
Since release is correctly in queue but blocked due to the component
mismatch for now setting back from released to committed to reflect
that.

** Changed in: dpdk (Ubuntu)
   Status: Fix Released => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2017-01-19 Thread ChristianEhrhardt
What ?

It has the 16M code we discussed a while ago in its init script:
grep 16 debian/dpdk-init 
if [ -n "${NR_16M_PAGES}" -a -z "$(get_hugetlbfs_mountpoint '16M')" ]; then
_mount_hugetlbfs 16M
_setup_hugepages "hugepages-16384kB" "$NR_16M_PAGES"

Is there an issue with it?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2017-01-19 Thread ChristianEhrhardt
Upload which has it enabled is in the queue, waiting for one more
approval and then a rebuild of openvswitch - but ppc enabled dpdk is
there now https://launchpad.net/ubuntu/+source/dpdk/16.11-1.

I'll ping you again once it is consumable.

** Changed in: dpdk (Ubuntu)
   Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-09-26 Thread ChristianEhrhardt
I wanted to let you know, that I've made the latest changes available for you.
The ppa now holds dpdk - 16.07-1~git2 which contains the contributions of your 
coworker gshankarmk.

I also pushed a newer version of openvswitch openvswitch -
2.6.0~git20160912.dc61b4e-0ubuntu5~ppa1 including the ppc enablement I
already had before but on that newer openvswitch version.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-09-12 Thread ChristianEhrhardt
Thank you Pradeep,

Thanks for the clarification about the MLX drivers.
I'm a bit afraid that this will just be another drop on spinning the 
"mlx-often-broken-by-being-too-special" wheel instead of once getting them 
upstream for real and by that to "just work". But that is a debate outside of 
the scope of ppc64el

I went ahead and worked on B) right away.
After a bunch of build issues that blocked me at first I added an dpdk enabled 
openvswitch to the ppa at 
https://launchpad.net/~paelzer/+archive/ubuntu/deb-dpdk-16.07

Along that I found a few more issues in the dpdk ppc64el packaging but
was able to fix them.

Also I already pushed the enablement of ppc to the shared packaging we drive at 
https://wiki.fd.io/view/Deb_dpdk.
That will help to get you onto Debian as well and to drop Ubuntu delta for this 
in 17.04.

I'm leaving the bug open until 17.04 opens up, dpdk gets added there and
and we start working together in regard to ppc64el enablement, testing
and verification.

** Changed in: dpdk (Ubuntu)
Milestone: ubuntu-16.10 => ubuntu-17.04

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-09-09 Thread ChristianEhrhardt
Hi,
thanks for your reply - it improved my expectation a bit, but not in all 
regards.
I'll slim down the content of the discussion a bit and try to focus on the 
important pieces.

> 1. Start with Ubuntu 16.10 Tech Preview and support only Mellanox
adapter (requires MLNX_OFED)

As I explained before - the mlx pmd drivers in dpdk can't be built.
This can't be fixed in DPDK (well it might be), but the right solution is 
getting Mellanox to properly upstream their bits into libverbs and such.

> 2. In Ubuntu 17.04 expand the Tech Preview to include additional adapters
> 3. Lift the Tech preview in 17.10

> That should hopefully erase some of the concerns and ease acceptance.
We are committed to supporting DPDK on Power.


I like the step by step approach in general and I trust you in your commitment 
- thanks!


> One of the things we discovered during the course of our testing is that 
> package ovs-dpdk has not been enabled on Power in the ppa.


I can add that to the ppa, but this is just one more example of this likely 
isn't ready.
Openvswitch has no enablement for dpdk on ppc yet. I can add it for you, and 
provide it in the ppa but I highly doubt we want to make that change as well so 
lat in the cycle.


> I understand some of your concerns. It is precisely to facilitate thorough 
> testing that we are requesting a Tech Preview. The request is to release note 
> it with a "Tech Preview" label only for the Mellanox devices. In this way, a 
> customer will not attempt to use other devices.


I was at IBM long enough to know the Tech Preview business - I just haven't 
found a Ubuntu way of doing this for "parts of a package".
I mean it is easy to have let's say a package "ppc-special-tool-X" as preview.
But dpdk and more so openvswitch are in main and important - and I can't easily 
make different support statements per arch afaik.


>> - take over responsibility the power related issues for the 16.10 support
>> time

> Yes, we do understand the commitment required from IBM and previous
responses should provide the assurance you are seeking.


Thank you, that is one thing I wanted to hear.


> Given the previous explanations, can you move these to the main archive? That 
> would be our preference. This will also enable additional run time outside of 
> IBM. Please let us know what you think, and what are the next steps moving 
> forward.

Yes I think working together we could put it in the archive, but not in 16.10 
with all you wanted.
The following can't be met:
- dpdk mlx pmd drivers which can't be made available
- I doubt you'll get the openvswitch dpdk enablement on ppc64el that late either

That said you have two options:
A)
- enable ppc64el in dpdk in 16.10
  - without MLX drivers
  - without changing openvswitch
  - the impact to other architectures should be zero, but one can never be sure
  - drive a FFE very late in the cycle
  - on such a short runway I expect issue to show up which will be unnecessary 
work and bad publicity for both of us

B)
- enable ppc64el in dpdk in 16.10 via a ppa
  - without MLX drivers initially
- but if you later on can provide a DPDK patch that lets it build with 
upstream libibverb I surely can add them to the ppa
  - also provide a dpdk ppc64el enabled openvswitch to the same ppa
  - the impact to other architectures now IS zero
  - the ppa is what makes it a "tech preview" IMO
- here it is perfectly fine to add custom patches/fixes if needed
- do not consider ppa a bad thing, many projects have "official ppa's" and 
many people use  packages from ppa's on a daily base.

For both options we would then go on:
- Right when 17.04 opens up we will
  - enable dpdk on ppc64el
  - enable dpdk support on ppc64el in openvswitch
  - If we get things reasonably stable 17.04 will be all fine and released with 
it
  - if things are bad, we identify roadblocks, anybody looses funding or 
anything like it we can disable them again before 17.04 is released

I clearly prefer B). Because A) will leave you without any dpdk exploiters 
(ovs) and without the device drivers you wanted in 16.10.
That might only be worth if that was on someones scorechart, but not for any 
real use by a customer or tester.
B clearly is better for everyone as it has all you need in 16.10 as a ppa and 
we can work on 17.04 together (earlier than after feature freeze this time) to 
get it in proper shape to be in the release itself.

If you, despite all tries to explain why B is better than A still want A
- could you please tell me what the benefit of A would be over B? I
really would like to see that, but I don't so far.

You asked for next steps:
- Next step if you choose A is that you add a 
https://wiki.ubuntu.com/FreezeExceptionProcess here in the bug to convince the 
release Team.
- Next step if you chose B (and I hope you do) is give me a few days to enable 
dpdk/ppc in openvswitch for you as well, I'll modify the bug here accordingly 
for all further things needed towards 17.04.

-- 

[Bug 1539775] Re: Enable ppc64el on dpdk

2016-09-07 Thread ChristianEhrhardt
Hi,
thanks for testing, sad that there could have been no HW test and also that it 
was only testpmd.
I think it is time to discuss what we do about your request to have it as "tech 
preview only".

To my knowledge there is no such thing as a tech preview per package
(please correct me if I'm wrong). It either is of good quality and will
go into the package and be supported for the full support period or it
is not - in which case it should not go in.

I'd currently prefer to  decline the inclusion for the following reasons:
- power8 dpdk upstream work is still on the old state of dpdk 2.2 (see the 
example with the broken default config)
- power still disables many devices since they are not tested properly
- the devices you requested yourself (mlx) are actually unusable in a 
Distribution environment
- there is not a lot of test exposure on power yet, nor upstream focus

If we would put it into 16.10 archive as is this would mean
Canonical will have to
- Add the delta to packaging
- add release notes entry about "tech preview" only status
- carry changes into deb_dpdk packaging
But if we do so, that implies several todos and especially serious commitment 
for IBM
- stabilize dpdk on power upstream
- take over responsibility the power related issues for the 16.10 support time

I'm afraid if we pick it up now it might end up carrying this as
"preview" forever and it will become a maintenance burden.

As suggested before, given the current release deadlines and the current state 
as outline I'd suggest we provide a ppa which provides dpdk as in Ubuntu 16.10 
plus the ppc enablement I created.
- This much more matches what a "tech preview" is and despite not in the main 
archive still gives everyone an established way to consume it.
- On that you can work, experiment and test
- Avoids throwing things out later which is a much higher impact task
- Once stability and confidence is reached we can enable it in the main archive 
in e.g. 17.04


Looking forward for your opinion on "providing it as a ppa for 16.10".
If it is unacceptable I can provide the packaging bits as they are done, but 
you will have to convince the release team in the discussion for the feature 
freeze exception which surely will hit this topic.

If you are good with a ppa let me know and I'll do all that is needed including 
bringing the packaging to deb_dpdk as well.
But if you are really hard bound on going into 16.10 I'd ask you to add the 
content for the FFE process right away so we don't loose time -> 
https://wiki.ubuntu.com/FreezeExceptionProcess.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-09-06 Thread Breno Leitão
Hello Christian,

Thanks. I will ask Pradeep, who is our DPDK specialist, to test it.
Thanks

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-09-05 Thread ChristianEhrhardt
Hi,
the issue with the xenvirt dep was a weird one. After some analysis I could 
track it down to a build artifact from a change to dpdk packaging a few weeks 
ago that made it into the uploaded tarballs. That was hard to spot.

I fixed that up and after that also found a few other related creeping
issues that I was able to fix. The latest upload in the ppa is at
version 16.07-0ubuntu3~dev07 and I hope it should be good now for your
test.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-09-02 Thread ChristianEhrhardt
Hi,
I doubt a spec file will help deb packaging, but I can still use that info :-)
You changes look good, I was able to apply and extended them for you.
Some of that as-is would have broken arm or the dep8 tests.

Regarding this change:
Removing "CONFIG_RTE_LIBRTE_PMD_BOND=n" from config/
Could you get that upstream for power, so that this doesn't have to be a delta 
for a long time?

A test on your machines should be done with dpdk - 16.07-0ubuntu3~dev05
from ppa: https://launchpad.net/~paelzer/+archive/ubuntu/deb-dpdk-16.07

If you could confirm that this works for you I'd try to integrate and push to 
deb_dpdk and Yakkety.
FYI - The latter will also need a FFE to pass.

And the irc name - as I wrote - is cpaelzer. Sorry if that could be misread.
I'm in many channels on freenode, you can go with #deb_dpdk or #ubuntu-server 
in this case I think.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-09-01 Thread ChristianEhrhardt
Hi,
this is just the "old" patch we had in the past isn't it?
It still refers to 2.0, libdpdk0 and many other things long gone, has no ref to 
any current PMD packages and so on.

Also these days you shouldn't need to patch default vars, you have your own.
We set machines and such via d/rules as needed and I did so in my branch 
already along other changes for you. Also with all that in place it searches 
already the correct defconfig_ppc_64-power8-linuxapp-gcc already, no need to 
copy-patch that.

As I suggested the git branch I listed before [1] should be the base for your 
work now.
No offense, but looking just attached patch I have to assume you haven't even 
looked at the pre-work I did for you.
I did a few more tweaks for you in that branch, but the main issue I reported 
still exists [3] and [4].
Please branch off this, get it working in regard to [2] and report your branch 
as merge request to mine. There I can review the changes and discuss/apply as 
appropriate.

Please catch me as cpaelzer on IRC if you want a faster turnaround time
or schedule a meeting.

[1]: https://code.launchpad.net/~ubuntu-server/dpdk/+git/dpdk/+ref/enablepowerpc
[2]: 
https://launchpadlibrarian.net/281703816/buildlog_ubuntu-yakkety-ppc64el.dpdk_16.07-0ubuntu3~dev03_BUILDING.txt.gz
[3]: https://launchpad.net/~paelzer/+archive/ubuntu/deb-dpdk-16.07/+packages
[4]: 
https://launchpadlibrarian.net/282056793/buildlog_ubuntu-yakkety-ppc64el.dpdk_16.07-0ubuntu3~dev04_BUILDING.txt.gz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-08-30 Thread bugproxy
** Tags added: bugnameltc-136144 severity-medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-08-30 Thread bugproxy
** Tags removed: bugnameltc-136144 severity-medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-08-30 Thread ChristianEhrhardt
I consider the ppc build issue a task of IBM to look into, but took the
chance to researched the case of the MLX issues a bit.

I found bugs that would address this, but aren't fixed due to people changing 
at mellanox that were supposed to work on this.
To get the MLX drivers working we are blocked on (at least):
https://bugs.launchpad.net/ubuntu/+source/libibverbs/+bug/1528799
https://bugs.launchpad.net/ubuntu/+source/libmlx4/+bug/1528790
https://bugs.launchpad.net/ubuntu/+source/libmlx5/+bug/1528795

There are more like these to update all in sync to each other, but those three 
in particular block MLX for DPDK.
That now being known I'd at least nack to enabling MLX drivers in DPDK for 
Yakkety.

If you can work without MLX PMD DPDK drivers please go further and try
to check why testpmd is failing for ppc64el only.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-08-30 Thread ChristianEhrhardt
@Mark - thanks for your feedback about the prio.
In fact we have discussed here and on IRC about DPDK for Power for quite a 
while.
I wouldn't mind setting any higher priority, but so far the bug was never 
blocked on us and wishlist reflected the "somewhen in the future when upstream 
ppc is ready" state this was in for quite a while.

Given it was re-requested now - despite all the issues I found - and
also by your referral on power-NFV market opportunities I'll raise the
prio.

** Changed in: dpdk (Ubuntu)
   Importance: Wishlist => High

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-08-30 Thread ChristianEhrhardt
Hi Pradeep and Breno,
since you refer to MLNX_OFED I assume that implies you will need the mlx4/5 pmd 
drivers in DPDK.
Those drivers are disabled by default in DPDK which usually implies they are 
not considered is not stable to be used. In this case they are disabled due to 
external dependencies. But never the less that implies they get less exposure 
to testing and discussions, not to speak about the potential version mismatches 
that often occur with mlx based drivers.

Also DPDK for power can only build for power8 and I'm not sure if that
gets us into trouble. I asked around and got confirmations that recent
userspace is on >=power8 anyway. So at least that won't be an issue
then.

As I promised I started to prepare something for you in a ppa that you can test 
to verify - as this will be the first step to think about going on with a 
feature freeze exception in case you really want to push for inclusion into 
yakkety.
To do so, I have:
- enabled dpdk for ppc64el
- added power arch dependent custom target and conf
- enabled mlx
- added dependencies for mlx
- enabled autopkgtests for ppc64el

Almost as I expected that fails to build for the MLX drivers. And given that 
http://www.mellanox.com/page/products_dyn?product_family=209=pmd_for_dpdk 
refers to only DPDK 2.2 and not 16.07.
I explicitly checked - that also applies to power, see 
https://launchpadlibrarian.net/281700914/buildlog_ubuntu-yakkety-ppc64el.dpdk_16.07-0ubuntu3~dev02_BUILDING.txt.gz
These issues are known http://dpdk.org/ml/archives/dev/2015-November/027781.html
But I can't really think of providing a in-archive package build against out-of 
archive Mellanix OFED libs on that short term. Maybe there is a way, but for 
now that means mlx drivers stay disabled.

But with those disabled ppc64el has issues. It FTBFS as-is where amd64, i386 
and arm64 just work.
https://launchpadlibrarian.net/281703816/buildlog_ubuntu-yakkety-ppc64el.dpdk_16.07-0ubuntu3~dev03_BUILDING.txt.gz

The ppa (would be) at: 
https://launchpad.net/~paelzer/+archive/ubuntu/deb-dpdk-16.07
For now only with associated build issues and log there.
The git branch where I have done that is at: 
https://code.launchpad.net/~ubuntu-server/dpdk/+git/dpdk/+ref/enablepowerpc

Please feel free to take a look at the branch yourself if you like to
give it an extra try, just as we worked together in the past.

I've not yet given up considering to enable it, but given the state as reported 
that certainly is worth a bit of a discussion and a lot more work.
If you want tech preview only anyway, how about keeping it a ppa for 16.10 - 
that gives you time to identify and fixup the arch specific issues?

Mid Term - I encourage you work with me early on to get it into
https://wiki.fd.io/view/Deb_dpdk - from there it will naturally migrate
into 17.04 later on.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-08-29 Thread Mark Brown
Folks, we should not consider this a "wishlist" so much as a "why isn't
this already in Power since we are claiming equivalent support for
features". This also blocks some of our NFV market.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 1539775] Re: Enable ppc64el on dpdk

2016-08-29 Thread ChristianEhrhardt
Hi,
it is kind of late for 16.10 I think.
Since I lack HW to test it - as already made aware before in this bug -
this depends to some extend on your commitment to validate and test.
If I enable it in a ppa tomorrow are you willing and able to test that ppa
Tue-Friday to ensure that DPDK and Vswitch-DPDK is working on ppc64el?

In that case I think we could make this an FFE bug I prep it for you and
given your (=IBMs) commitment to test and jointly support this should have
a chance to pass.
The chance to break anything on the other architectures is very low due to
that.

Please confirm me that until tomorrow and I shall prepare something for you
that we can work on.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-08-29 Thread Breno Leitão
Hello, I have been working internally and we want to enable and support
DPDK on Ubuntu. Is it still possible to enable it to be compiled against
ppc64el?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-07-26 Thread Fernando Seiti Furusato
Hi Christian.

My apologies for not replying to this earlier.
I will try to check how it is on our side and let you know.

Thanks.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-06-20 Thread bugproxy
** Tags removed: targetmilestone-inin1610
** Tags added: targetmilestone-inin1704

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-06-02 Thread ChristianEhrhardt
Hi,
I've seen upstream ppc work recently.
So I wanted to know whats your status on testing/stability and so on?

We are working on dpdk 16.04 currently - is ppc something we
should/could consider now?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-05-12 Thread Mathew Hodson
** Changed in: dpdk (Ubuntu)
Milestone: None => ubuntu-16.10

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-02-17 Thread ChristianEhrhardt
** Changed in: dpdk (Ubuntu)
   Status: New => Triaged

** Changed in: dpdk (Ubuntu)
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-02-17 Thread ChristianEhrhardt
** Changed in: dpdk (Ubuntu)
   Status: New => Triaged

** Changed in: dpdk (Ubuntu)
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to dpdk in Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-02-16 Thread bugproxy
** Tags removed: targetmilestone-inin1604
** Tags added: targetmilestone-inin1610

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-02-01 Thread Fernando Seiti Furusato
Hello Christian.
This is exactly the same as 1538664 because I created this immediately after 
invalidating the other one.
Please consider this as the feature request.

Thanks

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-02-01 Thread ChristianEhrhardt
So all I said on the other bug still applies.
Everbody is invited to use my ppa for testing purpose, but since dpdk is going 
to be in main in 16.04 we would need someone to commit seriously on testing and 
working on dodk-ppc64el.

For that I need the taco Team and IBM to coordinate if/how it shall be
done.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1539775] Re: Enable ppc64el on dpdk

2016-01-29 Thread Gary Gaydos
** Package changed: ubuntu => dpdk (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1539775

Title:
  Enable ppc64el on dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1539775/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs