summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include
AgeCommit message (Expand)AuthorLines
2021-04-03powerpc/signal32: Convert restore_[tm]_user_regs() to user access blockChristophe Leroy-1/+1
2021-04-03powerpc/uaccess: Also perform 64 bits copies in unsafe_copy_from_user() on ppc32Christophe Leroy-3/+3
2021-04-03powerpc/uaccess: Use asm goto for get_user when compiler supports itChristophe Leroy-0/+55
2021-04-03powerpc/uaccess: Introduce __get_user_size_goto()Christophe Leroy-12/+12
2021-04-03powerpc/uaccess: Refactor get/put_user() and __get/put_user()Christophe Leroy-43/+23
2021-04-03powerpc/uaccess: Rename __get/put_user_check/nocheckChristophe Leroy-20/+10
2021-04-03powerpc/uaccess: Split out __get_user_nocheck()Christophe Leroy-10/+12
2021-04-03powerpc/uaccess: Remove calls to __get_user_bad() and __put_user_bad()Christophe Leroy-8/+3
2021-04-03powerpc/uaccess: Remove __chk_user_ptr() in __get/put_userChristophe Leroy-3/+0
2021-04-03powerpc/uaccess: Remove __unsafe_put_user_goto()Christophe Leroy-13/+7
2021-04-03powerpc/uaccess: Call might_fault() inconditionalyChristophe Leroy-5/+4
2021-04-03powerpc/uaccess: Move get_user_instr helpers in asm/inst.hChristophe Leroy-34/+34
2021-04-03powerpc/uaccess: Remove __get/put_user_inatomic()Christophe Leroy-37/+0
2021-04-03powerpc/uaccess: Define ___get_user_instr() for ppc32Christophe Leroy-12/+4
2021-04-03powerpc/uaccess: Remove __get_user_allowed() and unsafe_op_wrap()Christophe Leroy-5/+5
2021-03-29powerpc/irq: Inline call_do_irq() and call_do_softirq()Christophe Leroy-2/+0
2021-03-29powerpc/math: Fix missing __user qualifier for get_user() and other sparse wa...Christophe Leroy-0/+2
2021-03-29powerpc/32: Manage KUAP in CChristophe Leroy-82/+4
2021-03-29powerpc/8xx: Create C version of kuap save/restore/check helpersChristophe Leroy-0/+31
2021-03-29powerpc/32s: Create C version of kuap save/restore/check helpersChristophe Leroy-0/+45
2021-03-29powerpc/64s: Make kuap_check_amr() and kuap_get_and_check_amr() genericChristophe Leroy-23/+11
2021-03-29powerpc/32s: Move KUEP locking/unlocking in CChristophe Leroy-32/+13
2021-03-29powerpc/32: Always save non volatile registers on exception entryChristophe Leroy-4/+2
2021-03-29powerpc/32: Always enable data translation in exception prologChristophe Leroy-3/+1
2021-03-29powerpc/32: Remove ksp_limitChristophe Leroy-2/+0
2021-03-29powerpc/32: Handle bookE debugging in C in exception entryChristophe Leroy-0/+2
2021-03-29powerpc/32: Entry cpu time accounting in CChristophe Leroy-10/+3
2021-03-29powerpc/32: Reconcile interrupts in CChristophe Leroy-0/+4
2021-03-29powerpc/traps: Declare unrecoverable_exception() as __noreturnChristophe Leroy-1/+1
2021-03-29powerpc: Reference parameter in MSR_TM_ACTIVE() macroChristopher M. Riedl-1/+1
2021-03-29powerpc/uaccess: Add unsafe_copy_from_user()Christopher M. Riedl-0/+21
2021-03-29powerpc/qspinlock: Use generic smp_cond_load_relaxedDavidlohr Bueso-16/+7
2021-03-26powerpc/spinlock: Unserialize spin_is_lockedDavidlohr Bueso-14/+1
2021-03-26powerpc/spinlock: Define smp_mb__after_spinlock only onceDavidlohr Bueso-5/+3
2021-03-26powerpc/ptrace: Convert gpr32_set_common() to user access blockChristophe Leroy-1/+1
2021-03-26powerpc/futex: Switch to user_access blockChristophe Leroy-7/+5
2021-03-26powerpc/syscalls: Use sys_old_select() in ppc_select()Christophe Leroy-0/+1
2021-03-26powerpc/uaccess: Move copy_mc_xxx() functions downChristophe Leroy-26/+26
2021-03-26powerpc/uaccess: Swap clear_user() and __clear_user()Christophe Leroy-9/+8
2021-03-26powerpc/uaccess: Also perform 64 bits copies in unsafe_copy_to_user() on ppc32Christophe Leroy-3/+3
2021-03-26powerpc/pseries: export LPAR security flavor in lparcfgLaurent Dufour-0/+1
2021-03-24powerpc: Enable KFENCE for PPC32Christophe Leroy-0/+33
2021-03-24powerpc/pseries: Move hvc_vio_init_early() prototype to shared locationLee Jones-0/+3
2021-03-24powerpc: Fix misspellings in tlbflush.hZhang Yunkai-1/+1
2021-03-24powerpc: Remove duplicate includesZhang Yunkai-4/+0
2021-03-24powerpc/chrp: Make hydra_init() staticGeert Uytterhoeven-2/+0
2021-03-23tracing: Fix various typos in commentsIngo Molnar-2/+2
2021-03-14powerpc: Force inlining of cpu_has_feature() to avoid build failureChristophe Leroy-2/+2
2021-03-12powerpc/traps: unrecoverable_exception() is not an interrupt handlerChristophe Leroy-1/+2
2021-03-11powerpc/kexec_file: Restore FDT size estimation for kdump kernelThiago Jung Bauermann-1/+1