public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/10] vdso: Misc cleanups and prevent code duplication
@ 2024-02-19 15:39 Anna-Maria Behnsen
  2024-02-19 15:39 ` [PATCH 01/10] vdso/helpers: Fix grammar in comments Anna-Maria Behnsen
                   ` (11 more replies)
  0 siblings, 12 replies; 31+ messages in thread
From: Anna-Maria Behnsen @ 2024-02-19 15:39 UTC (permalink / raw)
  To: linux-kernel
  Cc: Andy Lutomirski, Thomas Gleixner, Vincenzo Frascino,
	Anna-Maria Behnsen

Hi,

the vdso related cleanup queue contains two parts:

- Patch 1-3: Misc cleanups related to a comment, a superfluous header
	     include and ifdeffery

- Patch 4-10: The union vdso_data_store is defined in seven
  	      architectures. Make this union available in a generic vdso
  	      header file to prevent code duplication and fix the
  	      architectures one by one to use the generic vdso_data_store.

Thanks,

	Anna-Maria


Anna-Maria Behnsen (10):
  vdso/helpers: Fix grammar in comments
  s390/vdso/data: Drop unnecessary header include
  csky/vdso: Remove superfluous ifdeffery
  vdso/arm: make union vdso_data_store available for all
  arm64/vdso: Use generic union vdso_data_store
  riscv/vdso: Use generic union vdso_data_store
  s390/vdso: Use generic union vdso_data_store
  loongarch/vdso: Use generic union vdso_data_store
  mips/vdso: Use generic union vdso_data_store
  csky/vdso: Use generic union vdso_data_store

 arch/arm/include/asm/elf.h           |  1 -
 arch/arm/include/asm/vdso_datapage.h | 26 --------------------------
 arch/arm/kernel/asm-offsets.c        |  4 +++-
 arch/arm/kernel/vdso.c               |  4 ----
 arch/arm64/kernel/vdso.c             |  5 +----
 arch/csky/include/asm/vdso.h         |  5 -----
 arch/csky/kernel/vdso.c              | 14 ++------------
 arch/loongarch/kernel/vdso.c         |  6 ++----
 arch/mips/include/asm/vdso.h         |  5 -----
 arch/mips/kernel/vdso.c              |  2 +-
 arch/riscv/kernel/vdso.c             |  8 +-------
 arch/s390/include/asm/vdso/data.h    |  1 -
 arch/s390/kernel/vdso.c              |  5 +----
 include/vdso/datapage.h              | 10 ++++++++++
 include/vdso/helpers.h               |  8 ++++----
 15 files changed, 25 insertions(+), 79 deletions(-)
 delete mode 100644 arch/arm/include/asm/vdso_datapage.h

-- 
2.39.2


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

end of thread, other threads:[~2024-02-22 15:41 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-19 15:39 [PATCH 00/10] vdso: Misc cleanups and prevent code duplication Anna-Maria Behnsen
2024-02-19 15:39 ` [PATCH 01/10] vdso/helpers: Fix grammar in comments Anna-Maria Behnsen
2024-02-20 20:04   ` [tip: timers/core] " tip-bot2 for Anna-Maria Behnsen
2024-02-19 15:39 ` [PATCH 02/10] s390/vdso/data: Drop unnecessary header include Anna-Maria Behnsen
2024-02-19 16:21   ` Heiko Carstens
2024-02-20 20:04   ` [tip: timers/core] " tip-bot2 for Anna-Maria Behnsen
2024-02-19 15:39 ` [PATCH 03/10] csky/vdso: Remove superfluous ifdeffery Anna-Maria Behnsen
2024-02-20  1:12   ` Guo Ren
2024-02-20 20:04   ` [tip: timers/core] " tip-bot2 for Anna-Maria Behnsen
2024-02-19 15:39 ` [PATCH 04/10] vdso/arm: make union vdso_data_store available for all Anna-Maria Behnsen
2024-02-20 20:04   ` [tip: timers/core] vdso/ARM: Make union vdso_data_store available for all architectures tip-bot2 for Anna-Maria Behnsen
2024-02-19 15:39 ` [PATCH 05/10] arm64/vdso: Use generic union vdso_data_store Anna-Maria Behnsen
2024-02-20 20:04   ` [tip: timers/core] arm64: vdso: " tip-bot2 for Anna-Maria Behnsen
2024-02-22 15:41   ` [PATCH 05/10] arm64/vdso: " Will Deacon
2024-02-19 15:39 ` [PATCH 06/10] riscv/vdso: " Anna-Maria Behnsen
2024-02-20  6:45   ` kernel test robot
2024-02-20  8:52   ` [PATCH v1a] " Anna-Maria Behnsen
2024-02-20 20:04     ` [tip: timers/core] riscv: vdso: " tip-bot2 for Anna-Maria Behnsen
2024-02-19 15:39 ` [PATCH 07/10] s390/vdso: " Anna-Maria Behnsen
2024-02-19 16:22   ` Heiko Carstens
2024-02-20 20:04   ` [tip: timers/core] " tip-bot2 for Anna-Maria Behnsen
2024-02-19 15:39 ` [PATCH 08/10] loongarch/vdso: " Anna-Maria Behnsen
2024-02-20 20:04   ` [tip: timers/core] LoongArch: vdso: " tip-bot2 for Anna-Maria Behnsen
2024-02-19 15:39 ` [PATCH 09/10] mips/vdso: " Anna-Maria Behnsen
2024-02-20 20:04   ` [tip: timers/core] MIPS: vdso: " tip-bot2 for Anna-Maria Behnsen
2024-02-19 15:39 ` [PATCH 10/10] csky/vdso: " Anna-Maria Behnsen
2024-02-20  1:13   ` Guo Ren
2024-02-20 20:04   ` [tip: timers/core] " tip-bot2 for Anna-Maria Behnsen
2024-02-20  0:26 ` [PATCH 00/10] vdso: Misc cleanups and prevent code duplication Kees Cook
2024-02-20  9:50   ` Anna-Maria Behnsen
2024-02-20 14:48 ` Vincenzo Frascino

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox