cpu-o3,tests: add page boundary access test
authorBrandon Potter <brandon.potter@amd.com>
Tue, 29 Oct 2019 15:41:05 +0000 (11:41 -0400)
committerBrandon Potter <Brandon.Potter@amd.com>
Thu, 31 Oct 2019 21:03:35 +0000 (21:03 +0000)
commit38cf52b507a09589152506e045aeaa7bef9c08ef
tree76061b61091a60cb050812192e1c8daf5578d9c8
parentfc0678daf202b9e7d7e4280389ce81abe00b8700
cpu-o3,tests: add page boundary access test

The O3 model supports unaligned accesses across page boundaries.
This changeset provides a stress test for the feature.

Other benchmarks exercise it, but their coverage is spotty. This
test does nothing else except poke bytes which straddle page
boundaries.

Change-Id: Ic20c2862bcb7af7be091030c12916ba499db10c7
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/22303
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>
tests/test-progs/page-access-wrap/Makefile [new file with mode: 0644]
tests/test-progs/page-access-wrap/page-access-wrap.cpp [new file with mode: 0644]