From owner-cvs-src@FreeBSD.ORG Sun Oct 10 15:01:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE1BB16A4CE; Sun, 10 Oct 2004 15:01:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A00E443D4C; Sun, 10 Oct 2004 15:01:47 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9AF1lle082642; Sun, 10 Oct 2004 15:01:47 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9AF1lQj082641; Sun, 10 Oct 2004 15:01:47 GMT (envelope-from sos) Message-Id: <200410101501.i9AF1lQj082641@repoman.freebsd.org> From: Søren Schmidt Date: Sun, 10 Oct 2004 15:01:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-isa.c ata-pci.c ata-pci.h ata-queue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 15:01:47 -0000 sos 2004-10-10 15:01:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-isa.c ata-pci.c ata-pci.h ata-queue.c Log: MFC: Pull ATA up to -current levels minus PC98 geometry changes: Fix the serverworks modesetting code, of mask offset was wrong. Always set half'n'half mode on ICH* chips. Fix the PC98 lockups on boot. Add SHARP to the pool of drives that doesn not need byteswapping. Add support for the ICH6 in legacy mode. Dont sleep with lock held. Approved by: re@ (scottl) Revision Changes Path 1.222.2.3 +17 -11 src/sys/dev/ata/ata-all.c 1.81.2.3 +3 -2 src/sys/dev/ata/ata-all.h 1.25.2.1 +2 -1 src/sys/dev/ata/ata-card.c 1.13.2.1 +41 -16 src/sys/dev/ata/ata-cbus.c 1.81.2.3 +68 -28 src/sys/dev/ata/ata-chipset.c 1.22.2.1 +2 -1 src/sys/dev/ata/ata-isa.c 1.87.2.3 +3 -2 src/sys/dev/ata/ata-pci.c 1.32.2.2 +21 -19 src/sys/dev/ata/ata-pci.h 1.32.2.3 +8 -9 src/sys/dev/ata/ata-queue.c