summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm (follow)
Commit message (Expand)AuthorAgeFilesLines
* powerpc/imc-pmu: Fix use of mutex in IRQs disabled sectionKajol Jain2023-01-111-1/+1
* Merge tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2022-12-1931-296/+578
|\
| * Merge branch 'topic/objtool' into nextMichael Ellerman2022-12-083-1/+12
| |\
| | * objtool/powerpc: Enable objtool to be built on ppcSathvika Vasireddy2022-11-181-0/+7
| | * powerpc: Override __ALIGN and __ALIGN_STR macrosSathvika Vasireddy2022-11-151-0/+3
| | * powerpc: Fix __WARN_FLAGS() for use with ObjtoolSathvika Vasireddy2022-11-151-1/+2
| * | powerpc/rtas: document rtas_call()Nathan Lynch2022-12-071-15/+0
| * | powerpc: export the CPU node countLaurent Dufour2022-12-071-0/+1
| * | powerpc/code-patching: Remove protection against patching init addresses afte...Christophe Leroy2022-12-021-2/+0
| * | powerpc/ftrace: fix syscall tracing on PPC64_ELF_ABI_V1Michael Jeanson2022-12-021-12/+0
| * | powerpc/64: Add interrupt register sanitisation macrosRohan McLure2022-12-021-0/+19
| * | Merge branch 'topic/qspinlock' into nextMichael Ellerman2022-12-025-60/+215
| |\ \
| | * | powerpc/qspinlock: add compile-time tuning adjustmentsNicholas Piggin2022-12-021-3/+58
| | * | powerpc/qspinlock: provide accounting and options for sleepy locksNicholas Piggin2022-12-021-1/+6
| | * | powerpc/qspinlock: allow lock stealing in trylock and lock fastpathNicholas Piggin2022-12-021-2/+20
| | * | powerpc/qspinlock: store owner CPU in lock wordNicholas Piggin2022-12-022-3/+21
| | * | powerpc/qspinlock: theft prevention to control latencyNicholas Piggin2022-12-021-1/+7
| | * | powerpc/qspinlock: allow new waiters to steal the lock before queueingNicholas Piggin2022-12-021-0/+23
| | * | powerpc/qspinlock: convert atomic operations to assemblyNicholas Piggin2022-12-022-7/+21
| | * | powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx.Nicholas Piggin2022-12-022-7/+18
| | * | powerpc/qspinlock: add mcs queueing for contended waitersNicholas Piggin2022-12-022-3/+30
| | * | powerpc/qspinlock: powerpc qspinlock implementationNicholas Piggin2022-12-025-66/+44
| | |/
| * | powerpc: remove STACK_FRAME_OVERHEADNicholas Piggin2022-12-021-13/+11
| * | powerpc/64: ELFv2 use minimal stack frames in int and switch frame sizesNicholas Piggin2022-12-021-5/+15
| * | powerpc: split validate_sp into two functionsNicholas Piggin2022-12-021-3/+12
| * | powerpc: add a define for the switch frame size and regs offsetNicholas Piggin2022-12-021-2/+4
| * | powerpc: add a define for the user interrupt frame sizeNicholas Piggin2022-12-021-3/+3
| * | powerpc: Rename STACK_FRAME_MARKER and derive it from frame offsetNicholas Piggin2022-12-021-2/+2
| * | powerpc: add a definition for the marker offset within the interrupt frameNicholas Piggin2022-12-021-0/+2
| * | powerpc: add definition for pt_regs offset within an interrupt frameNicholas Piggin2022-12-021-0/+2
| * | powerpc/64: Remove asm interrupt tracing call helpersNicholas Piggin2022-12-021-58/+0
| * | powerpc/tlb: Add local flush for page given mm_struct and psizeBenjamin Gray2022-11-303-0/+23
| * | powerpc/mm: Remove flush_all_mm, local_flush_all_mmBenjamin Gray2022-11-302-37/+0
| * | cxl: Use radix__flush_all_mm instead of generic flush_all_mmBenjamin Gray2022-11-301-3/+3
| * | powerpc/mm: Remove empty hash__ functionsBenjamin Gray2022-11-302-46/+9
| * | powerpc: Allow clearing and restoring registers independent of saved breakpoi...Jordan Niethe2022-11-301-0/+2
| * | powerpc/ps3: mark ps3_system_bus_type staticChristoph Hellwig2022-11-301-4/+0
| * | Merge branch 'fixes' into nextMichael Ellerman2022-11-303-0/+14
| |\ \
| * \ \ Merge branch 'topic/ppc-kvm' into nextMichael Ellerman2022-11-301-0/+12
| |\ \ \
| | * | | KVM: PPC: Book3E: Fix CONFIG_TRACE_IRQFLAGS supportNicholas Piggin2022-11-301-0/+12
| | | |/ | | |/|
| * | | powerpc/pseries: Fix the H_CALL error code in PLPKS driverNayna Jain2022-11-241-2/+1
| * | | powerpc: remove the last remnants of cputime_tNicholas Piggin2022-11-241-16/+1
| * | | powerpc/8xx: Reverse order entries are written by __set_pte_at()Christophe Leroy2022-11-241-1/+1
| * | | powerpc/8xx: Simplify pte_update() with 16k pagesChristophe Leroy2022-11-241-2/+8
| * | | powerpc/kvm: Remove unused references for MMCR3/SIER2/SIER3 registersKajol Jain2022-11-241-1/+1
| * | | powerpc: add compile-time support for lbarx, lharxNicholas Piggin2022-11-241-1/+230
| * | | powerpc/ftrace: Ignore weak functionsNaveen N. Rao2022-11-241-0/+7
| * | | powerpc: Remove find_current_mm_pte()Christophe Leroy2022-11-241-25/+0
| |/ /
* | | Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-171-1/+1
|\ \ \
| * | | mm: Convert __HAVE_ARCH_P..P_GET to the new stylePeter Zijlstra2022-12-151-1/+1