Subject: Re: Status of st support?
To: None <port-sun3@NetBSD.ORG, port-sparc@NetBSD.ORG>
From: Michael Richardson <mcr@latour.sandelman.ocunix.on.ca>
List: port-sparc
Date: 12/04/1995 23:59:10
  I've been hunting through scsi/*.c and can't find any messages like
the "unknown drive type 7".. I finally realized that this message is
coming from mt! 
  I have a WANGTEK, 6130-HS, 4B18, and NetBSD-sun3 says 

amaterasu# mt -f /dev/rst0 status
7: unknown tape drive type

  drive type 7 is listed in sys/mtio.h as a "SUN" okay...
  And it *is* in the table in mt.c behind a #ifdef sun.
  Further, in the sys/scsi/st.c, at line 1057, it says:

		g->mt_type = 0x7;	/* Ultrix compat *//*? */

  there is no other reference to mt_type, and sure enough, mt.c uses
the MTIOCGET ioctl. 
  It does not appear that the tables get compiled into mt.c at all.
Of course, I can't actually compile mt now because the TMS_BITS,
ARCH_CTRL_BITS, and ARCH_BITS defines aren't (defined).
  I had no problem dumping my root partition to tape.

  Maybe there is stuff still missing from st.c, but things seem to
work now that I've realized that mt status doesn't...