With CONFIG_MMCSD_MULTIBLOCK_LIMIT not set. (No limit) The DMA driver would overwrite the internal buffer. By adding CONFIG_ARCH_HAVE_SDIO_PREFLIGHT and CONFIG_FAT_DMAMEMORY we can insure alignment and maximize performance using no CONFIG_MMCSD_MULTIBLOCK_LIMIT