[comp.periphs] CDC 9720-850 disk drives with VAX 4.3 BSD ??

stevens@hsi.UUCP (Richard Stevens) (12/13/88)

Does anyone have any experience with the above disk drives ??
(They're 8-inch, SMD-E, 16 ms, 721 Mb formatted.)
We're planning to add some to a VAX 8600 running 4.3 BSD,
using an Emulex V-Master and SC7003 controller.

I see in vaxmba/hp.c that vanilla 4.3 doesn't support these
drives.  Does anyone have the partition table values and
geometry information that they've used with these drives ?

	Richard Stevens
	Health Systems International, New Haven, CT
	   stevens@hsi.com
           ... { uunet | yale } ! hsi ! stevens

chris@mimsy.UUCP (Chris Torek) (12/15/88)

In article <1073@hsi.UUCP> stevens@hsi.UUCP (Richard Stevens) writes:
>I see in vaxmba/hp.c that vanilla 4.3 doesn't support these drives.
>Does anyone have the partition table values and ....

Switch to 4.3BSD-tahoe and forget the compiled-in tables.

(NB: the tahoe release disk label code only works on the massbuss disks
and UDA50/RA drives.  Fixed in 4.4...?)
-- 
In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7163)
Domain:	chris@mimsy.umd.edu	Path:	uunet!mimsy!chris

mp@allegra.UUCP (Mark Plotnick) (12/20/88)

Here are our changes:

struct	size {
	...
}, rm05_9720_sizes[8] = {
	40800,	0,		/* A=cyl 0 thru 39 */
	142800,	40,		/* B=cyl 40 thru 179 */
	1408620, 0,		/* C=cyl 0 thru 1380 - whole disk inc bbt */
	1224000, 180,		/* D=cyl 180 thru 1379 - end of swap to bbc */
	408000,	180,		/* E=cyl 180 thru 579 - 1/3 */
	408000,	580,		/* F=cyl 580 thru 979 - 2/3 */
	816000,	580,		/* G=cyl 580 thru 1379 - 2-3/3 */
	408000,	980,		/* H=cyl 980 thru 1379 - 3/3 */
};
struct hpst {
	...
} hpst[] = {
    ...
    { 68, 15,	68*15,	1381,	rm05_9720_sizes,15,8, 3, "9720" },
};

We've had 1 9720 on its own SC7003 (Emulex recommended not putting
non-9720 drives on the same controller with it) on an 8650 for a month with no
problems.  In January we plan to chain on 3 more.

Incidentally, the vanilla 4.3 driver mishandles ecc errors with some SI and
Emulex controllers [was this driver originally written just for
an RH?].  Rick Adams (of CSS) and Jim McKie (then of Bellcore) have
graciously been passing around some modified drivers, which work better.
Rick's also allows on-line formatting, but during formatting the driver
sometimes reports ecc errors in sectors that are off by 1.  If anyone has
corrected bugs in any of these drivers, please send them along.

	Mark Plotnick
	allegra!mp