1. 04 Jan, 2024 11 commits
    • Will Deacon's avatar
      Merge branch 'for-next/stacktrace' into for-next/core · 41cff14b
      Will Deacon authored
      * for-next/stacktrace:
        arm64: stacktrace: factor out kunwind_stack_walk()
        arm64: stacktrace: factor out kernel unwind state
      41cff14b
    • Will Deacon's avatar
      Merge branch 'for-next/selftests' into for-next/core · ef4896b5
      Will Deacon authored
      * for-next/selftests:
        kselftest/arm64: Don't probe the current VL for unsupported vector types
        kselftest/arm64: Log SVCR when the SME tests barf
        kselftest/arm64: Improve output for skipped TPIDR2 ABI test
      ef4896b5
    • Will Deacon's avatar
      Merge branch 'for-next/rip-vpipt' into for-next/core · 30431774
      Will Deacon authored
      * for-next/rip-vpipt:
        arm64: Rename reserved values for CTR_EL0.L1Ip
        arm64: Kill detection of VPIPT i-cache policy
        KVM: arm64: Remove VPIPT I-cache handling
      30431774
    • Will Deacon's avatar
      Merge branch 'for-next/perf' into for-next/core · dd9168ab
      Will Deacon authored
      * for-next/perf: (30 commits)
        arm: perf: Fix ARCH=arm build with GCC
        MAINTAINERS: add maintainers for DesignWare PCIe PMU driver
        drivers/perf: add DesignWare PCIe PMU driver
        PCI: Move pci_clear_and_set_dword() helper to PCI header
        PCI: Add Alibaba Vendor ID to linux/pci_ids.h
        docs: perf: Add description for Synopsys DesignWare PCIe PMU driver
        Revert "perf/arm_dmc620: Remove duplicate format attribute #defines"
        Documentation: arm64: Document the PMU event counting threshold feature
        arm64: perf: Add support for event counting threshold
        arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs
        KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h
        perf/arm_dmc620: Remove duplicate format attribute #defines
        arm: pmu: Share user ABI format mechanism with SPE
        arm64: perf: Include threshold control fields in PMEVTYPER mask
        arm: perf: Convert remaining fields to use GENMASK
        arm: perf: Use GENMASK for PMMIR fields
        arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N
        arm: perf: Remove inlines from arm_pmuv3.c
        drivers/perf: arm_dsu_pmu: Remove kerneldoc-style comment syntax
        drivers/perf: Remove usage of the deprecated ida_simple_xx() API
        ...
      dd9168ab
    • Will Deacon's avatar
      Merge branch 'for-next/mm' into for-next/core · 3b47bd8f
      Will Deacon authored
      * for-next/mm:
        arm64: irq: set the correct node for shadow call stack
        arm64: irq: set the correct node for VMAP stack
      3b47bd8f
    • Will Deacon's avatar
      Merge branch 'for-next/misc' into for-next/core · 65180649
      Will Deacon authored
      * for-next/misc:
        arm64: memory: remove duplicated include
        arm64: Delete the zero_za macro
        Documentation/arch/arm64: Fix typo
      65180649
    • Will Deacon's avatar
      Merge branch 'for-next/lpa2-prep' into for-next/core · ccaeeec5
      Will Deacon authored
      * for-next/lpa2-prep:
        arm64: mm: get rid of kimage_vaddr global variable
        arm64: mm: Take potential load offset into account when KASLR is off
        arm64: kernel: Disable latent_entropy GCC plugin in early C runtime
        arm64: Add ARM64_HAS_LPA2 CPU capability
        arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2]
        arm64/mm: Update tlb invalidation routines for FEAT_LPA2
        arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs
        arm64/mm: Modify range-based tlbi to decrement scale
      ccaeeec5
    • Will Deacon's avatar
      Merge branch 'for-next/kbuild' into for-next/core · 88619527
      Will Deacon authored
      * for-next/kbuild:
        efi/libstub: zboot: do not use $(shell ...) in cmd_copy_and_pad
        arm64: properly install vmlinuz.efi
        arm64: replace <asm-generic/export.h> with <linux/export.h>
        arm64: vdso32: rename 32-bit debug vdso to vdso32.so.dbg
      88619527
    • Will Deacon's avatar
      Merge branch 'for-next/fpsimd' into for-next/core · 79eb42b2
      Will Deacon authored
      * for-next/fpsimd:
        arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD
        arm64: fpsimd: Preserve/restore kernel mode NEON at context switch
        arm64: fpsimd: Drop unneeded 'busy' flag
      79eb42b2
    • Will Deacon's avatar
      Merge branch 'for-next/early-idreg-overrides' into for-next/core · e90a8a21
      Will Deacon authored
      * for-next/early-idreg-overrides:
        arm64/kernel: Move 'nokaslr' parsing out of early idreg code
        arm64: idreg-override: Avoid kstrtou64() to parse a single hex digit
        arm64: idreg-override: Avoid sprintf() for simple string concatenation
        arm64: idreg-override: avoid strlen() to check for empty strings
        arm64: idreg-override: Avoid parameq() and parameqn()
        arm64: idreg-override: Prepare for place relative reloc patching
        arm64: idreg-override: Omit non-NULL checks for override pointer
      e90a8a21
    • Will Deacon's avatar
      Merge branch 'for-next/cpufeature' into for-next/core · 3f35db4e
      Will Deacon authored
      * for-next/cpufeature:
        arm64: Align boot cpucap handling with system cpucap handling
        arm64: Cleanup system cpucap handling
        arm64: Kconfig: drop KAISER reference from KPTI option description
        arm64: mm: Only map KPTI trampoline if it is going to be used
        arm64: Get rid of ARM64_HAS_NO_HW_PREFETCH
      3f35db4e
  2. 19 Dec, 2023 2 commits
  3. 17 Dec, 2023 3 commits
  4. 13 Dec, 2023 9 commits
  5. 12 Dec, 2023 15 commits