qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v1 0/3] MTTCG regression fixes for 2.9-rc1
@ 2017-03-20 15:34 Alex Bennée
  2017-03-20 15:34 ` [Qemu-devel] [PATCH v1 1/3] cputlb: ensure tbl_set_dirty1 updates addr_write atomically Alex Bennée
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Alex Bennée @ 2017-03-20 15:34 UTC (permalink / raw)
  To: peter.maydell, rth, pbonzini
  Cc: qemu-devel, mttcg, fred.konrad, a.rigo, cota, bobby.prani, nikunj,
	Alex Bennée

Hi,

Here are a few more fixes for regressions caused by the MTTCG merge.
There is still one regression I'm aware of left to fix (record/replay
breakage) but I thought it would be worth getting these posted now for
review.

Another fix for graphic artefacts has already been merged via Gerd's
graphics tree.

The first fix is really just for completeness. It wasn't spotted in
the original work and while I'm not aware of a regression attached to
it I fixed it while investigating the other bits.

The user-exec fix solves the looping assert Laurent found with running
LTP tests.

Finally the bsd-user fix is a compile tested only fix to ensure
mmap_lock and friends do actually work. I wasn't able to complete
building on my set-up due to an unrelated optionrom problem but I'm
confident the MTTCG regression is addressed.

Regards,

Alex.

Alex Bennée (3):
  cputlb: ensure tbl_set_dirty1 updates addr_write atomically
  user-exec: handle synchronous signals from QEMU gracefully
  bsd-user: align use of mmap_lock to that of linux-user

 bsd-user/mmap.c | 13 +------------
 bsd-user/qemu.h |  2 --
 cputlb.c        |  8 ++++++++
 user-exec.c     | 18 +++++++++++++++---
 4 files changed, 24 insertions(+), 17 deletions(-)

-- 
2.11.0

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2017-03-20 21:52 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-20 15:34 [Qemu-devel] [PATCH v1 0/3] MTTCG regression fixes for 2.9-rc1 Alex Bennée
2017-03-20 15:34 ` [Qemu-devel] [PATCH v1 1/3] cputlb: ensure tbl_set_dirty1 updates addr_write atomically Alex Bennée
2017-03-20 15:43   ` Paolo Bonzini
2017-03-20 16:16     ` Alex Bennée
2017-03-20 21:49   ` Richard Henderson
2017-03-20 15:34 ` [Qemu-devel] [PATCH v1 2/3] user-exec: handle synchronous signals from QEMU gracefully Alex Bennée
2017-03-20 21:52   ` Richard Henderson
2017-03-20 15:34 ` [Qemu-devel] [PATCH v1 3/3] bsd-user: align use of mmap_lock to that of linux-user Alex Bennée

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).