> Max Filippov <jcmvbkbc@xxxxxxxxx> writes: > > Under high load first data word, read after available data size > > is sometimes lost in p54spi_rx. It seems to depend on frequency > > of interrupts and latency of data read request relatively to > > 'data available' interrupt. The worst consequence of this bug > > is loss of packet transmission acknowledgement, which in turn > > causes overflow of tx queues and permanent link loss. > > > > Read data size and first data word in one SPI transaction. > > No packets from LMAC should have length less than 1 word, > > so this shouldn't interfere with the next read transaction. > > There is a bug in omap2_mcspi which corrupts some DMA transfers, I don't > know if the bug you see is this one or something else. I'll send the > patch to linux-omap sometime later this week. I guess it will be easy to check whether your patch changes something in original p54spi behavior. I'll test this. Thanks. -- Max -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html