]> git.ipfire.org Git - thirdparty/linux.git/commit
Merge branch 'tape-devices'
authorHeiko Carstens <hca@linux.ibm.com>
Wed, 4 Feb 2026 07:32:01 +0000 (08:32 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Wed, 4 Feb 2026 07:32:01 +0000 (08:32 +0100)
commit01d098dcfdd433862dec89c8b4f9c6372211fe73
treeaa652ff029fc6f75d99e438e5ecad1aafa2f7fb2
parentf8a9c11000e52a8e59f15e49edaf5a2857705f9a
parent9872dae6102eb4d8c3cde83ded9df0d60f4e67d0
Merge branch 'tape-devices'

Jan Höppner says:

====================

Quite a lot of the tape device driver code is outdated as devices and
storage systems supported by that code aren't supported by IBM anymore for
a long time. Especially physical tape devices are not supported or used
directly anymore.

The only tape storage system supported by IBM is the Virtual Tape Server
(VTS) family with TS7700 systems [1]. Host systems will only talk to VTS
and are presented with the virtualized 3490E tape device type only. VTS can
and still uses tape libraries with physical 3592 cartridges as storage
backends (e.g. TS4500). However, these are never seen by any host.

The general goal/idea for the tape device driver is to only support VTS
from now on. This series gets rid of old outdated code that is not
relevant to VTS. There is probably quite a bit more that could be
cleaned up or could be improved. However, this is a first run to cleanup
the code base and somewhat reduce maintenance burden.

[1] https://www.ibm.com/products/ts7700
[2] https://www.ibm.com/products/ts4500

====================

Signed-off-by: Heiko Carstens <hca@linux.ibm.com>