From owner-cvs-all Tue Oct 22 13:19:29 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AED337B401; Tue, 22 Oct 2002 13:19:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F37243E42; Tue, 22 Oct 2002 13:19:27 -0700 (PDT) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id g9MKIqmV029946; Tue, 22 Oct 2002 13:18:52 -0700 (PDT) (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id g9MKIqnt029945; Tue, 22 Oct 2002 13:18:52 -0700 (PDT) Message-Id: <200210222018.g9MKIqnt029945@repoman.freebsd.org> From: Thomas Quinot Date: Tue, 22 Oct 2002 13:18:52 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/ata ata-all.c atapi-all.h atapi-cam.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG thomas 2002/10/22 13:18:52 PDT Modified files: sys/dev/ata ata-all.c atapi-all.h atapi-cam.c Log: Fill in missing parts of the ATAPI/CAM XPT: implement XPT_RESET_BUS and XPT_RESET_DEV. In order to properly handle reset requests whether they originate in the ATA layer (atacontrol reinit) or from the CAM layer (camcontrol reset) ata_reinit does not cause the SIM to be deallocated anymore. The SIM is now unconditionnally created for each ATAPI bus. This change may cause existing bus ids to change on some setups. Reviewed by: roberto Approved by: sos Revision Changes Path 1.156 +4 -12 src/sys/dev/ata/ata-all.c 1.47 +1 -0 src/sys/dev/ata/atapi-all.h 1.10 +47 -14 src/sys/dev/ata/atapi-cam.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message