summaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-pow.c
diff options
context:
space:
mode:
authorVadim Fedorenko <vadfed@meta.com>2025-04-24 15:55:47 +0300
committerJakub Kicinski <kuba@kernel.org>2025-04-26 04:47:16 +0300
commit8f7ae5a85137b913cb97e2d24409d36548d0bab1 (patch)
treea13a6a5b217c312bacc909d5d3b04db05fc45fbd /lib/mpi/mpi-pow.c
parent8548c84c004be3da4ffbe35ed0589041a4050c03 (diff)
downloadlinux-8f7ae5a85137b913cb97e2d24409d36548d0bab1.tar.xz
bnxt_en: improve TX timestamping FIFO configuration
Reconfiguration of netdev may trigger close/open procedure which can break FIFO status by adjusting the amount of empty slots for TX timestamps. But it is not really needed because timestamps for the packets sent over the wire still can be retrieved. On the other side, during netdev close procedure any skbs waiting for TX timestamps can be leaked because there is no cleaning procedure called. Free skbs waiting for TX timestamps when closing netdev. Fixes: 8aa2a79e9b95 ("bnxt_en: Increase the max total outstanding PTP TX packets to 4") Reviewed-by: Michael Chan <michael.chan@broadcom.com> Reviewed-by: Pavan Chebbi <pavan.chebbi@broadcom.com> Signed-off-by: Vadim Fedorenko <vadfed@meta.com> Link: https://patch.msgid.link/20250424125547.460632-1-vadfed@meta.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'lib/mpi/mpi-pow.c')
0 files changed, 0 insertions, 0 deletions