Age | Commit message (Expand) | Author | Files | Lines |
2021-07-01 | powerpc: Only build restart_table.c for 64s | Michael Ellerman | 1 | -2/+2 |
2021-06-30 | powerpc/64s: add a table of implicit soft-masked addresses | Nicholas Piggin | 1 | -0/+26 |
2021-06-24 | powerpc/64: use interrupt restart table to speed up return from interrupt | Nicholas Piggin | 1 | -4/+48 |
2021-06-24 | powerpc/64: allow alternate return locations for soft-masked interrupts | Nicholas Piggin | 2 | -1/+31 |
2021-06-24 | powerpc/64s: avoid reloading (H)SRR registers if they are still valid | Nicholas Piggin | 3 | -9/+11 |
2021-06-21 | powerpc/lib/code-patching: Set up Strict RWX patching earlier | Jordan Niethe | 1 | -10/+4 |
2021-06-16 | powerpc: Don't use 'struct ppc_inst' to reference instruction location | Christophe Leroy | 2 | -74/+70 |
2021-06-16 | powerpc/lib/code-patching: Don't use struct 'ppc_inst' for runnable code in t... | Christophe Leroy | 1 | -42/+53 |
2021-06-16 | powerpc/lib/code-patching: Make instr_is_branch_to_addr() static | Christophe Leroy | 1 | -9/+9 |
2021-06-16 | powerpc: Do not dereference code as 'struct ppc_inst' (uprobe, code-patching,... | Christophe Leroy | 2 | -5/+5 |
2021-06-15 | powerpc: Replace PPC_INST_NOP by PPC_RAW_NOP() | Christophe Leroy | 1 | -1/+1 |
2021-06-15 | powerpc/lib/feature-fixups: Use PPC_RAW_xxx() macros | Christophe Leroy | 1 | -61/+60 |
2021-06-15 | powerpc: Rework PPC_RAW_xxx() macros for prefixed instructions | Christophe Leroy | 1 | -4/+2 |
2021-05-23 | powerpc/sstep: Add tests for setb instruction | Sathvika Vasireddy | 1 | -0/+29 |
2021-05-23 | powerpc/sstep: Add emulation support for ‘setb’ instruction | Sathvika Vasireddy | 1 | -0/+22 |
2021-05-14 | powerpc/64s: Fix stf mitigation patching w/strict RWX & hash | Michael Ellerman | 1 | -10/+10 |
2021-05-14 | powerpc/64s: Fix entry flush patching w/strict RWX & hash | Michael Ellerman | 1 | -16/+43 |
2021-05-14 | powerpc/64s: Fix crashes when toggling entry flush barrier | Michael Ellerman | 1 | -1/+15 |
2021-05-14 | powerpc/64s: Fix crashes when toggling stf barrier | Michael Ellerman | 1 | -2/+17 |
2021-05-04 | powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR | Christophe Leroy | 1 | -0/+3 |
2021-04-21 | powerpc: Move copy_inst_from_kernel_nofault() | Christophe Leroy | 2 | -27/+1 |
2021-04-21 | powerpc: Rename probe_kernel_read_inst() | Christophe Leroy | 1 | -2/+1 |
2021-04-21 | powerpc: Make probe_kernel_read_inst() common to PPC32 and PPC64 | Christophe Leroy | 1 | -16/+1 |
2021-04-21 | powerpc: Remove probe_user_read_inst() | Christophe Leroy | 1 | -31/+0 |
2021-04-21 | powerpc/inst: ppc_inst_as_u64() becomes ppc_inst_as_ulong() | Christophe Leroy | 1 | -1/+1 |
2021-04-14 | powerpc: remove partial register save logic | Nicholas Piggin | 1 | -4/+0 |
2021-03-29 | powerpc/32: Remove ksp_limit | Christophe Leroy | 1 | -9/+0 |
2021-03-26 | powerpc/net: Switch csum_and_copy_{to/from}_user to user_access block | Christophe Leroy | 1 | -11/+4 |
2021-03-26 | powerpc/lib: Don't use __put_user_asm_goto() outside of uaccess.h | Christophe Leroy | 1 | -4/+9 |
2021-03-02 | powerpc/sstep: Fix VSX instruction emulation | Jordan Niethe | 1 | -2/+2 |
2021-02-25 | Merge tag 'kbuild-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -1/+1 |
2021-02-23 | Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 2 | -18/+84 |
2021-02-11 | kbuild: LD_VERSION redenomination | Masahiro Yamada | 1 | -1/+1 |
2021-02-08 | powerpc/sstep: Fix darn emulation | Sandipan Das | 1 | -1/+1 |
2021-02-08 | powerpc/sstep: Fix load-store and update emulation | Sandipan Das | 1 | -0/+14 |
2021-01-30 | powerpc/sstep: Fix array out of bound warning | Ravi Bangoria | 1 | -6/+8 |
2021-01-30 | powerpc/sstep: Fix incorrect return from analyze_instr() | Ananth N Mavinakayanahalli | 1 | -1/+6 |
2021-01-30 | powerpc/sstep: Check instruction validity against ISA version before emulation | Ananth N Mavinakayanahalli | 1 | -16/+62 |
2021-01-30 | powerpc/pmem: Include pmem prototypes | Cédric Le Goater | 1 | -0/+1 |
2021-01-20 | powerpc/64s: fix scv entry fallback flush vs interrupt | Nicholas Piggin | 1 | -3/+21 |
2020-12-10 | powerpc/sstep: Add testcases for VSX vector paired load/store instructions | Balamuruhan S | 1 | -0/+270 |
2020-12-10 | powerpc/sstep: Support VSX vector paired storage access instructions | Balamuruhan S | 1 | -21/+129 |
2020-12-10 | powerpc/sstep: Cover new VSX instructions under CONFIG_VSX | Ravi Bangoria | 1 | -1/+3 |
2020-12-10 | powerpc/sstep: Emulate prefixed instructions only when CPU_FTR_ARCH_31 is set | Balamuruhan S | 1 | -0/+6 |
2020-12-03 | powerpc/feature-fixups: use a semicolon rather than a comma | Daniel Axtens | 1 | -4/+4 |
2020-11-19 | powerpc/64s: flush L1D after user accesses | Nicholas Piggin | 1 | -0/+50 |
2020-11-19 | powerpc/64s: flush L1D on kernel entry | Nicholas Piggin | 1 | -0/+54 |
2020-10-22 | Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -3/+3 |
2020-10-16 | Merge tag 'powerpc-5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 2 | -13/+13 |
2020-10-15 | powerpc32: don't adjust unmoved stack pointer in csum_partial_copy_generic() ... | Jason A. Donenfeld | 1 | -1/+0 |