Port-arm archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: strange ld(4) behavior when reading off end of disk
On Thu, Sep 10, 2020 at 08:30:56PM -0400, Greg Troxel wrote:
>
> Are you saying this is a bug in my particular uSD card,
The Linux code suggests that it is all of it.
It falls back to single I/O for
- buggy cards (mostly old cards used in SPI mode)
- buggy controllers (with a quirk)
- when doing "reliable writes"
- after a read error (to identify the exact error position on retry)
However, it also uses MMC_SET_BLOCK_COUNT ("CMD23") when available.
This is a counter for MMC cards that limits a multi-read/write command
and that probably avoids the issue.
Home |
Main Index |
Thread Index |
Old Index