aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc
AgeCommit message (Expand)AuthorFilesLines
2025-05-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski5-13/+21
2025-04-24powerpc/boot: Fix dash warningMadhavan Srinivasan1-1/+1
2025-04-16powerpc/boot: Check for ld-option supportMadhavan Srinivasan1-4/+2
2025-04-15powerpc: Add check to select PPC_RADIX_BROADCAST_TLBIEMadhavan Srinivasan2-2/+2
2025-04-15powerpc64/ftrace: fix module loading without patchable function entriesAnthony Iliopoulos1-4/+0
2025-04-15book3s64/radix : Align section vmemmap start address to PAGE_SIZEDonet Tom1-2/+15
2025-04-15book3s64/radix: Fix compile errors when CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=nRitesh Harjani (IBM)1-1/+2
2025-04-11net: Retire DCCP socket.Kuniyuki Iwashima2-2/+0
2025-04-08Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds27-34/+0
2025-04-06Merge tag 'timers-cleanups-2025-04-06' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-6/+6
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner3-6/+6
2025-04-04lib/crc: remove unnecessary prompt for CONFIG_CRC_ITU_TEric Biggers1-1/+0
2025-04-04lib/crc: remove unnecessary prompt for CONFIG_CRC_T10DIFEric Biggers22-22/+0
2025-04-04lib/crc: remove unnecessary prompt for CONFIG_CRC16Eric Biggers1-1/+0
2025-04-04lib/crc: remove unnecessary prompt for CONFIG_CRC_CCITTEric Biggers10-10/+0
2025-04-04irqdomain: Rename irq_get_default_host() to irq_get_default_domain()Jiri Slaby (SUSE)4-4/+4
2025-04-04irqdomain: Rename irq_set_default_host() to irq_set_default_domain()Jiri Slaby (SUSE)13-13/+13
2025-04-03Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds3-10/+56
2025-04-02Merge tag 'powerpc-6.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds14-314/+14
2025-04-02Merge branch 'topic/cxl' into nextMichael Ellerman14-314/+14
2025-04-01Merge tag 'driver-core-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds8-33/+33
2025-04-01Merge tag 'mm-nonmm-stable-2025-03-30-18-23' of git://git.kernel.org/pub/scm/...Linus Torvalds7-314/+66
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds11-27/+20
2025-03-30Merge tag 'modules-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-8/+4
2025-03-29Merge tag 'v6.15-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds4-14/+11
2025-03-27Merge tag 'powerpc-6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds102-8718/+895
2025-03-27Merge tag 'asm-generic-6.15-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-48/+0
2025-03-26Merge tag 'net-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-1/+0
2025-03-25Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds9-18/+5
2025-03-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+0
2025-03-25Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+1
2025-03-25Merge tag 'timers-vdso-2025-03-23' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds17-199/+90
2025-03-25Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-4/+3
2025-03-24Merge tag 'perf-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+6
2025-03-24Merge tag 'sched-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+1
2025-03-24Merge tag 'bitmap-for-6.15' of https://github.com/norov/linuxLinus Torvalds1-5/+1
2025-03-24Merge tag 'seccomp-v6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2025-03-24Merge tag 'execve-v6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-5/+5
2025-03-24Merge tag 'vfs-6.15-rc1.sysv' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-2/+0
2025-03-24Merge tag 'vfs-6.15-rc1.mount' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2025-03-24Merge tag 'vfs-6.15-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+3
2025-03-21net: remove sb1000 cable modem driverArnd Bergmann1-1/+0
2025-03-21crypto: lib/chacha - remove unused arch-specific init supportEric Biggers1-8/+2
2025-03-20Merge branch 'kvm-nvmx-and-vm-teardown' into HEADPaolo Bonzini1-1/+0
2025-03-17arch, mm: make releasing of memory to page allocator more explicitMike Rapoport (Microsoft)1-5/+0
2025-03-17arch, mm: introduce arch_mm_preinitMike Rapoport (Microsoft)1-3/+6
2025-03-17arch, mm: streamline HIGHMEM freeingMike Rapoport (Microsoft)1-14/+0
2025-03-17arch, mm: set max_mapnr when allocating memory map for FLATMEMMike Rapoport (Microsoft)1-2/+0
2025-03-17powerpc: Rely on generic printing of preemption modelSebastian Andrzej Siewior1-2/+1
2025-03-17perf: Supply task information to sched_task()Kan Liang1-2/+6
2025-03-17mm: rename GENERIC_PTDUMP and PTDUMP_COREAnshuman Khandual2-2/+2
2025-03-17arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfigAnshuman Khandual1-1/+1
2025-03-16powerpc/crash: use generic crashkernel reservationSourabh Jain5-54/+53
2025-03-16powerpc: insert System RAM resource to prevent crashkernel conflictSourabh Jain1-1/+1
2025-03-16powerpc/crash: preserve user-specified memory limitSourabh Jain1-8/+0
2025-03-16powerpc/crash: use generic APIs to locate memory hole for kdumpSourabh Jain2-252/+13
2025-03-16mm/hugetlb: enable bootmem allocation from CMA areasFrank van der Linden1-0/+6
2025-03-16mm/hugetlb: add pre-HVO frameworkFrank van der Linden1-0/+1
2025-03-16mm/bootmem_info: export register_page_bootmem_memmapFrank van der Linden1-0/+4
2025-03-16mm/ioremap: pass pgprot_t to ioremap_prot() instead of unsigned longRyan Roberts3-5/+5
2025-03-16cxl: Remove driverAndrew Donnellan14-314/+14
2025-03-15crypto: skcipher - Make skcipher_walk src.virt.addr constHerbert Xu2-4/+4
2025-03-14cpu/SMT: Provide a default topology_is_primary_thread()Yicong Yang1-0/+1
2025-03-12spufs: fix a leak in spufs_create_context()Al Viro1-1/+4
2025-03-12spufs: fix gang directory lifetimesAl Viro3-8/+49
2025-03-12spufs: fix a leak on spufs_new_file() failureAl Viro1-1/+3
2025-03-11powerpc: asm/io.h: remove split ioread64/iowrite64 helpersArnd Bergmann1-48/+0
2025-03-10Merge 6.14-rc6 into driver-core-nextGreg Kroah-Hartman3-5/+17
2025-03-10lib/crc: remove unnecessary prompt for CONFIG_LIBCRC32CEric Biggers2-2/+0
2025-03-10powerpc/ftrace: Use RCU in all users of __module_text_address().Sebastian Andrzej Siewior2-8/+4
2025-03-10powerpc/kexec: fix physical address calculation in clear_utlb_entry()Christophe Leroy1-5/+2
2025-03-10crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARDChristophe Leroy1-0/+1
2025-03-10powerpc: Fix 'intra_function_call not a direct call' warningChristophe Leroy2-3/+0
2025-03-08powerpc/vdso: Prepare introduction of struct vdso_clockNam Cao1-1/+1
2025-03-07powerpc/perf: Fix ref-counting on the PMU 'vpa_pmu'Vaibhav Jain1-0/+1
2025-03-07KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guestsAmit Machhiwal1-4/+1
2025-03-07powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7Andreas Schwab1-2/+2
2025-03-02crypto: lib/Kconfig - Hide arch options from userHerbert Xu1-4/+7
2025-03-01Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds1-2/+4
2025-02-27mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()Ryan Roberts1-2/+4
2025-02-26KVM: Drop kvm_arch_sync_events() now that all implementations are nopsSean Christopherson1-1/+0
2025-02-26powerpc/microwatt: Add SMP supportPaul Mackerras6-3/+124
2025-02-26powerpc: Define config option for processors with broadcast TLBIEPaul Mackerras4-2/+17
2025-02-26powerpc/microwatt: Define an idle power-save functionPaul Mackerras1-0/+9
2025-02-26powerpc/microwatt: Device-tree updatesPaul Mackerras1-11/+62
2025-02-26powerpc/microwatt: Select COMMON_CLK in order to get the clock frameworkPaul Mackerras1-0/+1
2025-02-26powerpc: Remove UDBG_RTAS_CONSOLEMichael Ellerman4-89/+0
2025-02-26powerpc/io: Use standard barrier macros in io.cMichael Ellerman1-18/+24
2025-02-26powerpc/io: Rename _insw_ns() etc.Michael Ellerman2-26/+13
2025-02-26powerpc/io: Use generic raw accessorsMichael Ellerman1-59/+9
2025-02-26powerpc/io: Spell-out PCI_IO_ADDRMichael Ellerman1-27/+24
2025-02-26powerpc/io: Wrap port calculation in a macroMichael Ellerman1-12/+14
2025-02-26powerpc/io: Remove unnecessary indirectionMichael Ellerman1-21/+9
2025-02-26powerpc/io: Unhook MMIO accessorsMichael Ellerman2-86/+153
2025-02-26powerpc/io: Remove PCI_FIX_ADDRMichael Ellerman2-45/+43
2025-02-26powerpc/io: Remove PPC_INDIRECT_MMIOMichael Ellerman3-57/+6
2025-02-26powerpc/io: Remove PPC_IO_WORKAROUNDSMichael Ellerman5-266/+0
2025-02-26powerpc: Remove PPC_OF_PLATFORM_PCIMichael Ellerman3-108/+1
2025-02-26powerpc: Remove DCR_MMIO and the DCR generic layerMichael Ellerman5-298/+1
2025-02-26powerpc/xmon: Remove SPU debug and disassemblyMichael Ellerman8-1066/+1
2025-02-26powerpc/cell: Remove CBE_CPUFREQ_SPU_GOVERNORMichael Ellerman3-145/+0
2025-02-26powerpc: Remove IBM_CELL_BLADE & SPIDER_NET referencesMichael Ellerman3-6/+0
2025-02-26powerpc: Remove PPC_PMI and driverMichael Ellerman4-330/+0
2025-02-26powerpc: Remove some Cell leftoversMichael Ellerman3-19/+1
2025-02-26powerpc/cell: Remove support for IBM Cell BladesMichael Ellerman26-5908/+0
2025-02-26powerpc/static_call: Implement inline static callsChristophe Leroy3-1/+26
2025-02-26powerpc: Prepare arch_static_call_transform() for supporting inline static callsChristophe Leroy1-15/+21
2025-02-24powerpc/xmon: simplify xmon_batch_next_cpu()Yury Norov1-5/+1
2025-02-24arch/powerpc: Remove unused function icp_native_cause_ipi_rm()Gautam Menghani2-22/+0
2025-02-24powerpc/time: Define div128_by_32() static and __initChristophe Leroy2-36/+32
2025-02-24powerpc/ipic: Stop printing address of registersChristophe Leroy1-2/+1
2025-02-24powerpc/32: Stop printing Kernel virtual memory layoutChristophe Leroy1-22/+0
2025-02-24powerpc/vmlinux: Remove etext, edata and endChristophe Leroy2-11/+0
2025-02-24powerpc/44x: Declare primary_uic static in uic.cChristophe Leroy1-1/+1
2025-02-22crypto: lib/Kconfig - Fix lib built-in failure when arch is modularHerbert Xu1-2/+2
2025-02-21sysv: Remove the filesystemJan Kara2-2/+0
2025-02-21make use of anon_inode_getfile_fmode()Al Viro1-4/+3
2025-02-21powerpc/vdso: Switch to generic storage implementationThomas Weißschuh16-198/+89
2025-02-21vdso: Rename included MakefileThomas Weißschuh1-1/+1
2025-02-21powerpc/perf/hv-24x7: Constify 'struct bin_attribute'Thomas Weißschuh1-4/+4
2025-02-21powerpc/powernv/opal: Constify 'struct bin_attribute'Thomas Weißschuh5-14/+14
2025-02-21powerpc/powernv/ultravisor: Constify 'struct bin_attribute'Thomas Weißschuh1-3/+3
2025-02-21powerpc/secvar: Constify 'struct bin_attribute'Thomas Weißschuh1-6/+6
2025-02-21powerpc/secvar: Mark __init functions as suchThomas Weißschuh1-6/+6
2025-02-18powerpc/watchdog: Switch to use hrtimer_setup()Nam Cao1-2/+1
2025-02-18KVM: PPC: Switch to use hrtimer_setup()Nam Cao1-2/+2
2025-02-12fs: add open_tree_attr()Christian Brauner1-0/+1
2025-02-12powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM...Christophe Leroy1-1/+1
2025-02-11powerpc/pseries/iommu: memory notifier incorrectly adds TCEs for pmemoryGaurav Batra3-14/+18
2025-02-11powerpc/pseries/iommu: create DDW for devices with DMA mask less than 64-bitsGaurav Batra1-16/+94
2025-02-11powerpc/pseries: Export hardware trace macro dump via debugfsAbhishek Dubey3-0/+131
2025-02-11powerpc/pseries: Macros and wrapper functions for H_HTM callAbhishek Dubey2-0/+55
2025-02-11arch/powerpc/perf: Update get_mem_data_src function to use saved values of si...Athira Rajeev1-2/+12
2025-02-11arch/powerpc/perf: Check the instruction type before creating sample with per...Athira Rajeev2-1/+23
2025-02-11powerpc: increase MIN RMA size for CAS negotiationAvnish Chouhan1-1/+1
2025-02-11powerpc/fadump: fix additional param memory reservation for HASH MMUSourabh Jain1-10/+11
2025-02-11powerpc: export MIN RMA sizeSourabh Jain2-1/+3
2025-02-10powerpc/crash: Use note name macrosAkihiko Odaki2-5/+5
2025-02-10seccomp: remove the 'sd' argument from __secure_computing()Oleg Nesterov1-1/+1
2025-02-10powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inlineChristophe Leroy1-2/+10
2025-02-10powerpc/code-patching: Disable KASAN report during patching via temporary mmChristophe Leroy1-0/+2
2025-02-09lib/crc-t10dif: remove crc_t10dif_is_optimized()Eric Biggers1-6/+0
2025-02-08lib/crc32: remove "_le" from crc32c base and arch functionsEric Biggers1-5/+5
2025-02-08lib/crc32: remove obsolete CRC32 options from defconfig filesEric Biggers5-5/+0
2025-02-07genirq: Remove leading space from irq_chip::irq_print_chip() callbacksGeert Uytterhoeven1-1/+1
2025-02-01Merge tag 'mm-hotfixes-stable-2025-02-01-03-56' of git://git.kernel.org/pub/s...Linus Torvalds1-0/+1
2025-02-01revert "xarray: port tests to kunit"Andrew Morton1-0/+1
2025-01-31Merge tag 'kbuild-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-2/+22
2025-01-29Merge tag 'powerpc-6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2-2/+7
2025-01-29Merge tag 'constfy-sysctl-6.14-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-2/+2
2025-01-28Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2025-01-28treewide: const qualify ctl_tables where applicableJoel Granados2-2/+2
2025-01-26Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds18-99/+33
2025-01-26Merge tag 'mm-nonmm-stable-2025-01-24-23-16' of git://git.kernel.org/pub/scm/...Linus Torvalds3-3/+2
2025-01-25mm/memblock: add memblock_alloc_or_panic interfaceGuo Weikang14-70/+22
2025-01-25mm: pgtable: introduce generic __tlb_remove_table()Qi Zheng1-0/+1
2025-01-25mm: pgtable: introduce pagetable_dtor()Qi Zheng3-4/+4
2025-01-24Merge tag 'v6.14-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-7/+2
2025-01-22Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds13-402/+116
2025-01-21Merge tag 'ftrace-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds4-17/+21
2025-01-21Merge tag 'irq-core-2025-01-21' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-23/+1
2025-01-21Merge tag 'edac_updates_for_v6.14' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+0
2025-01-20Merge tag 'powerpc-6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds16-130/+110
2025-01-21powerpc/pseries/iommu: Don't unset window if it was never setShivaprasad G Bhat1-0/+3
2025-01-21powerpc/pseries/eeh: Fix get PE state translationNarayana Murty N1-2/+4
2025-01-16EDAC/cell: Remove powerpc Cell driverMichael Ellerman1-1/+0
2025-01-13powernv/memtrace: use __GFP_ZERO with alloc_contig_pages()David Hildenbrand1-25/+6
2025-01-14crypto: powerpc/p10-aes-gcm - simplify handling of linear associated dataEric Biggers1-7/+2
2025-01-13Merge 6.13-rc7 into driver-core-nextGreg Kroah-Hartman5-116/+123
2025-01-12kernel-wide: add explicity||explicitly to spelling.txtShivam Chaudhary1-1/+1
2025-01-12powerpc/papr_scm: convert timeouts to secs_to_jiffies()Easwar Hariharan1-1/+1
2025-01-12xarray: port tests to kunitTamir Duberstein1-1/+0
2025-01-12Merge tag 'kvm-s390-master-6.13-1' of https://git.kernel.org/pub/scm/linux/ke...Paolo Bonzini1-0/+36
2025-01-12KVM: e500: perform hugepage check after looking up the PFNPaolo Bonzini1-109/+69
2025-01-12KVM: e500: map readonly host pages for readPaolo Bonzini1-2/+3
2025-01-12KVM: e500: track host-writability of pagesPaolo Bonzini2-4/+13
2025-01-12KVM: e500: use shadow TLB entry as witness for writabilityPaolo Bonzini1-4/+3
2025-01-12KVM: e500: always restore irqsPaolo Bonzini1-2/+2
2025-01-11powerpc/prom_init: Use IS_ENABLED()Michael Ellerman1-25/+14
2025-01-11powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDWGaurav Batra2-4/+7
2025-01-11modules: Support extended MODVERSIONS infoMatthew Maurer1-2/+22
2025-01-09sysfs: constify bin_attribute argument of sysfs_bin_attr_simple_read()Thomas Weißschuh1-1/+1
2024-12-27Merge tag 'powerpc-6.13-3' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-0/+36
2024-12-26fprobe: Rewrite fprobe on function-graph tracerMasami Hiramatsu (Google)1-0/+6
2024-12-26ftrace: Add CONFIG_HAVE_FTRACE_GRAPH_FUNCMasami Hiramatsu (Google)1-0/+1
2024-12-26tracing: Add ftrace_fill_perf_regs() for perf eventMasami Hiramatsu (Google)1-0/+7
2024-12-26fgraph: Pass ftrace_regs to entryfuncMasami Hiramatsu (Google)2-5/+7
2024-12-23fgraph: Get ftrace recursion lock in function_graph_enterMasami Hiramatsu (Google)2-12/+0
2024-12-23powerpc: Use str_on_off() helper in check_cache_coherency()Thorsten Blum1-2/+2
2024-12-20Merge tag 'drm-misc-fixes-2024-12-19' of https://gitlab.freedesktop.org/drm/m...Dave Airlie2-0/+2
2024-12-19powerpc: Large user copy aware of full:rt:lazy preemptionShrikanth Hegde1-1/+1
2024-12-19powerpc: Add preempt lazy supportShrikanth Hegde3-5/+9
2024-12-18powerpc/pseries/vas: Add close() callback in vas_vm_ops structHaren Myneni1-0/+36
2024-12-18powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is activeSourabh Jain1-0/+9
2024-12-18powerpc/vdso: Mark the vDSO code read-only after initChristophe Leroy2-2/+2
2024-12-18powerpc/64: Use get_user() in start_thread()Michael Ellerman1-2/+2
2024-12-17fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICEThomas Zimmermann2-0/+2
2024-12-16powerpc/8xx: Drop legacy-of-mm-gpiochip.h headerAndy Shevchenko1-59/+60
2024-12-11kexec: Consolidate machine_kexec_mask_interrupts() implementationEliav Farber3-23/+1
2024-12-09powerpc/crc: delete obsolete crc-vpmsum_test.cEric Biggers4-144/+0