diff options
| author | Carolina Jubran <cjubran@nvidia.com> | 2026-10-15 11:02:18 +0300 |
|---|---|---|
| committer | Paolo Abeni <pabeni@redhat.com> | 2026-10-20 15:20:48 +0200 |
| commit | 0df412012a26389582b120844d098e1e961f10a6 (patch) | |
| tree | 4ead2440be32b77f01ef2ce4e72f2b5006370729 /include/linux/timerqueue.h | |
| parent | 0edb8222b852f430e5b5e0475cc2650d409214a0 (diff) | |
net/mlx5e: Fix NULL deref in PTP TX timestamp recovery warn
PTP SQs are allocated via mlx5e_ptp_alloc_txqsq(), which never sets
sq->channel. The excessive port timestamp delta recovery path
incorrectly used sq->channel->netdev for netdev_warn(), causing a NULL
pointer dereference. Use sq->netdev instead.
Fixes: 391dad2e686f ("net/mlx5e: Recover SQ on excessive PTP TX timestamp delta")
Signed-off-by: Carolina Jubran <cjubran@nvidia.com>
Reviewed-by: Alex Lazar <alazar@nvidia.com>
Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Reviewed-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Reviewed-by: Vadim Fedorenko <vadim.fedorenko@linux.dev>
Link: https://patch.msgid.link/20261015080218.1102172-1-tariqt@nvidia.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions
