aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/Makefile
AgeCommit message (Expand)AuthorFilesLines
11 dayspowerpc/Makefile: Remove bits related to the previous use of -mcmodel=largeNaveen N Rao1-3/+0
11 dayspowerpc: remove unused *_syscall_64.o variables in MakefileMasahiro Yamada1-3/+0
2024-05-03powerpc/dexcr: Reset DEXCR value across execBenjamin Gray1-0/+1
2024-02-19powerpc: remove unused KCSAN_SANITIZE_early_64.o in MakefileMasahiro Yamada1-1/+0
2023-06-15powerpc/64: Rename entry_64.S to prom_entry_64.SNicholas Piggin1-6/+6
2023-06-15powerpc: merge 32-bit and 64-bit _switch implementationNicholas Piggin1-1/+1
2023-02-10powerpc/kcsan: Add exclusions from instrumentationRohan McLure1-0/+10
2022-10-13powerpc/32: fix syscall wrappers with 64-bit arguments of unaligned register-...Nicholas Piggin1-0/+1
2022-10-11powerpc: Fix 85xx buildJoel Stanley1-1/+1
2022-10-10Merge tag 'kbuild-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-10/+10
2022-10-02kbuild: use obj-y instead extra-y for objects placed at the headMasahiro Yamada1-10/+10
2022-09-26powerpc: Cleanup idle for e500Christophe Leroy1-4/+2
2022-09-26powerpc: Remove CONFIG_PPC_FSL_BOOK3EChristophe Leroy1-1/+1
2022-09-26powerpc: Change CONFIG_E500 to CONFIG_PPC_E500Christophe Leroy1-1/+1
2022-09-26powerpc: Remove CONFIG_FSL_BOOKEChristophe Leroy1-3/+3
2022-07-28powerpc: add support for syscall stack randomizationXiu Jianfeng1-0/+7
2022-07-28powerpc: Move system_call_exception() to syscall.cXiu Jianfeng1-1/+1
2022-07-25Merge branch 'fixes' into nextMichael Ellerman1-0/+1
2022-07-20powerpc/64s: Disable stack variable initialisation for prom_initMichael Ellerman1-0/+1
2022-06-29powerpc/irq: Split irq.cChristophe Leroy1-1/+1
2022-05-29powerpc/kasan: Mark more real-mode code as not to be instrumentedPaul Mackerras1-0/+2
2022-05-22powerpc: Book3S 64-bit outline-only KASAN supportDaniel Axtens1-0/+11
2022-05-19powerpc/rtas: Move rtas entry assembly into its own fileNicholas Piggin1-1/+1
2022-02-12powerpc/vdso: Merge vdso64 and vdso32 into a single directoryChristophe Leroy1-3/+3
2022-01-14Merge tag 'powerpc-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-0/+1
2021-12-23powerpc/32: Fix boot failure with GCC latent entropy pluginChristophe Leroy1-0/+1
2021-12-10arch: Make ARCH_STACKWALK independent of STACKTRACEPeter Zijlstra1-2/+1
2021-11-15powerpc: clean vdso32 and vdso64 directoriesMasahiro Yamada1-0/+3
2021-10-27Revert "powerpc/audit: Convert powerpc to AUDIT_ARCH_COMPAT_GENERIC"Michael Ellerman1-0/+3
2021-10-22powerpc/32: Add support for out-of-line static callsChristophe Leroy1-1/+1
2021-10-22powerpc/audit: Convert powerpc to AUDIT_ARCH_COMPAT_GENERICChristophe Leroy1-3/+0
2021-08-13powerpc: rename powerpc_debugfs_root to arch_debugfs_dirAneesh Kumar K.V1-1/+2
2021-04-02powerpc/vdso: Make sure vdso_wrapper.o is rebuilt everytime vdso.so is rebuiltChristophe Leroy1-0/+4
2021-02-22Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-2/+2
2021-02-11powerpc/syscall: Make interrupt.c buildable on PPC32Christophe Leroy1-2/+2
2021-02-11powerpc/syscall: Rename syscall_64.c into interrupt.cChristophe Leroy1-1/+1
2021-01-30powerpc/vdso: fix unnecessary rebuilds of vgettimeofday.oMasahiro Yamada1-2/+2
2020-11-19powerpc: Avoid broken GCC __attribute__((optimize))Ard Biesheuvel1-0/+3
2020-10-08powerpc/32s: Rename head_32.S to head_book3s_32.SChristophe Leroy1-1/+2
2020-09-15powerpc/watchpoint: Move DAWR detection logic outside of hw_breakpoint.cRavi Bangoria1-1/+2
2020-08-09Merge tag 'kbuild-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-1/+1
2020-07-29powerpc/pseries: Add KVM guest doorbell restrictionsNicholas Piggin1-3/+2
2020-07-26powerpc/eeh: Remove eeh_dev.cOliver O'Halloran1-1/+1
2020-07-07kbuild: remove cc-option test of -fno-stack-protectorMasahiro Yamada1-1/+1
2020-05-29powerpc/64s: Disable sanitisers for C syscall/interrupt entry/exit codeDaniel Axtens1-0/+3
2020-04-03powerpc/64: make buildable without CONFIG_COMPATMichal Suchanek1-2/+3
2020-04-01powerpc: Move ptrace into a subdirectory.Christophe Leroy1-5/+3
2020-04-01powerpc/64/sycall: Implement syscall entry/exit logic in CNicholas Piggin1-1/+2
2020-01-16powerpc/64s: Reimplement power4_idle code in CNicholas Piggin1-2/+1
2019-11-25powerpc/prom_init: Use -ffreestanding to avoid a reference to bcmpNathan Chancellor1-0/+1
2019-11-21powerpc/kexec: Move kexec files into a dedicated subdir.Christophe Leroy1-18/+0
2019-11-21powerpc/32: Split kexec low level code out of misc_32.SChristophe Leroy1-0/+1
2019-11-13Merge branch 'topic/secureboot' into nextMichael Ellerman1-0/+3
2019-11-13powerpc: expose secure variables to userspace via sysfsNayna Jain1-0/+1
2019-11-13powerpc/powernv: Add OPAL API interface to access secure variableNayna Jain1-1/+1
2019-11-12powerpc/ima: Add support to initialize ima policy rulesNayna Jain1-1/+1
2019-11-12powerpc: Detect the secure boot mode of the systemNayna Jain1-0/+2
2019-11-06powerpc/64s: Always disable branch profiling for prom_init.oMichael Ellerman1-1/+1
2019-10-11powerpc: make syntax for FADump config options in kernel/Makefile readableHari Bathini1-3/+2
2019-09-20Merge tag 'powerpc-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-10/+13
2019-09-14powerpc/fadump: add support to preserve crash data on FADUMP disabled kernelHari Bathini1-1/+3
2019-09-14powerpc: improve prom_init_check ruleMasahiro Yamada1-8/+6
2019-08-30powerpc/pseries: Introduce option to build secure virtual machinesThiago Jung Bauermann1-1/+3
2019-08-30powerpc/kernel: Add ucall_norets() ultravisor call handlerClaudio Carvalho1-0/+1
2019-08-30powerpc: Add PowerPC Capabilities ELF noteClaudio Carvalho1-1/+1
2019-08-10dma-mapping: fix page attributes for dma_mmap_*Christoph Hellwig1-2/+1
2019-07-19powerpc/dma: Fix invalid DMA mmap behaviorShawn Anastasio1-1/+2
2019-07-03powerpc: Fix compile issue with force DAWRMichael Neuling1-0/+1
2019-05-03powerpc: disable KASAN instrumentation on early/critical files.Christophe Leroy1-0/+12
2019-05-03powerpc/32: Move early_init() in a separate fileChristophe Leroy1-1/+1
2019-02-23powerpc: Enable kcovAndrew Donnellan1-1/+11
2019-02-18powerpc/dma: use the generic direct mapping bypassChristoph Hellwig1-1/+1
2019-02-18dma-mapping, powerpc: simplify the arch dma_set_mask overrideChristoph Hellwig1-0/+1
2018-12-21powerpc: generate uapi header and system call table filesFiroz Khan1-10/+0
2018-11-26powerpc: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32Christophe Leroy1-1/+1
2018-10-19powerpc: Add -Werror at arch/powerpc levelMichael Ellerman1-2/+0
2018-10-13powerpc: Disable -Wbuiltin-requires-header when setjmp is usedJoel Stanley1-0/+3
2018-10-03powerpc/32: add stack protector supportChristophe Leroy1-0/+2
2018-09-19powerpc: consolidate -mno-sched-epilog into FTRACE flagsNicholas Piggin1-4/+4
2018-08-08powerpc/Makefiles: Convert ifeq to ifdef where possibleRodrigo R. Galvao1-6/+8
2018-08-08powerpc/64: Add CONFIG_PPC_BARRIER_NOSPECMichael Ellerman1-1/+2
2018-04-07Merge tag 'powerpc-4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-1/+1
2018-03-27powerpc: Add security feature flags for Spectre/MeltdownMichael Ellerman1-1/+1
2018-03-26kbuild: rename built-in.o to built-in.aNicholas Piggin1-1/+1
2017-11-16Merge tag 'powerpc-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-1/+1
2017-11-12powerpc/64s: ppc_save_regs is now needed for all 64s buildsStephen Rothwell1-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-08-10powerpc/8xx: Getting rid of remaining use of CONFIG_8xxChristophe Leroy1-1/+1
2017-08-10powerpc: Fix powerpc-specific watchdog build configurationNicholas Piggin1-1/+1
2017-07-12powerpc/64s: implement arch-specific hardlockup watchdogNicholas Piggin1-0/+1
2017-06-21powerpc/time: Fix tracing in time.cSantosh Sivaraj1-2/+0
2017-05-09powerpc/64s: Support new device tree binding for discovering CPU featuresNicholas Piggin1-0/+1
2017-04-27powerpc: Split ftrace bits into a separate fileNaveen N. Rao1-8/+1
2017-04-24powerpc/kprobes: Add support for KPROBES_ON_FTRACENaveen N. Rao1-0/+3
2017-02-22Merge tag 'powerpc-4.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-1/+2
2017-02-10powerpc/kprobes: Implement OptprobesAnju T1-0/+1
2017-02-03powerpc: Correctly disable latent entropy GCC plugin on prom_init.oAndrew Donnellan1-1/+1
2017-01-24powerpc: Revert the initial stack protector supportMichael Ellerman1-4/+0
2016-12-20powerpc: ima: get the kexec buffer passed by the previous kernelThiago Jung Bauermann1-0/+4
2016-11-30powerpc: Add support code for kexec_file_load()Thiago Jung Bauermann1-0/+1
2016-11-30powerpc: Change places using CONFIG_KEXEC to use CONFIG_KEXEC_CORE instead.Thiago Jung Bauermann1-2/+2
2016-11-23powerpc: Initial stack protector (-fstack-protector) supportChristophe Leroy1-0/+4
2016-11-18powerpc/pseries: Move ibmebus.c into platforms pseriesMichael Ellerman1-1/+0
2016-11-18powerpc/pseries: Move vio.c into platforms pseriesMichael Ellerman1-1/+0
2016-10-15Merge tag 'gcc-plugins-v4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+5
2016-10-14Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds1-4/+0
2016-10-10gcc-plugins: Add latent_entropy pluginEmese Revfy1-0/+5
2016-09-13powerpc/Makefile: Drop CONFIG_WORD_SIZE for BITSMichael Ellerman1-8/+7
2016-08-22powerpc: move hmi.c to arch/powerpc/kvm/Paolo Bonzini1-1/+1
2016-08-07ppc: move exports to definitionsAl Viro1-4/+0
2016-08-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+1
2016-07-19powerpc/32: Remove RELOCATABLE_PPC32Kevin Hao1-2/+1
2016-07-15powerpc/powernv: Rename idle_power7.S to idle_book3s.SShreyas B. Prabhu1-1/+1
2016-06-20KVM: PPC: Book3S HV: Fix TB corruption in guest exit path on HMI interruptMahesh Salgaonkar1-1/+1
2016-03-07powerpc/ftrace: Use $(CC_FLAGS_FTRACE) when disabling ftraceTorsten Duwe1-6/+6
2016-01-20powerpc: enable UBSAN supportDaniel Axtens1-1/+7
2015-08-06powerpc/ftrace: add powerpc timebase as a trace clock sourceNaveen N. Rao1-0/+1
2015-07-01Merge tag 'devicetree-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2015-06-04of: clean-up unnecessary libfdt include pathsRob Herring1-1/+0
2015-05-11powerpc/vdso: Disable building the 32-bit VDSO on little endianMichael Ellerman1-1/+2
2015-03-17powerpc: kill PPC_OFKevin Hao1-2/+2
2014-09-25powerpc: Separate ppc32 symbol exports into ppc_ksyms_32.cAnton Blanchard1-0/+3
2014-06-11powerpc: Remove platforms/wsp and associated piecesMichael Ellerman1-1/+0
2014-04-30powerpc: use libfdt accessors for header dataRob Herring1-0/+1
2014-01-12clk: mpc5xxx: switch to COMMON_CLK, retire PPC_CLOCKGerhard Sittig1-1/+0
2013-12-05powerpc/book3s: Decode and save machine check event.Mahesh Salgaonkar1-1/+1
2013-12-05powerpc/book3s: Flush SLB/TLBs if we get SLB/TLB machine check errors on power7.Mahesh Salgaonkar1-0/+1
2013-08-28powerpc/pseries: Move lparcfg.c to platforms/pseriesBenjamin Herrenschmidt1-1/+0
2013-08-14powerpc/8xx: Remove last traces of 8XX_MINIMAL_FPEMUPaul Bolle1-2/+0
2013-08-14powerpc: Better split CONFIG_PPC_INDIRECT_PIO and CONFIG_PPC_INDIRECT_MMIOBenjamin Herrenschmidt1-1/+1
2013-06-20powerpc/eeh: Move common part to kernel directoryGavin Shan1-1/+3
2013-02-15powerpc: Add helper functions for transactional memory context switchingMichael Neuling1-0/+2
2013-01-10powerpc: Build kernel with -mcmodel=mediumAnton Blanchard1-1/+1
2013-01-10powerpc: Relocate prom_init.c on 64bitAnton Blanchard1-1/+1
2013-01-10powerpc: Update Kconfig + Makefile to prepare for server doorbellsIan Munsie1-2/+2
2012-11-15powerpc: make POWER7 setup code name genericMichael Neuling1-1/+1
2012-09-05powerpc: Uprobes port to powerpcAnanth N Mavinakayanahalli1-0/+1
2012-05-30KVM: PPC: Factor out guest epapr initializationLiu Yu-B132011-0/+1
2012-05-05powerpc: Use generic init_taskThomas Gleixner1-1/+1
2012-02-23powerpc/perf: Move perf core & PMU code into a subdirectoryMichael Ellerman1-9/+0
2012-02-23fadump: Reserve the memory for firmware assisted dump.Mahesh Salgaonkar1-0/+1
2011-12-20powerpc: Process dynamic relocations for kernelSuzuki Poulose1-0/+2
2011-07-01powerpc: Add jump label supportMichael Ellerman1-0/+1
2011-05-26powerpc/ftrace: Implement raw syscall tracepoints on PowerPCIan Munsie1-0/+1
2011-05-19powerpc: Remove unused config in the MakefileJustin Mattock1-1/+0
2011-04-27powerpc/pci: Move IO workarounds to the common kernel dirMichael Ellerman1-0/+2
2011-04-27powerpc: Add A2 cpu supportBenjamin Herrenschmidt1-0/+1
2011-04-20powerpc: Add NAP mode support on Power7 in HV modeBenjamin Herrenschmidt1-0/+1
2011-04-20powerpc: Define CPU feature for Architected 2.06 HV modeBenjamin Herrenschmidt1-0/+1
2010-11-29powerpc: Consolidate obj-y assignmentsMichael Ellerman1-5/+4
2010-10-24Merge branch 'kvm-updates/2.6.37' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+2
2010-10-24KVM: PPC: Generic KVM PV guest supportAlexander Graf1-1/+1
2010-10-24KVM: PPC: Implement hypervisor interfaceAlexander Graf1-0/+2
2010-10-14powerpc/fsl-booke: Add support for FSL 64-bit e5500 coreKumar Gala1-1/+3
2010-08-05Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds1-1/+1
2010-07-14powerpc/book3e: Add generic 64-bit idle powersave supportBenjamin Herrenschmidt1-1/+1
2010-07-09powerpc/book3e: Hookup doorbells exceptions on 64-bit Book3EBenjamin Herrenschmidt1-0/+1
2010-07-05of: Merge of_device_alloc() and of_device_make_bus_id()Grant Likely1-1/+1
2010-06-22powerpc, hw_breakpoints: Implement hw_breakpoints for 64-bit server processorsK.Prasad1-0/+1
2010-05-21powerpc/fsl-booke: Add hibernation support for FSL BookE processorsAnton Vorontsov1-2/+6
2010-03-05powerpc/perf: e500 supportScott Wood1-0/+4
2010-03-04powerpc/perf: Build callchain code regardless of hardware event support.Scott Wood1-1/+2
2009-10-30powerpc/chrp: Use the same RTAS daemon as pSeriesBenjamin Herrenschmidt1-0/+1
2009-10-30powerpc: Move /proc/ppc64 to /proc/powerpc and add symlinkBenjamin Herrenschmidt1-1/+1
2009-09-21perf: Do the big rename: Performance Counters -> Performance EventsIngo Molnar1-1/+1
2009-08-28powerpc/pci: move pci_64.c device tree scanning code into pci-common.cGrant Likely1-1/+1
2009-08-20Merge commit 'paulus-perf/master' into nextBenjamin Herrenschmidt1-1/+1
2009-08-20powerpc: Enable GCOVMichael Ellerman1-0/+7
2009-08-20powerpc: Remaining 64-bit Book3E supportBenjamin Herrenschmidt1-5/+5
2009-08-18perf_counter: powerpc: Add callchain supportPaul Mackerras1-1/+1
2009-06-20Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/l...Linus Torvalds1-3/+5
2009-06-18perf_counter: powerpc: Add processor back-end for MPC7450 familyPaul Mackerras1-0/+2
2009-06-18perf_counter: powerpc: Enable use of software counters on 32-bit powerpcPaul Mackerras1-3/+3
2009-06-16powerpc: Add configurable -Werror for arch/powerpcMichael Ellerman1-0/+2
2009-06-15powerpc: Only build prom_init.o when CONFIG_PPC_OF_BOOT_TRAMPOLINE=yMichael Ellerman1-0/+2
2009-06-12Merge commit 'origin/master' into nextBenjamin Herrenschmidt1-0/+3
2009-06-11perf_counters: powerpc: Add support for POWER7 processorsPaul Mackerras1-1/+2
2009-06-09powerpc: Add support for swiotlb on 32-bitBecky Bruce1-0/+1
2009-06-09powerpc: Move VMX and VSX asm code to vector.SBenjamin Herrenschmidt1-1/+2
2009-04-06Merge branch 'linus' into perfcounters/core-v2Ingo Molnar1-6/+6
2009-03-11powerpc/kconfig: Kill PPC_MULTIPLATFORMBenjamin Herrenschmidt1-1/+1
2009-03-06perfcounters/powerpc: add support for POWER4 processorsPaul Mackerras1-1/+1
2009-03-06perfcounters/powerpc: add support for POWER5+ processorsPaul Mackerras1-2/+2
2009-02-26perfcounters/powerpc: Add support for POWER5 processorsPaul Mackerras1-1/+2
2009-02-23powerpc: Add support for using doorbells for SMP IPIKumar Gala1-1/+1
2009-02-23powerpc64: port of the function graph tracerSteven Rostedt1-5/+4
2009-01-28powerpc/fsl-booke: Cleanup init/exception setup to be runtimeKumar Gala1-0/+1
2009-01-11Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus...Ingo Molnar1-0/+1
2009-01-10powerpc/perf_counter: Add support for POWER6Paul Mackerras1-1/+1
2009-01-10powerpc/perf_counter: Add support for PPC970 familyPaul Mackerras1-1/+1
2009-01-10powerpc/perf_counter: Add generic support for POWER-family PMU hardwarePaul Mackerras1-0/+1
2009-01-08powerpc: Rewrite sysfs processor cache info codeNathan Lynch1-1/+1
2008-12-28Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/p...Linus Torvalds1-0/+4
2008-12-23powerpc/32/kdump: Implement crash_setup_regs() using ppc_save_regs()Anton Vorontsov1-1/+1
2008-12-23powerpc: Prepare xmon_save_regs for use with kdumpAnton Vorontsov1-0/+4
2008-11-28powerpc/ppc32: static ftrace fixes for PPC32Steven Rostedt1-0/+1
2008-10-20ftrace: rename FTRACE to FUNCTION_TRACERSteven Rostedt1-1/+1
2008-09-24powerpc: Merge 32 and 64-bit dma codeBecky Bruce1-2/+2
2008-09-24powerpc: Move iommu dma ops from dma.c to dma-iommu.cBecky Bruce1-1/+1
2008-09-24powerpc: Rename dma_64.c to dma.cBecky Bruce1-1/+1