Re:A tale of an impossible bug: big.LITTLE and caching
by caf on Tuesday September 13, 2016 @03:08AM
(#12486141)
I don't think that helps - the point is that the flush might not be effective if the flushing thread gets scheduled away from the core which has the stale I$ before it manages to fully issue the flush.
Or is the flush guaranteed to flush all cores caches? That would be a fairly unusual design.
Re:A tale of an impossible bug: big.LITTLE and caching
by oshepherd on Tuesday September 13, 2016 @07:56AM
(#12487269)
IC IVAU instructions are broadcast to all cores in the same 'inner shareable domain' (all cores running the same OS instance are in the same inner shareable domain)
Or is the flush guaranteed to flush all cores caches? That would be a fairly unusual design.