| Commit message (Expand) | Author | Files | Lines |
2020-12-03 | powerpc/vdso: Remove unused \tmp param in __get_datapage() | Christophe Leroy | 6 | -9/+9 |
2020-12-03 | powerpc/vdso: Simplify __get_datapage() | Christophe Leroy | 3 | -3/+9 |
2020-12-03 | powerpc/vdso: Move vdso datapage up front | Christophe Leroy | 2 | -8/+8 |
2020-12-03 | powerpc/vdso: Replace vdso_base by vdso | Christophe Leroy | 13 | -25/+27 |
2020-12-03 | powerpc/vdso: Provide vdso_remap() | Christophe Leroy | 2 | -25/+24 |
2020-12-03 | powerpc/vdso: Move to _install_special_mapping() and remove arch_vma_name() | Christophe Leroy | 1 | -23/+19 |
2020-12-03 | powerpc/vdso: Simplify arch_setup_additional_pages() exit | Christophe Leroy | 1 | -19/+21 |
2020-12-03 | powerpc/vdso: Use VDSO size in arch_setup_additional_pages() | Christophe Leroy | 1 | -12/+6 |
2020-12-03 | powerpc/vdso: Remove unnecessary ifdefs in vdso_pagelist initialization | Christophe Leroy | 1 | -25/+6 |
2020-12-03 | powerpc/vdso: Refactor 32 bits and 64 bits pages setup | Christophe Leroy | 1 | -20/+19 |
2020-12-03 | powerpc/vdso: Remove NULL termination element in vdso_pagelist | Christophe Leroy | 1 | -4/+2 |
2020-12-03 | powerpc/vdso: Remove get_page() in vdso_pagelist initialization | Christophe Leroy | 1 | -4/+2 |
2020-12-03 | powerpc/vdso: Rename syscall_map_32/64 to simplify vdso_setup_syscall_map() | Christophe Leroy | 3 | -15/+10 |
2020-12-03 | powerpc/vdso: Add missing includes and clean vdso_setup_syscall_map() | Christophe Leroy | 1 | -12/+5 |
2020-12-03 | powerpc/vdso: Stripped VDSO is not needed, don't build it | Christophe Leroy | 3 | -43/+4 |
2020-12-03 | powerpc/signal32: Transform save_user_regs() and save_tm_user_regs() in 'unsa... | Christophe Leroy | 1 | -113/+111 |
2020-12-03 | powerpc/signal32: Isolate non-copy actions in save_user_regs() and save_tm_us... | Christophe Leroy | 1 | -13/+41 |
2020-12-03 | powerpc/signal: Create 'unsafe' versions of copy_[ck][fpr/vsx]_to_user() | Christophe Leroy | 1 | -0/+53 |
2020-12-03 | powerpc/signal32: Switch swap_context() to user_access_begin() logic | Christophe Leroy | 1 | -14/+10 |
2020-12-03 | powerpc/signal32: Add and use unsafe_put_sigset_t() | Christophe Leroy | 1 | -2/+11 |
2020-12-03 | signal: Add unsafe_put_compat_sigset() | Christophe Leroy | 1 | -0/+32 |
2020-12-03 | powerpc/signal32: Remove ifdefery in middle of if/else | Christophe Leroy | 1 | -14/+8 |
2020-12-03 | powerpc/signal32: Switch handle_rt_signal32() to user_access_begin() logic | Christophe Leroy | 1 | -21/+34 |
2020-12-03 | powerpc/signal32: Switch handle_signal32() to user_access_begin() logic | Christophe Leroy | 1 | -13/+16 |
2020-12-03 | powerpc/signal32: Move signal trampoline setup to handle_[rt_]signal32 | Christophe Leroy | 1 | -39/+22 |
2020-12-03 | powerpc/signal32: Misc changes to make handle_[rt_]_signal32() more similar | Christophe Leroy | 1 | -10/+14 |
2020-12-03 | powerpc/signal32: Rename local pointers in handle_rt_signal32() | Christophe Leroy | 1 | -26/+25 |
2020-12-03 | powerpc/signal32: Move handle_signal32() close to handle_rt_signal32() | Christophe Leroy | 1 | -85/+85 |
2020-12-03 | powerpc/signal32: Simplify logging in handle_rt_signal32() | Christophe Leroy | 1 | -5/+1 |
2020-12-03 | powerpc/signal: Refactor bad frame logging | Christophe Leroy | 4 | -43/+21 |
2020-12-03 | powerpc/signal: Call get_tm_stackpointer() from get_sigframe() | Christophe Leroy | 4 | -10/+11 |
2020-12-03 | powerpc/signal: Remove get_clean_sp() | Christophe Leroy | 2 | -15/+4 |
2020-12-03 | powerpc/signal: Move access_ok() out of get_sigframe() | Christophe Leroy | 3 | -7/+3 |
2020-12-03 | powerpc/signal: Remove BUG_ON() in handler_signal functions | Christophe Leroy | 2 | -6/+0 |
2020-12-03 | powerpc/32s: Allow deselecting CONFIG_PPC_FPU on mpc832x | Christophe Leroy | 2 | -2/+13 |
2020-12-03 | powerpc/signal: Don't manage floating point regs when no FPU | Christophe Leroy | 11 | -3/+50 |
2020-12-03 | powerpc/ptrace: Create ptrace_get_fpr() and ptrace_put_fpr() | Christophe Leroy | 4 | -29/+56 |
2020-12-03 | powerpc/ptrace: Consolidate reg index calculation | Christophe Leroy | 1 | -14/+4 |
2020-12-03 | powerpc/ptrace: Move declaration of ptrace_get_reg() and ptrace_set_reg() | Christophe Leroy | 3 | -6/+5 |
2020-12-03 | powerpc/signal: Move inline functions in signal.h | Christophe Leroy | 2 | -38/+33 |
2020-12-03 | powerpc/vdso: Provide __kernel_clock_gettime64() on vdso32 | Christophe Leroy | 4 | -0/+18 |
2020-12-03 | powerpc/vdso: Switch VDSO to generic C implementation. | Christophe Leroy | 12 | -691/+106 |
2020-12-03 | powerpc/vdso: Save and restore TOC pointer on PPC64 | Christophe Leroy | 1 | -0/+12 |
2020-12-03 | powerpc/vdso: Prepare for switching VDSO to generic C implementation. | Christophe Leroy | 6 | -0/+260 |
2020-12-03 | powerpc/barrier: Use CONFIG_PPC64 for barrier selection | Michael Ellerman | 1 | -1/+1 |
2020-12-03 | powerpc/time: Fix mftb()/get_tb() for use with the compat VDSO | Michael Ellerman | 1 | -2/+10 |
2020-12-03 | powerpc/time: Move timebase functions into new asm/vdso/timebase.h | Christophe Leroy | 4 | -61/+73 |
2020-12-03 | powerpc/processor: Move cpu_relax() into asm/vdso/processor.h | Christophe Leroy | 2 | -11/+25 |
2020-12-03 | powerpc/feature: Use CONFIG_PPC64 instead of __powerpc64__ to define possible... | Christophe Leroy | 1 | -2/+2 |
2020-12-03 | powerpc: Update NUMA Kconfig description & help text | Michael Ellerman | 1 | -1/+7 |