Peter Maydell
b7a3a705b6
Merge tag 'pull-request-2022-03-21' of https://gitlab.com/thuth/qemu into staging
* Fix stack-overflow due to recursive DMA in intel-hda (CVE-2021-3611)
* Fix heap overflow due to recursive DMA in sdhci code
# gpg: Signature made Mon 21 Mar 2022 16:14:36 GMT
# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg: issuer "thuth@redhat.com"
# gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full]
# gpg: aka "Thomas Huth <thuth@redhat.com>" [full]
# gpg: aka "Thomas Huth <huth@tuxfamily.org>" [full]
# gpg: aka "Thomas Huth <th.huth@posteo.de>" [unknown]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5
* tag 'pull-request-2022-03-21' of https://gitlab.com/thuth/qemu:
tests/qtest/fuzz-sdcard-test: Add reproducer for OSS-Fuzz (Issue 29225)
hw/sd/sdhci: Prohibit DMA accesses to devices
hw/sd/sdhci: Honor failed DMA transactions
tests/qtest/intel-hda-test: Add reproducer for issue #542
hw/audio/intel-hda: Restrict DMA engine to memories (not MMIO devices)
hw/audio/intel-hda: Do not ignore DMA overrun errors
softmmu/physmem: Introduce MemTxAttrs::memory field and MEMTX_ACCESS_ERROR
softmmu/physmem: Simplify flatview_write and address_space_access_valid
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2022-03-22 20:45:30 +00:00
..
2022-03-22 14:40:51 +04:00
2022-03-22 14:40:51 +04:00
2022-03-18 11:31:20 +00:00
2022-03-22 20:45:30 +00:00
2021-12-17 10:43:24 +01:00
2022-03-09 18:06:40 +00:00
2022-03-21 15:44:44 +01:00
2022-03-21 15:44:44 +01:00
2022-03-22 14:40:51 +04:00
2022-03-21 15:44:44 +01:00
2022-03-08 09:18:11 +01:00
2022-02-02 18:46:42 +01:00
2021-12-30 17:16:32 +01:00
2022-03-21 15:44:44 +01:00
2022-03-21 21:27:14 +00:00
2022-03-09 09:13:39 +00:00
2022-03-21 15:44:44 +01:00
2022-03-21 15:44:44 +01:00
2022-03-08 19:38:17 +01:00
2022-03-08 19:38:17 +01:00
2022-03-21 15:44:44 +01:00
2022-02-21 13:30:20 +00:00
2021-12-15 08:38:16 +01:00
2022-03-22 14:40:51 +04:00
2022-03-21 15:44:44 +01:00
2022-03-22 14:40:51 +04:00
2022-03-21 15:44:44 +01:00
2022-03-14 14:48:35 +01:00
2022-02-26 10:39:36 +09:00
2022-03-21 15:44:44 +01:00
2022-03-06 05:08:23 -05:00
2022-03-21 15:44:44 +01:00
2022-03-21 15:44:44 +01:00
2022-03-21 15:44:44 +01:00
2022-02-21 10:18:06 +01:00
2022-03-03 13:14:50 +10:00
2022-03-08 19:38:17 +01:00
2022-02-28 11:29:15 +01:00
2022-03-09 09:29:10 +00:00
2022-03-21 10:25:21 +01:00
2022-03-08 18:46:48 +01:00
2022-03-21 15:44:44 +01:00
2022-03-06 05:28:55 -05:00
2022-03-21 15:44:44 +01:00
2022-03-21 15:44:44 +01:00
2022-03-08 09:18:11 +01:00
2022-03-21 15:44:44 +01:00
2022-03-09 09:13:39 +00:00
2022-03-04 11:20:16 +01:00
2022-03-21 15:44:44 +01:00
2022-03-22 14:40:51 +04:00
2021-11-02 15:57:27 +01:00
2022-03-22 14:40:51 +04:00
2022-03-21 15:44:44 +01:00