git: c8bdc78be19d - main - mlx5: cqe64: update the tunneled bit name with recent PRM

Konstantin Belousov kib at FreeBSD.org
Mon Jul 12 12:00:27 UTC 2021


The branch main has been updated by kib:

URL: https://cgit.FreeBSD.org/src/commit/?id=c8bdc78be19da5443c9186fa2fdb6e9427795565

commit c8bdc78be19da5443c9186fa2fdb6e9427795565
Author:     Konstantin Belousov <konstantinb at nvidia.com>
AuthorDate: 2021-04-06 03:23:22 +0000
Commit:     Konstantin Belousov <kib at FreeBSD.org>
CommitDate: 2021-07-12 09:34:36 +0000

    mlx5: cqe64: update the tunneled bit name with recent PRM
    
    Reviewed by:    hselasky
    Sponsored by:   Mellanox Technologies/NVidia Networking
    MFC after:      1 week
---
 sys/dev/mlx5/device.h | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sys/dev/mlx5/device.h b/sys/dev/mlx5/device.h
index 69057d5f2470..64d4ed87d58f 100644
--- a/sys/dev/mlx5/device.h
+++ b/sys/dev/mlx5/device.h
@@ -662,8 +662,9 @@ struct mlx5_err_cqe {
 };
 
 struct mlx5_cqe64 {
-	u8		tunneled_etc;
-	u8		rsvd0[3];
+	u8		tls_outer_l3_tunneled;
+	u8		rsvd0;
+	__be16		wqe_id;
 	u8		lro_tcppsh_abort_dupack;
 	u8		lro_min_ttl;
 	__be16		lro_tcp_win;
@@ -724,7 +725,7 @@ static inline bool cqe_has_vlan(struct mlx5_cqe64 *cqe)
 
 static inline bool cqe_is_tunneled(struct mlx5_cqe64 *cqe)
 {
-	return cqe->tunneled_etc & 0x1;
+	return cqe->tls_outer_l3_tunneled & 0x1;
 }
 
 enum {


More information about the dev-commits-src-main mailing list