[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1518701915-14346-1-git-send-email-andrew@lunn.ch>
Date: Thu, 15 Feb 2018 14:38:33 +0100
From: Andrew Lunn <andrew@...n.ch>
To: David Miller <davem@...emloft.net>
Cc: netdev <netdev@...r.kernel.org>,
Vivien Didelot <vivien.didelot@...oirfairelinux.com>,
Andrew Lunn <andrew@...n.ch>
Subject: [PATCH net-next 0/2] net: dsa: mv88e6xxx: Improve PTP access latency
PTP needs to retrieve the hardware timestamps from the switch device
in a low latency manor. However ethtool -S and bridge fdb show can
hold the switch register access mutex for a long time. These patches
changes the reading the statistics and the ATU so that the mutex is
released and taken again between each statistic or ATU entry. The PTP
code can then interleave its access to the hardware, keeping its
latency low.
Andrew Lunn (2):
net: dsa: mv88e6xxx: Release mutex between each statistics read
net: dsa: mv88e6xxx: Release mutex between each ATU read
drivers/net/dsa/mv88e6xxx/chip.c | 24 ++++++++++++++----------
1 file changed, 14 insertions(+), 10 deletions(-)
--
2.15.1
Powered by blists - more mailing lists