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