mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-23 01:31:30 +03:00
add_skb_node() added to delete the old entries from the list but this can concurrently create the issue with ether_get_tx_ts() either from the workqueue or direct call from tx done routine. Protect the concurrent access of Tx timestamp list from add_skb_node() and ether_get_tx_ts(). Bug 3927990 Bug 4088361 Change-Id: Ifae84a072d7d16b259178f2a8e79c2065ce837d8 Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2842411 (cherry picked from commit 8509d3060cc697cf43c3194521575f859de53e39) Signed-off-by: Rakesh Goyal <rgoyal@nvidia.com> Signed-off-by: Revanth Kumar Uppala <ruppala@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2895045 Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
27 KiB
27 KiB