All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/5] target/arm: Some CONFIG_TCG code movement
@ 2022-12-20 22:04 Fabiano Rosas
  2022-12-20 22:04 ` [PATCH v2 1/5] target/arm: rename handle_semihosting to tcg_handle_semihosting Fabiano Rosas
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Fabiano Rosas @ 2022-12-20 22:04 UTC (permalink / raw)
  To: qemu-devel
  Cc: qemu-arm, Peter Maydell, Philippe Mathieu-Daudé,
	Richard Henderson, Alex Bennée, Paolo Bonzini,
	Claudio Fontana, Eduardo Habkost, Alexander Graf

since v1:
- patch 1: dropped. I will include it in the next series;

- patch 3: tcg_handle_semihosting does not need tcg_enabled, only
  CONFIG_TCG;

- patch 4 (new): moved alignment check and updated comment.

v1:
https://lore.kernel.org/r/20221216212944.28229-1-farosas@suse.de

Hi,

This is the second round of rebasing the patches from:
https://lore.kernel.org/r/20210416162824.25131-1-cfontana@suse.de

These are the simpler ones that move code under
CONFIG_TCG/tcg_enabled. No new directories or files.

Claudio Fontana (4):
  target/arm: rename handle_semihosting to tcg_handle_semihosting
  target/arm: wrap psci call with tcg_enabled
  target/arm: wrap call to aarch64_sve_change_el in tcg_enabled()
  target/arm: only perform TCG cpu and machine inits if TCG enabled

Fabiano Rosas (1):
  target/arm: Move PC alignment check

 target/arm/cpu.c     | 31 ++++++++++++++----------
 target/arm/helper.c  | 19 ++++++++-------
 target/arm/kvm.c     | 18 +++++++-------
 target/arm/kvm_arm.h |  3 +--
 target/arm/machine.c | 57 +++++++++++++++++++++++++-------------------
 5 files changed, 71 insertions(+), 57 deletions(-)

-- 
2.35.3

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

end of thread, other threads:[~2023-01-05 14:46 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-20 22:04 [PATCH v2 0/5] target/arm: Some CONFIG_TCG code movement Fabiano Rosas
2022-12-20 22:04 ` [PATCH v2 1/5] target/arm: rename handle_semihosting to tcg_handle_semihosting Fabiano Rosas
2022-12-20 22:04 ` [PATCH v2 2/5] target/arm: wrap psci call with tcg_enabled Fabiano Rosas
2022-12-20 22:04 ` [PATCH v2 3/5] target/arm: wrap call to aarch64_sve_change_el in tcg_enabled() Fabiano Rosas
2022-12-20 22:04 ` [PATCH v2 4/5] target/arm: Move PC alignment check Fabiano Rosas
2022-12-21  1:21   ` Richard Henderson
2022-12-20 22:04 ` [PATCH v2 5/5] target/arm: only perform TCG cpu and machine inits if TCG enabled Fabiano Rosas
2022-12-21  1:23   ` Richard Henderson
2023-01-05 14:46 ` [PATCH v2 0/5] target/arm: Some CONFIG_TCG code movement Fabiano Rosas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.