<div dir="ltr"><div>Firmware version:</div><div>h-5.1# ethtool -i eth0<br>driver: bnxt_en<br>version: 5.10.110-yocto-standard<br>firmware-version: <a href="http://20.8.187.0/pkg">20.8.187.0/pkg</a> 20.8.29.0<br>expansion-rom-version: <br>bus-info: 0000:00:03.0<br>supports-statistics: yes<br>supports-test: no<br>supports-eeprom-access: no<br>supports-register-dump: no<br>supports-priv-flags: no<br></div><div><br></div>Here is the lcpic o/p<div>executing lspci -vv <br>00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)<br>        Subsystem: Red Hat, Inc. Qemu virtual machine<br>        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-<br>        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br><br>00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]<br>        Subsystem: Red Hat, Inc. Qemu virtual machine<br>        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-<br>        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br><br>00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] (prog-if 80 [ISA Compatibility mode-only controller, supports bus mastering])<br>        Subsystem: Red Hat, Inc. Qemu virtual machine<br>        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-<br>        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br>        Latency: 0<br>        Region 0: Memory at 000001f0 (32-bit, non-prefetchable) [virtual] [size=8]<br>        Region 1: Memory at 000003f0 (type 3, non-prefetchable) [virtual]<br>        Region 2: Memory at 00000170 (32-bit, non-prefetchable) [virtual] [size=8]<br>        Region 3: Memory at 00000370 (type 3, non-prefetchable) [virtual]<br>        Region 4: I/O ports at c060 [virtual] [size=16]<br>        Kernel driver in use: PIIX_IDE<br>        Kernel modules: piix, ide_pci_generic<br><br>00:01.2 USB controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] (rev 01) (prog-if 00 [UHCI])<br>        Subsystem: Red Hat, Inc. QEMU Virtual Machine<br>        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-<br>        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br>        Latency: 0<br>        Interrupt: pin D routed to IRQ 11<br>        Region 4: I/O ports at c040 [size=32]<br>        Kernel driver in use: uhci_hcd<br><br>00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)<br>        Subsystem: Red Hat, Inc. Qemu virtual machine<br>        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-<br>        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br>        Interrupt: pin A routed to IRQ 9<br><br>00:02.0 VGA compatible controller: Device 1234:1111 (rev 02) (prog-if 00 [VGA controller])<br>        Subsystem: Red Hat, Inc. Device 1100<br>        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-<br>        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br>        Region 0: Memory at fd000000 (32-bit, prefetchable) [size=16M]<br>        Region 2: Memory at febf0000 (32-bit, non-prefetchable) [size=4K]<br>        Expansion ROM at 000c0000 [disabled] [size=128K]<br><br>00:03.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme-E Ethernet Virtual Function<br>        Subsystem: Oracle/SUN Device 16d7<br>        Physical Slot: 3<br>        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+<br>        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br>        Latency: 0<br>        Region 0: Memory at fe300000 (64-bit, prefetchable) [size=16K]<br>        Region 2: Memory at fe000000 (64-bit, prefetchable) [size=1M]<br>        Region 4: Memory at fe304000 (64-bit, prefetchable) [size=16K]<br>        Capabilities: [a0] MSI-X: Enable+ Count=4 Masked-<br>                Vector table: BAR=4 offset=00000000<br>                PBA: BAR=4 offset=00001000<br>        Capabilities: [ac] Express (v2) Endpoint, MSI 00<br>                DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s <4us, L1 <64us<br>                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0.000W<br>                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-<br>                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-<br>                        MaxPayload 128 bytes, MaxReadReq 128 bytes<br>                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-<br>                LnkCap: Port #0, Speed 8GT/s, Width x8, ASPM not supported<br>                        ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-<br>                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk-<br>                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-<br>                LnkSta: Speed unknown (downgraded), Width x0 (downgraded)<br>                        TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-<br>                DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+<br>                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-<br>                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-<br>                         FRS- TPHComp- ExtTPHComp-<br>                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-<br>                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- OBFF Disabled,<br>                         AtomicOpsCtl: ReqEn-<br>                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-<br>                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-<br>                         Retimer- 2Retimers- CrosslinkRes: unsupported<br>        Kernel driver in use: igb_uio<br>        Kernel modules: bnxt_en<br><br>00:04.0 SCSI storage controller: Red Hat, Inc. Virtio SCSI<br>        Subsystem: Oracle/SUN Device 0008<br>        Physical Slot: 4<br>        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+<br>        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br>        Latency: 0<br>        Interrupt: pin A routed to IRQ 11<br>        Region 0: I/O ports at c000 [size=64]<br>        Region 1: Memory at febf1000 (32-bit, non-prefetchable) [size=4K]<br>        Region 4: Memory at fe308000 (64-bit, prefetchable) [size=16K]<br>        Capabilities: [98] MSI-X: Enable+ Count=4 Masked-<br>                Vector table: BAR=1 offset=00000000<br>                PBA: BAR=1 offset=00000800<br>        Capabilities: [84] Vendor Specific Information: VirtIO: <unknown><br>                BAR=0 offset=00000000 size=00000000<br>        Capabilities: [70] Vendor Specific Information: VirtIO: Notify<br>                BAR=4 offset=00003000 size=00001000 multiplier=00000004<br>        Capabilities: [60] Vendor Specific Information: VirtIO: DeviceCfg<br>                BAR=4 offset=00002000 size=00001000<br>        Capabilities: [50] Vendor Specific Information: VirtIO: ISR<br>                BAR=4 offset=00001000 size=00001000<br>        Capabilities: [40] Vendor Specific Information: VirtIO: CommonCfg<br>                BAR=4 offset=00000000 size=00001000<br>        Kernel driver in use: virtio-pci<br><br>00:05.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme-E Ethernet Virtual Function<br>        Subsystem: Oracle/SUN Device 16d7<br>        Physical Slot: 5<br>        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+<br>        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br>        Latency: 0<br>        Region 0: Memory at fe30c000 (64-bit, prefetchable) [size=16K]<br>        Region 2: Memory at fe100000 (64-bit, prefetchable) [size=1M]<br>        Region 4: Memory at fe310000 (64-bit, prefetchable) [size=16K]<br>        Capabilities: [a0] MSI-X: Enable+ Count=4 Masked-<br>                Vector table: BAR=4 offset=00000000<br>                PBA: BAR=4 offset=00001000<br>        Capabilities: [ac] Express (v2) Endpoint, MSI 00<br>                DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s <4us, L1 <64us<br>                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0.000W<br>                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-<br>                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-<br>                        MaxPayload 128 bytes, MaxReadReq 128 bytes<br>                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-<br>                LnkCap: Port #0, Speed 8GT/s, Width x8, ASPM not supported<br>                        ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-<br>                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk-<br>                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-<br>                LnkSta: Speed unknown (downgraded), Width x0 (downgraded)<br>                        TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-<br>                DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+<br>                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-<br>                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-<br>                         FRS- TPHComp- ExtTPHComp-<br>                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-<br>                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- OBFF Disabled,<br>                         AtomicOpsCtl: ReqEn-<br>                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-<br>                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-<br>                         Retimer- 2Retimers- CrosslinkRes: unsupported<br>        Kernel driver in use: igb_uio<br>        Kernel modules: bnxt_en<br><br>00:06.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme-E Ethernet Virtual Function<br>        Subsystem: Oracle/SUN Device 16d7<br>        Physical Slot: 6<br>        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+<br>        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br>        Latency: 0<br>        Region 0: Memory at fe314000 (64-bit, prefetchable) [size=16K]<br>        Region 2: Memory at fe200000 (64-bit, prefetchable) [size=1M]<br>        Region 4: Memory at fe318000 (64-bit, prefetchable) [size=16K]<br>        Capabilities: [a0] MSI-X: Enable+ Count=4 Masked-<br>                Vector table: BAR=4 offset=00000000<br>                PBA: BAR=4 offset=00001000<br>        Capabilities: [ac] Express (v2) Endpoint, MSI 00<br>                DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s <4us, L1 <64us<br>                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0.000W<br>                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-<br>                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-<br>                        MaxPayload 128 bytes, MaxReadReq 128 bytes<br>                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-<br>                LnkCap: Port #0, Speed 8GT/s, Width x8, ASPM not supported<br>                        ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-<br>                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk-<br>                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-<br>                LnkSta: Speed unknown (downgraded), Width x0 (downgraded)<br>                        TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-<br>                DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+<br>                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-<br>                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-<br>                         FRS- TPHComp- ExtTPHComp-<br>                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-<br>                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- OBFF Disabled,<br>                         AtomicOpsCtl: ReqEn-<br>                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-<br>                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-<br>                         Retimer- 2Retimers- CrosslinkRes: unsupported<br>        Kernel driver in use: igb_uio<br>        Kernel modules: bnxt_en<br>            <br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Oct 19, 2022 at 12:02 PM Ajit Khaparde <<a href="mailto:ajit.khaparde@broadcom.com">ajit.khaparde@broadcom.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, Oct 18, 2022 at 11:24 PM Nageswara Rao <<a href="mailto:nagpen75@gmail.com" target="_blank">nagpen75@gmail.com</a>> wrote:<br>
><br>
> Hi,<br>
><br>
> Recently we upgraded from DPDK-19.11 to DPDK-21.11. Post upgrade, on OCI VM.Standard2.8, we are observing packet drop due invalid IP length/truncated packets for the TCP & UDP  traffic. However ping packets are going through without any issue.<br>
><br>
><br>
> This issue is seen with OCI SRIOV bnxt driver. Please find attached corresponding DPDK logs.<br>
><br>
> Can you please check the logs and let me know if there are any known issues or we are missing any configuration here? Appreciate your help.<br>
<br>
Hi,<br>
Can you  share the firmware version on the NIC?<br>
Also can you share the output of lspci - it will help to know which<br>
variant of NIC you are using.<br>
<br>
Thanks<br>
><br>
><br>
><br>
> Thanks<br>
><br>
> Nagesh<br>
</blockquote></div>