From owner-freebsd-stable@FreeBSD.ORG Mon Sep 19 13:00:26 2011 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 289B9106566B for ; Mon, 19 Sep 2011 13:00:26 +0000 (UTC) (envelope-from freebsdlists@bsdunix.ch) Received: from conversation.bsdunix.ch (ns1.bsdunix.ch [82.220.1.90]) by mx1.freebsd.org (Postfix) with ESMTP id AE9858FC18 for ; Mon, 19 Sep 2011 13:00:25 +0000 (UTC) Received: from conversation.bsdunix.ch (localhost [127.0.0.1]) by conversation.bsdunix.ch (Postfix) with ESMTP id EC433A146 for ; Mon, 19 Sep 2011 12:45:05 +0000 (UTC) X-Virus-Scanned: by amavisd-new at mail.bsdunix.ch Received: from conversation.bsdunix.ch ([127.0.0.1]) by conversation.bsdunix.ch (conversation.bsdunix.ch [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 1XN3MNpfu8a0 for ; Mon, 19 Sep 2011 12:45:05 +0000 (UTC) Received: from ernie.mlan.solnet.ch (ernie.mlan.solnet.ch [212.101.1.20]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by conversation.bsdunix.ch (Postfix) with ESMTPSA id 31AD7A143 for ; Mon, 19 Sep 2011 12:45:05 +0000 (UTC) From: Thomas Vogt Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Mon, 19 Sep 2011 14:45:04 +0200 Message-Id: <94E5E0D6-3062-44A2-8ED3-3C3D44FA7A09@bsdunix.ch> To: stable@freebsd.org Mime-Version: 1.0 (Apple Message framework v1244.3) X-Mailer: Apple Mail (2.1244.3) Cc: Subject: mpt0 timeouts with an intel SASUC8I controller X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Sep 2011 13:00:26 -0000 Hello I've stability issue with my new intel SASUC8I [1] PCIe controller. It's = a LSI 1068e based controller. After a few minutes with disk io (csup or = scrub by example) my FreeBSD 8-stable (64bit) is "freezing" for a couple = of minutes and I see a lot of error messages like: Sep 17 03:10:03 gw kernel: mpt0: request 0xffffff80002bc3b0:48367 timed = out for ccb 0xffffff00050a8000 (req->ccb 0xffffff00050a8000) Sep 17 03:10:03 gw kernel: mpt0: request 0xffffff80002bbb40:48368 timed = out for ccb 0xffffff0004f81800 (req->ccb 0xffffff0004f81800) Sep 17 03:10:03 gw kernel: mpt0: completing timedout/aborted req = 0xffffff80002bc3b0:48367 Sep 17 03:10:03 gw kernel: mpt0: completing timedout/aborted req = 0xffffff80002bbb40:48368 Sep 17 03:10:03 gw kernel: mpt0: Timedout requests already complete. = Interrupts may not be functioning It takes minutes to execute commands after the first timeout message. = The whole OS is running on single raidz ZFS pool. I use 4x 2TB SpinPoint = F4 EcoGreen HD204UI disks with fixed firmware [2]. The disks are = connected with brand new adaptec cables. I already replaced a cable to = disqualify a cable issue. smartctl looks ok. The system is working fine = if I connect all 4 disk to the the onboard controller.=20 Is this an known issue with this controller and the mpt driver? Is there = an workaround? I hope someone can help me. Regards, Thomas FreeBSD Information: 8.2-STABLE FreeBSD 8.2-STABLE #3: Sun Jul 3 19:39:11 UTC 2011 = root@gw.lan:/usr/obj/usr/src/sys/GENERIC amd64 Motherboard: smbios.planar.maker=3D"ASUSTeK Computer INC." smbios.planar.product=3D"P5N73-AM" Controller: mptutil show adapter mpt0 Adapter: Board Name: SASUC8I Board Assembly: L3-25071-00C Chip Name: C1068E Chip Revision: UNUSED RAID Levels: RAID0, RAID1, RAID1E RAID0 Stripes: 64k RAID1E Stripes: 64k RAID0 Drives/Vol: 2-10 RAID1 Drives/Vol: 2 dmesg about the controller: mpt0: port 0xee00-0xeeff mem = 0xef7fc000-0xef7fffff,0xef7e0000-0xef7effff irq 16 at device 0.0 on pci2 mpt0: [ITHREAD] mpt0: MPI Version=3D1.5.20.0 mpt0: Capabilities: ( RAID-0 RAID-1E RAID-1 ) mpt0: 0 Active Volumes (2 Max) mpt0: 0 Hidden Drive Members (14 Max) zpool status: pool: tank state: ONLINE scan: scrub canceled on Sun Sep 18 10:44:46 2011 config: NAME STATE READ = WRITE CKSUM tank ONLINE 0 = 0 0 raidz1-0 ONLINE 0 = 0 0 gptid/7cd20811-2af6-11e0-9271-e5dbd4b6b481 ONLINE 0 = 0 0 gptid/7d7af0fc-2af6-11e0-b0b1-85b4c14d926b ONLINE 0 = 0 0 gptid/7e24b41a-2af6-11e0-944f-fb3dae8bad6a ONLINE 0 = 0 0 gptid/dac06b61-972b-11e0-affc-1c6f65565b30 ONLINE 0 = 0 0 /boot/loader.conf: zfs_load=3D"YES" vfs.root.mountfrom=3D"zfs:tank/root" aio_load=3D"yes" ahci_load=3D"YES" ataahci_load=3D"YES" ipfw_load=3D"YES" vm.kmem_size=3D"6G" vfs.zfs.arc_max=3D"4G" vfs.zfs.prefetch_disable=3D"1" vfs.zfs.txg.timeout=3D"5" rc.conf: ipv6_firewall_enable=3D"YES" ipv6_firewall_type=3D"OPEN" sendmail_enable=3D"NO" sshd_enable=3D"YES" zfs_enable=3D"YES" firewall_enable=3D"YES" firewall_type=3D"OPEN" dmesg: http://pastebin.com/sL15g1vt smartctl: http://pastebin.com/wYU2DXJ4 [1] = http://www.intel.com/content/www/us/en/servers/raid/raid-controller-sasuc8= i.html [2] = http://www.samsung.com/global/business/hdd/faqView.do?b2b_bbs_msg_id=3D386=