From aphor@horizon.aphor.net  Tue Sep  9 07:28:55 2003
Return-Path: <aphor@horizon.aphor.net>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id ACF5516A4BF
	for <FreeBSD-gnats-submit@freebsd.org>; Tue,  9 Sep 2003 07:28:55 -0700 (PDT)
Received: from horizon.aphor.net (dsl081-142-094.chi1.dsl.speakeasy.net [64.81.142.94])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 37EAF43FB1
	for <FreeBSD-gnats-submit@freebsd.org>; Tue,  9 Sep 2003 07:28:54 -0700 (PDT)
	(envelope-from aphor@horizon.aphor.net)
Received: from horizon.aphor.net (localhost [127.0.0.1])
	by horizon.aphor.net (8.12.6p2/8.12.6) with ESMTP id h89ESqT4067285
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 9 Sep 2003 09:28:52 -0500 (CDT)
	(envelope-from aphor@horizon.aphor.net)
Received: (from aphor@localhost)
	by horizon.aphor.net (8.12.6p2/8.12.6/Submit) id h89ESpIv067284;
	Tue, 9 Sep 2003 09:28:51 -0500 (CDT)
Message-Id: <200309091428.h89ESpIv067284@horizon.aphor.net>
Date: Tue, 9 Sep 2003 09:28:51 -0500 (CDT)
From: Jeremy McMillan <aphor@aphor.net>
Reply-To: Jeremy McMillan <aphor@mac.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [mtio] incorrect mt_fileno status after MTEOD
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         56632
>Category:       kern
>Synopsis:       MTIO incorrect mt_fileno status after MTEOD
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 09 07:30:17 PDT 2003
>Closed-Date:    Mon Feb 11 21:13:41 UTC 2008
>Last-Modified:  Mon Feb 11 21:13:41 UTC 2008
>Originator:     Jeremy McMillan
>Release:        
>Organization:
>Environment:
>Description:

	Backup and restore to DLTIV using the bacula port is broken.
---relevant dmesg---
sa0 at ahc0 bus 0 target 4 lun 0
sa0: <SUN DLT7000 245F> Removable Sequential Access SCSI-2 device 
sa0: 20.000MB/s transfers (10.000MHz, offset 8, 16bit)
---end relevant dmesg---
	Bacula, the client/server backup software, can't seem to keep track of
where the tape head is positioned in my DLTIV drive. It *likes* to use the
MTEOD command, but it checks the status for tape file counter to verify the
tape matches its record of the tape. After doing an MTEOD, the tape status
buffer reports that it is at file number -1, which is an error condition.
	The tape drive status behaves as expected when doing MTFSF or MTBSF,
but only after MTREW once the MTEOD has been attempted. I have hacked together
a little program to print what Bacula sees, since mt(1) does not print the
location when the status buffer contains -1 in the file location. I have
tested with a tape containing two files, a bacula label and a small backup job.
	Please fix the results of MTIOCGET. The current file location should
be correctly reported as the number of filemarks passed from the beginning of
the tape to the current position. This should work the same before and after
the use of MTEOD.

>How-To-Repeat:
	Untar the included file, mt.pr.tgz. 
	Get privileges to operate the tape device.
	Export the TAPE environment variable appropriate for the character
		mode driver interface to your DLTIV drive. The default is
		/dev/rsa0.
	Run make to build my little MTIOCGET status program and execute thes
		tests. 
	Examine the results in the files created by the tests using the mt(1)
		command: before.eom.status and after.eom.status.
	I expect you will get -1 for the file number after the MTEOD command
		was issued by 'mt -f $TAPE eom'. 

>Fix:
 	This is not an actual fix, just some stuff to repeat the problem and
		thus facilitate the fix. Contents: a README, Makefile,
		mtstat.c, mt.h, and the results I got (mtstat binary,
		before.eom.status, after.eom.status). Please save this
		tarball to compare my results with yours.
	I suspect something is goofed in sa(4) or mtio(4). There is possibly
		something wrong with my tape drive. In either case I
		believe the solution is workable within FreeBSD. I also
		believe someone else can probably fix this faster than I
		can.

begin 644 mt.pr.tgz
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
'^C&Y`'@`````
`
end


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-bugs 
Responsible-Changed-By: ceri 
Responsible-Changed-When: Thu Sep 18 11:32:54 PDT 2003 
Responsible-Changed-Why:  
Reassign misfiled PR. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=56632 

From: Volker <volker@vwsoft.com>
To: bug-followup@FreeBSD.org, aphor@mac.com
Cc:  
Subject: Re: kern/56632: MTIO incorrect mt_fileno status after MTEOD
Date: Sun, 10 Feb 2008 23:54:38 +0100

 Jeremy,
 
 have you tested your tape drive according to Bacula's installation
 procedure (btape test)? Is this still an issue?
 
 If not, please indicate if this PR can be closed.
State-Changed-From-To: open->feedback 
State-Changed-By: remko 
State-Changed-When: Mon Feb 11 06:44:58 UTC 2008 
State-Changed-Why:  
feedback had been requested 

http://www.freebsd.org/cgi/query-pr.cgi?pr=56632 

From: Volker <volker@vwsoft.com>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/56632: MTIO incorrect mt_fileno status after MTEOD
Date: Mon, 11 Feb 2008 11:26:31 +0100

 Submitter stated in a private email conversation this PR can be closed.
State-Changed-From-To: feedback->closed 
State-Changed-By: remko 
State-Changed-When: Mon Feb 11 21:13:40 UTC 2008 
State-Changed-Why:  
volker reports that this PR can be closed, make it happen. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=56632 
>Unformatted:
