From owner-svn-src-all@FreeBSD.ORG Sat Dec 12 12:24:27 2009 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 52AAD106566B; Sat, 12 Dec 2009 12:24:27 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.159]) by mx1.freebsd.org (Postfix) with ESMTP id 5ED098FC17; Sat, 12 Dec 2009 12:24:25 +0000 (UTC) Received: by fg-out-1718.google.com with SMTP id 19so757889fgg.13 for ; Sat, 12 Dec 2009 04:24:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=cofd5VTDAnPHN9pih7qEuwQ5Okeu//y6FlWlT4t8dE4=; b=d6lU77lDKhmmjlI12zhootkp9yhT/e/NyKpjqTLwrqoOvMu1dy2tbYPrUvMCZnLt8q QwZP9zcd63gL3wKMe/gPK+zO0yT+0p39J/m0ycrxJDqvVNInqkAjJQTPGG3RQSlSfJEN isxo1y24ungAUBxGN9cu29qDzH0I1xMBlJT6A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=LrkvMBOBwmnMlgmEYygd246Y4PQ9DJGdgkjmruwfb2v5utW34Jf4r9bxponLhd6aGO abLTYNJYQRGqr+xRb7jcZ/fp3LnTPECmDETvi+WCetUII1C5j9jDIm0btCGBaMQkETtv f8p7qgyz/DBgBdvbPLjhSAk8v9DcgOyRgKBwY= Received: by 10.86.206.16 with SMTP id d16mr3223808fgg.5.1260620665174; Sat, 12 Dec 2009 04:24:25 -0800 (PST) Received: from mavbook.mavhome.dp.ua (pc.mavhome.dp.ua [212.86.226.226]) by mx.google.com with ESMTPS id 16sm965307fxm.8.2009.12.12.04.24.24 (version=SSLv3 cipher=RC4-MD5); Sat, 12 Dec 2009 04:24:24 -0800 (PST) Sender: Alexander Motin Message-ID: <4B238B76.70807@FreeBSD.org> Date: Sat, 12 Dec 2009 14:24:22 +0200 From: Alexander Motin User-Agent: Thunderbird 2.0.0.23 (X11/20090901) MIME-Version: 1.0 To: Bruce Simpson References: <200912121037.nBCAbVeh048839@svn.freebsd.org> <4B238416.5070904@FreeBSD.org> In-Reply-To: <4B238416.5070904@FreeBSD.org> X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, svn-src-stable-8@freebsd.org Subject: Re: svn commit: r200432 - in stable/8: . contrib/top lib/libusb sbin/atacontrol sys/arm/mv sys/cam/ata sys/cam/scsi sys/conf sys/dev/ata sys/dev/ata/chipsets sys/powerpc/powermac sys/powerpc/psim tools... X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Dec 2009 12:24:27 -0000 Bruce Simpson wrote: > Alexander Motin wrote: >> Log: >> MFC r200171, r200182, r200275, r200295, r200359: >> Introduce ATA_CAM kernel option, turning ata(4) controller drivers into >> cam(4) interface modules. When enabled, this option deprecates all >> ata(4) >> peripheral drivers (ad, acd, ...) and interfaces and allows cam(4) >> drivers >> (ada, cd, ...) and interfaces to be natively used instead. >> > Does this not mean there are now two AHCI drivers? i.e. ata(4) with > ATA_CAM, and ahci(4). Yes, you are right: ataahci of ata(4) and ahci(4). Same is for atasiliconimage of ata(4) and siis(4). > If so, which one is preferred? ahci(4) definitely. If you load both, ahci(4) will win attachment. ataahci give you almost no benefits of AHCI. It is only needed for some time to support AHCI hardware in legacy mode, where it is the only alternative. It will be dropped after ATA to CAM migration complete. > ahci(4) seems subjectively faster (I have not measured it), As it should be. On some heavily parallel loads I have got almost double speedup, while speedup of 20-30% is quite usual. > although > it has a minor issue on my motherboard with ATI SB700 that it does not > turn off the HDD activity led. I haven't seen that on my board. Describe it more in private please. -- Alexander Motin