diff options
| author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2016-06-07 12:50:22 +1000 |
|---|---|---|
| committer | David Gibson <david@gibson.dropbear.id.au> | 2016-06-07 13:10:44 +1000 |
| commit | c5a8d8f32d90058995334cfd9292ed1b98c76971 (patch) | |
| tree | e9ee285957f5885754f6520dc9521d39777d207e /qapi/string-output-visitor.c | |
| parent | 3dcfb74fd4e4ab31508c80e6965a0cd477510234 (diff) | |
| download | focaccia-qemu-c5a8d8f32d90058995334cfd9292ed1b98c76971.tar.gz focaccia-qemu-c5a8d8f32d90058995334cfd9292ed1b98c76971.zip | |
ppc: Batch TLB flushes on 32-bit 6xx/7xx/7xxx in hash mode
This ports the existing 64-bit mechanism to 32-bit, thus series of 64 tlbie's followed by a sync like some versions of Darwin (ab)use will result in a single flush. We apply a pending flush on any sync instruction though, as Darwin doesn't use tlbsync on non-SMP systems. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'qapi/string-output-visitor.c')
0 files changed, 0 insertions, 0 deletions