All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH-for-10.1 0/3] migration/cpu: Remove qemu_{get, put}_[s]betl[s] macros
@ 2025-03-23 22:50 Philippe Mathieu-Daudé
  2025-03-23 22:50 ` [PATCH-for-10.1 1/3] target/mips: Inline qemu_get_betls() and qemu_put_betls() Philippe Mathieu-Daudé
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Philippe Mathieu-Daudé @ 2025-03-23 22:50 UTC (permalink / raw)
  To: qemu-devel
  Cc: Mark Cave-Ayland, Pierrick Bouvier, Huacai Chen, Peter Xu,
	Jiaxun Yang, Fabiano Rosas, Aleksandar Rikalo, Alex Bennée,
	Aurelien Jarno, Artyom Tarasenko, Philippe Mathieu-Daudé

The following macros:

 - qemu_put_betl()
 - qemu_get_betl()
 - qemu_put_betls()
 - qemu_get_betls()
 - qemu_put_sbetl()
 - qemu_get_sbetl()
 - qemu_put_sbetls()
 - qemu_get_sbetls()

are used twice. Expand tl -> 32/64 and remove them.

Philippe Mathieu-Daudé (3):
  target/mips: Inline qemu_get_betls() and qemu_put_betls()
  target/sparc: Inline qemu_get_betl() and qemu_put_betl()
  migration/cpu: Remove qemu_{get,put}_[s]betl[s] macros

 include/migration/cpu.h      | 18 ------------------
 target/mips/system/machine.c | 12 ++++++++++--
 target/sparc/machine.c       | 14 ++++++++++++--
 3 files changed, 22 insertions(+), 22 deletions(-)

-- 
2.47.1



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

end of thread, other threads:[~2025-03-24 20:54 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-23 22:50 [PATCH-for-10.1 0/3] migration/cpu: Remove qemu_{get, put}_[s]betl[s] macros Philippe Mathieu-Daudé
2025-03-23 22:50 ` [PATCH-for-10.1 1/3] target/mips: Inline qemu_get_betls() and qemu_put_betls() Philippe Mathieu-Daudé
2025-03-24 20:53   ` Pierrick Bouvier
2025-03-23 22:50 ` [PATCH-for-10.1 2/3] target/sparc: Inline qemu_get_betl() and qemu_put_betl() Philippe Mathieu-Daudé
2025-03-24 20:53   ` Pierrick Bouvier
2025-03-23 22:50 ` [PATCH-for-10.1 3/3] migration/cpu: Remove qemu_{get, put}_[s]betl[s] macros Philippe Mathieu-Daudé
2025-03-24 12:30   ` [PATCH-for-10.1 3/3] migration/cpu: Remove qemu_{get,put}_[s]betl[s] macros Fabiano Rosas
2025-03-24 20:53   ` Pierrick Bouvier

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.