Files
qemu/docs
Alexander Bulekov 55432072e2 async: Add an optional reentrancy guard to the BH API (bsc#1222843, CVE-2024-3446)
Devices can pass their MemoryReentrancyGuard (from their DeviceState),
when creating new BHes. Then, the async API will toggle the guard
before/after calling the BH call-back. This prevents bh->mmio reentrancy
issues.

Signed-off-by: Alexander Bulekov <alxndr@bu.edu>
Reviewed-by: Darren Kenny <darren.kenny@oracle.com>
Message-Id: <20230427211013.2994127-3-alxndr@bu.edu>
[thuth: Fix "line over 90 characters" checkpatch.pl error]
Signed-off-by: Thomas Huth <thuth@redhat.com>
(cherry picked from commit 9c86c97f12)
References: bsc#1222843
Signed-off-by: Dario Faggioli <dfaggioli@suse.com>
2024-04-16 18:07:47 +02:00
..
2018-07-13 10:16:04 +01:00
2021-11-19 10:16:58 +01:00
2023-07-31 19:20:26 +02:00
2021-07-14 14:33:53 +01:00
2016-05-26 11:12:05 -06:00
2021-11-08 12:27:23 +04:00
2021-11-19 10:16:58 +01:00
2016-03-11 16:59:12 +02:00
2020-09-01 09:31:33 +02:00
2017-01-16 10:11:43 +01:00
2021-11-19 10:16:58 +01:00