Ticket #6532 (closed defect: fixed)
SD Card Corruption
| Reported by: | haralds | Owned by: | dsaxena |
|---|---|---|---|
| Priority: | blocker | Milestone: | 8.2.0 (was Update.2) |
| Component: | kernel | Version: | |
| Keywords: | release? 8.1.2:? blocks:8.1.2 | Cc: | PierreOssman, jg, dwmw2, mtd, kronenpj, mstone, cjb, pgf, dilinger, Rmyers, aab@…, gregorio, kimquirk |
| Action Needed: | communicate | Verified: | no |
| Deployments affected: | Blocked By: | ||
| Blocking: |
Description
It looks like some of the versions of current update.1 candidates and joyrides have serious problems with flash drives and SD cards. This especially effects ext 3 use.
I first blamed cards, but even the good ones get clobbered.
Some additional info: - As somebody else remarked, some of this appears to depend to some degree on the response time of the card or USB flash stick/adapter. Some cards I have do not work at all, but are fine in cameras an on OS X/WIN32. - Problem go from just corrupting the boot or super block to a whole range of blocks not being written to flash resulting in an unrecoverable disk. - This appears to be more of an issue with Joyride and update.1 candidate builds than the shipping version (656.)
I seemed to have less trouble, when running from the SD card directly. Booting and running from NAND seemed to create the issue with external cards.
I also noticed that power management did not seem to work/was disabled on 651/656 (this is documented) and when running from the SD card on other builds. It was enabled in a number of experimental builds running from NAND. Could it be the power management is interfering with the SD/USB flash writes?


