All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH for-4.19? 0/3] xen: build adjustments for __read_mostly/__ro_after_init
@ 2024-06-21 20:19 Andrew Cooper
  2024-06-21 20:19 ` [PATCH 1/3] xen/riscv: Drop legacy __ro_after_init definition Andrew Cooper
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Andrew Cooper @ 2024-06-21 20:19 UTC (permalink / raw)
  To: Xen-devel
  Cc: Andrew Cooper, Shawn Anastasio, Oleksii Kurochko, George Dunlap,
	Jan Beulich, Stefano Stabellini, Julien Grall

In aid of getting the RISC-V build working without introducing more technical
debt.  It's done by making PPC shed it's copy of said technical debt.

Build tested quite thoroughly, including in Gitlab.

Andrew Cooper (3):
  xen/riscv: Drop legacy __ro_after_init definition
  xen/ppc: Adjust ppc64_defconfig
  xen/ppc: Avoid using the legacy __read_mostly/__ro_after_init
    definitions

 xen/arch/ppc/configs/ppc64_defconfig | 6 ------
 xen/arch/ppc/include/asm/cache.h     | 3 ---
 xen/arch/ppc/mm-radix.c              | 1 +
 xen/arch/ppc/stubs.c                 | 7 +++++++
 xen/arch/riscv/mm.c                  | 2 +-
 xen/common/argo.c                    | 1 +
 xen/common/cpu.c                     | 1 +
 xen/common/debugtrace.c              | 1 +
 xen/common/domain.c                  | 1 +
 xen/common/event_channel.c           | 2 ++
 xen/common/keyhandler.c              | 1 +
 xen/common/memory.c                  | 1 +
 xen/common/page_alloc.c              | 1 +
 xen/common/pdx.c                     | 1 +
 xen/common/radix-tree.c              | 1 +
 xen/common/random.c                  | 2 +-
 xen/common/rcupdate.c                | 1 +
 xen/common/sched/core.c              | 1 +
 xen/common/sched/cpupool.c           | 1 +
 xen/common/sched/credit.c            | 1 +
 xen/common/sched/credit2.c           | 1 +
 xen/common/shutdown.c                | 1 +
 xen/common/spinlock.c                | 1 +
 xen/common/timer.c                   | 1 +
 xen/common/version.c                 | 3 +--
 xen/common/virtual_region.c          | 1 +
 xen/common/vmap.c                    | 2 +-
 xen/drivers/char/console.c           | 1 +
 xen/drivers/char/ns16550.c           | 1 +
 xen/drivers/char/serial.c            | 2 +-
 xen/include/xen/cache.h              | 2 ++
 xen/include/xen/hypfs.h              | 1 +
 32 files changed, 38 insertions(+), 15 deletions(-)

-- 
2.39.2



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

end of thread, other threads:[~2024-09-06  6:02 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-21 20:19 [PATCH for-4.19? 0/3] xen: build adjustments for __read_mostly/__ro_after_init Andrew Cooper
2024-06-21 20:19 ` [PATCH 1/3] xen/riscv: Drop legacy __ro_after_init definition Andrew Cooper
2024-06-24  8:02   ` Oleksii
2024-06-24  8:04     ` Jan Beulich
2024-06-24 12:51       ` Oleksii
2024-06-24 12:50   ` Oleksii
2024-06-21 20:19 ` [PATCH 2/3] xen/ppc: Adjust ppc64_defconfig Andrew Cooper
2024-09-05 21:54   ` [ping] " Andrew Cooper
2024-09-06  6:01     ` Jan Beulich
2024-06-21 20:19 ` [PATCH 3/3] xen/ppc: Avoid using the legacy __read_mostly/__ro_after_init definitions Andrew Cooper
2024-06-24  8:01   ` Jan Beulich
2024-06-24  8:04   ` Oleksii
2024-06-24  7:58 ` [PATCH for-4.19? 0/3] xen: build adjustments for __read_mostly/__ro_after_init Oleksii

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.