net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow
stable inclusion from linux-4.19.153 commit 85c4859b4f54d4469b1dcf411104cc40243c8c05 -------------------------------- [ Upstream commit 0d2ffdc8 ] Before calling timecounter_cyc2time(), clock->lock must be taken. Use mlx5_timecounter_cyc2time instead which guarantees a safe access. Fixes: afc98a0b ("net/mlx5: Update ptp_clock_event foreach PPS event") Signed-off-by: NEran Ben Elisha <eranbe@mellanox.com> Signed-off-by: NSasha Levin <sashal@kernel.org> Signed-off-by: NYang Yingliang <yangyingliang@huawei.com> Signed-off-by: NAichun Li <liaichun@huawei.com> Reviewed-by: Nwangxiaopeng <wangxiaopeng7@huawei.com> Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
Showing
想要评论请 注册 或 登录