Date: Thu, 2 Nov 2000 22:30:04 +0100 From: Bernd Walter <ticso@cicely8.cicely.de> To: Marcel Moolenaar <marcel@cup.hp.com> Cc: freebsd-current@FreeBSD.ORG, freebsd-emulation@FreeBSD.ORG Subject: Re: Using tape drives in linux emulation Message-ID: <20001102223003.A35931@cicely8.cicely.de> In-Reply-To: <3A011A5F.77800DC2@cup.hp.com>; from marcel@cup.hp.com on Wed, Nov 01, 2000 at 11:40:15PM -0800 References: <20001101181907.A33365@cicely8.cicely.de> <3A011A5F.77800DC2@cup.hp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Nov 01, 2000 at 11:40:15PM -0800, Marcel Moolenaar wrote:
> [cc'd to emulation@FreeBSD.org; please remove -current on future
> replies]
>
> It's quite likely we don't support less frequently used or very
> specialized ioctls. These are mostly implemented on a need-to-have basis
> triggered by a can-be-done condition (what?)
>
> Do you know what you need?
Nothing special just rewind, fsf, ...
The density or compression stuff is not needed.
That's a rewind using FreeBSD mt:
679 mt CALL open(0xbfbff86e,0,0x6)
679 mt NAMI "/dev/nrsa0"
679 mt RET open 3
679 mt CALL ioctl(0x3,MTIOCTOP,0xbfbff5c4)
679 mt RET ioctl 0
And here what claims to be a rewind with the linux app:
682 tapeexercise CALL open(0xbfbff8a8,0x2,0)
682 tapeexercise NAMI "/compat/linux/dev/nrsa0"
682 tapeexercise NAMI "/dev/nrsa0"
682 tapeexercise RET open 3
682 tapeexercise CALL ioctl(0x3,0x40086d01 ,0xbfbff634)
682 tapeexercise RET ioctl -1 errno -22 Unknown error: -22
682 tapeexercise CALL ktrace(0x810b000)
682 tapeexercise RET ktrace 135311360/0x810b000
682 tapeexercise CALL write(0x2,0xbfbfcb9c,0x3e)
682 tapeexercise GIO fd 2 wrote 62 bytes
"tapeexercise: rewind ioctl failed, errno 22: Invalid argument
"
--
B.Walter COSMO-Project http://www.cosmo-project.de
ticso@cicely.de Usergroup info@cosmo-project.de
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001102223003.A35931>
