Hi @rudhi.tx
Thanks for your reply. Yes you are correct that mmcblk2 partitions are created with custom Tezi. Sorrry for not updating my own question but finally in turned out it was really a stupid mistake. In /etc/fstab i had:
/dev/mmcblk2p4 /data auto defaults,sync,noauto
and i changed it to
/dev/mmcblk2p4 /data auto defaults,sync