Show patches with: Submitter = Jisheng Zhang       |   81 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[12/12] riscv: vmlinux.lds.S|vmlinux-xip.lds.S: remove `.fixup` section riscv: switch to relative extable and other improvements - - - --- 2021-11-18 Jisheng Zhang New
[11/12] riscv: extable: add a dedicated uaccess handler riscv: switch to relative extable and other improvements - - - --- 2021-11-18 Jisheng Zhang New
[10/12] riscv: add gpr-num.h riscv: switch to relative extable and other improvements - - - --- 2021-11-18 Jisheng Zhang New
[09/12] riscv: extable: add `type` and `data` fields riscv: switch to relative extable and other improvements - 1 - --- 2021-11-18 Jisheng Zhang New
[08/12] riscv: extable: consolidate definitions riscv: switch to relative extable and other improvements - - - --- 2021-11-18 Jisheng Zhang New
[07/12] riscv: lib: uaccess: fold fixups into body riscv: switch to relative extable and other improvements - - - --- 2021-11-18 Jisheng Zhang New
[06/12] riscv: extable: use `ex` for `exception_table_entry` riscv: switch to relative extable and other improvements - - - --- 2021-11-18 Jisheng Zhang New
[05/12] riscv: extable: make fixup_exception() return bool riscv: switch to relative extable and other improvements - - - --- 2021-11-18 Jisheng Zhang New
[04/12] riscv: bpf: move rv_bpf_fixup_exception signature to extable.h riscv: switch to relative extable and other improvements - - - --- 2021-11-18 Jisheng Zhang New
[03/12] riscv: switch to relative exception tables riscv: switch to relative extable and other improvements - 2 - --- 2021-11-18 Jisheng Zhang New
[02/12] riscv: consolidate __ex_table construction riscv: switch to relative extable and other improvements - 1 - --- 2021-11-18 Jisheng Zhang New
[01/12] riscv: remove unused __cmpxchg_user() macro riscv: switch to relative extable and other improvements - - - --- 2021-11-18 Jisheng Zhang New
[v3,2/2] riscv: switch to relative exception tables riscv: switch to relative extable - - - --- 2021-10-21 Jisheng Zhang New
[v3,1/2] riscv: consolidate __ex_table construction riscv: switch to relative extable - - - --- 2021-10-21 Jisheng Zhang New
[v2,2/2] riscv: switch to relative exception tables riscv: switch to relative extable - - - --- 2021-10-20 Jisheng Zhang New
[v2,1/2] riscv: consolidate __ex_table construction riscv: switch to relative extable - - - --- 2021-10-20 Jisheng Zhang New
[2/2] riscv: switch to relative exception tables riscv: switch to relative extable - - - --- 2021-10-16 Jisheng Zhang New
[1/2] riscv: consolidate __ex_table construction riscv: switch to relative extable - - - --- 2021-10-16 Jisheng Zhang New
[Request,for,help] issue when add relative extable support to riscv64 [Request,for,help] issue when add relative extable support to riscv64 - - - --- 2021-09-17 Jisheng Zhang New
[v2,2/2] riscv: Move EXCEPTION_TABLE to RO_DATA segment riscv: improve __ex_table section handling - - - --- 2021-08-26 Jisheng Zhang New
[v2,1/2] riscv: Enable BUILDTIME_TABLE_SORT riscv: improve __ex_table section handling - - - --- 2021-08-26 Jisheng Zhang New
[2/2] riscv: Move EXCEPTION_TABLE to RO_DATA segment riscv: improve __ex_table section handling - - - --- 2021-08-08 Jisheng Zhang New
[1/2] riscv: Enable BUILDTIME_TABLE_SORT riscv: improve __ex_table section handling - - - --- 2021-08-08 Jisheng Zhang New
riscv: Enable Undefined Behavior Sanitizer UBSAN riscv: Enable Undefined Behavior Sanitizer UBSAN - - - --- 2021-08-04 Jisheng Zhang New
riscv: Keep the riscv Kconfig selects sorted riscv: Keep the riscv Kconfig selects sorted - - - --- 2021-08-04 Jisheng Zhang New
Documentation/features/vm: riscv supports THP now Documentation/features/vm: riscv supports THP now - - - --- 2021-08-04 Jisheng Zhang New
riscv: stacktrace: pin the task's stack in get_wchan riscv: stacktrace: pin the task's stack in get_wchan - - - --- 2021-07-23 Jisheng Zhang New
riscv: enable GENERIC_FIND_FIRST_BIT riscv: enable GENERIC_FIND_FIRST_BIT - - - --- 2021-07-17 Jisheng Zhang New
[RESEND] riscv: stacktrace: Fix NULL pointer dereference [RESEND] riscv: stacktrace: Fix NULL pointer dereference - 1 1 --- 2021-07-16 Jisheng Zhang New
riscv: stacktrace: Fix NULL pointer dereference riscv: stacktrace: Fix NULL pointer dereference - 1 - --- 2021-06-18 Jisheng Zhang New
[v3] riscv: Ensure BPF_JIT_REGION_START aligned with PMD size [v3] riscv: Ensure BPF_JIT_REGION_START aligned with PMD size - - - --- 2021-06-18 Jisheng Zhang New
riscv: kasan: Fix MODULES_VADDR evaluation due to local variables' name riscv: kasan: Fix MODULES_VADDR evaluation due to local variables' name - - - --- 2021-06-18 Jisheng Zhang New
[v2] riscv: Ensure BPF_JIT_REGION_START aligned with PMD size [v2] riscv: Ensure BPF_JIT_REGION_START aligned with PMD size - - - --- 2021-06-17 Jisheng Zhang New
riscv: Ensure BPF_JIT_REGION_START aligned with PMD size riscv: Ensure BPF_JIT_REGION_START aligned with PMD size - - - --- 2021-06-14 Jisheng Zhang New
riscv: mm: Remove va_kernel_xip_pa_offset symbol from !XIP case riscv: mm: Remove va_kernel_xip_pa_offset symbol from !XIP case - - - --- 2021-06-03 Jisheng Zhang New
riscv: mm: init: Consolidate vars, functions riscv: mm: init: Consolidate vars, functions - - - --- 2021-05-16 Jisheng Zhang New
riscv: Add __init section marker to some functions again riscv: Add __init section marker to some functions again - - - --- 2021-05-16 Jisheng Zhang New
riscv: mm: Fix W+X mappings at boot riscv: mm: Fix W+X mappings at boot - - 1 --- 2021-05-16 Jisheng Zhang New
[v2] riscv: Turn has_fpu into a static key if FPU=y [v2] riscv: Turn has_fpu into a static key if FPU=y - - - --- 2021-05-12 Jisheng Zhang New
riscv: Turn has_fpu into a static key if FPU riscv: Turn has_fpu into a static key if FPU - - - --- 2021-05-11 Jisheng Zhang New
riscv: Optimize switch_mm by passing "cpu" to flush_icache_deferred() riscv: Optimize switch_mm by passing "cpu" to flush_icache_deferred() - - - --- 2021-05-11 Jisheng Zhang New
riscv: code patching only works on !XIP_KERNEL riscv: code patching only works on !XIP_KERNEL - - - --- 2021-05-10 Jisheng Zhang New
riscv: kexec: Fix W=1 build warnings riscv: kexec: Fix W=1 build warnings - - - --- 2021-05-08 Jisheng Zhang New
riscv: kprobes: Fix build error when MMU=n riscv: kprobes: Fix build error when MMU=n - - - --- 2021-05-08 Jisheng Zhang New
riscv: mm: Remove setup_zero_page() riscv: mm: Remove setup_zero_page() - 1 - --- 2021-05-07 Jisheng Zhang New
riscv: kprobes: Remove redundant kprobe_step_ctx riscv: kprobes: Remove redundant kprobe_step_ctx - 1 - --- 2021-04-18 Jisheng Zhang New
[RFT] riscv: mremap speedup - enable HAVE_MOVE_PUD and HAVE_MOVE_PMD [RFT] riscv: mremap speedup - enable HAVE_MOVE_PUD and HAVE_MOVE_PMD - - - --- 2021-04-16 Jisheng Zhang New
[v3,10/10] riscv: Set ARCH_HAS_STRICT_MODULE_RWX if MMU riscv: improve self-protection - 1 - --- 2021-04-12 Jisheng Zhang New
[v3,09/10] riscv: module: Create module allocations without exec permissions riscv: improve self-protection - 1 - --- 2021-04-12 Jisheng Zhang New
[v3,08/10] riscv: bpf: Avoid breaking W^X on RV64 riscv: improve self-protection - - - --- 2021-04-12 Jisheng Zhang New
[v3,07/10] riscv: bpf: Write protect JIT code riscv: improve self-protection - - - --- 2021-04-12 Jisheng Zhang New
[v3,06/10] riscv: kprobes: Implement alloc_insn_page() riscv: improve self-protection - 1 - --- 2021-04-12 Jisheng Zhang New
[v3,05/10] riscv: Constify sbi_ipi_ops riscv: improve self-protection - 1 - --- 2021-04-12 Jisheng Zhang New
[v3,04/10] riscv: Constify sys_call_table riscv: improve self-protection - 1 - --- 2021-04-12 Jisheng Zhang New
[v3,03/10] riscv: Mark some global variables __ro_after_init riscv: improve self-protection - 1 - --- 2021-04-12 Jisheng Zhang New
[v3,02/10] riscv: add __init section marker to some functions riscv: improve self-protection - 1 - --- 2021-04-12 Jisheng Zhang New
[v3,01/10] riscv: mm: Remove setup_zero_page() riscv: improve self-protection - 1 - --- 2021-04-12 Jisheng Zhang New
riscv: vdso: fix and clean-up Makefile riscv: vdso: fix and clean-up Makefile - - - --- 2021-04-02 Jisheng Zhang New
[v2,9/9] riscv: Set ARCH_HAS_STRICT_MODULE_RWX if MMU riscv: improve self-protection - 1 - --- 2021-03-31 Jisheng Zhang New
[v2,8/9] riscv: module: Create module allocations without exec permissions riscv: improve self-protection - 1 - --- 2021-03-31 Jisheng Zhang New
[v2,7/9] riscv: bpf: Avoid breaking W^X on RV64 riscv: improve self-protection - - - --- 2021-03-31 Jisheng Zhang New
[v2,6/9] riscv: bpf: Write protect JIT code riscv: improve self-protection - - - --- 2021-03-31 Jisheng Zhang New
[v2,5/9] riscv: kprobes: Implement alloc_insn_page() riscv: improve self-protection - 1 - --- 2021-03-31 Jisheng Zhang New
[v2,4/9] riscv: Constify sbi_ipi_ops riscv: improve self-protection - 1 - --- 2021-03-31 Jisheng Zhang New
[v2,3/9] riscv: Constify sys_call_table riscv: improve self-protection - 1 - --- 2021-03-31 Jisheng Zhang New
[v2,2/9] riscv: Mark some global variables __ro_after_init riscv: improve self-protection - 1 - --- 2021-03-31 Jisheng Zhang New
[v2,1/9] riscv: add __init section marker to some functions riscv: improve self-protection - 1 - --- 2021-03-31 Jisheng Zhang New
[9/9] riscv: Set ARCH_HAS_STRICT_MODULE_RWX if MMU riscv: improve self-protection - - - --- 2021-03-29 Jisheng Zhang New
[8/9] riscv: module: Create module allocations without exec permissions riscv: improve self-protection - - - --- 2021-03-29 Jisheng Zhang New
[7/9] riscv: bpf: Avoid breaking W^X riscv: improve self-protection - - - --- 2021-03-29 Jisheng Zhang New
[6/9] riscv: bpf: Move bpf_jit_alloc_exec() and bpf_jit_free_exec() to core riscv: improve self-protection 1 - - --- 2021-03-29 Jisheng Zhang New
[5/9] riscv: kprobes: Implement alloc_insn_page() riscv: improve self-protection - - - --- 2021-03-29 Jisheng Zhang New
[4/9] riscv: Constify sbi_ipi_ops riscv: improve self-protection - - - --- 2021-03-29 Jisheng Zhang New
[3/9] riscv: Constify sys_call_table riscv: improve self-protection - - - --- 2021-03-29 Jisheng Zhang New
[2/9] riscv: Mark some global variables __ro_after_init riscv: improve self-protection - - - --- 2021-03-29 Jisheng Zhang New
[1/9] riscv: add __init section marker to some functions riscv: improve self-protection - - - --- 2021-03-29 Jisheng Zhang New
riscv: keep interrupts disabled for BREAKPOINT exception riscv: keep interrupts disabled for BREAKPOINT exception - 1 - --- 2021-03-29 Jisheng Zhang New
riscv: kprobes/ftrace: Add recursion protection to the ftrace callback riscv: kprobes/ftrace: Add recursion protection to the ftrace callback - 1 - --- 2021-03-29 Jisheng Zhang New
riscv: add do_page_fault and do_trap_break into the kprobes blacklist riscv: add do_page_fault and do_trap_break into the kprobes blacklist - 1 - --- 2021-03-29 Jisheng Zhang New
irqchip/sifive-plic: Mark two global variables __ro_after_init irqchip/sifive-plic: Mark two global variables __ro_after_init - - - --- 2021-03-29 Jisheng Zhang New
samples/kprobes: Add riscv support samples/kprobes: Add riscv support 1 - - --- 2021-03-29 Jisheng Zhang New