summary refs log tree commit diff stats
path: root/docs/devel/secure-coding-practices.rst
diff options
context:
space:
mode:
authorIlya Leoshkevich <iii@linux.ibm.com>2024-10-23 12:33:55 +0100
committerAlex Bennée <alex.bennee@linaro.org>2024-10-24 09:56:21 +0100
commitb6a48d2a4b9341f46061a59a94cd402e03381177 (patch)
tree6ff281c48e22a0a131196b575d12590cab1fe5a0 /docs/devel/secure-coding-practices.rst
parent7f117cbb464b2e25f3de25e7487e495c29a4ea03 (diff)
downloadfocaccia-qemu-b6a48d2a4b9341f46061a59a94cd402e03381177.tar.gz
focaccia-qemu-b6a48d2a4b9341f46061a59a94cd402e03381177.zip
tests/tcg/x86_64: Add cross-modifying code test
commit f025692c992c ("accel/tcg: Clear PAGE_WRITE before translation")
fixed cross-modifying code handling, but did not add a test. The
changed code was further improved recently [1], and I was not sure
whether these modifications were safe (spoiler: they were fine).

Add a test to make sure there are no regressions.

[1] https://lists.gnu.org/archive/html/qemu-devel/2022-09/msg00034.html

Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Message-Id: <20241001150617.9977-1-iii@linux.ibm.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20241023113406.1284676-8-alex.bennee@linaro.org>
Diffstat (limited to 'docs/devel/secure-coding-practices.rst')
0 files changed, 0 insertions, 0 deletions