TANDBERG LTO-6 HH is not detected and empty cartridge cannot be formated.
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 45/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 活発
- 技術スタック
- c, linux
調査の方向性
まず ltfs -o device-list と mkltfs -d /dev/sg0 で両方の失敗を再現し、次に libtape-sg.so で報告されている SG テープバックエンドと対応するログを調査します。TANDBERG LTO-6 HH が検出され、空のカートリッジのフォーマットが unknown sense error や segmentation fault なしに完了すれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Describe the bug
ltfs -o device-list fails with Cannot open device: failed backend open call, also mkltfs -d /dev/sg0 fails with an unknown sense code.
To Reproduce
Steps to reproduce the behavior:
Installation:
git checkout release/v2.4.9.0
git submodule update --init --recursive
./autogen.sh
./configure
make
make install
Observed behavior Issue A
Command:
sudo ltfs -o device-list
The command ltfs -o device-list returned:
156f4 LTFS14000I LTFS starting, LTFS version 2.4.9.0 (Prelim), log level 2.
156f4 LTFS14058I LTFS Format Specification version 2.4.0.
156f4 LTFS14104I Launched by "ltfs -o device-list".
156f4 LTFS14105I This binary is built for Linux (x86_64).
156f4 LTFS14106I GCC version is 15.2.0.
156f4 LTFS17087I Kernel version: Linux version 7.0.0-29-generic (buildd@lcy02-amd64-113) (x86_64-linux-gnu-gcc (Ubuntu 15.2.0-16ubuntu1) 15.2.0, GNU ld (GNU Binutils for Ubuntu) 2.46) #29-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 17 20:52:35 UTC 2026 i386.
156f4 LTFS17089I Distribution: DISTRIB_ID=Ubuntu.
156f4 LTFS17089I Distribution: PRETTY_NAME="Ubuntu 26.04 LTS".
156f4 LTFS14063I Sync type is "time", Sync time is 300 sec.
156f4 LTFS17085I Plugin: Loading "sg" tape backend.
156f4 LTFS17085I Plugin: Loading "unified" iosched backend.
156f4 LTFS14095I Set the tape device write-anywhere mode to avoid cartridge ejection.
156f4 LTFS30209I Opening a device through sg-ibmtape driver (0).
156f4 LTFS30288I Opening a tape device for drive serial 0.
156f4 LTFS12012E Cannot open device: failed backend open call.
156f4 LTFS10004E Cannot open device '0'.
Observed behavior Issue B
The command mkltfs -d /dev/sg0 failed:
natsim@TheFatOfTheLand:~/ltfs$ sudo mkltfs -d /dev/sg0
LTFS15000I Starting mkltfs, LTFS version 2.4.9.0 (Prelim), log level 2.
LTFS15041I Launched by "mkltfs -d /dev/sg0".
LTFS15042I This binary is built for Linux (x86_64).
LTFS15043I GCC version is 15.2.0.
LTFS17087I Kernel version: Linux version 7.0.0-29-generic (buildd@lcy02-amd64-113) (x86_64-linux-gnu-gcc (Ubuntu 15.2.0-16ubuntu1) 15.2.0, GNU ld (GNU Binutils for Ubuntu) 2.46) #29-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 17 20:52:35 UTC 2026 i386.
LTFS17089I Distribution: DISTRIB_ID=Ubuntu.
LTFS17089I Distribution: PRETTY_NAME="Ubuntu 26.04 LTS".
LTFS15003I Formatting device '/dev/sg0'.
LTFS15004I LTFS volume blocksize: 524288.
LTFS15005I Index partition placement policy: None.
LTFS11337I Update index-dirty flag (1) - NO_BARCODE (0x0x61991ca168a0).
LTFS17085I Plugin: Loading "sg" tape backend.
LTFS30209I Opening a device through sg-ibmtape driver (/dev/sg0).
Segmentation fault sudo mkltfs -d /dev/sg0
dmesg says:
[ 3182.554453] mkltfs[100872]: segfault at 0 ip 00007bc1444623e0 sp 00007ffebdee2710 error 4 in libtape-sg.so[a3e0,7bc14445e000+2b000] likely on CPU 19 (core 39, socket 0)
[ 3182.554463] Code: ff ff 85 c0 75 15 48 8b 85 a8 fe ff ff 48 8b 00 8b 40 1c 89 85 a0 fe ff ff eb 1b 48 83 85 a8 fe ff ff 08 48 8b 85 a8 fe ff ff <48> 8b 00 48 85 c0 0f 85 57 ff ff ff 83 bd a0 fe ff ff 00 7e 7d 48
Other information
- Kernel: Linux 7.0.0-29-generic
- OS: Ubuntu 26.04 LTS
- Device: TANDBERG LTO-6 HH
- 主要言語
- C
- スター
- 358
- フォーク
- 111
- 平均マージ
- 5日 1時間
- マージ済み PR(30日)
- 2
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
LinearTapeFileSystem/ltfs のほかの issue
-
2.4.9.1 mkltfs failed対応中かも @madjesc が今日担当しました。 オープンInvestigating
LinearTapeFileSystem/ltfs#656 · コメント 1 件 · 担当者 1 名 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 25/100
LinearTapeFileSystem/ltfs#650 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
LinearTapeFileSystem/ltfs#647 · コメント 1 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
LinearTapeFileSystem/ltfs#643 ·
-
Format fails on HP LTO-6 6250 with Adaptec HBA再び着手できるかも @madjesc が 44 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンH/W issue HBA Report Investigating
LinearTapeFileSystem/ltfs#640 · コメント 8 件 · 担当者 1 名 ·
LinearTapeFileSystem/ltfs の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
-
test/command failure with filtered `listxattr` syscall対応中かも @Kiskae が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 82/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 85/100