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

Reply via email to