qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 2/2] igb: TX SCTP checksum offload


From: Tomasz Dzieciol
Subject: [PATCH 2/2] igb: TX SCTP checksum offload
Date: Wed, 5 Apr 2023 16:23:25 +0200

Use TX SCTP checksumming offload as supported by IGB devices.

Signed-off-by: Tomasz Dzieciol <t.dzieciol@partner.samsung.com>
---
 hw/net/igb_core.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/hw/net/igb_core.c b/hw/net/igb_core.c
index e1b99f312b..8cc8682c66 100644
--- a/hw/net/igb_core.c
+++ b/hw/net/igb_core.c
@@ -394,6 +394,7 @@ igb_setup_tx_offloads(IGBCore *core, struct igb_tx *tx)
             return false;
         }
 
+        net_tx_pkt_update_sctp_crc(tx->tx_pkt);
         net_tx_pkt_update_ip_checksums(tx->tx_pkt);
         e1000x_inc_reg_if_not_full(core->mac, TSCTC);
         return true;
@@ -403,6 +404,8 @@ igb_setup_tx_offloads(IGBCore *core, struct igb_tx *tx)
         if (!net_tx_pkt_build_vheader(tx->tx_pkt, false, true, 0)) {
             return false;
         }
+
+        net_tx_pkt_update_sctp_crc(tx->tx_pkt);
     }
 
     if (tx->ixsm) {
-- 
2.25.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]