On 2/23/2024 11:24 AM, Rahul Rameshbabu wrote: > The goal of this patch series is to introduce a common set of ethtool statistics > for hardware timestamping that a driver implementer can hook into. The > statistics counters added are based on what I believe are common > patterns/behaviors found across various hardware timestamping implementations > seen in the kernel tree today. The mlx5 family of devices is used as the PoC for > this patch series. Other vendors are more than welcome to chim in on this > series. > > Statistics can be queried from either the DMA or PHY layers. I think this > concept of layer-based statistics selection and the general timestamping layer > selection work Kory Maincent is working on can be converged together [1]. > > [1] https://lore.kernel.org/netdev/20240216-feature_ptp_netnext-v8-0-510f42f444fb@xxxxxxxxxxx/ > Makes sense! I like this direction, I had meant to work on this for the Intel parts, but got sidetracked by other tasks. I look forward to seeing what you've done here.