From owner-freebsd-amd64@FreeBSD.ORG Sat Mar 7 20:00:15 2009 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A34DC1065677 for ; Sat, 7 Mar 2009 20:00:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7D9E58FC19 for ; Sat, 7 Mar 2009 20:00:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n27K0Fa0048213 for ; Sat, 7 Mar 2009 20:00:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n27K0F7D048212; Sat, 7 Mar 2009 20:00:15 GMT (envelope-from gnats) Resent-Date: Sat, 7 Mar 2009 20:00:15 GMT Resent-Message-Id: <200903072000.n27K0F7D048212@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-amd64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Sylwester Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 66C78106566C for ; Sat, 7 Mar 2009 19:57:50 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 49B3D8FC1A for ; Sat, 7 Mar 2009 19:57:50 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n27JvnBg062311 for ; Sat, 7 Mar 2009 19:57:49 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n27JvncT062310; Sat, 7 Mar 2009 19:57:49 GMT (envelope-from nobody) Message-Id: <200903071957.n27JvncT062310@www.freebsd.org> Date: Sat, 7 Mar 2009 19:57:49 GMT From: Sylwester To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 X-Mailman-Approved-At: Sat, 07 Mar 2009 23:08:43 +0000 Cc: Subject: amd64/132394: isp(4) - bad underruns with QLogic qla2300 and amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Mar 2009 20:00:15 -0000 >Number: 132394 >Category: amd64 >Synopsis: isp(4) - bad underruns with QLogic qla2300 and amd64 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Mar 07 20:00:15 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Sylwester >Release: FreeBSD 7.1-RELEASE >Organization: >Environment: FreeBSD amd64.test.no-route.org 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Thu Jan 1 08:58:24 UTC 2009 root@driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: If you're using the QLogic ISP2300 Fibre Channel HBA with isp(4) on FreeBSD 7.1-RELEASE amd64 you'll get a lot of bad underrun errors, cam_periph_alloc, sesasync, and passasync. Anyway it's possible to access the attached disks. A full description is attached below. Relevant 'dmesg' output: isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) (about 20 times) ses0 at isp0 bus 0 target 5 lun 0 ses0: Fixed Enclosure Services SCSI-3 device ses0: 100.000MB/s transfers WWNN 0x508002000008c768 WWPN 0x508002000008c769 PortID 0xd2 ses0: SCSI-3 SES Device da0 at isp0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-3 device da0: 100.000MB/s transfers da0: Command Queueing Enabled da0: 239375MB (490240000 512 byte sectors: 255H 63S/T 30516C) da1 at isp0 bus 0 target 1 lun 0 da1: Fixed Direct Access SCSI-3 device da1: 100.000MB/s transfers WWNN 0x20000011c616c721 WWPN 0x21000011c616c721 PortID 0xe8 da1: Command Queueing Enabled da1: 239375MB (490240000 512 byte sectors: 255H 63S/T 30516C) da2 at isp0 bus 0 target 2 lun 0 da2: Fixed Direct Access SCSI-3 device da2: 100.000MB/s transfers WWNN 0x2000001862b21a7e WWPN 0x2100001862b21a7e PortID 0xe4 da2: Command Queueing Enabled da2: 476837MB (976562500 512 byte sectors: 255H 63S/T 60788C) da3 at isp0 bus 0 target 3 lun 0 da3: Fixed Direct Access SCSI-3 device da3: 100.000MB/s transfers WWNN 0x20000000877be6fb WWPN 0x21000000877be6fb PortID 0xe2 da3: Command Queueing Enabled da3: 239375MB (490240000 512 byte sectors: 255H 63S/T 30516C) SMP: AP CPU #1 Launched! da4 at isp0 bus 0 target 4 lun 0 da4: Fixed Direct Access SCSI-3 device da4: 100.000MB/s transfers WWNN 0x200000008771ebd9 WWPN 0x210000008771ebd9 PortID 0xe1 da4: Command Queueing Enabled da4: 239375MB (490240000 512 byte sectors: 255H 63S/T 30516C) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) cam_periph_alloc: attempt to re-allocate valid device ses0 rejected sesasync: Unable to probe new device due to status 0x6 cam_periph_alloc: attempt to re-allocate valid device pass5 rejected passasync: Unable to attach new device due to status 0x6: CCB request was invalid isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) cam_periph_alloc: attempt to re-allocate valid device ses0 rejected sesasync: Unable to probe new device due to status 0x6 cam_periph_alloc: attempt to re-allocate valid device pass5 rejected passasync: Unable to attach new device due to status 0x6: CCB request was invalid isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) cam_periph_alloc: attempt to re-allocate valid device ses0 rejected sesasync: Unable to probe new device due to status 0x6 cam_periph_alloc: attempt to re-allocate valid device pass5 rejected passasync: Unable to attach new device due to status 0x6: CCB request was invalid isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) isp0: bad underrun for 5.0 (count 255, resid 127, status not marked) cam_periph_alloc: attempt to re-allocate valid device ses0 rejected sesasync: Unable to probe new device due to status 0x6 cam_periph_alloc: attempt to re-allocate valid device pass5 rejected passasync: Unable to attach new device due to status 0x6: CCB request was invalid Relevant 'pciconf -lv' output: isp0@pci0:1:8:0: class=0x0c0400 card=0x00091077 chip=0x23001077 rev=0x01 hdr=0x00 vendor = 'QLogic Corporation' device = 'QLA2300 SANblade 2300 64-bit FC-AL Adapter' class = serial bus subclass = Fibre Channel >How-To-Repeat: Perform a basic FreeBSD 7.1-RELEASE installation >Fix: >Release-Note: >Audit-Trail: >Unformatted: