On Fri, 18 Jan 2008, Theodore Tso wrote:I have a Seagate Barracuda 7200.9 80 Gbyte SATA drive that I use for experiments. I can permanently destroy a EXT3 file-system at least 50% of the time by disconnecting the data cable while a `dd` write to a file is in progress. Something bad happens making partition information invalid. I have to re-partition to reuse the drive. If I try the same experiment by disconnecting power to the drive the file is no good (naturally), but the rest of the file-system is fine. My theory is that the destination offset is present in every SATA access and some optimization code within the drive sets the heads to track zero and writes before any CRC or checksum is done to find out if it was the correct offset with the correct data! Cheers, Dick Johnson Penguin : Linux version 2.6.22.1 on an i686 machine (5588.29 BogoMips). My book : http://www.AbominableFirebug.com/ _ **************************************************************** The information transmitted in this message is confidential and may be privileged. Any review, retransmission, dissemination, or other use of this information by persons or entities other than the intended recipient is prohibited. If you are not the intended recipient, please notify Analogic Corporation immediately - by replying to this message or by sending an email to DeliveryErrors@analogic.com - and destroy all copies of this information, including any attachments, without reading or disclosing them. Thank you. --
| debian developer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| David Brown | Re: Linux 2.6.21-rc2 |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
git: | |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| David Miller | Re: [GIT]: Networking |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | Re: [BUG] New Kernel Bugs |
