Date: Mon, 27 May 2024 14:51:25 -0600 From: Warner Losh <imp@bsdimp.com> To: Santiago Martinez <sm@codenetworks.net>, FreeBSD Release Engineering Team <re@freebsd.org> Cc: bugzilla-noreply@freebsd.org, freebsd-current <freebsd-current@freebsd.org> Subject: Re: [Bug 269133] bnxt(4): BCM57416 - HWRM_CFA_L2_SET_RX_MASK command returned RESOURCE_ALLOC_ERROR error Message-ID: <CANCZdfq_u4v_sApZFR1PVX-kxvjRwN2JCKtRMP4xfMmvmfNu7A@mail.gmail.com> In-Reply-To: <944a89c4-618d-4a3e-b253-6b56df3e4f3c@codenetworks.net> References: <bug-269133-38239@https.bugs.freebsd.org/bugzilla/> <bug-269133-38239-ga6S4Xslmx@https.bugs.freebsd.org/bugzilla/> <944a89c4-618d-4a3e-b253-6b56df3e4f3c@codenetworks.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000f6252e061975ae84 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, May 27, 2024 at 10:16=E2=80=AFAM Santiago Martinez <sm@codenetworks= .net> wrote: > Hi Everyone, > > Just wondering if anyone has any contact at broadcom. > > The bnxt drivers on 14.1BETA1 are unusable. > > Cards stop working randomly, LRO cannot be disable (fail FILTER_ALLOT), > even chaining mtu renders the card unusable. > > The cards, is the same it was used to open the original PR. > There's a series of reviews that I've reviewed, but haven't yet been committed. I think they start at https://reviews.freebsd.org/D45005. I'll see if I can prevail upon them to commit them to -current soon. Warner > Best regards. > > Santiago > > > On 5/4/23 14:20, bugzilla-noreply@freebsd.org wrote: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D269133 > > > > --- Comment #8 from geoffroy desvernay <dgeo@centrale-marseille.fr> --- > > Since upgrade from 12.3p1x to 13.2-RELEASE, we have the same error > message here > > with bnxt (not tested with 13.1): > > > > dmesg: > > bnxt0: <Broadcom BCM57416 NetXtreme-E 10GBase-T Ethernet> mem > > 0xb9a10000-0xb9a1ffff,0xb9100000-0xb91fffff,0xb9aa2000-0xb9aa3fff irq 4= 8 > at > > device 0.0 numa-domain 0 on pci9 > > bnxt0: Using 256 TX descriptors and 256 RX descriptors > > bnxt0: Using 12 RX queues 12 TX queues > > bnxt0: Using MSI-X interrupts with 13 vectors > > bnxt0: Ethernet address: d0:94:66:81:60:e3 > > bnxt0: netmap queues/slots: TX 12/256, RX 12/256 > > bnxt1: <Broadcom BCM57416 NetXtreme-E 10GBase-T Ethernet> mem > > 0xb9a00000-0xb9a0ffff,0xb8800000-0xb88fffff,0xb9aa0000-0xb9aa1fff irq 5= 2 > at > > device 0.1 numa-domain 0 on pci9 > > bnxt1: Using 256 TX descriptors and 256 RX descriptors > > bnxt1: Using 12 RX queues 12 TX queues > > bnxt1: Using MSI-X interrupts with 13 vectors > > bnxt1: Ethernet address: d0:94:66:81:60:e4 > > bnxt1: netmap queues/slots: TX 12/256, RX 12/256 > > bnxt0: Link is UP full duplex, FC - none - 10000 Mbps > > bnxt0: link state changed to UP > > bnxt1: Link is UP full duplex, FC - none - 10000 Mbps > > bnxt1: link state changed to UP > > bnxt0: Attempt to re-allocate l2 ctx filter (fid: 0x117000000000204) > > bnxt1: Attempt to re-allocate l2 ctx filter (fid: 0x11c00000003f004) > > bnxt0: Attempt to re-allocate l2 ctx filter (fid: 0x125000000000204) > > bnxt1: Attempt to re-allocate l2 ctx filter (fid: 0x12800000003f004) > > bnxt0: HWRM_CFA_L2_SET_RX_MASK command returned RESOURCE_ALLOC_ERROR > error. > > bnxt0: set_multi: rx_mask set failed > > bnxt0: HWRM_CFA_L2_SET_RX_MASK command returned RESOURCE_ALLOC_ERROR > error. > > bnxt0: set_multi: rx_mask set failed > > [same messages x 100's] > > > > > > sysctl: > > > > dev.bnxt.0.%domain: 0 > > dev.bnxt.0.%parent: pci9 > > dev.bnxt.0.%pnpinfo: vendor=3D0x14e4 device=3D0x16d8 subvendor=3D0x1028 > > subdevice=3D0x1feb class=3D0x020000 > > dev.bnxt.0.%location: slot=3D0 function=3D0 dbsf=3Dpci0:94:0:0 > > dev.bnxt.0.%driver: bnxt > > dev.bnxt.0.%desc: Broadcom BCM57416 NetXtreme-E 10GBase-T Ethernet > > dev.bnxt.0.ver.hwrm_min_ver: 1.10.2 > > dev.bnxt.0.ver.package_ver: <unknown> > > dev.bnxt.0.ver.chip_type: ASIC > > dev.bnxt.0.ver.chip_bond_id: 0 > > dev.bnxt.0.ver.chip_metal: 1 > > dev.bnxt.0.ver.chip_rev: 1 > > dev.bnxt.0.ver.chip_num: 5848 > > dev.bnxt.0.ver.phy_partnumber: 616740003 > > dev.bnxt.0.ver.phy_vendor: Amphenol > > dev.bnxt.0.ver.roce_fw_name: BONO_FW > > dev.bnxt.0.ver.netctrl_fw_name: KONG_FW > > dev.bnxt.0.ver.mgmt_fw_name: AFW_223.0.205.0 > > dev.bnxt.0.ver.hwrm_fw_name: CHIMP_FW > > dev.bnxt.0.ver.phy: 13.1.11 > > dev.bnxt.0.ver.fw_ver: 223.0.205.0/pkg 22.31.13.70 > > dev.bnxt.0.ver.roce_fw: 223.0.205 > > dev.bnxt.0.ver.netctrl_fw: 223.0.205 > > dev.bnxt.0.ver.mgmt_fw: 223.0.205 > > dev.bnxt.0.ver.hwrm_fw: 223.0.205 > > dev.bnxt.0.ver.driver_hwrm_if: 1.10.2.34 > > dev.bnxt.0.ver.hwrm_if: 1.10.2 > > > > --000000000000f6252e061975ae84 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">= <div dir=3D"ltr" class=3D"gmail_attr">On Mon, May 27, 2024 at 10:16=E2=80= =AFAM Santiago Martinez <<a href=3D"mailto:sm@codenetworks.net">sm@coden= etworks.net</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style= =3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding= -left:1ex">Hi Everyone,<br> <br> Just wondering if anyone has any contact at broadcom.<br> <br> The bnxt drivers on 14.1BETA1 are unusable.<br> <br> Cards stop working randomly, LRO cannot be disable (fail FILTER_ALLOT), <br= > even chaining mtu renders the card unusable.<br> <br> The cards, is the same it was used to open the original PR.<br></blockquote= ><div><br></div><div>There's a series of reviews that I've reviewed= , but haven't yet been committed.</div><div><br></div><div>I think they= start at=C2=A0<a href=3D"https://reviews.freebsd.org/D45005">https://revie= ws.freebsd.org/D45005</a>.</div><div><br></div><div>I'll see if I can p= revail upon them to commit them to -current soon.</div><div><br></div><div>= Warner</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"mar= gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1= ex"> Best regards.<br> <br> Santiago<br> <br> <br> On 5/4/23 14:20, <a href=3D"mailto:bugzilla-noreply@freebsd.org" target=3D"= _blank">bugzilla-noreply@freebsd.org</a> wrote:<br> > <a href=3D"https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D269133"= rel=3D"noreferrer" target=3D"_blank">https://bugs.freebsd.org/bugzilla/sho= w_bug.cgi?id=3D269133</a><br> ><br> > --- Comment #8 from geoffroy desvernay <<a href=3D"mailto:dgeo@cent= rale-marseille.fr" target=3D"_blank">dgeo@centrale-marseille.fr</a>> ---= <br> > Since upgrade from 12.3p1x to 13.2-RELEASE, we have the same error mes= sage here<br> > with bnxt (not tested with 13.1):<br> ><br> > dmesg:<br> > bnxt0: <Broadcom BCM57416 NetXtreme-E 10GBase-T Ethernet> mem<br= > > 0xb9a10000-0xb9a1ffff,0xb9100000-0xb91fffff,0xb9aa2000-0xb9aa3fff irq = 48 at<br> > device 0.0 numa-domain 0 on pci9<br> > bnxt0: Using 256 TX descriptors and 256 RX descriptors<br> > bnxt0: Using 12 RX queues 12 TX queues<br> > bnxt0: Using MSI-X interrupts with 13 vectors<br> > bnxt0: Ethernet address: d0:94:66:81:60:e3<br> > bnxt0: netmap queues/slots: TX 12/256, RX 12/256<br> > bnxt1: <Broadcom BCM57416 NetXtreme-E 10GBase-T Ethernet> mem<br= > > 0xb9a00000-0xb9a0ffff,0xb8800000-0xb88fffff,0xb9aa0000-0xb9aa1fff irq = 52 at<br> > device 0.1 numa-domain 0 on pci9<br> > bnxt1: Using 256 TX descriptors and 256 RX descriptors<br> > bnxt1: Using 12 RX queues 12 TX queues<br> > bnxt1: Using MSI-X interrupts with 13 vectors<br> > bnxt1: Ethernet address: d0:94:66:81:60:e4<br> > bnxt1: netmap queues/slots: TX 12/256, RX 12/256<br> > bnxt0: Link is UP full duplex, FC - none - 10000 Mbps<br> > bnxt0: link state changed to UP<br> > bnxt1: Link is UP full duplex, FC - none - 10000 Mbps<br> > bnxt1: link state changed to UP<br> > bnxt0: Attempt to re-allocate l2 ctx filter (fid: 0x117000000000204)<b= r> > bnxt1: Attempt to re-allocate l2 ctx filter (fid: 0x11c00000003f004)<b= r> > bnxt0: Attempt to re-allocate l2 ctx filter (fid: 0x125000000000204)<b= r> > bnxt1: Attempt to re-allocate l2 ctx filter (fid: 0x12800000003f004)<b= r> > bnxt0: HWRM_CFA_L2_SET_RX_MASK command returned RESOURCE_ALLOC_ERROR e= rror.<br> > bnxt0: set_multi: rx_mask set failed<br> > bnxt0: HWRM_CFA_L2_SET_RX_MASK command returned RESOURCE_ALLOC_ERROR e= rror.<br> > bnxt0: set_multi: rx_mask set failed<br> > [same messages x 100's]<br> ><br> ><br> > sysctl:<br> ><br> > dev.bnxt.0.%domain: 0<br> > dev.bnxt.0.%parent: pci9<br> > dev.bnxt.0.%pnpinfo: vendor=3D0x14e4 device=3D0x16d8 subvendor=3D0x102= 8<br> > subdevice=3D0x1feb class=3D0x020000<br> > dev.bnxt.0.%location: slot=3D0 function=3D0 dbsf=3Dpci0:94:0:0<br> > dev.bnxt.0.%driver: bnxt<br> > dev.bnxt.0.%desc: Broadcom BCM57416 NetXtreme-E 10GBase-T Ethernet<br> > dev.bnxt.0.ver.hwrm_min_ver: 1.10.2<br> > dev.bnxt.0.ver.package_ver: <unknown><br> > dev.bnxt.0.ver.chip_type: ASIC<br> > dev.bnxt.0.ver.chip_bond_id: 0<br> > dev.bnxt.0.ver.chip_metal: 1<br> > dev.bnxt.0.ver.chip_rev: 1<br> > dev.bnxt.0.ver.chip_num: 5848<br> > dev.bnxt.0.ver.phy_partnumber: 616740003<br> > dev.bnxt.0.ver.phy_vendor: Amphenol<br> > dev.bnxt.0.ver.roce_fw_name: BONO_FW<br> > dev.bnxt.0.ver.netctrl_fw_name: KONG_FW<br> > dev.bnxt.0.ver.mgmt_fw_name: AFW_223.0.205.0<br> > dev.bnxt.0.ver.hwrm_fw_name: CHIMP_FW<br> > dev.bnxt.0.ver.phy: 13.1.11<br> > dev.bnxt.0.ver.fw_ver: <a href=3D"http://223.0.205.0/pkg" rel=3D"noref= errer" target=3D"_blank">223.0.205.0/pkg</a> 22.31.13.70<br> > dev.bnxt.0.ver.roce_fw: 223.0.205<br> > dev.bnxt.0.ver.netctrl_fw: 223.0.205<br> > dev.bnxt.0.ver.mgmt_fw: 223.0.205<br> > dev.bnxt.0.ver.hwrm_fw: 223.0.205<br> > dev.bnxt.0.ver.driver_hwrm_if: 1.10.2.34<br> > dev.bnxt.0.ver.hwrm_if: 1.10.2<br> ><br> <br> </blockquote></div></div> --000000000000f6252e061975ae84--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfq_u4v_sApZFR1PVX-kxvjRwN2JCKtRMP4xfMmvmfNu7A>