aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/qapi/source.py
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2023-08-24 16:32:22 +0100
committerJason Wang <jasowang@redhat.com>2023-09-18 14:36:13 +0800
commit1257065783df26a83934195a5cd70f951ef9c51d (patch)
tree015128f91cd5c1d149f295dcbfe736bf77a85bef /scripts/qapi/source.py
parenthw/net/fsl_etsec/rings.c: Avoid variable length array (diff)
downloadqemu-1257065783df26a83934195a5cd70f951ef9c51d.tar.xz
qemu-1257065783df26a83934195a5cd70f951ef9c51d.zip
hw/net/rocker: Avoid variable length array
Replace an on-stack variable length array in of_dpa_ig() with a g_autofree heap allocation. The codebase has very few VLAs, and if we can get rid of them all we can make the compiler error on new additions. This is a defensive measure against security bugs where an on-stack dynamic allocation isn't correctly size-checked (e.g. CVE-2021-3527). Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Francisco Iglesias <frasse.iglesias@gmail.com> Signed-off-by: Jason Wang <jasowang@redhat.com>
Diffstat (limited to 'scripts/qapi/source.py')
0 files changed, 0 insertions, 0 deletions