Skip to content

RFC net: new user space API for time stamping of incoming and outgoing packets

Patrick Ohly linux-api lkml netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest12 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/12net: new user space API for time stamping of incoming and outgoing packetsDocumentation/networking/timestamping.txt Documentation/networking/timestamping/.gitignore Documentation/networking/timestamping/Makefile +5 more+762 -00 replies
2/12net: infrastructure for hardware time stampinginclude/linux/skbuff.h net/core/dev.c net/core/skbuff.c+338 -312 replies
3/12net: socket infrastructure for SO_TIMESTAMPINGinclude/net/sock.h net/compat.c net/core/sock.c +1 more+182 -420 replies
4/12sockets: allow allocating skb with optional structuresinclude/net/sock.h net/core/sock.c+20 -470 replies
5/12ip: support for TX timestamps on UDP and RAW socketsDocumentation/networking/timestamping.txt include/net/ip.h net/can/raw.c +4 more+31 -50 replies
6/12debug: NULL pointer check in ip_outputnet/ipv4/ip_output.c+8 -20 replies
7/12net: pass new SIOCSHWTSTAMP through to device driversfs/compat_ioctl.c net/core/dev.c+3 -00 replies
8/12igb: stub support for SIOCSHWTSTAMPdrivers/net/igb/igb_main.c+30 -00 replies
9/12clocksource: allow usage independent of timekeeping.cinclude/linux/clocksource.h kernel/time/clocksource.c+175 -04 replies
10/12igb: access to NIC timedrivers/net/igb/e1000_regs.h drivers/net/igb/igb.h drivers/net/igb/igb_main.c+138 -00 replies
11/12time sync: generic infrastructure to map between time stamps generated by a time counter and system timeinclude/linux/clocksync.h kernel/time/Makefile kernel/time/clocksync.c+268 -10 replies
12/12igb: use clocksync to implement hardware time stampingdrivers/net/igb/e1000_82575.h drivers/net/igb/e1000_defines.h drivers/net/igb/e1000_regs.h +2 more+312 -90 replies

Reviews trailers per patch

1 of 12 patches has a Reviewed-by or Acked-by.

PatchJohn Stultz
1/12
2/12
3/12
4/12
5/12
6/12
7/12
8/12
9/12A-b
10/12
11/12
12/12

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread