]> 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)
commited3ee0c0d3e5ba59fc1ea9a5a8ee3c468cd73a4d
tree62cd2792a0b0d6e80c73f1a64e6921ebd1c3da78
parent62f76fe329847897ac8abbe9f9b7c26392db224d
parent3abe218909982e303c1debc779d15528e49852cf
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>