[763] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: large block sizes with SCSI tape drives

daemon@ATHENA.MIT.EDU (Kai Makisara)
Sat Nov 4 21:27:03 1995

Date: Sat, 4 Nov 1995 23:03:05 +0200 (EET)
From: Kai Makisara <makisara@abies.metla.fi>
Reply-To: Kai.Makisara@metla.fi
To: Baba Z Buehler <baba@beckman.uiuc.edu>
Cc: linux-scsi@vger.rutgers.edu, linux-kernel@vger.rutgers.edu
In-Reply-To: <199511040017.SAA01274@tigger.beckman.uiuc.edu>

This is a followup to my previous answer.

In the recent kernels the tape buffer is allocated using the kernel 
memory allocation. This means that the maximum tape buffer size is 
limited to 128 kB (256 kB in Alpha). There is a check missing that
causes problems if more than this is requested. A fix is on its way
to the kernel sources :-)

With 1.2.13 you can actually use a larger buffer if the driver is 
compiled into the kernel because another method of allocation is used.

	Kai



home help back first fref pref prev next nref lref last post