Description of problem: Any attempt to use the ide tape drive rewults in the error: Input/output error Version-Release number of selected component (if applicable): Kernel: 2.6.23.1-49.fc8 mt-st: 0.9b-4.fc8 tar: 1.17-4-fc8 How reproducible: every time Steps to Reproduce: 1. use mt -f /dev/nst0 tell or 2. use tar -cf /dev/nst0 /home Actual results: 1. [root@cm2 dev]# mt -f /dev/nst0 tell /dev/nst0: Input/output error 2. [root@cm2 craig]# tar -cf /dev/nst0 /home tar: /dev/nst0: Cannot open: Input/output error tar: Error is not recoverable: exiting now Expected results: execution of command without error Additional info: The output from smolt and dmesg are attached
Created attachment 266201 [details] the output from smolt This is the output from smolt.
Created attachment 266211 [details] output from dmesg This is the output from dmesg.
Looks like this is needed: f8d8e5799b75cf7ad530d2bf2a42229bf7360526 libata: increase 128 KB / cmd limit for ATAPI tape drives Plus these not-upstream ones: [PATCH 1/2] libata: workaround DRQ=1 ERR=1 for ATAPI tape drives [PATCH 2/2] libata: use ATA_HORKAGE_STUCK_ERR for ATAPI tape drives And maybe more?
DRQ/Stuck err should be sufficient. The other is a performance item but should go in too
Fixes are in F8 kernels starting with 2.6.23.9-79
kernel-2.6.23.9-85.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update kernel'
I have installed kernel 2.6.23.9-85.fc8. The ide tape drive now appears to fucntion correctly. I am able to use the mt commands to query and position the drive. Tar now works to read from the drive and write to the drive.
Yay, thanks for testing
kernel-2.6.23.9-85.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.