[dpdk-dev] [PATCH v4 0/7] add sample ptp slave application

2015-11-05 Thread Thomas Monjalon
2015-11-05 12:46, Mcnamara, John:
> Why is this patchset marked as "Deferred"?
> 
> http://dpdk.org/dev/patchwork/project/dpdk/list/?state=10

Because it is too late to integrate new networking features in 2.2
(except for packet framework).
It will be welcome in the 2.3 timeframe starting in December.


[dpdk-dev] [PATCH v4 0/7] add sample ptp slave application

2015-11-05 Thread Mrzyglod, DanielX T


> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> 2015-11-05 12:46, Mcnamara, John:
> > Why is this patchset marked as "Deferred"?
> >
> > http://dpdk.org/dev/patchwork/project/dpdk/list/?state=10
> 
> Because it is too late to integrate new networking features in 2.2
> (except for packet framework).
> It will be welcome in the 2.3 timeframe starting in December.

Those patches are basically fixes and supplement  to  
aee686ea17290271d62308b0f559c46e33f6364b

V1 were send on merge window.
V2 were send send at review window.
V2 were Acked but there was Konstantin's request to move common structures.
V3 was send as fast as possible.

>From my point of view it should be added to RC2.



[dpdk-dev] [PATCH v4 0/7] add sample ptp slave application

2015-11-05 Thread Mcnamara, John
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Daniel Mrzyglod
> Sent: Wednesday, November 4, 2015 10:06 AM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v4 0/7] add sample ptp slave application
> 
> Add a sample application that acts as a PTP slave using the DPDK IEEE1588
> functions.
> 
> Also add some additional IEEE1588 support functions to enable getting,
> setting and adjusting the device time.


Patch 5/7 has a merge conflict with another patch that went in very recently so 
it is probably worth rebasing that.

Otherwise,

Series Acked-by: John McNamara 




[dpdk-dev] [PATCH v4 0/7] add sample ptp slave application

2015-11-05 Thread Mcnamara, John
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Daniel Mrzyglod
> Sent: Wednesday, November 4, 2015 10:06 AM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v4 0/7] add sample ptp slave application

Hi Thomas,

Why is this patchset marked as "Deferred"?

http://dpdk.org/dev/patchwork/project/dpdk/list/?state=10

John.
-- 



[dpdk-dev] [PATCH v4 0/7] add sample ptp slave application

2015-11-04 Thread Daniel Mrzyglod
Add a sample application that acts as a PTP slave using the DPDK IEEE1588
functions.

Also add some additional IEEE1588 support functions to enable getting,
setting and adjusting the device time.

V3->V4:
Doc:
 - Update documentation for ptpclient
 - fix: put information about ptpaplication in correct place

V2->V3:
PMD:
 - move common structures and functions for PTP protocol to librte_net/rte_ptp.h

V1->V2:
PMDs:
 - add support for e1000
 - add support for ixgbe
 - add support for i40
ethdev:
 - change function names to more proper
Doc:
 - add documentation for ptpclient
sample:
 - add kernel adjustment option
 - add portmask option to provide portmask to aplication

Daniel Mrzyglod (5):
  ethdev: add additional ieee1588 support functions
  net: Add common PTP structures and functions
  ixgbe: add additional ieee1588 support functions
  example: PTP client slave minimal implementation
  doc: add a PTPCLIENT sample guide

Pablo de Lara (2):
  igb: add additional ieee1588 support functions
  i40e: add additional ieee1588 support functions

 MAINTAINERS|   3 +
 doc/guides/rel_notes/release_2_2.rst   |   8 +
 doc/guides/sample_app_ug/img/ptpclient.svg | 520 +++
 doc/guides/sample_app_ug/index.rst |   3 +
 doc/guides/sample_app_ug/ptpclient.rst | 306 +++
 drivers/net/e1000/e1000_ethdev.h   |   3 +
 drivers/net/e1000/igb_ethdev.c | 299 ++-
 drivers/net/i40e/i40e_ethdev.c | 192 ++-
 drivers/net/i40e/i40e_ethdev.h |   5 +
 drivers/net/ixgbe/ixgbe_ethdev.c   | 272 +-
 drivers/net/ixgbe/ixgbe_ethdev.h   |   3 +
 examples/Makefile  |   1 +
 examples/ptpclient/Makefile|  56 +++
 examples/ptpclient/ptpclient.c | 779 +
 lib/librte_ether/rte_ethdev.c  |  36 ++
 lib/librte_ether/rte_ethdev.h  |  65 ++-
 lib/librte_ether/rte_ether_version.map |   3 +
 lib/librte_net/Makefile|   2 +-
 lib/librte_net/rte_ptp.h   | 105 
 19 files changed, 2618 insertions(+), 43 deletions(-)
 create mode 100644 doc/guides/sample_app_ug/img/ptpclient.svg
 create mode 100644 doc/guides/sample_app_ug/ptpclient.rst
 create mode 100644 examples/ptpclient/Makefile
 create mode 100644 examples/ptpclient/ptpclient.c
 create mode 100644 lib/librte_net/rte_ptp.h

-- 
2.5.0