All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] build: fix sparc64 host
@ 2026-07-20 22:17 Pierrick Bouvier
  2026-07-20 22:17 ` [PATCH 1/2] meson.build: define CONFIG_KVM_HOST Pierrick Bouvier
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Pierrick Bouvier @ 2026-07-20 22:17 UTC (permalink / raw)
  To: qemu-devel
  Cc: mjt, Daniel P. Berrangé, Pierrick Bouvier, Paolo Bonzini,
	Cédric Le Goater, Philippe Mathieu-Daudé,
	Alex Williamson, Marc-André Lureau

It was reported that build on sparc64 host is currently broken, due to inclusion
of asm/kvm.h, which is not present on this platform:
https://lore.kernel.org/qemu-devel/c3a7cd83-7666-40c5-9baa-ebe64edacab6@tls.msk.ru/

Problem is that we assumed in Kconfig that VFIO is available for all linux
hosts, which is wrong. It is limited to linux hosts having kvm support.
Since we already have a meson.build section identifying those hosts, just define
a new CONFIG_KVM_HOST in host configuration.

Pierrick Bouvier (2):
  meson.build: define CONFIG_KVM_HOST
  hw/vfio: restrict to kvm hosts

 Kconfig.host    | 3 +++
 hw/vfio/Kconfig | 8 ++++----
 meson.build     | 4 ++++
 3 files changed, 11 insertions(+), 4 deletions(-)

-- 
2.43.0



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

end of thread, other threads:[~2026-07-21  9:59 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-20 22:17 [PATCH 0/2] build: fix sparc64 host Pierrick Bouvier
2026-07-20 22:17 ` [PATCH 1/2] meson.build: define CONFIG_KVM_HOST Pierrick Bouvier
2026-07-20 22:17 ` [PATCH 2/2] hw/vfio: restrict to kvm hosts Pierrick Bouvier
2026-07-20 23:10 ` [PATCH 0/2] build: fix sparc64 host Alex Williamson
2026-07-21  2:48   ` Pierrick Bouvier
2026-07-21  3:33     ` Alex Williamson
2026-07-21  5:14       ` Cédric Le Goater
2026-07-21  5:17         ` Pierrick Bouvier
2026-07-21  6:27           ` Cédric Le Goater
2026-07-21  7:42       ` Michael Tokarev
2026-07-21  9:58         ` Michael Tokarev

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.