There is a known issue with the latest TI release for the DM355 linux-davinci-staging kernel regarding un-mounting a partition on an SD card after the SD card has been removed from the system. Since our embedded system relies on SD card for storage, and the user can remove the SD card at any point without our knowledge, this is a scenario we must handle. Data corruption is not a big issue, we have ways around it. Our largest concern is not having the system lock up when we un-mount the device.
I have performed testing with several kernels. Our current kernel, the latest TI Davinci PSP release from the linux-davinci-staging, and the HEAD of the master branch for linux-davinci-staging all exhibit this behavior. However, the linux-davinci tree from khilman does not - the issue appears to be fixed. So I am assuming this was fixed in the core Linux MMC drivers (mmc_block driver possibly) since khilman's tree is now up to 2.6.36. My questions being - is there any way to determine which features/fixes (in regards to DM355 and related peripherals) we would lose out on by simply using the linux-davinci tree as a basis for our kernel? Or, is there any knowledge of when linux-davinci-staging will be rebased and integrated with the 2.6.36 release? >From our testing it appears it is locking up on umount because it attempts to >sync the journal to the device to no avail since the device is unavailable. >It continues to retry until the device is restarted. Thanks, Nathan NATHAN NEITZKE EMBEDDED SOFTWARE ENGINEER Appareo Systems, LLC 1810 NDSU Research Circle N Fargo, ND 58104 P: (701) 356-2200 Ext 285 F: (701) 356-3157 http://www.appareo.com mailto:[email protected] {*} NOTICE: This message {including attachments} is covered by the Electronic Communication Privacy Act, 18 U.S.C. sections 2510-2521, is CONFIDENTIAL and may also be protected by ATTORNEY-CLIENT OR OTHER PRIVILEGE. If you believe that it has been sent to you in error, do not read it. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error and then delete it.
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
