mirror of https://gitlab.com/qemu-project/qemu
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7ba055b49b
When instrumenting memory accesses for plugin, we force memory accesses to use the slow path for mmu [1]. This create a situation where we end up calling ptw_setl_slow. This was fixed recently in [2] but the issue still could appear out of plugins use case. Since this function gets called during a cpu_exec, start_exclusive then hangs. This exclusive section was introduced initially for security reasons [3]. I suspect this code path was never triggered, because ptw_setl_slow would always be called transitively from cpu_exec, resulting in a hang. [1] |
3 weeks ago | |
---|---|---|
.. | ||
sysemu | 3 weeks ago | |
user | ||
access.c | 4 months ago | |
access.h | ||
bpt_helper.c | ||
cc_helper.c | 1 month ago | |
cc_helper_template.h.inc | 1 month ago | |
decode-new.c.inc | 1 month ago | |
decode-new.h | 2 months ago | |
emit.c.inc | 1 month ago | |
excp_helper.c | ||
fpu_helper.c | 4 weeks ago | |
helper-tcg.h | 1 month ago | |
int_helper.c | 1 month ago | |
mem_helper.c | ||
meson.build | ||
misc_helper.c | 6 months ago | |
mpx_helper.c | ||
ops_sse_header.h.inc | ||
seg_helper.c | 4 weeks ago | |
seg_helper.h | ||
tcg-cpu.c | ||
tcg-cpu.h | ||
tcg-stub.c | ||
translate.c | 1 month ago |