Unable to access mounted sd card partition on resume from hibernate

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All,

I am working on a ARM based custom platform which has a mmc controller
(by Designware.) The mmc controller driver is dw-mmc.c.

On kernel bootup, I insert the driver and then I mount the mmc device
on /mnt. I am able to perform file-system operation(ls, cp, mv, rm) on
/mnt. Then without unmount, I hibernate my board (echo disk >
/sys/power/state).
On resuming, when I try to access /mnt , I get errors as follows:-
 # ls /mnt/
[  201.509858] FAT-fs (mmcblk0): Directory bread(block 32768) failed
[  201.516045] FAT-fs (mmcblk0): Directory bread(block 32769) failed
[  201.522163] FAT-fs (mmcblk0): Directory bread(block 32770) failed
[  201.528301] FAT-fs (mmcblk0): Directory bread(block 32771) failed
[  201.534404] FAT-fs (mmcblk0): Directory bread(block 32772) failed
[  201.540531] FAT-fs (mmcblk0): Directory bread(block 32773) failed
[  201.546658] FAT-fs (mmcblk0): Directory bread(block 32774) failed

Please tell me the reason for such errors. When I do the same sequence
of operations for a usb device, I do not get such errors. I am able to
access(after resume) the mounted partition of usb device normally.

Regards,
Ayan Kumar Halder

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies




[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux