summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include
Commit message (Expand)AuthorAgeFilesLines
* powerpc/nohash: Convert set_context() to CChristophe Leroy2021-06-171-1/+0
* powerpc/kuap: Force inlining of all first level KUAP helpers.Christophe Leroy2021-06-171-11/+11
* powerpc/kuap: Remove to/from/size parameters of prevent_user_access()Christophe Leroy2021-06-174-14/+10
* powerpc/kuap: Remove KUAP_CURRENT_XXXChristophe Leroy2021-06-172-12/+3
* powerpc/32s: Rework Kernel Userspace Access ProtectionChristophe Leroy2021-06-172-72/+88
* powerpc/32s: Allow disabling KUAP at boot timeChristophe Leroy2021-06-171-1/+26
* powerpc/32s: Allow disabling KUEP at boot timeChristophe Leroy2021-06-171-1/+5
* powerpc/32s: Simplify calculation of segment register contentChristophe Leroy2021-06-171-19/+23
* powerpc/32s: Convert switch_mmu_context() to CChristophe Leroy2021-06-171-0/+5
* powerpc/32s: move CTX_TO_VSID() into mmu-hash.hChristophe Leroy2021-06-171-0/+10
* powerpc/32s: Refactor update of user segment registersChristophe Leroy2021-06-173-4/+49
* powerpc/8xx: Allow disabling KUAP at boot timeChristophe Leroy2021-06-171-3/+40
* powerpc/44x: Implement Kernel Userspace Exec Protection (KUEP)Christophe Leroy2021-06-171-0/+1
* powerpc/optprobes: use PPC_RAW_ macrosChristophe Leroy2021-06-171-6/+5
* powerpc/inst: Refactor PPC32 and PPC64 versionsChristophe Leroy2021-06-171-36/+13
* powerpc: Don't use 'struct ppc_inst' to reference instruction locationChristophe Leroy2021-06-173-21/+20
* powerpc/lib/code-patching: Make instr_is_branch_to_addr() staticChristophe Leroy2021-06-161-1/+0
* powerpc/inst: Avoid pointer dereferencing in ppc_inst_equal()Christophe Leroy2021-06-161-10/+9
* powerpc/inst: Improve readability of get_user_instr() and friendsChristophe Leroy2021-06-161-10/+6
* powerpc/inst: Reduce casts in get_user_instr()Christophe Leroy2021-06-161-4/+3
* powerpc/inst: Fix sparse detection on get_user_instr()Christophe Leroy2021-06-161-1/+6
* powerpc: Replace PPC_INST_NOP by PPC_RAW_NOP()Christophe Leroy2021-06-161-2/+1
* powerpc/traps: Start using PPC_RAW_xx() macrosChristophe Leroy2021-06-161-1/+0
* powerpc/lib/feature-fixups: Use PPC_RAW_xxx() macrosChristophe Leroy2021-06-162-0/+5
* powerpc/ebpf64: Use PPC_RAW_MFLR()Christophe Leroy2021-06-161-2/+1
* powerpc/security: Use PPC_RAW_BLR() and PPC_RAW_NOP()Christophe Leroy2021-06-161-2/+1
* powerpc/modules: Use PPC_RAW_xx() macrosChristophe Leroy2021-06-161-7/+4
* powerpc/signal: Use PPC_RAW_xx() macrosChristophe Leroy2021-06-161-2/+3
* powerpc/lib/code-patching: Use PPC_RAW_() macrosChristophe Leroy2021-06-161-7/+5
* powerpc/opcodes: Add shorter macros for registers for use with PPC_RAW_xx()Christophe Leroy2021-06-161-0/+34
* powerpc: Rework PPC_RAW_xxx() macros for prefixed instructionsChristophe Leroy2021-06-161-4/+4
* powerpc: Force inlining of csum_add()Christophe Leroy2021-06-161-1/+1
* Merge branch 'fixes' into nextMichael Ellerman2021-06-164-36/+82
|\
| * powerpc: Fix initrd corruption with relative jump labelsMichael Ellerman2021-06-151-1/+1
| * powerpc: Fix reverse map real-mode address lookup with huge vmallocNicholas Piggin2021-05-281-0/+29
| * powerpc/64s/syscall: Fix ptrace syscall info with scv syscallsNicholas Piggin2021-05-212-35/+52
* | powerpc/ps3: Add dma_mask to ps3_dma_regionGeoff Levand2021-06-101-0/+2
* | powerpc/ps3: Add CONFIG_PS3_VERBOSE_RESULT optionGeoff Levand2021-06-101-1/+1
* | powerpc/barrier: Avoid collision with clang's __lwsync macroNathan Chancellor2021-06-101-0/+2
* | powerpc/sstep: Add tests for setb instructionSathvika Vasireddy2021-05-231-0/+1
* | powerpc/32s: Remove asm/book3s/32/hash.hChristophe Leroy2021-05-172-46/+37
* | powerpc: Only pad struct pt_regs when neededChristophe Leroy2021-05-171-1/+2
* | powerpc/32s: Speed up likely path of kuap_update_sr()Christophe Leroy2021-05-171-2/+4
* | powerpc/mmu: Remove leftover CONFIG_E200Christophe Leroy2021-05-171-1/+1
* | powerpc/mmu: Don't duplicate radix_enabled()Christophe Leroy2021-05-171-12/+0
* | powerpc/paca: Remove mm_ctx_id and mm_ctx_slb_addr_limitChristophe Leroy2021-05-171-2/+0
|/
* powerpc/64s: Make NMI record implicitly soft-masked code as irqs disabledNicholas Piggin2021-05-141-0/+7
* powerpc/uaccess: Fix __get_user() with CONFIG_CC_HAS_ASM_GOTO_OUTPUTChristophe Leroy2021-05-121-1/+1
* powerpc/pseries: use notrace hcall variant for H_CEDE idleNicholas Piggin2021-05-121-1/+5
* powerpc/pseries: Fix hcall tracing recursion in pv queued spinlocksNicholas Piggin2021-05-122-3/+22