From owner-cvs-src-old@FreeBSD.ORG Wed Dec 2 10:38:29 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C3E91065672 for ; Wed, 2 Dec 2009 10:38:29 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 472B68FC0C for ; Wed, 2 Dec 2009 10:38:29 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id nB2AcTlj019023 for ; Wed, 2 Dec 2009 10:38:29 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id nB2AcTZ3019022 for cvs-src-old@freebsd.org; Wed, 2 Dec 2009 10:38:29 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200912021038.nB2AcTZ3019022@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Wed, 2 Dec 2009 10:32:34 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sbin/camcontrol camcontrol.8 camcontrol.c src/sys/cam cam_ccb.h cam_xpt.c src/sys/cam/ata ata_all.c ata_all.h ata_pmp.c ata_xpt.c src/sys/dev/ahci ahci.c ahci.h src/sys/dev/siis siis.c siis.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Dec 2009 10:38:29 -0000 mav 2009-12-02 10:32:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sbin/camcontrol camcontrol.8 camcontrol.c sys/cam cam_ccb.h cam_xpt.c sys/cam/ata ata_all.c ata_all.h ata_pmp.c ata_xpt.c sys/dev/ahci ahci.c ahci.h sys/dev/siis siis.c siis.h Log: SVN rev 200022 on 2009-12-02 10:32:34Z by mav MFC r199747, r199799, r199821: - Extend XPT-SIM transfer settings control API. Now it allows to report to SATA SIM number of tags supported by each device, implement ATA mode and SATA revision negotiation for both SATA and PATA SIMs. - Make ahci(4) and siis(4) to use submitted maximum tag number, when scheduling requests. It allows to support NCQ on devices with lower tags count then controller supports. - Make PMP driver to report attached devices connection speeds. - Implement ATA mode negotiation between user settings, device and controller capabilities. - Improve ATA mode/SATA revision control. Revision Changes Path 1.45.2.4 +3 -0 src/sbin/camcontrol/camcontrol.8 1.60.2.9 +138 -65 src/sbin/camcontrol/camcontrol.c 1.1.2.8 +131 -10 src/sys/cam/ata/ata_all.c 1.1.2.7 +7 -1 src/sys/cam/ata/ata_all.h 1.3.2.5 +14 -0 src/sys/cam/ata/ata_pmp.c 1.3.2.13 +63 -10 src/sys/cam/ata/ata_xpt.c 1.37.2.5 +11 -7 src/sys/cam/cam_ccb.h 1.217.2.17 +21 -4 src/sys/cam/cam_xpt.c 1.1.2.15 +76 -36 src/sys/dev/ahci/ahci.c 1.1.2.6 +11 -1 src/sys/dev/ahci/ahci.h 1.1.2.12 +72 -31 src/sys/dev/siis/siis.c 1.1.2.4 +11 -2 src/sys/dev/siis/siis.h