Mike Frysinger wrote:IMHO, yes. It just makes sense to avoid false-sharing issues, not to allocate unrelated blocks in the same cache line. Also as it turns out (hope he doesn't me telling), Christian Zankel recently found a bug that was fixed exactly that way, by setting ARCH_KMALLOC_MINALIGN to L1_CACHE_BYTES for the Xtensa architecture. (Too recent to have percolated to mainline.) A lot of the above might be cache line aligned (?). -Marc --
