Messages in this thread | | | Date | Thu, 26 Mar 2020 07:29:50 -0700 | From | Richard Cochran <> | Subject | Re: [PATCH net-next v3 06/11] net: ethernet: ti: cpts: move tx timestamp processing to ptp worker only |
| |
On Fri, Mar 20, 2020 at 09:42:39PM +0200, Grygorii Strashko wrote: > Now the tx timestamp processing happens from different contexts - softirq > and thread/PTP worker. Enabling IRQ will add one more hard_irq context. > This makes over all defered TX timestamp processing and locking > overcomplicated. Move tx timestamp processing to PTP worker always instead. > > napi_rx->cpts_tx_timestamp > if ptp_packet then > push to txq > ptp_schedule_worker() > > do_aux_work->cpts_overflow_check > cpts_process_events()
Since cpts_overflow_check() is performing new functions, consider renaming it to match.
Thanks, Richard
| |