All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] dovetail: Add support for hyper-v as hypervisor
@ 2025-09-18 13:37 Florian Bezdeka
  2025-09-18 13:37 ` [PATCH 1/4] clocksource/hyper-v: irq_pipeline: Enable pipelined clock events Florian Bezdeka
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Florian Bezdeka @ 2025-09-18 13:37 UTC (permalink / raw)
  To: xenomai; +Cc: Florian Bezdeka

Hi all,

with this series applied dovetail is successfully booting up on a
Windows host using the Hyper-V hypervisor as virtualization platform.

You won't get any RT guarantees - that's clear - but it helps to test
non-RT stuff using a dovetail enabled kernel on such a platform.

The following config knobs were turned on during testing:
  - CONFIG_HYPERV
  - CONFIG_HYPERV_NET
  - CONFIG_HYPERV_KEYBOARD
  - CONFIG_HYPERV_TIMER
  - CONFIG_HYPERV_UTILS
  - CONFIG_HYPERV_BALLOON
  - CONFIG_HYPERV_IOMMU
  - CONFIG_HYPERV_STORAGE

Best regards,
Florian

Signed-off-by: Florian Bezdeka <florian.bezdeka@siemens.com>
---
Florian Bezdeka (4):
      clocksource/hyper-v: irq_pipeline: Enable pipelined clock events
      x86: irq_pipeline: Implement inband handler for hyper-v specific vectors
      hyper-v: x86: dovetail: Close race window in PV spinlocks
      x86: irq_pipeline: Allow CONFIG_HYPERV in combination with CONFIG_DOVETAIL

 arch/x86/hyperv/hv_spinlock.c      |  4 ++--
 arch/x86/kernel/irq_pipeline.c     |  9 +++++++++
 drivers/clocksource/hyperv_timer.c | 34 +++++++++++++++++++++++++++++++++-
 drivers/hv/Kconfig                 |  2 +-
 4 files changed, 45 insertions(+), 4 deletions(-)
---
base-commit: 138f1183deed300fd1f03abb6511635a916b98d0
change-id: 20250602-flo-add-hyperv-support-for-6-15-37378bd63fe1

Best regards,
-- 
Florian Bezdeka <florian.bezdeka@siemens.com>


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

end of thread, other threads:[~2025-09-28  7:24 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-18 13:37 [PATCH 0/4] dovetail: Add support for hyper-v as hypervisor Florian Bezdeka
2025-09-18 13:37 ` [PATCH 1/4] clocksource/hyper-v: irq_pipeline: Enable pipelined clock events Florian Bezdeka
2025-09-23 18:41   ` Philippe Gerum
2025-09-24  7:51     ` Florian Bezdeka
2025-09-28  7:24       ` Philippe Gerum
2025-09-18 13:37 ` [PATCH 2/4] x86: irq_pipeline: Implement inband handler for hyper-v specific vectors Florian Bezdeka
2025-09-18 13:37 ` [PATCH 3/4] hyper-v: x86: dovetail: Close race window in PV spinlocks Florian Bezdeka
2025-09-18 13:38 ` [PATCH 4/4] x86: irq_pipeline: Allow CONFIG_HYPERV in combination with CONFIG_DOVETAIL Florian Bezdeka

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.