qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] accel/tcg: Stubs cleanups
@ 2023-09-14 19:52 Philippe Mathieu-Daudé
  2023-09-14 19:52 ` [PATCH 1/4] accel/tcg: Remove tlb_set_dirty() stub Philippe Mathieu-Daudé
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Philippe Mathieu-Daudé @ 2023-09-14 19:52 UTC (permalink / raw)
  To: qemu-devel
  Cc: Greg Kurz, Anton Johansson, Yanan Wang, Richard Henderson,
	David Gibson, Philippe Mathieu-Daudé, Cédric Le Goater,
	Eduardo Habkost, Marcel Apfelbaum, Daniel Henrique Barboza,
	Alex Bennée, Paolo Bonzini, Harsh Prateek Bora, qemu-ppc

- Remove unused stubs,
- Guard with tcg_enabled() and remove more,
- Reduce tlb_set_dirty() scope?

Philippe Mathieu-Daudé (4):
  accel/tcg: Remove tlb_set_dirty() stub
  accel/tcg: Remove unused tcg_flush_jmp_cache() stub
  accel/tcg: Guard tb_flush() with tcg_enabled() and remove the stub
  accel/tcg: Keep tlb_set_dirty() internal

 include/exec/exec-all.h |  1 -
 accel/stubs/tcg-stub.c  | 12 ------------
 accel/tcg/cputlb.c      |  2 +-
 cpu.c                   | 15 +++++++++------
 gdbstub/softmmu.c       |  5 ++++-
 hw/ppc/spapr_hcall.c    |  2 +-
 6 files changed, 15 insertions(+), 22 deletions(-)

-- 
2.41.0



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

end of thread, other threads:[~2023-09-19  6:54 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-14 19:52 [PATCH 0/4] accel/tcg: Stubs cleanups Philippe Mathieu-Daudé
2023-09-14 19:52 ` [PATCH 1/4] accel/tcg: Remove tlb_set_dirty() stub Philippe Mathieu-Daudé
2023-09-15 14:06   ` Harsh Prateek Bora
2023-09-14 19:52 ` [PATCH 2/4] accel/tcg: Remove unused tcg_flush_jmp_cache() stub Philippe Mathieu-Daudé
2023-09-15 15:12   ` Harsh Prateek Bora
2023-09-15 15:41     ` Philippe Mathieu-Daudé
2023-09-14 19:52 ` [RFC PATCH 3/4] accel/tcg: Guard tb_flush() with tcg_enabled() and remove the stub Philippe Mathieu-Daudé
2023-09-15 15:25   ` Harsh Prateek Bora
2023-09-15 15:42     ` Philippe Mathieu-Daudé
2023-09-19  6:52       ` Harsh Prateek Bora
2023-09-14 19:52 ` [RFC PATCH 4/4] accel/tcg: Keep tlb_set_dirty() internal Philippe Mathieu-Daudé
2023-09-15 15:27   ` Harsh Prateek Bora

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