aboutsummaryrefslogtreecommitdiff
path: root/target-ppc/cpu.h
diff options
context:
space:
mode:
authorTom Musta <tommusta@gmail.com>2014-06-16 11:03:19 -0500
committerAlexander Graf <agraf@suse.de>2014-06-27 13:48:21 +0200
commit623e250abdca2c29830793e3ac81a9e405f33216 (patch)
tree953162c9135dc0c65c72543e961ef880f50f63d8 /target-ppc/cpu.h
parentff4873cb8c81db89668d8b56e19e57b852edb5f5 (diff)
linux-user: Correct AUXV Cache Line Sizes for PowerPC
Set the AT_ICACHEBSIZE and AT_DCACHEBSIZE entries of the AUXV to match the CPU model's cache line sizes. This fixes memory clobbering problems on more recent Book 3s implementations; memset(p, 0, N) will use the dcbz instruction when N is sufficiently large and many of the newer server CPUs have cache lines sizes of 128 bytes. Signed-off-by: Tom Musta <tommusta@gmail.com> Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'target-ppc/cpu.h')
0 files changed, 0 insertions, 0 deletions