netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Pull request: SIOCGHWTSTAMP ioctl
@ 2013-12-05 23:37 Ben Hutchings
  2013-12-05 23:38 ` [PATCH net-next 01/16] net_tstamp: Improve kernel-doc for struct hwtstamp_config Ben Hutchings
                   ` (16 more replies)
  0 siblings, 17 replies; 24+ messages in thread
From: Ben Hutchings @ 2013-12-05 23:37 UTC (permalink / raw)
  To: David Miller; +Cc: linux-net-drivers, netdev, Richard Cochran

[-- Attachment #1: Type: text/plain, Size: 3456 bytes --]

The following changes since commit 018c5bba052b3a383d83cf0c756da0e7bc748397:

  net: Handle CHECKSUM_COMPLETE more adequately in pskb_trim_rcsum(). (2013-11-15 21:11:16 -0500)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next.git siocghwtstamp

for you to fetch changes up to a4bcc795e9cc84902b86edbfbb755ecb38d11f91:

  net_tstamp,doc: Add test program for SIOC{G,S}HWTSTAMP (2013-11-22 20:10:53 +0000)

1. Add the SIOCGHWTSTAMP ioctl and update the timestamping
documentation.
2. Implement SIOCGHWTSTAMP in most drivers that support SIOCSHWTSTAMP.
3. Add a test program to exercise SIOC{G,S}HWTSTAMP.

Ben.

----------------------------------------------------------------
Ben Hutchings (16):
      net_tstamp: Improve kernel-doc for struct hwtstamp_config
      net/compat: Fix minor information leak in siocdevprivate_ioctl()
      net/compat: Merge multiple implementations of ifreq::ifr_data conversion
      net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP
      sfc: Implement the SIOCGHWTSTAMP ioctl
      bfin_mac: Implement the SIOCGHWTSTAMP ioctl
      tg3: Implement the SIOCGHWTSTAMP ioctl
      fec: Implement the SIOCGHWTSTAMP ioctl
      gianfar: Implement the SIOCGHWTSTAMP ioctl
      e1000e: Implement the SIOCGHWTSTAMP ioctl
      mlx4_en: Implement the SIOCGHWTSTAMP ioctl
      vxge: Implement the SIOCGHWTSTAMP ioctl
      ti_cpsw: Implement the SIOCGHWTSTAMP ioctl
      tile_net: Implement the SIOCGHWTSTAMP ioctl
      ixp4xx_eth: Implement the SIOCGHWTSTAMP ioctl
      net_tstamp,doc: Add test program for SIOC{G,S}HWTSTAMP

 Documentation/networking/timestamping.txt          |   9 +-
 Documentation/networking/timestamping/.gitignore   |   1 +
 Documentation/networking/timestamping/Makefile     |   5 +-
 .../networking/timestamping/hwtstamp_config.c      | 134 +++++++++++++++++++++
 drivers/net/ethernet/adi/bfin_mac.c                |  21 +++-
 drivers/net/ethernet/broadcom/tg3.c                |  71 ++++++++++-
 drivers/net/ethernet/freescale/fec.h               |   3 +-
 drivers/net/ethernet/freescale/fec_main.c          |   8 +-
 drivers/net/ethernet/freescale/fec_ptp.c           |  16 ++-
 drivers/net/ethernet/freescale/gianfar.c           |  22 +++-
 drivers/net/ethernet/intel/e1000e/netdev.c         |  14 ++-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |  14 ++-
 drivers/net/ethernet/neterion/vxge/vxge-main.c     |  27 +++--
 drivers/net/ethernet/sfc/efx.c                     |   4 +-
 drivers/net/ethernet/sfc/nic.h                     |   3 +-
 drivers/net/ethernet/sfc/ptp.c                     |  11 +-
 drivers/net/ethernet/ti/cpsw.c                     |  24 +++-
 drivers/net/ethernet/tile/tilegx.c                 |  22 +++-
 drivers/net/ethernet/xscale/ixp4xx_eth.c           |  36 +++++-
 include/uapi/linux/net_tstamp.h                    |  16 +--
 include/uapi/linux/sockios.h                       |   3 +-
 net/core/dev_ioctl.c                               |   2 +
 net/socket.c                                       |  57 ++-------
 23 files changed, 423 insertions(+), 100 deletions(-)
 create mode 100644 Documentation/networking/timestamping/hwtstamp_config.c

-- 
Ben Hutchings, Staff Engineer, Solarflare
Not speaking for my employer; that's the marketing department's job.
They asked us to note that Solarflare product names are trademarked.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

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

end of thread, other threads:[~2013-12-09 19:39 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-05 23:37 Pull request: SIOCGHWTSTAMP ioctl Ben Hutchings
2013-12-05 23:38 ` [PATCH net-next 01/16] net_tstamp: Improve kernel-doc for struct hwtstamp_config Ben Hutchings
2013-12-05 23:42 ` [PATCH net-next 02/16] net/compat: Fix minor information leak in siocdevprivate_ioctl() Ben Hutchings
2013-12-05 23:43 ` [PATCH net-next 03/16] net/compat: Merge multiple implementations of ifreq::ifr_data conversion Ben Hutchings
2013-12-05 23:45 ` [PATCH net-next 04/16] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP Ben Hutchings
2013-12-05 23:45 ` [PATCH net-next 05/16] sfc: Implement the SIOCGHWTSTAMP ioctl Ben Hutchings
2013-12-05 23:47 ` [PATCH net-next 06/16] bfin_mac: " Ben Hutchings
2013-12-05 23:49 ` [PATCH net-next 07/16] tg3: " Ben Hutchings
2013-12-06  0:14   ` Nithin Nayak Sujir
2013-12-05 23:52 ` [PATCH net-next 08/16] fec: " Ben Hutchings
2013-12-06  3:19   ` Fugang Duan
2013-12-05 23:53 ` [PATCH net-next 09/16] gianfar: " Ben Hutchings
2013-12-05 23:54 ` [PATCH net-next 10/16] e1000e: " Ben Hutchings
2013-12-05 23:54 ` [PATCH net-next 11/16] mlx4_en: " Ben Hutchings
2013-12-05 23:55 ` [PATCH net-next 12/16] vxge: " Ben Hutchings
2013-12-05 23:56 ` [PATCH net-next 13/16] ti_cpsw: " Ben Hutchings
2013-12-05 23:57 ` [PATCH net-next 14/16] tile_net: " Ben Hutchings
2013-12-09 19:39   ` Chris Metcalf
2013-12-05 23:57 ` [PATCH net-next 15/16] ixp4xx_eth: " Ben Hutchings
2013-12-05 23:58 ` [PATCH net-next 16/16] net_tstamp,doc: Add test program for SIOC{G,S}HWTSTAMP Ben Hutchings
2013-12-06  0:46 ` Pull request: SIOCGHWTSTAMP ioctl David Miller
2013-12-06 17:38   ` Ben Hutchings
2013-12-06 17:41     ` David Daney
2013-12-07  7:30     ` [E1000-devel] " Jeff Kirsher

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).