From nobody Thu Dec 14 21:01:22 2023 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SrlBq0WLdz53lx7; Thu, 14 Dec 2023 21:01:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SrlBq00JKz4lMn; Thu, 14 Dec 2023 21:01:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702587683; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ofl/xZCfxwswDtUFvr8JGJf8yNEkFNqZEgfekKeTdx0=; b=LHwId5b4p/Jiy1RrRg1pKMjoiG6u1AUt/kwOSFVoapAkK1Hq05OmD/08J8w6B+JIcE55mf FCEPLgc+WnDXdHLWE4DseWgNLvuVOtcIb86Ufe+9DSWWkCtfNa/jtGLrvHpjqdmZn5qmQb FeGkFAe7TG8/k5EulHfEipvcgIQyQNZF+4N9HBnD9Qi1S7bWPXkXbuwxZ4BQBZSH+5I7l6 04+/VZb9/EcKXNh5mUlu4Z0JKWlJtzc1JwCfoeTvVTluqiZoDQeaUbDLxxX3oQQlToJD3C 1SnCcWg6vZeOH2PQJkcMW6pIJnV9cOgIU4DF4xVH8RZ7uOHK9wIIq3XHzvNIsA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702587683; a=rsa-sha256; cv=none; b=VSW7pwwzkXxIu9p4cVL7OhXCgm+im6x3dW+F0X6TeVEdQZWkFphwOBr66eXD0v+yUMl+gp dXZsq8ySsWaM26fYAhI6k8kgVnipdXo1h+tBpzTIvVVG0TS69DsJEOFX1I3wnw/wdRvkg2 lXinqfKAa0lfsSpC7rKGOfnihB8LbFrMb+PveDpXtq30fAu7S1SJ2kd9n5pZpQy9g4S4um sri4tC3aw7U9zB6mADFiaCAA3I47fWqPwXK9DkV2XUpJs1SBgyR3bYROnc26ew6YVCez/0 PW6Gnasm6wWhGMNJAgEfBQia47IOVOVGQiyBqMo2UOfPPpPFxVhPfHWLSRw3dg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702587683; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ofl/xZCfxwswDtUFvr8JGJf8yNEkFNqZEgfekKeTdx0=; b=jP9ACtI0ejLfeMj4hdYepYWBZCerg/RS+JXL9hgiNx2GlRT49Z/YZvMkeaIgpbfsUjNB4V G1xDA1vr9rpfYTw09JNTmM3qvwdC8fqK6MMOWsfjSF+yOP0xOqqWdcoGBvcWpGxkJOSVC8 BJQt0EZ+ue09WTMJUugGV+YoqJUUDXLZ42ofnGS2FZx3ySIwHt30MEoaF/2T71xW9jNntw bgpStgPxR67EsM+RhZNtdcB3DntK40ckZtiHNy/flwgzW09Q94dwFltTa5/4drfa0d0xi1 obeZyJRcTmpG78TbYjNdmdmBeb43bipzctS5/ohvVVdYutN4utMUnkrQQCLI2g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SrlBp69gqzjYN; Thu, 14 Dec 2023 21:01:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BEL1M26022063; Thu, 14 Dec 2023 21:01:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BEL1MAY022060; Thu, 14 Dec 2023 21:01:22 GMT (envelope-from git) Date: Thu, 14 Dec 2023 21:01:22 GMT Message-Id: <202312142101.3BEL1MAY022060@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: "Kenneth D. Merry" Subject: git: 9e6e28bb8ea8 - stable/13 - Add IBM TS1170 density codes and specs. List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ken X-Git-Repository: src X-Git-Refname: refs/heads/stable/13 X-Git-Reftype: branch X-Git-Commit: 9e6e28bb8ea80a87c915ac9a107212b87cf7cab7 Auto-Submitted: auto-generated The branch stable/13 has been updated by ken: URL: https://cgit.FreeBSD.org/src/commit/?id=9e6e28bb8ea80a87c915ac9a107212b87cf7cab7 commit 9e6e28bb8ea80a87c915ac9a107212b87cf7cab7 Author: Kenneth D. Merry AuthorDate: 2023-10-31 19:20:36 +0000 Commit: Kenneth D. Merry CommitDate: 2023-12-14 21:00:54 +0000 Add IBM TS1170 density codes and specs. These were obtained from a drive, but they agree with the IBM documentation. The bpi/bpmm values are the same as TS1160, but the number of tracks is much larger (18944 tracks vs 8704 for TS1160). The tapes are also longer, 1337m total. (According to the MAM on a sample JF tape. I don't have a JE tape handy to compare.) The end result is a 50TB raw capacity (150TB compressed) for TS1170 with a JF cartridge vs 20TB raw capacity (60TB compressed) for TS1160 with a JE cartridge. lib/libmt/mtlib.c: Add the TS1170 density codes to the denstiy table in libmt. usr.bin/mt/mt.1: Add the TS1170 density codes and specs to the density table in the mt(1) man page. As usual for TS drives, there is an encrypted and non-encrypted density code (0x79 and 0x59 respectively). Sponsored by: Spectra Logic (cherry picked from commit 83823d063ab57db8d3954c1530d036f1ccdceb41) --- lib/libmt/mtlib.c | 2 ++ usr.bin/mt/mt.1 | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/libmt/mtlib.c b/lib/libmt/mtlib.c index edcf747bd808..43f9c95bb797 100644 --- a/lib/libmt/mtlib.c +++ b/lib/libmt/mtlib.c @@ -642,6 +642,7 @@ static struct densities { { 0x56, 20670, 525018, "3592B5 (unencrypted)" }, { 0x57, 21850, 554990, "3592A6 (unencrypted)" }, { 0x58, 15142, 384607, "LTO-5" }, + { 0x59, 21850, 554990, "3592A7 (unencrypted)" }, { 0x5A, 15142, 384607, "LTO-6" }, { 0x5C, 19107, 485318, "LTO-7" }, { 0x5D, 19107, 485318, "LTO-M8" }, @@ -654,6 +655,7 @@ static struct densities { { 0x75, 20670, 525018, "3592A5 (encrypted)" }, { 0x76, 20670, 525018, "3592B5 (encrypted)" }, { 0x77, 21850, 554990, "3592A6 (encrypted)" }, + { 0x79, 21850, 554990, "3592A7 (encrypted)" }, { 0x8c, 1789, 45434, "EXB-8500c" }, { 0x90, 1703, 43245, "EXB-8200c" }, { 0, 0, 0, NULL } diff --git a/usr.bin/mt/mt.1 b/usr.bin/mt/mt.1 index 2cc649c43f13..5eb584336b2a 100644 --- a/usr.bin/mt/mt.1 +++ b/usr.bin/mt/mt.1 @@ -28,7 +28,7 @@ .\" .\" @(#)mt.1 8.1 (Berkeley) 6/6/93 .\" -.Dd December 10, 2020 +.Dd October 31, 2023 .Dt MT 1 .Os .Sh NAME @@ -520,6 +520,7 @@ Value Width Tracks Density Code Type Reference Note 0x56 12.7 (0.5) 7680 20,670 (525,018) C 3592B5 (unencrypted) 0x57 12.7 (0.5) 8704 21,850 (554,990) C 3592A6 (unencrypted) 0x58 12.7 (0.5) 1280 15,142 (384,607) C LTO-5 +0x59 12.7 (0.5)18944 21,850 (554,990) C 3592A7 (unencrypted) 0x5A 12.7 (0.5) 2176 15,142 (384,607) C LTO-6 0x5C 12.7 (0.5) 3584 19,107 (485,318) C LTO-7 0x5D 12.7 (0.5) 5376 19,107 (485,318) C LTO-M8 14 @@ -532,6 +533,7 @@ Value Width Tracks Density Code Type Reference Note 0x75 12.7 (0.5) 5120 20,670 (525,018) C 3592A5 (encrypted) 0x76 12.7 (0.5) 7680 20,670 (525,018) C 3592B5 (encrypted) 0x77 12.7 (0.5) 8704 21,850 (554,990) C 3592A6 (encrypted) +0x79 12.7 (0.5)18944 21,850 (554,990) C 3592A7 (encrypted) 0x8c 8.0 (0.315) 1 1,789 (45,434) RLL CS EXB-8500c 5,9 0x90 8.0 (0.315) 1 1,703 (43,245) RLL CS EXB-8200c 5,9 .Ed