From owner-freebsd-stable@FreeBSD.ORG Tue Apr 27 09:12:32 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5CED106564A for ; Tue, 27 Apr 2010 09:12:32 +0000 (UTC) (envelope-from chuzzwassa@gmail.com) Received: from mail-pv0-f182.google.com (mail-pv0-f182.google.com [74.125.83.182]) by mx1.freebsd.org (Postfix) with ESMTP id AEAE18FC1C for ; Tue, 27 Apr 2010 09:12:32 +0000 (UTC) Received: by pvc21 with SMTP id 21so898075pvc.13 for ; Tue, 27 Apr 2010 02:12:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=EyYvZ6iECQdqBwHACLYXyvYMDdZDv7QlgdyAYPeusZo=; b=BajOZzd/oVM92Mx9p5xJUu+juv85E/mcQ65+I+txPWvkL/OnF2UqdJCuKrZKDX9Vwi RvHmxHcmjPTPOG0Qg0/J3E6SOaIB1VaS+qvP56ATul3l2bRHrKht5Ux3UcwxutW8Rbqz csrLQZwzWQh6WkvGKhJ1YMWj6jgwdB1ll1Qnc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=VwSYWBKyaIhLi3ml759XyO4RY0WKzHWASld/QjxE0+ChTJQPQWwEEAUjVLpbOa9LT5 gi1FxvEw4QslZJKUorB9HA/fBeNIQOWsSUU2JFZLbhPzZwcnxgdtN3wTEbKsHj0hUea0 +lkns7uMCHa+prTvYF+KTPNx94RoH3veQghPE= MIME-Version: 1.0 Received: by 10.143.24.39 with SMTP id b39mr2506771wfj.184.1272357831558; Tue, 27 Apr 2010 01:43:51 -0700 (PDT) Received: by 10.143.167.7 with HTTP; Tue, 27 Apr 2010 01:43:51 -0700 (PDT) Date: Tue, 27 Apr 2010 18:43:51 +1000 Message-ID: From: Andy Farkas To: freebsd-scsi@freebsd.org, freebsd-stable@freebsd.org, mav@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: MFC of "Large set of CAM improvements" breaks I/O to Adaptec 29160 SCSI 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: Tue, 27 Apr 2010 09:12:32 -0000 Hi, firstly: RELENG_8 csup'd with date=2010.02.14.00.00 works perfectly for days. RELENG_8 csup'd with date=2010.02.15.00.00 dead-locks the disk I/O subsystem. Network still operational but anything needing disk hangs. Power-cycle required. kernel config is GENERIC with KDB, DDB and BREAK_TO_DEBUGGER options added. hardware: ahc0: port 0x4000-0x40ff mem 0xefa00000-0xefa00fff irq 16 at device 0.0 on pci10 ahc0: [ITHREAD] aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs da0: Fixed Direct Access SCSI-3 device da1: Fixed Direct Access SCSI-3 device The dead-lock can happen at any time, but I can provoke it by running a bonnie++ disk test. It happens doing rm -rf /usr/obj/usr and it has happened doing a make installworld. It can survive a make buildworld (the system runs normally until it decides to dead-lock). The box (HP ProLiant ML 110) has 2 scsi disks and 4 sata disks. The 2010.02.15 kernel will run perfectly for days on the SATA disks. *Only* when the scsi disks are accessed will the system dead-lock. Note that the SATA disks do not work either if the system has dead-locked. I can provide more details and a vmcore.0 if anyone is interested. -andyf