qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH-for-8.0 0/4] target/cpu: System/User cleanups around hwaddr/vaddr
@ 2022-12-07 17:41 Philippe Mathieu-Daudé
  2022-12-07 17:41 ` [PATCH-for-8.0 1/4] cputlb: Restrict SavedIOTLB to system emulation Philippe Mathieu-Daudé
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Philippe Mathieu-Daudé @ 2022-12-07 17:41 UTC (permalink / raw)
  To: qemu-devel
  Cc: Eduardo Habkost, Stafford Horne, Alex Bennée, Yoshinori Sato,
	Philippe Mathieu-Daudé, Marek Vasut, Laurent Vivier,
	Cédric Le Goater, Yanan Wang, Mark Cave-Ayland,
	Fabiano Rosas, Daniel Henrique Barboza, Richard Henderson,
	Paolo Bonzini, Marcel Apfelbaum, Max Filippov, Greg Kurz,
	Artyom Tarasenko, Anton Johansson, qemu-ppc, Chris Wulff,
	Edgar E. Iglesias, David Gibson

We are not supposed to use hwaddr on user emulation.

This series is a - trivial - preparatory cleanup before
few refactors to isolate further System vs User code.

Philippe Mathieu-Daudé (4):
  cputlb: Restrict SavedIOTLB to system emulation
  gdbstub: Use vaddr type for generic insert/remove_breakpoint() API
  target/cpu: Restrict cpu_get_phys_page_debug() handlers to sysemu
  target/sparc: Cleanup around sparc_cpu_do_unaligned_access()

 accel/tcg/cputlb.c         | 4 ++--
 gdbstub/internals.h        | 6 ++++--
 include/hw/core/cpu.h      | 6 ++++--
 include/sysemu/accel-ops.h | 6 +++---
 target/alpha/cpu.h         | 2 +-
 target/cris/cpu.h          | 3 +--
 target/hppa/cpu.h          | 2 +-
 target/m68k/cpu.h          | 2 +-
 target/nios2/cpu.h         | 2 +-
 target/openrisc/cpu.h      | 3 ++-
 target/ppc/cpu.h           | 2 +-
 target/rx/cpu.h            | 2 +-
 target/rx/helper.c         | 4 ++--
 target/sh4/cpu.h           | 2 +-
 target/sparc/cpu.h         | 3 ++-
 target/sparc/mmu_helper.c  | 2 --
 target/xtensa/cpu.h        | 2 +-
 17 files changed, 28 insertions(+), 25 deletions(-)

-- 
2.38.1



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

end of thread, other threads:[~2022-12-08 10:01 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-07 17:41 [PATCH-for-8.0 0/4] target/cpu: System/User cleanups around hwaddr/vaddr Philippe Mathieu-Daudé
2022-12-07 17:41 ` [PATCH-for-8.0 1/4] cputlb: Restrict SavedIOTLB to system emulation Philippe Mathieu-Daudé
2022-12-08  8:40   ` Alex Bennée
2022-12-08 10:00     ` Philippe Mathieu-Daudé
2022-12-07 17:41 ` [PATCH-for-8.0 2/4] gdbstub: Use vaddr type for generic insert/remove_breakpoint() API Philippe Mathieu-Daudé
2022-12-07 18:08   ` Fabiano Rosas
2022-12-07 18:17     ` Philippe Mathieu-Daudé
2022-12-07 18:23   ` Peter Maydell
2022-12-07 18:27     ` Philippe Mathieu-Daudé
2022-12-07 20:15       ` Peter Maydell
2022-12-08  9:59         ` Philippe Mathieu-Daudé
2022-12-07 17:41 ` [PATCH-for-8.0 3/4] target/cpu: Restrict cpu_get_phys_page_debug() handlers to sysemu Philippe Mathieu-Daudé
2022-12-07 17:41 ` [PATCH-for-8.0 4/4] target/sparc: Cleanup around sparc_cpu_do_unaligned_access() Philippe Mathieu-Daudé

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).