summaryrefslogtreecommitdiff
path: root/net/openvswitch/vport-netdev.c
diff options
context:
space:
mode:
authorVadim Fedorenko <vadfed@meta.com>2024-11-03 13:51:08 -0800
committerJakub Kicinski <kuba@kernel.org>2024-11-05 17:33:26 -0800
commit6c0828d00f07954d87ffc89dace1d0c2db2bec20 (patch)
tree3078cb153403f4fa499e6dfed2890e4361192859 /net/openvswitch/vport-netdev.c
parentbb2ef9b92bdf7e2e3b5df9747e6f7dcf51587450 (diff)
bnxt_en: replace PTP spinlock with seqlock
We can see high contention on ptp_lock while doing RX timestamping on high packet rates over several queues. Spinlock is not effecient to protect timecounter for RX timestamps when reads are the most usual operations and writes are only occasional. It's better to use seqlock in such cases. Reviewed-by: Michael Chan <michael.chan@broadcom.com> Signed-off-by: Vadim Fedorenko <vadfed@meta.com> Link: https://patch.msgid.link/20241103215108.557531-2-vadfed@meta.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'net/openvswitch/vport-netdev.c')
0 files changed, 0 insertions, 0 deletions