From owner-freebsd-scsi@FreeBSD.ORG Tue Apr 27 20:26:52 2010 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ADE181065675 for ; Tue, 27 Apr 2010 20:26:52 +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 8180C8FC23 for ; Tue, 27 Apr 2010 20:26:52 +0000 (UTC) Received: by pvg11 with SMTP id 11so528673pvg.13 for ; Tue, 27 Apr 2010 13:26:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=tPSM5NuxmcSt9dkXxgMuzHDHBm8HWsWqrDXksqSmYFg=; b=yASDaJIuao4Zg5x8JN3YLoNQklWimX+RtbqdoZ4Ha8VbBQq++1A0zsWemwC6gLeGuf bDbFVO6e6EO3/njAtJeCxFwWYyHZcKYgKev4dXTvoD1ZD3SN8i4MHwVlqicO9HXFD1U9 KS+COk/CKizhOabIN47FVG2kBrUOXsox1SaII= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=UIQ6+/Qo5cl2lXjb+sUYk6k0c4Ea6aqFiCbyGSLHSPUGabccvkqdkeOFadhj+EzOog HEQ1YIla8xJ2nKIeAI1PCDOHCTQFjSYVbAS++yyNmykTj/150WY+Pe1WbU6E5RMPYUqS 8zfnrvP++M08HkJ1Pism6F+7H5OvDoTNbI7Kc= MIME-Version: 1.0 Received: by 10.142.119.22 with SMTP id r22mr3424385wfc.191.1272400007519; Tue, 27 Apr 2010 13:26:47 -0700 (PDT) Received: by 10.143.167.7 with HTTP; Tue, 27 Apr 2010 13:26:47 -0700 (PDT) In-Reply-To: References: <4BD6F266.5080403@feral.com> Date: Wed, 28 Apr 2010 06:26:47 +1000 Message-ID: From: Andy Farkas To: freebsd-scsi@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: MFC of "Large set of CAM improvements" breaks I/O to Adaptec 29160 SCSI controller X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2010 20:26:52 -0000 On Wed, Apr 28, 2010 at 6:12 AM, Scott Long wrote: > ACK. =A0It'll take a little bit to unwind the problem out of that big > commit, and I'm consumed with finals and work at the moment. =A0If > someone else doesn't fix it in the next few days, I'm going to propose > that the entire commit be reverted. Yes, the commit was huge and touched many parts of CAM. I tried to identify where the problem could be, but got lost in a maze of twisty passages... Here is the difference between 2010.02.14 and 2010.02.15: Updating collection src-all/cvs Edit src/sbin/camcontrol/camcontrol.c Edit src/sbin/sysctl/sysctl.8 Edit src/sbin/sysctl/sysctl.c Edit src/share/man/man4/vr.4 Edit src/share/man/man9/alloc_unr.9 Edit src/sys/cam/ata/ata_all.c Edit src/sys/cam/ata/ata_da.c Edit src/sys/cam/ata/ata_pmp.c Edit src/sys/cam/ata/ata_xpt.c Edit src/sys/cam/cam.c Edit src/sys/cam/cam.h Edit src/sys/cam/cam_ccb.h Edit src/sys/cam/cam_periph.c Edit src/sys/cam/cam_periph.h Edit src/sys/cam/cam_queue.h Edit src/sys/cam/cam_sim.c Edit src/sys/cam/cam_xpt.c Edit src/sys/cam/cam_xpt.h Edit src/sys/cam/cam_xpt_internal.h Edit src/sys/cam/cam_xpt_periph.h Edit src/sys/cam/cam_xpt_sim.h Edit src/sys/cam/scsi/scsi_all.c Edit src/sys/cam/scsi/scsi_cd.c Edit src/sys/cam/scsi/scsi_ch.c Edit src/sys/cam/scsi/scsi_da.c Edit src/sys/cam/scsi/scsi_low.c Edit src/sys/cam/scsi/scsi_pass.c Edit src/sys/cam/scsi/scsi_xpt.c Edit src/sys/dev/ahci/ahci.c Edit src/sys/dev/ahci/ahci.h Edit src/sys/dev/asr/asr.c Edit src/sys/dev/ata/ata-all.c Edit src/sys/dev/ata/ata-all.h Edit src/sys/dev/ata/ata-pci.c Edit src/sys/dev/ata/ata-pci.h Edit src/sys/dev/ata/ata_if.m Edit src/sys/dev/ata/atapi-cam.c Edit src/sys/dev/ata/chipsets/ata-marvell.c Edit src/sys/dev/ata/chipsets/ata-netcell.c Edit src/sys/dev/ata/chipsets/ata-siliconimage.c Edit src/sys/dev/ciss/ciss.c Edit src/sys/dev/hptiop/hptiop.c Edit src/sys/dev/hptrr/hptrr_osm_bsd.c Edit src/sys/dev/hptrr/os_bsd.h Edit src/sys/dev/mly/mly.c Edit src/sys/dev/mpt/mpt_cam.c Edit src/sys/dev/mpt/mpt_cam.h Edit src/sys/dev/mpt/mpt_raid.c Edit src/sys/dev/ppbus/vpo.c Edit src/sys/dev/siis/siis.c Edit src/sys/dev/siis/siis.h Edit src/sys/dev/sound/pcm/dsp.c Edit src/sys/dev/sound/pcm/mixer.c Edit src/sys/dev/trm/trm.c Edit src/sys/dev/twa/tw_osl_cam.c Edit src/sys/dev/usb/storage/umass.c Edit src/sys/dev/wpi/if_wpi.c Edit src/sys/fs/nfsclient/nfs_clvfsops.c Edit src/sys/fs/nfsclient/nfs_clvnops.c Edit src/sys/fs/nfsclient/nfsmount.h Edit src/sys/fs/nfsclient/nfsnode.h Edit src/sys/sys/ata.h Finished successfully -andyf