]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'Improvements-to-SJA1105-DSA-RX-timestamping'
authorDavid S. Miller <davem@davemloft.net>
Tue, 31 Dec 2019 04:31:41 +0000 (20:31 -0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 31 Dec 2019 04:31:41 +0000 (20:31 -0800)
commitfc807287ec9c5879261b8750bddb2a0fe47d2a13
tree62cd2792a0b0d6e80c73f1a64e6921ebd1c3da78
parenta1ecde7456ebc67ed5dd511522a2327e86362f05
parent5c31ae7be91226237cf0f33d41d0b130519cda75
Merge branch 'Improvements-to-SJA1105-DSA-RX-timestamping'

Vladimir Oltean says:

====================
Improvements to SJA1105 DSA RX timestamping

This series makes the sja1105 DSA driver use a dedicated kernel thread
for RX timestamping, a process which is time-sensitive and otherwise a
bit fragile. This allows users to customize their system (probabil an
embedded PTP switch) fully and allocate the CPU bandwidth for the driver
to expedite the RX timestamps as quickly as possible.

While doing this conversion, add a function to the PTP core for
cancelling this kernel thread (function which I found rather strange to
be missing).
====================

Signed-off-by: David S. Miller <davem@davemloft.net>