netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] Combine standard and phy timestamping logic
@ 2014-09-03 15:53 Alexander Duyck
  2014-09-03 15:53 ` [PATCH 1/2] net-timestamp: Merge shared code between phy and regular timestamping Alexander Duyck
  2014-09-03 15:53 ` [PATCH 2/2] net-timestamp: Make the clone operation stand-alone from phy timestamping Alexander Duyck
  0 siblings, 2 replies; 10+ messages in thread
From: Alexander Duyck @ 2014-09-03 15:53 UTC (permalink / raw)
  To: netdev; +Cc: richardcochran, davem, willemb

This change makes it so that the core path for the phy timestamping logic
is shared between skb_tx_tstamp and skb_complete_tx_timestamp.  In addition
it provides a means of using the same skb clone type path in non phy
timestamping drivers.

The main motivation for this is to enable non-phy drivers to be able to
manipulate tx timestamp skbs for such things as putting them in lists or
setting aside buffer in the context block.

---

Alexander Duyck (2):
      net-timestamp: Merge shared code between phy and regular timestamping
      net-timestamp: Make the clone operation stand-alone from phy timestamping


 include/linux/skbuff.h  |    2 +
 net/core/skbuff.c       |   86 ++++++++++++++++++++++++++++++++++++-----------
 net/core/timestamping.c |   43 ++----------------------
 3 files changed, 70 insertions(+), 61 deletions(-)

-- 

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2014-09-04  2:03 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-03 15:53 [PATCH 0/2] Combine standard and phy timestamping logic Alexander Duyck
2014-09-03 15:53 ` [PATCH 1/2] net-timestamp: Merge shared code between phy and regular timestamping Alexander Duyck
2014-09-03 18:50   ` Willem de Bruijn
2014-09-03 15:53 ` [PATCH 2/2] net-timestamp: Make the clone operation stand-alone from phy timestamping Alexander Duyck
2014-09-03 18:54   ` Willem de Bruijn
2014-09-03 21:24     ` Alexander Duyck
2014-09-03 21:07   ` Eric Dumazet
2014-09-03 22:05     ` Eric Dumazet
2014-09-03 23:02       ` Alexander Duyck
2014-09-04  2:03         ` Eric Dumazet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).