[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/1] accel/tcg: Allow the second page of an instruction to be MMI
From: |
Richard Henderson |
Subject: |
[PATCH 0/1] accel/tcg: Allow the second page of an instruction to be MMIO |
Date: |
Mon, 6 Feb 2023 09:38:08 -1000 |
Curious but true: two independent reports of the same issue within
24 hours, one with an x86 guest and one with an arm guest.
Neither report included instructions for reproduction (and both seem
to be with complex setup), therefore this is untested, but seems simple
enough to be the proper fix. It matches up with
/*
* If the TB is not associated with a physical RAM page then it must be
* a temporary one-insn TB, and we have nothing left to do. Return early
* before attempting to link to other TBs or add to the lookup table.
*/
if (tb_page_addr0(tb) == -1) {
return tb;
}
in tb_gen_code().
r~
Richard Henderson (1):
accel/tcg: Allow the second page of an instruction to be MMIO
accel/tcg/translator.c | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
--
2.34.1
- [PATCH 0/1] accel/tcg: Allow the second page of an instruction to be MMIO,
Richard Henderson <=