Red Hat Bugzilla – Bug 56576
(IDE IDE-TAPE)ide-tape and DMA trashes filesystem
Last modified: 2008-08-01 12:22:51 EDT
Description of Problem:
If DMA is enabled for an IDE Tape device filesystem corruption can occur
Version-Release number of selected component (if applicable):
errata kernel 2.4.9-13.i586
Leave ide settings at Red Hat default i.e. hdparm says tape drive is DMA
Steps to Reproduce:
1. Fresh install - dual UDMA/33 drives - RAID-1 mirrored - ext3
2. Perform e2fsck -f -n /dev/md[0-4]; echo $?
3. Execute a full backup with afbackup
4. Perform e2fsck -f -n /dev/md[0-4]; echo $?
Directories are hit returning errors like "invalid fs type" or attempting
to ls -l their contents returns "unable to stat ..." or permissions
damaged e.g. "?--------x"
None of the above is expected
This took some tracking down. I had to watch several fresh installs
through the RAID-1 creation process (bad block check enabled and
formatted to ext3) then did readonly e2fscks of the partitions before and
after the full backup.
On three separate occasions filesystem damage occurred with DMA enabled
for the IDE Tape Drive and does not occur with DMA disabled.
I don't mind doing some testing for you on this but I'm getting a little
bored with doing fresh installs :-)
See also #54617 (Just see with your eyes, do not mark dups!!!)
Sorry, I meant Bug 54517.
Thanks for the bug report. However, Red Hat no longer maintains this version of
the product. Please upgrade to the latest version and open a new bug if the problem
The Fedora Legacy project (http://fedoralegacy.org/) maintains some older releases,
and if you believe this bug is interesting to them, please report the problem in
the bug tracker at: http://bugzilla.fedora.us/