Date: Mon, 19 Nov 2012 23:59:13 -0800 From: camden lindsay <camden.lindsay+freebsd-net@gmail.com> To: freebsd-net@freebsd.org Cc: Blake Anghilante <blake_anghilante@hotmail.com> Subject: bxe driver crash -- 'client ramrod halt failed!' Message-ID: <CABkW7JNyJE-F0gC8f5TFe4phEB-7pxm-zWCO14mrAC%2BdFDDbTw@mail.gmail.com> In-Reply-To: <CABkW7JOd-BXxqxWEVCTyfqZgVSgwbvbQnjLiz_UVxFXBmOwBeA@mail.gmail.com> References: <CABkW7JOd-BXxqxWEVCTyfqZgVSgwbvbQnjLiz_UVxFXBmOwBeA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--e89a8f503ba64d527204cee89d66 Content-Type: text/plain; charset=ISO-8859-1 Hello- Please excuse if i am not following customary protocol, i've worked very little with bsd and linux mailing lists. My friend and I are trying to set up a Broadcom Netxtreme II NIC (57711 A0) in a BSD box, and we are having problems. Problem summary: BSD machine appears to boot healthily, and interface configures as expected using ifconfig BSD and Windows machines can ping each other, as expected BSD machine goes unreachable after first tcp packets arrive on interface, be it via SCP/SSH, HTTP/HTTPS or Iperf Ifconfig down after this hang leads to error 'client ramrod halt failed!'. Ifconfig up after ramrod failure bombards stdout with error messages (attached) seeming to indicate receive registers expected to be 0/empty have data in them. Identical error messages repeat until the device is once again ifconfig'd down UDP iperf works prior to any TCP traffic, albeit seems slower than should be. To verify hardware, the same card was tested in the same hardware environment using knoppix (7.0.4 DVD), and performed as expected using iperf with TCP. Environment: -Windows 7 Machine --Solar Flare 4000 -BSD Machine --Nas4Free 9.1.0.1 rev 358 (BSD 9.1 RC2) [blake@storage ~]$ uname -a FreeBSD storage.local 9.1-RC2 FreeBSD 9.1-RC2 #0: Mon Oct 8 03:51:59 JST 2012 aoyama@nas4free.local:/usr/obj/nas4free/usr/src/sys/NAS4FREE-amd64 amd64 and --BSD 9.1. RC2 vanilla (both display same symptoms) --Broadcom NetExtreme 57711 A0 blake@storage ~]$ dmesg | grep bxe bxe0: <Broadcom NetXtreme II BCM57711 10GbE (A0) BXE v:1.5.52 bxe0: Ethernet address: 00:10:18:b8:e4:5c bxe0: ASIC (0x164F0000); Rev (A0); Bus (PCIe x8, 5Gbps); Flags (MSI-X); Queues (RSS:4); BD's (RX:510,TX:255); Firmware (5.2.13); Bootcode (6.2.10) bxe1: <Broadcom NetXtreme II BCM57711 10GbE (A0) BXE v:1.5.52 bxe1: Ethernet address: 00:10:18:b8:e4:5e bxe1: ASIC (0x164F0000); Rev (A0); Bus (PCIe x8, 5Gbps); Flags (MSI-X); Queues (RSS:4); BD's (RX:510,TX:255); Firmware (5.2.13); Bootcode (6.2.10) [blake@storage ~]$ pciconf -lv | grep bxe -A 4 bxe0@pci0:1:0:0: class=0x020000 card=0x111314e4 chip=0x164f14e4 rev=0x00 hdr=0x00 vendor = 'Broadcom Corporation' device = 'NetXtreme II BCM57711 10-Gigabit PCIe' class = network subclass = ethernet bxe1@pci0:1:0:1: class=0x020000 card=0x111314e4 chip=0x164f14e4 rev=0x00 hdr=0x00 vendor = 'Broadcom Corporation' device = 'NetXtreme II BCM57711 10-Gigabit PCIe' class = network subclass = ethernet Any pointers toward troubleshooting would be greatly appreciated. Thanks! Camden --e89a8f503ba64d527204cee89d66 Content-Type: text/plain; charset=US-ASCII; name="bxe_puke.txt" Content-Disposition: attachment; filename="bxe_puke.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h9p959nh0 a2VybmVsOiBieGUxOiAvdXNyL3NyYy9zeXMvZGV2L2J4ZS9pZl9ieGUuYyg2ODU0KTogRkFUQUwg aGFyZHdhcmUgYmxvY2sgYXR0ZW50aW9uIChzZXQxID0gMHgwODAwMDAwMCkhXHBhcgpOb3YgMTcg MjE6NTc6NTdcdGFiIHN0b3JhZ2VcdGFiIGtlcm5lbDogYnhlMTogLS0tLS0tLS0tLSBCZWdpbiBj cmFzaCBkdW1wIC0tLS0tLS0tLS1ccGFyCk5vdiAxNyAyMTo1Nzo1N1x0YWIgc3RvcmFnZVx0YWIg a2VybmVsOiBieGUxOiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gSWRsZSBDaGVjayAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1ccGFyCk5vdiAxNyAyMTo1Nzo1N1x0YWIgc3Rv cmFnZVx0YWIga2VybmVsOiBieGUxOiBXQVJOSU5HIFBYUDI6IFZRMSBpcyBub3QgZW1wdHkuIFZh bHVlIGlzIDB4M1xwYXIKTm92IDE3IDIxOjU3OjU3XHRhYiBzdG9yYWdlXHRhYiBrZXJuZWw6IGJ4 ZTE6IFdBUk5JTkcgUFhQMjogVlE5IGlzIG5vdCBlbXB0eS4gVmFsdWUgaXMgMHgyXHBhcgpOb3Yg MTcgMjE6NTc6NTdcdGFiIHN0b3JhZ2VcdGFiIGtlcm5lbDogYnhlMTogRVJST1IgQ0ZDOiBBQyA+ IDEgLSBMQ0lEIDAgQ0lEX0NBTSAweDgwMDAwIFZhbHVlIGlzIDB4MTBccGFyCk5vdiAxNyAyMTo1 Nzo1N1x0YWIgc3RvcmFnZVx0YWIga2VybmVsOiBieGUxOiBXQVJOSU5HIFVDTTogWFggcHJvdGVj dGlvbiBDQU0gaXMgbm90IGVtcHR5LiBWYWx1ZSBpcyAweDFccGFyCk5vdiAxNyAyMTo1Nzo1N1x0 YWIgc3RvcmFnZVx0YWIga2VybmVsOiBieGUxOiBXQVJOSU5HIEJSQjE6IEJSQiBpcyBub3QgZW1w dHkuIFZhbHVlIGlzIDB4NVxwYXIKTm92IDE3IDIxOjU3OjU3XHRhYiBzdG9yYWdlXHRhYiBrZXJu ZWw6IGJ4ZTE6IEVSUk9SIEJSQjE6IGludGVycnVwdCBzdGF0dXMgaXMgbm90IDAuIFZhbHVlIGlz IDB4NDA0MDBccGFyCk5vdiAxNyAyMTo1Nzo1N1x0YWIgc3RvcmFnZVx0YWIga2VybmVsOiBieGUx OiBFUlJPUiBVUEI6IGludGVycnVwdCBzdGF0dXMgaXMgbm90IDAuIFZhbHVlIGlzIDB4MlxwYXIK Tm92IDE3IDIxOjU3OjU3XHRhYiBzdG9yYWdlXHRhYiBrZXJuZWw6IGJ4ZTE6IElORk8gUFhQMjog aW50ZXJydXB0IHN0YXR1cyAxIGlzIG5vdCAwLiBWYWx1ZSBpcyAweDIwXHBhcgpOb3YgMTcgMjE6 NTc6NTdcdGFiIHN0b3JhZ2VcdGFiIGtlcm5lbDogYnhlMTogRVJST1IgQUVVOiBQMCBBRlRFUl9J TlZFUlRfMiBpcyBub3QgMC4gVmFsdWUgaXMgMHg4MDAwMDAwXHBhcgpOb3YgMTcgMjE6NTc6NTdc dGFiIHN0b3JhZ2VcdGFiIGtlcm5lbDogYnhlMTogRVJST1IgQUVVOiBQMSBBRlRFUl9JTlZFUlRf MiBpcyBub3QgMC4gVmFsdWUgaXMgMHg4MDAwMDAwXHBhcgpOb3YgMTcgMjE6NTc6NTdcdGFiIHN0 b3JhZ2VcdGFiIGtlcm5lbDogYnhlMTogRVJST1IgQUVVOiBNQ1AgQUZURVJfSU5WRVJUXzIgaXMg bm90IDAuIFZhbHVlIGlzIDB4ODAwMDAwMFxwYXIKTm92IDE3IDIxOjU3OjU3XHRhYiBzdG9yYWdl XHRhYiBrZXJuZWw6IGJ4ZTE6IFdBUk5JTkcgVUNNOiBYWF9GUkVFIGlzIG5vdCAyNy4gVmFsdWUg aXMgMHgxN1xwYXIKTm92IDE3IDIxOjU3OjU3XHRhYiBzdG9yYWdlXHRhYiBrZXJuZWw6IGJ4ZTE6 IFdBUk5JTkcgUFJTOiBTRVJJQUxfTlVNX1NUQVRVU19MU0IgaXMgbm90IDAuIFZhbHVlIGlzIDB4 ZmZmODAwMDBccGFyCk5vdiAxNyAyMTo1Nzo1N1x0YWIgc3RvcmFnZVx0YWIga2VybmVsOiBieGUx OiBXQVJOSU5HIFBSUzogU0VSSUFMX05VTV9TVEFUVVNfTVNCIGlzIG5vdCAwLiBWYWx1ZSBpcyAw eDFlZGZmN1xwYXIKTm92IDE3IDIxOjU3OjU3XHRhYiBzdG9yYWdlXHRhYiBrZXJuZWw6IGJ4ZTE6 IElORk8gUFhQMjogcGFyaXR5IHN0YXR1cyAwIGlzIG5vdCAwLiBWYWx1ZSBpcyAweDEwXHBhcgpO b3YgMTcgMjE6NTc6NTdcdGFiIHN0b3JhZ2VcdGFiIGtlcm5lbDogYnhlMTogRVJST1IgVVNFTTog aW50ZXJydXB0IHN0YXR1cyAwIGlzIG5vdCAwLiBWYWx1ZSBpcyAweDEwMDAwXHBhcgpOb3YgMTcg MjE6NTc6NTdcdGFiIHN0b3JhZ2VcdGFiIGtlcm5lbDogYnhlMTogYnhlX2lkbGVfY2hrKCk6IEZh aWxlZCB3aXRoIDcgZXJyb3IocykgYW5kIDIgd2FybmluZyhzKSFccGFyCk5vdiAxNyAyMTo1Nzo1 N1x0YWIgc3RvcmFnZVx0YWIga2VybmVsOiBieGUxOiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1ccGFyCk5vdiAx NyAyMTo1Nzo1N1x0YWIgc3RvcmFnZVx0YWIga2VybmVsOiBieGUxOiAtLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0gSWRsZSBDaGVjayAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1c cGFyCk5vdiAxNyAyMTo1Nzo1N1x0YWIgc3RvcmFnZVx0YWIga2VybmVsOiBieGUxOiBXQVJOSU5H IFBYUDI6IFZRMSBpcyBub3QgZW1wdHkuIFZhbHVlIGlzIDB4M1xwYXIKTm92IDE3IDIxOjU3OjU3 XHRhYiBzdG9yYWdlXHRhYiBrZXJuZWw6IGJ4ZTE6IFdBUk5JTkcgUFhQMjogVlE5IGlzIG5vdCBl bXB0eS4gVmFsdWUgaXMgMHgyXHBhcgpOb3YgMTcgMjE6NTc6NTdcdGFiIHN0b3JhZ2VcdGFiIGtl cm5lbDogYnhlMTogRVJST1IgQ0ZDOiBBQyA+IDEgLSBMQ0lEIDAgQ0lEX0NBTSAweDgwMDAwIFZh bHVlIGlzIDB4MTBccGFyCk5vdiAxNyAyMTo1Nzo1N1x0YWIgc3RvcmFnZVx0YWIga2VybmVsOiBi eGUxOiBXQVJOSU5HIFVDTTogWFggcHJvdGVjdGlvbiBDQU0gaXMgbm90IGVtcHR5LiBWYWx1ZSBp cyAweDFccGFyCk5vdiAxNyAyMTo1Nzo1N1x0YWIgc3RvcmFnZVx0YWIga2VybmVsOiBieGUxOiBX QVJOSU5HIEJSQjE6IEJSQiBpcyBub3QgZW1wdHkuIFZhbHVlIGlzIDB4NVxwYXIKTm92IDE3IDIx OjU3OjU3XHRhYiBzdG9yYWdlXHRhYiBrZXJuZWw6IGJ4ZTE6IEVSUk9SIEJSQjE6IGludGVycnVw dCBzdGF0dXMgaXMgbm90IDAuIFZhbHVlIGlzIDB4NDA0MDBccGFyCk5vdiAxNyAyMTo1Nzo1N1x0 YWIgc3RvcmFnZVx0YWIga2VybmVsOiBieGUxOiBFUlJPUiBVUEI6IGludGVycnVwdCBzdGF0dXMg aXMgbm90IDAuIFZhbHVlIGlzIDB4MlxwYXIKTm92IDE3IDIxOjU3OjU3XHRhYiBzdG9yYWdlXHRh YiBrZXJuZWw6IGJ4ZTE6IElORk8gUFhQMjogaW50ZXJydXB0IHN0YXR1cyAxIGlzIG5vdCAwLiBW YWx1ZSBpcyAweDIwXHBhcgpOb3YgMTcgMjE6NTc6NTdcdGFiIHN0b3JhZ2VcdGFiIGtlcm5lbDog YnhlMTogRVJST1IgQUVVOiBQMCBBRlRFUl9JTlZFUlRfMiBpcyBub3QgMC4gVmFsdWUgaXMgMHg4 MDAwMDAwXHBhcgpOb3YgMTcgMjE6NTc6NTdcdGFiIHN0b3JhZ2VcdGFiIGtlcm5lbDogYnhlMTog RVJST1IgQUVVOiBQMSBBRlRFUl9JTlZFUlRfMiBpcyBub3QgMC4gVmFsdWUgaXMgMHg4MDAwMDAw XHBhcgpOb3YgMTcgMjE6NTc6NTdcdGFiIHN0b3JhZ2VcdGFiIGtlcm5lbDogYnhlMTogRVJST1Ig QUVVOiBNQ1AgQUZURVJfSU5WRVJUXzIgaXMgbm90IDAuIFZhbHVlIGlzIDB4ODAwMDAwMFxwYXIK Tm92IDE3IDIxOjU3OjU3XHRhYiBzdG9yYWdlXHRhYiBrZXJuZWw6IGJ4ZTE6IFdBUk5JTkcgVUNN OiBYWF9GUkVFIGlzIG5vdCAyNy4gVmFsdWUgaXMgMHgxN1xwYXIKTm92IDE3IDIxOjU3OjU3XHRh YiBzdG9yYWdlXHRhYiBrZXJuZWw6IGJ4ZTE6IFdBUk5JTkcgUFJTOiBTRVJJQUxfTlVNX1NUQVRV U19MU0IgaXMgbm90IDAuIFZhbHVlIGlzIDB4ZmZmODAwMDBccGFyCk5vdiAxNyAyMTo1Nzo1N1x0 YWIgc3RvcmFnZVx0YWIga2VybmVsOiBieGUxOiBXQVJOSU5HIFBSUzogU0VSSUFMX05VTV9TVEFU VVNfTVNCIGlzIG5vdCAwLiBWYWx1ZSBpcyAweDNlZGZmN1xwYXIKTm92IDE3IDIxOjU3OjU3XHRh YiBzdG9yYWdlXHRhYiBrZXJuZWw6IGJ4ZTE6IElORk8gUFhQMjogcGFyaXR5IHN0YXR1cyAwIGlz IG5vdCAwLiBWYWx1ZSBpcyAweDEwXHBhcgpOb3YgMTcgMjE6NTc6NTdcdGFiIHN0b3JhZ2VcdGFi IGtlcm5lbDogYnhlMTogRVJST1IgVVNFTTogaW50ZXJydXB0IHN0YXR1cyAwIGlzIG5vdCAwLiBW YWx1ZSBpcyAweDEwMDAwXHBhcgpOb3YgMTcgMjE6NTc6NTdcdGFiIHN0b3JhZ2VcdGFiIGtlcm5l bDogYnhlMTogYnhlX2lkbGVfY2hrKCk6IEZhaWxlZCB3aXRoIDcgZXJyb3IocykgYW5kIDIgd2Fy bmluZyhzKSFccGFyCk5vdiAxNyAyMTo1Nzo1N1x0YWIgc3RvcmFnZVx0YWIga2VybmVsOiBieGUx OiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS1ccGFyCk5vdiAxNyAyMTo1Nzo1N1x0YWIgc3RvcmFnZVx0YWIga2Vy bmVsOiBieGUxOiAtLS0tLS0tLS0tIEVuZCBjcmFzaCBkdW1wIC0tLS0tLS0tLS1ccGFyCn0K --e89a8f503ba64d527204cee89d66--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABkW7JNyJE-F0gC8f5TFe4phEB-7pxm-zWCO14mrAC%2BdFDDbTw>