Re: Linux 2.6.3-rc3 - IDE DMA errors on Thinkpad A30
Valdis.Kletnieks_at_vt.edu
Date: 02/16/04
- Previous message: Anuradha Ratnaweera: "Re: Implementing SQL on files"
- In reply to: Jeff Garzik: "Re: Linux 2.6.3-rc3 - IDE DMA errors on Thinkpad A30"
- Next in thread: Bill Davidsen: "Re: Linux 2.6.3-rc3 - IDE DMA errors on Thinkpad A30"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
To: Jeff Garzik <jgarzik@pobox.com> Date: Sun, 15 Feb 2004 23:29:39 -0500
On Sun, 15 Feb 2004 23:09:52 EST, Jeff Garzik said:
> Valdis.Kletnieks@vt.edu wrote:
> > On Sun, 15 Feb 2004 22:47:37 EST, Jeff Garzik said:
> >>to see if this sector is bad", and -hopefully- will unmark bad blocks
> >>that were incorrectly marked bad.
That "hopefully" is the question here...
> Consider: ext2 reads sector 1234. drive returns "media error", and
> then swaps the bad sector for a good one. Reboot and run badblocks.
> badblocks reads sector 1234, in whatever manner the drive chooses to
> present sector 1234 to the OS.
>
> "original" versus "redirected" block is invisible to the OS. The OS
> only knows that an event occured at a single point in time -- the media
> error.
So it never sees the original incorrectly marked bad block, and thus can't
unmap it... We'll never look at the original 1234 again and see that it was in
fact a good block, all we'll see is if the REPLACEMENT 1234 is good or bad.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- application/pgp-signature attachment: stored
- Previous message: Anuradha Ratnaweera: "Re: Implementing SQL on files"
- In reply to: Jeff Garzik: "Re: Linux 2.6.3-rc3 - IDE DMA errors on Thinkpad A30"
- Next in thread: Bill Davidsen: "Re: Linux 2.6.3-rc3 - IDE DMA errors on Thinkpad A30"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|