git: 903996760d19 - main - mlx5: correct the predicate asserted in __predict_true()
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 13 Mar 2025 16:03:20 UTC
The branch main has been updated by kib:
URL: https://cgit.FreeBSD.org/src/commit/?id=903996760d1903a7bb594b7f2ed8072e9e6cef9f
commit 903996760d1903a7bb594b7f2ed8072e9e6cef9f
Author: Konstantin Belousov <kib@FreeBSD.org>
AuthorDate: 2025-02-09 10:25:05 +0000
Commit: Konstantin Belousov <kib@FreeBSD.org>
CommitDate: 2025-03-13 16:00:42 +0000
mlx5: correct the predicate asserted in __predict_true()
Reviewed by: Ariel Ehrenberg <aehrenberg@nvidia.com>, Slava Shwartsman <slavash@nvidia.com>
Sponsored by: NVidia networking
MFC after: 1 week
---
sys/dev/mlx5/mlx5_en/mlx5_en_rx.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys/dev/mlx5/mlx5_en/mlx5_en_rx.c b/sys/dev/mlx5/mlx5_en/mlx5_en_rx.c
index 77e6a6b77c58..a9b3a883f32d 100644
--- a/sys/dev/mlx5/mlx5_en/mlx5_en_rx.c
+++ b/sys/dev/mlx5/mlx5_en/mlx5_en_rx.c
@@ -210,9 +210,9 @@ mlx5e_lro_update_hdr(struct mbuf *mb, struct mlx5_cqe64 *cqe)
* +--------+--------+--------+--------+
*/
if (get_cqe_lro_timestamp_valid(cqe) &&
- (__predict_true(*ts_ptr) == ntohl(TCPOPT_NOP << 24 |
+ (__predict_true(*ts_ptr == ntohl(TCPOPT_NOP << 24 |
TCPOPT_NOP << 16 | TCPOPT_TIMESTAMP << 8 |
- TCPOLEN_TIMESTAMP))) {
+ TCPOLEN_TIMESTAMP)))) {
/*
* cqe->timestamp is 64bit long.
* [0-31] - timestamp.