Hi Linus, Please pull some updates for the parisc architecture for 6.11-rc1. The gettimeofday() and clock_gettime() syscalls are now available as vDSO functions, and Dave added a patch which allows to use NVMe cards in the PCI slots as fast and easy alternative to SCSI discs. Thanks! Helge ---------------------------------------------------------------- The following changes since commit 6ba59ff4227927d3a8530fc2973b80e94b54d58f: Linux 6.10-rc4 (2024-06-16 13:40:16 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git tags/parisc-for-6.11-rc1 for you to fetch changes up to cbade823342cd013f1fbd46f6e3b74825fecbc16: parisc: Add support for CONFIG_SYSCTL_ARCH_UNALIGN_NO_WARN (2024-07-24 02:04:05 +0200) ---------------------------------------------------------------- parisc architecture fixes and updates for kernel v6.11-rc1: - Add gettimeofday() and clock_gettime() vDSO functions - Enable PCI_MSI_ARCH_FALLBACKS to allow PCI to PCIe bridge adaptor with PCIe NVME card to function in parisc machines - Allow users to reduce kernel unaligned runtime warnings - minor code cleanups ---------------------------------------------------------------- Helge Deller (4): parisc: Clean up unistd.h file parisc: Add 32-bit gettimeofday() and clock_gettime() vDSO functions parisc: Add 64-bit gettimeofday() and clock_gettime() vDSO functions parisc: Add support for CONFIG_SYSCTL_ARCH_UNALIGN_NO_WARN John David Anglin (1): parisc: Fix warning at drivers/pci/msi/msi.h:121 Thorsten Blum (1): parisc: Use max() to calculate parisc_tlb_flush_threshold Documentation/admin-guide/sysctl/kernel.rst | 2 +- arch/parisc/Kconfig | 2 ++ arch/parisc/include/asm/unistd.h | 54 ++++++++--------------------- arch/parisc/include/asm/vdso.h | 2 +- arch/parisc/kernel/cache.c | 6 +--- arch/parisc/kernel/unaligned.c | 2 ++ arch/parisc/kernel/vdso32/Makefile | 24 +++++++++++-- arch/parisc/kernel/vdso32/vdso32.lds.S | 3 ++ arch/parisc/kernel/vdso32/vdso32_generic.c | 32 +++++++++++++++++ arch/parisc/kernel/vdso64/Makefile | 25 ++++++++++--- arch/parisc/kernel/vdso64/vdso64.lds.S | 2 ++ arch/parisc/kernel/vdso64/vdso64_generic.c | 24 +++++++++++++ 12 files changed, 125 insertions(+), 53 deletions(-) create mode 100644 arch/parisc/kernel/vdso32/vdso32_generic.c create mode 100644 arch/parisc/kernel/vdso64/vdso64_generic.c