aboutsummaryrefslogtreecommitdiff
path: root/scripts/shaderinclude.py
diff options
context:
space:
mode:
authorChris Friedt <chrisfriedt@gmail.com>2022-10-18 08:25:49 -0400
committerThomas Huth <thuth@redhat.com>2024-04-30 06:21:47 +0200
commit69826741593644f6e9ee735cff37599c33764d67 (patch)
tree6b137af3b2642e36dc9ae8ff3c11c089ba908da9 /scripts/shaderinclude.py
parent046bf2a6184f0a87b89b735ef77edd9a13a96656 (diff)
downloadqemu-69826741593644f6e9ee735cff37599c33764d67.zip
qemu-69826741593644f6e9ee735cff37599c33764d67.tar.gz
qemu-69826741593644f6e9ee735cff37599c33764d67.tar.bz2
hw: misc: edu: fix 2 off-by-one errors
In the case that size1 was zero, because of the explicit 'end1 > addr' check, the range check would fail and the error message would read as shown below. The correct comparison is 'end1 >= addr'. EDU: DMA range 0x40000-0x3ffff out of bounds (0x40000-0x40fff)! Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1254 Signed-off-by: Chris Friedt <cfriedt@meta.com> [thuth: Adjust patch with regards to the "end1 <= end2" check] Message-ID: <20221018122551.94567-1-cfriedt@meta.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
Diffstat (limited to 'scripts/shaderinclude.py')
0 files changed, 0 insertions, 0 deletions