From: Neil Jerram <neiljer...@cantab.net> Date: Thu, 17 Oct 2019 15:50:31 +0100
> Oliver Neukum <oneu...@suse.com> writes: > >> The serial state information must not be embedded into another >> data structure, as this interferes with cache handling for DMA >> on architectures without cache coherence.. >> That would result in data corruption on some architectures > > Could you say more what you mean by "some architectures"? I wonder if > this is responsible for long-standing flakiness dealing with the HSO > modem in the GTA04 phone? Some MIPS, older sparc, etc. I think this is documented in DMA API usage documentation under Documentation/ even.