aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc
AgeCommit message (Expand)AuthorFilesLines
19 hoursMerge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds5-22/+9
37 hoursMerge tag 'probes-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds1-0/+3
47 hoursMerge tag 'powerpc-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds136-1006/+2106
3 dayspowerpc/fadump: Fix section mismatch warningMichael Ellerman1-1/+1
4 dayskprobe/ftrace: bail out if ftrace was killedStephen Brennan1-0/+3
4 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds7-33/+0
4 daysMerge tag 'libnvdimm-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-206/+2
4 daysMerge tag 'modules-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds9-68/+74
4 daysMerge tag 'printk-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-5/+5
5 daysMerge tag 'irq-core-2024-05-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
5 daysMerge tag 'timers-core-2024-05-12' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-15/+11
5 daysMakefile: remove redundant tool coverage variablesMasahiro Yamada2-11/+0
5 dayspowerpc: use CONFIG_EXECMEM instead of CONFIG_MODULES where appropriateMike Rapoport (IBM)6-9/+9
5 daysarch: make execmem setup available regardless of CONFIG_MODULESMike Rapoport (IBM)2-63/+64
5 dayspowerpc: extend execmem_params for kprobes allocationsMike Rapoport (IBM)2-20/+7
5 daysmm/execmem, arch: convert remaining overrides of module_alloc to execmemMike Rapoport (IBM)1-21/+39
5 daysmm: introduce execmem_alloc() and execmem_free()Mike Rapoport (IBM)1-3/+3
6 daysMerge tag 'sched-core-2024-05-13' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-14/+22
6 daysMerge tag 'execve-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-2/+1
6 daysMerge branch 'topic/kdump-hotplug' into nextMichael Ellerman9-305/+653
6 daysMerge branch 'topic/ppc-kvm' into nextMichael Ellerman3-7/+3
9 daysMerge tag 'loongarch-kvm-6.10' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini5-13/+25
9 dayspowerpc/85xx: fix compile error without CONFIG_CRASH_DUMPHari Bathini1-3/+6
9 dayspowerpc/fadump: pass additional parameters when fadump is activeHari Bathini3-0/+40
9 dayspowerpc/fadump: setup additional parameters for dump capture kernelHari Bathini5-9/+133
9 dayspowerpc/pseries/fadump: add support for multiple boot memory regionsHari Bathini5-120/+197
10 dayskbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada4-9/+7
12 daysMerge tag 'kvm-riscv-6.10-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini1-2/+1
12 daysKVM: PPC: Book3S HV nestedv2: Fix an error handling path in gs_msg_ops_kvmhv_...Christophe JAILLET1-2/+2
12 daysKVM: PPC: code cleanup for kvmppc_book3s_irqprio_deliverKunwu Chan1-4/+0
12 daysKVM: PPC: Book3S HV nestedv2: Cancel pending DEC exceptionVaibhav Jain1-1/+1
12 dayspowerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"Greg Kurz1-3/+3
12 dayspowerpc/code-patching: Use dedicated memory routines for patchingBenjamin Gray1-4/+27
12 dayspowerpc/code-patching: Test patch_instructions() during bootBenjamin Gray1-0/+92
12 dayspowerpc64/kasan: Pass virtual addresses to kasan_init_phys_region()Benjamin Gray2-2/+2
12 dayspowerpc: rename SPRN_HID2 define to SPRN_HID2_750FXMatthias Schiffer5-9/+13
12 dayspowerpc: Fix typosBjorn Helgaas29-40/+40
12 dayspowerpc/eeh: Fix spelling of the word "auxillary" and update commentGhanshyam Agrawal2-4/+4
12 dayspowerpc/Makefile: Remove bits related to the previous use of -mcmodel=largeNaveen N Rao9-21/+1
12 dayspowerpc/pseries/pci: Code cleanupKunwu Chan1-27/+0
12 dayspowerpc/cell: Code cleanup for spufs_mfc_flushKunwu Chan1-16/+4
12 dayspowerpc/iommu: Code cleanup for cell/iommu.cKunwu Chan1-17/+0
12 dayspowerpc: Fix preserved memory size for int-vectorsGUO Zihua1-1/+9
12 dayspowerpc: dts: fsl: rename ifc node name to be memory-controllerLi Yang5-5/+5
12 dayspowerpc: dts: mpc85xx: remove "simple-bus" compatible from ifc nodeLi Yang9-9/+9
12 dayspowerpc: dts: p1010rdb: fix INTx interrupt issue on P1010RDB-PBXiaowei Bao3-16/+32
12 dayspowerpc: dts: add power management nodes to FSL chipsRan Wang14-12/+83
12 dayspowerpc/rtas: Add kernel-doc comments to smp_startup_cpu()Yang Li1-0/+1
12 dayspowerpc: Fix kernel-doc comments in fsl_gtm.cYang Li1-3/+3
12 dayspowerpc: boot: Fix kernel-doc param for partial_decompressYang Li1-1/+1
12 dayspowerpc: remove unused *_syscall_64.o variables in MakefileMasahiro Yamada1-3/+0
12 dayspowerpc/bpf/32: Fix failing test_bpf testsChristophe Leroy2-31/+110
13 daysprintk: Remove redundant CONFIG_BASE_FULLYoann Congal5-5/+5
13 dayspowerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=nMichael Ellerman1-1/+1
13 dayspowerpc/io: Avoid clang null pointer arithmetic warningsMichael Ellerman1-12/+12
13 dayspowerpc/bpf: enable kfunc callHari Bathini2-10/+61
13 dayspowerpc/64/bpf: fix tail calls for PCREL addressingHari Bathini1-14/+16
13 dayspowerpc/dexcr: Add DEXCR prctl interfaceBenjamin Gray2-0/+111
14 daysMerge tag 'powerpc-6.9-4' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds3-8/+15
2024-05-03powerpc/dexcr: Reset DEXCR value across execBenjamin Gray4-1/+32
2024-05-03powerpc/dexcr: Track the DEXCR per-processBenjamin Gray3-6/+12
2024-05-03powerpc/module: Remove arch specific module bug stuffDr. David Alan Gilbert2-7/+0
2024-05-03powerpc/crash: remove unnecessary NULL check before kvfree()Sourabh Jain1-2/+1
2024-05-02arch: use $(obj)/ instead of $(src)/ for preprocessed linker scriptsMasahiro Yamada1-2/+2
2024-04-30powerpc: Mark memory_limit as initdataMichael Ellerman1-1/+1
2024-04-29powerpc/pseries/vio: Don't return ENODEV if node or compatible missingLidong Zhong1-6/+2
2024-04-29powerpc/pseries: Enforce hcall result buffer validity and sizeNathan Lynch1-4/+4
2024-04-29powerpc/dart: Drop unnecessary call to kmemleak_no_scan()Michael Ellerman1-4/+0
2024-04-29powerpc/eeh: Permanently disable the removed deviceGanesh Goudar2-3/+21
2024-04-29powerpc/fadump: add hotplug_ready sysfs interfaceSourabh Jain1-0/+14
2024-04-29powerpc: make fadump resilient with memory add/remove eventsSourabh Jain4-206/+242
2024-04-29powerpc/pseries: Add failure related checks for h_get_mpp and h_get_pppShrikanth Hegde3-7/+7
2024-04-29powerpc/pseries: Add pool idle time at LPAR bootShrikanth Hegde1-9/+30
2024-04-25powerpc/papr_scm: Move duplicate definitions to common header filesShivaprasad G Bhat2-206/+2
2024-04-23powerpc/crash: add crash memory hotplug supportSourabh Jain5-2/+202
2024-04-23powerpc/crash: add crash CPU hotplug supportSourabh Jain5-1/+134
2024-04-23powerpc/kexec: make the update_cpus_node() function publicSourabh Jain3-87/+95
2024-04-23powerpc/kexec: move *_memory_ranges functions to ranges.cSourabh Jain4-216/+224
2024-04-23powerpc/pseries/iommu: LPAR panics during boot up with a frozen PEGaurav Batra1-0/+8
2024-04-22powerpc/pseries: make max polling consistent for longer H_CALLsNayna Jain2-8/+7
2024-04-20Merge tag 'powerpc-6.9-3' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2-5/+10
2024-04-19powerpc/mm: Update the memory limit based on direct mapping restrictionsAneesh Kumar K.V (IBM)1-3/+2
2024-04-19powerpc/fadump: Don't update the user-specified memory limitAneesh Kumar K.V (IBM)1-16/+0
2024-04-19powerpc/mm: Align memory_limit value specified using mem= kernel parameterAneesh Kumar K.V (IBM)2-4/+7
2024-04-18powerpc/ptdump: Fix walk_vmemmap() to also print first vmemmap entryRitesh Harjani (IBM)1-1/+1
2024-04-17sched/vtime: Do not include <asm/vtime.h> headerAlexander Gordeev1-1/+0
2024-04-17sched/vtime: Get rid of generic vtime_task_switch() implementationAlexander Gordeev2-13/+22
2024-04-15Replace macro "ARCH_HAVE_EXTRA_ELF_NOTES" with kconfigVignesh Balasubramanian2-2/+1
2024-04-15powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt.Mahesh Salgaonkar3-0/+22
2024-04-15powerpc: Add static_key_feature_checks_initialized flagNicholas Miehlbradt4-2/+12
2024-04-12genirq: Convert kstat_irqs to a structBitao Hu1-1/+1
2024-04-11KVM: delete .change_pte MMU notifier callbackPaolo Bonzini7-33/+0
2024-04-08powerpc/52xx: Replace of_gpio.h by proper oneAndy Shevchenko2-3/+1
2024-04-08vdso: Consolidate vdso_calc_delta()Adrian Hunter1-15/+11
2024-04-08powerpc: Fix fatal warnings flag for LLVM's integrated assemblerNathan Chancellor1-2/+2
2024-04-05powerpc/crypto/chacha-p10: Fix failure on non Power10Michael Ellerman1-1/+7
2024-04-03vdso: Use CONFIG_PAGE_SHIFT in vdso/datapage.hArnd Bergmann1-2/+1
2024-04-03powerpc: Fix PS3 allmodconfig warningGeoff Levand1-29/+32
2024-04-03powerpc: Error on assembly warningsBenjamin Gray1-1/+2
2024-04-03powerpc/fsl-soc: hide unused const variableArnd Bergmann1-0/+2
2024-04-03powerpc: Use str_plural() in cpu_init_thread_core_maps()Thorsten Blum1-1/+1
2024-04-03powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev()Shivaprasad G Bhat1-4/+3
2024-03-23Merge tag 'powerpc-6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds15-225/+268
2024-03-21Merge tag 'usb-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-3/+3
2024-03-17powerpc/kdump: Split KEXEC_CORE and CRASH_DUMP dependencyHari Bathini8-63/+61
2024-03-17powerpc/kexec: split CONFIG_KEXEC_FILE and CONFIG_CRASH_DUMPHari Bathini2-131/+142
2024-03-17powerpc: Handle error in mark_rodata_ro() and mark_initmem_nx()Christophe Leroy5-31/+65
2024-03-15Merge tag 'powerpc-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds96-465/+660
2024-03-15Merge tag 'v6.9-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds11-2/+5040
2024-03-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds3-4/+45
2024-03-14Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds3-4/+3
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds20-136/+95
2024-03-13Merge tag 'drm-next-2024-03-13' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds3-29/+3
2024-03-13Merge tag 'modules-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-8/+1
2024-03-12Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-2/+2
2024-03-12Merge tag 'hardening-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-3/+3
2024-03-12Merge tag 'asm-generic-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-26/+7
2024-03-11Merge tag 'sched-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-3/+3
2024-03-11Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-2/+2
2024-03-11mm: Introduce vmap_page_range() to map pages in PCI address spaceAlexei Starovoitov1-2/+2
2024-03-11Merge tag 'kvmarm-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/kvm...Paolo Bonzini1-2/+1
2024-03-11Merge tag 'loongarch-kvm-6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini30-96/+262
2024-03-09Merge tag 'kvm-x86-guest_memfd_fixes-6.8' of https://github.com/kvm-x86/linux...Paolo Bonzini3-9/+9
2024-03-07arch/powerpc: Remove <linux/fb.h> from backlight codeThomas Zimmermann2-29/+2
2024-03-07powerpc/macio: Make remove callback of macio driver void returnedDawei Li1-1/+1
2024-03-07powerpc/83xx: Fix build failure with FPU=nMichael Ellerman2-1/+6
2024-03-07powerpc/64s: Fix get_hugepd_cache_index() build failureMichael Ellerman1-2/+2
2024-03-06mm/treewide: drop pXd_large()Peter Xu2-7/+1
2024-03-06mm/treewide: replace pud_large() with pud_leaf()Peter Xu1-1/+1
2024-03-06mm/treewide: replace pmd_large() with pmd_leaf()Peter Xu3-3/+3
2024-03-06mm/powerpc: replace pXd_is_leaf() with pXd_leaf()Peter Xu7-52/+26
2024-03-06mm/powerpc: define pXd_large() with pXd_leaf()Peter Xu2-15/+3
2024-03-06hugetlb: parallelize 1G hugetlb initializationGang Li1-1/+1
2024-03-06arch: simplify architecture specific page size configurationArnd Bergmann2-26/+7
2024-03-07powerpc/4xx: Fix warp_gpio_leds build failureMichael Ellerman1-0/+1
2024-03-07powerpc/amigaone: Make several functions staticMichael Ellerman1-4/+4
2024-03-07powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc.Michael Ellerman2-3/+3
2024-03-07powerpc: xor_vmx: Add '-mhard-float' to CFLAGSNathan Chancellor1-1/+1
2024-03-07powerpc/fsl: Fix mfpmr() asm constraint errorMichael Ellerman1-2/+2
2024-03-03Merge tag 'powerpc-6.8-5' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds3-55/+114
2024-03-03powerpc: Remove cpu-as-y completelyChristophe Leroy1-12/+0
2024-03-03powerpc/fsl: Modernise mt/mfpmrMichael Ellerman1-11/+21
2024-03-03powerpc/fsl: Fix mfpmr build errors with newer binutilsMichael Ellerman1-2/+9
2024-03-03powerpc/64s: Use .machine power4 around dcbtMichael Ellerman1-2/+8
2024-03-03powerpc/64s: Move dcbt/dcbtst sequence into a macroMichael Ellerman4-31/+15
2024-03-03powerpc/mm: Code cleanup for __hash_page_thpKunwu Chan1-9/+6
2024-03-03powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checksKajol Jain1-2/+27
2024-03-03powerpc/irq: Allow softirq to hardirq stack transitionMichael Ellerman1-3/+2
2024-03-03powerpc: Stop using of_rootChristophe Leroy8-18/+40
2024-03-03powerpc/machdep: Define 'compatibles' property in ppc_md and use itChristophe Leroy11-64/+14
2024-03-03powerpc: Add allmodconfig for all 32-bit sub-archesMichael Ellerman5-0/+27
2024-03-03powerpc/85xx: Make some pic_init functions staticMichael Ellerman3-3/+3
2024-03-03powerpc/boot: Only free if realloc() succeedsMichael Ellerman1-2/+3
2024-03-03powerpc/boot: Handle allocation failure in simple_realloc()Li zeming1-1/+3
2024-03-03powerpc/pseries: Fix potential memleak in papr_get_attr()Qiheng Lin1-3/+5
2024-03-03powerpc/32: Curb objtool unannotated intra-function call warningSathvika Vasireddy1-0/+2
2024-03-03powerpc/32: fix ADB_CUDA kconfig warningMichael Ellerman1-1/+1
2024-03-03powerpc: Enable support for 32 bit MSI-X vectorsBrian King1-3/+8
2024-03-03powerpc: Don't ignore errors from set_memory_{n}p() in __kernel_map_pages()Christophe Leroy3-5/+10
2024-03-03powerpc: Refactor __kernel_map_pages()Christophe Leroy7-43/+22
2024-03-02powerpc: dts: akebono: Harmonize EHCI/OHCI DT nodes nameSerge Semin1-3/+3
2024-02-28sched/topology: Rename SD_SHARE_PKG_RESOURCES to SD_SHARE_LLCAlex Shi1-3/+3
2024-02-26Merge v6.8-rc6 into drm-nextDaniel Vetter30-50/+157
2024-02-24Merge tag 'powerpc-6.8-4' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds5-10/+73
2024-02-23arch, crash: move arch_crash_save_vmcoreinfo() out to file vmcore_info.cBaoquan He3-28/+33
2024-02-23ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMPBaoquan He1-0/+6
2024-02-23crash: remove dependency of FA_DUMP on CRASH_DUMPBaoquan He1-2/+0
2024-02-23crash: split vmcoreinfo exporting code out from crash_core.cBaoquan He3-3/+3
2024-02-23kexec: split crashkernel reservation code out from crash_core.cBaoquan He2-2/+3
2024-02-23KVM: Get rid of return value from kvm_arch_create_vm_debugfs()Oliver Upton1-2/+1
2024-02-23powerpc/rtas: use correct function name for resetting TCE tablesNathan Lynch2-4/+9
2024-02-23powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOVGaurav Batra1-51/+105
2024-02-22powerpc: Kconfig: remove tautology in CONFIG_COMPATNathan Chancellor1-1/+0
2024-02-22treewide: update LLVM Bugzilla linksNathan Chancellor2-3/+3
2024-02-22mm/mmu_gather: add tlb_remove_tlb_entries()David Hildenbrand1-0/+2
2024-02-22mm/hugetlb: move page order check inside hugetlb_cma_reserve()Anshuman Khandual1-3/+1
2024-02-22powerpc/mm: use pte_next_pfn() in set_ptes()David Hildenbrand1-4/+1
2024-02-22powerpc/pgtable: define PFN_PTE_SHIFTDavid Hildenbrand1-0/+2
2024-02-22mm: ptdump: have ptdump_check_wx() return boolChristophe Leroy1-4/+9
2024-02-22powerpc,s390: ptdump: define ptdump_check_wx() regardless of CONFIG_DEBUG_WXChristophe Leroy1-4/+3
2024-02-22arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WXChristophe Leroy4-13/+3
2024-02-22powerpc/kprobes: Handle error returned by set_memory_rox()Christophe Leroy1-2/+8
2024-02-22powerpc: Implement set_memory_rox()Christophe Leroy2-0/+11
2024-02-22powerpc: Use user_mode() macro when possibleChristophe Leroy6-19/+18
2024-02-22powerpc/trace: Restrict hash_fault trace event to HASH MMUChristophe Leroy1-1/+2
2024-02-22powerpc: pmi: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-02-22powerpc: fsl_msi: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-02-22powerpc: papr_scm: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-02-22powerpc: opal-prd: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2024-02-22powerpc: gpio_mdio: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-02-22powerpc: sgy_cts1000: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-02-21Revert "powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2"Geoff Levand1-1/+0
2024-02-21powerpc/ps3: Make real stack frames for LV1 hcallsNicholas Piggin1-58/+94
2024-02-21powerpc/ps3: lv1 hcall code use symbolic constant for LR save offsetNicholas Piggin1-64/+64
2024-02-21powerpc/ps3: Fix lv1 hcall assembly for ELFv2 calling conventionNicholas Piggin2-11/+13
2024-02-21powerpc/pseries: Set CPU_FTR_DBELL according to ibm,pi-featuresNicholas Piggin2-5/+7
2024-02-21powerpc/pseries: Add a clear modifier to ibm,pa/pi-features parserNicholas Piggin1-3/+6
2024-02-21powerpc/perf: Power11 Performance Monitoring supportMadhavan Srinivasan3-0/+30
2024-02-21powerpc: Add Power11 architected and raw modeMadhavan Srinivasan7-1/+60
2024-02-21powerpc: Remove duplicate/unnecessary ifdefsShrikanth Hegde4-10/+0