]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
s390/tape: Remove tape load display support
authorJan Höppner <hoeppner@linux.ibm.com>
Mon, 2 Feb 2026 13:48:40 +0000 (14:48 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Wed, 4 Feb 2026 07:31:29 +0000 (08:31 +0100)
commiteffcf3df282ba66e60718cefd08c6a3ed57d9dd3
tree44816d47ed7bc067a022015906b3deb5092aa2f7
parentc03b6ef74c2b48a0f544f27c7354d5200ab6569c
s390/tape: Remove tape load display support

The LOAD_DISPLAY (LDD) X'9F' is still accepted by the Virtual Tape
Server (VTS) but does not perform any action.

Remove all functions and definitions related to this command.

The tape_34xx_ioctl() function is also removed as it was mainly used to
handle additional ioctl functionality. LOAD_DISPLAY was the only left
case. All other ioctls are handled in tapechar_ioctl().

With LOAD_DISPLAY, the remaining definitions in asm/tape390.h are gone.
Delete the file.

Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
Reviewed-by: Jens Remus <jremus@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/include/uapi/asm/tape390.h [deleted file]
drivers/s390/char/tape.h
drivers/s390/char/tape_34xx.c
drivers/s390/char/tape_char.c
drivers/s390/char/tape_std.c
drivers/s390/char/tape_std.h