All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v9 0/3] xen/domain: domain ID allocation
@ 2025-05-28 22:50 dmkhn
  2025-05-28 22:50 ` [PATCH v9 1/3] xen/domain: unify " dmkhn
                   ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: dmkhn @ 2025-05-28 22:50 UTC (permalink / raw)
  To: xen-devel
  Cc: andrew.cooper3, anthony.perard, jbeulich, julien, roger.pau,
	sstabellini, teddy.astie, dmukhin

The patch series adds new library calls for allocating domain IDs.

Patch 1 introduces new domid_{alloc,free} calls.
Patch 2 adjusts hardware domain ID treatment on Arm.
Patch 3 is an RFC: introduces new CONFIG_MAX_DOMID parameter to limit the
number of user domains during run-time.

Link to v8: https://lore.kernel.org/xen-devel/20250521000024.2944685-1-dmukhin@ford.com/
Link to CI: https://gitlab.com/xen-project/people/dmukhin/xen/-/pipelines/1841666928

Denis Mukhin (3):
  xen/domain: unify domain ID allocation
  xen/domain: adjust domain ID allocation for Arm
  xen/domain: introduce CONFIG_MAX_DOMID

 xen/arch/arm/domain_build.c             | 17 +++++--
 xen/arch/x86/cpu/mcheck/mce.c           |  2 +-
 xen/arch/x86/cpu/vpmu.c                 |  2 +-
 xen/arch/x86/setup.c                    | 11 +++--
 xen/common/Kconfig                      |  8 ++++
 xen/common/device-tree/dom0less-build.c | 17 ++++---
 xen/common/domain.c                     | 62 +++++++++++++++++++++++--
 xen/common/domctl.c                     | 42 ++---------------
 xen/common/sched/core.c                 |  4 +-
 xen/drivers/passthrough/vtd/iommu.c     |  2 +-
 xen/include/xen/domain.h                |  3 ++
 11 files changed, 107 insertions(+), 63 deletions(-)

-- 
2.34.1




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

end of thread, other threads:[~2025-06-10 23:49 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-28 22:50 [PATCH v9 0/3] xen/domain: domain ID allocation dmkhn
2025-05-28 22:50 ` [PATCH v9 1/3] xen/domain: unify " dmkhn
2025-06-05 21:58   ` Julien Grall
2025-06-06  6:55     ` dmkhn
2025-06-07  7:18       ` Julien Grall
2025-06-06  7:02   ` Jan Beulich
2025-05-28 22:50 ` [PATCH v9 2/3] xen/domain: adjust domain ID allocation for Arm dmkhn
2025-05-29 23:54   ` Stefano Stabellini
2025-06-05 22:05   ` Julien Grall
2025-06-06 21:29     ` Julien Grall
2025-06-10  6:53       ` Jan Beulich
2025-06-10  8:02         ` dmkhn
2025-06-10  8:26           ` Jan Beulich
2025-06-10  9:04             ` dmkhn
2025-06-10  9:44               ` Julien Grall
2025-06-10 18:33                 ` Stefano Stabellini
2025-06-10 21:37                   ` Jason Andryuk
2025-06-10 23:48                     ` dmkhn
2025-06-10 23:47                 ` dmkhn
2025-05-28 22:50 ` [PATCH v9 3/3] xen/domain: introduce CONFIG_MAX_DOMID dmkhn
2025-05-30  0:04   ` Stefano Stabellini
2025-06-02  9:15   ` Jan Beulich

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.