Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: st(4) and mt eom

On Wed, 20 Mar 2019 20:08:17 +0100
Frank Kardel <> wrote:

> This seems to be a long standing deficiency of the driver. Looking at 
> the SCSI spec it is recommended to issue a READ POSITION command
> get the current position. Looking at the spec and code it should be 
> possible to handle the SP_EOM case better with respect to the position 
> information

I suggest that you should look at what FreeBSD does for the command:
mt locate -e

I have not attempted to use NetBSD with a tape, but I am using FreeBSD with an LTO-7 drive and "mt locate -e" works flawlessly.

I always follow that command in my scripts with a "mt rdspos", to verify that it worked correctly, by comparing the result with the last written position on that tape (the position after "mt locate -e" should be the position read after writing the previous last file + 1).

Best regards !

Home | Main Index | Thread Index | Old Index