From owner-freebsd-stable Mon Jul 13 16:27:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA03310 for freebsd-stable-outgoing; Mon, 13 Jul 1998 16:27:20 -0700 (PDT) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from pluto.plutotech.com (mail.plutotech.com [206.168.67.137]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA03302; Mon, 13 Jul 1998 16:27:18 -0700 (PDT) (envelope-from gibbs@plutotech.com) Received: from narnia.plutotech.com (narnia.plutotech.com [206.168.67.130]) by pluto.plutotech.com (8.8.7/8.8.5) with ESMTP id RAA11828; Mon, 13 Jul 1998 17:27:14 -0600 (MDT) Message-Id: <199807132327.RAA11828@pluto.plutotech.com> X-Mailer: exmh version 2.0.2 2/24/98 To: scsi@FreeBSD.ORG cc: current@FreeBSD.ORG, stable@FreeBSD.ORG Subject: 11980712 CAM snapshot now available. Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 13 Jul 1998 17:22:01 -0600 From: "Justin T. Gibbs" Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Complete information about this snapshot may be obtains from: ftp://ftp.FreeBSD.org/pub/FreeBSD/cam/README or ftp://ftp.kdm.org/pub/FreeBSD/cam/README The snapshot is currently available in diff form only, but a full 3.0SNAP binary release should be available on ftp.FreeBSD.org tonight or tomorrow morning. A release for 2.2-stable should follow a day later. Changes for the 19980712 Snapshot: - Ports collection now includes Tosha, cdrecord, and xmcd 2.3. - Added devstat(3) and devstat(9) man page. - Some bug fixes to the hard-wiring code. - Added preliminary Adaptec 174X driver. - Aic7xxx driver improvements: Attempt to read SEEPROM data in both formats before failing. This should allow the driver to detect a SEEPROM on many mother board controllers. Correct the setting of the SCSIID for ULTRA2 chips if we can't find a SEEPROM. Fix hang in dataphase on Rev B. aic7880 parts. Correct some LVD/Ultra2 bugs. LVD support has now been tested on a 2940U2W with both Seagate Cheetah and Quantum Atlas II LVD drives. Corrected incorrect sync rate setting for all non-ULTRA2 adapters for rates other than 20MHz or 10MHz. This was a bug introduced in the last snapshot. Fixed a few error recovery bugs. Added support for reading the SEEPROM from aic7850 based cards like the 2910C. - Corrected several bugs in the AdvanSys driver's command completion and timeout handling code as well as fully convert it to bus_dma. Thanks to John-Mark Gurney for being a patient tester. - Corrected several bugs in the BusLogic MultiMaster driver's command completion and timeout handling code. Thanks again to John-Mark Gurney for being a patient tester. - Incorperated a few bug fixes from Stefan Esser for the NCR driver. Some experimental fixes to the QUEUE FULL handler are also included. - QLogic ISP driver integrated by Matthew Jacob - Allow the CD driver to attach to WORM devices. - Corrected devstat(9) support in the floppy driver. - Added support for "short erase" as "mt erase 0". The sa driver defaults to a "long erase" as is the behavior of the st driver it replaces. - Be smarter about tape devices that lack a compression page. Corrects a problem reported by Joey Miller where the driver refused to access an Archive DDS1 drive. - Add support for PC98 geometry conversion based on code provided by KATO Takenori . - Mode page editing features have been incorporated into the camcontrol utility. - libcam now knows how to parse arbitrary command strings just like the old SCSI library. - Use 10byte CDBs for CDROM reads and writes. The spec lists 6byte CDBs as optional. - The XPT layer no longer caches sync rate information. Instead it asks the SIM driver when it wants it. This should ensure that mailbox based and cards with similar interfaces don't have to jump through hoops to provide this information via an async callback. It should make the information provided by the bt and isp drivers acurate. - Fixed several problems in the CAM_GET_PASSTHROUGH xpt ioctl. >From Hans Huebner - Updated the ch(4) driver and chio(1) command to include volume tag support. These changes have been tested with a Breeze Hill Q47 DLT and a DEC DLT2500 media changer. The latter has no volume tag support. - The chio(1) command was updated to include various flags to the status subcommand. These flags can be used to select additional information to be displayed (like volume tags). - A new chio(1) subcommand named 'voltag' has been added which allows for changes to volume tags inside the media changer controller. This could not be tested as the Q47 does not provide the functio- nality. - The ch(4) manual page was updated to include more information about the reality of this driver. - usr.sbin/rmt/rmt.c has been updated to include the V command, which is used by SGI's xfsdump to verify the rmt servers version number. -- Justin T. Gibbs Kenneth D. Merry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message