> This reverts commit 08ebf903af57cda6d773f3dd1671b64f73b432b8. > > On STM32MP153C DHCOR DRC Compact with microSD card Kingston Canvas > Go! Plus MicroSDXC I 64 GiB U3/V30/A2 SDCG3/64GB it is no longer possible > to mount ext4 filesystem. > > Git bisect points to this commit which is being reverted here. A bit of > investigation shows that for non-working microSD cards > cache_enabled=TRUE fua_enabled=false > For working microSD card (Kingston Canvas React Plus, MicroSDXC II > 64 GiB U3/V90/A1 SDCR2/64GB) > cache_enabled=FALSE fua_enabled=false > > It seems enabling the cache for SD cards causes the issue. Before the reverted > commit, the cache was not reported enabled for SD cards. I am not sure > whether such blunt revert is the correct solution however, any ideas ? The commit you are reverting has a couple of fixes tags - so reverting it will re-introduce those issues it aims to fix. If I recall correctly, I asked our sd system engineering to follow up on this, And they had no problem with the logic. I think that we need more data to establish the root cause of this issue, Provided that it is not a specific-vendor issue. Thanks, Avri > > Signed-off-by: Marek Vasut <marex@xxxxxxx>