[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 0/4] tlb fixes for self-modifying code
From: |
Richard Henderson |
Subject: |
[Qemu-devel] [PULL 0/4] tlb fixes for self-modifying code |
Date: |
Fri, 8 Jul 2016 13:38:35 -0700 |
Synchronicity? Both changes look good to me.
I took the opportunity to tidy up softmmu_template.h a tiny bit at
the same time, to avoid too much increase in code size in cold code
paths. The final is 4k smaller than the original.
r~
The following changes since commit 4f4a9ca4a4386c137301b3662faba076455ff15a:
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20160707'
into staging (2016-07-07 14:49:38 +0100)
are available in the git repository at:
git://github.com/rth7680/qemu.git tags/pull-tcg-20160708
for you to fetch changes up to 7399a337e4126f7c8c8af3336726f001378c4798:
translate-all: Fix user-mode self-modifying code in 2 page long TB
(2016-07-08 13:17:38 -0700)
----------------------------------------------------------------
two self-modifying code fixes
----------------------------------------------------------------
Richard Henderson (1):
cputlb: Move VICTIM_TLB_HIT out of line
Samuel Damashek (2):
cputlb: Add address parameter to VICTIM_TLB_HIT
cputlb: Fix for self-modifying writes across page boundaries
Stanislav Shmarov (1):
translate-all: Fix user-mode self-modifying code in 2 page long TB
cputlb.c | 29 ++++++++++++++++++++
softmmu_template.h | 79 +++++++++++++++++++++++++++---------------------------
translate-all.c | 10 +++----
3 files changed, 74 insertions(+), 44 deletions(-)
- [Qemu-devel] [PULL 0/4] tlb fixes for self-modifying code,
Richard Henderson <=
- [Qemu-devel] [PULL 2/4] cputlb: Add address parameter to VICTIM_TLB_HIT, Richard Henderson, 2016/07/08
- [Qemu-devel] [PULL 3/4] cputlb: Fix for self-modifying writes across page boundaries, Richard Henderson, 2016/07/08
- [Qemu-devel] [PULL 4/4] translate-all: Fix user-mode self-modifying code in 2 page long TB, Richard Henderson, 2016/07/08
- [Qemu-devel] [PULL 1/4] cputlb: Move VICTIM_TLB_HIT out of line, Richard Henderson, 2016/07/08
- Re: [Qemu-devel] [PULL 0/4] tlb fixes for self-modifying code, Peter Maydell, 2016/07/11