Show patches with: Submitter = Jisheng Zhang       |   384 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/5] riscv: remove cpu_stop() riscv: misc clean up - - - --- 2021-11-28 Jisheng Zhang New
[2/5] riscv: head: make secondary_start_common() static riscv: misc clean up - - - --- 2021-11-28 Jisheng Zhang New
[3/5] riscv: kvm: make kvm_riscv_vcpu_fp_clean() static riscv: misc clean up - - - --- 2021-11-28 Jisheng Zhang New
[4/5] riscv: errata: alternative: mark vendor_patch_func __initdata riscv: misc clean up - - - --- 2021-11-28 Jisheng Zhang New
[5/5] riscv: head: remove useless __PAGE_ALIGNED_BSS and .balign riscv: misc clean up - - - --- 2021-11-28 Jisheng Zhang New
riscv: mm: fix wrong phys_ram_base value for RV64 riscv: mm: fix wrong phys_ram_base value for RV64 - 1 - --- 2021-12-02 Jisheng Zhang New
[1/5] riscv: mm: init: remove unnecessary "#ifdef CONFIG_CRASH_DUMP" riscv: mm: init clean up #ifdefs - 1 - --- 2021-12-03 Jisheng Zhang New
[2/5] riscv: mm: init: try best to IS_ENABLED(CONFIG_64BIT) instead of #ifdef riscv: mm: init clean up #ifdefs - - - --- 2021-12-03 Jisheng Zhang New
[3/5] riscv: mm: init: remove _pt_ops and use pt_ops directly riscv: mm: init clean up #ifdefs - - - --- 2021-12-03 Jisheng Zhang New
[4/5] riscv: mm: init: try IS_ENABLED(CONFIG_XIP_KERNEL) instead of #ifdef riscv: mm: init clean up #ifdefs - 1 - --- 2021-12-03 Jisheng Zhang New
[5/5] riscv: mm: init: try best to remove #ifdef CONFIG_XIP_KERNEL usage riscv: mm: init clean up #ifdefs - 1 - --- 2021-12-03 Jisheng Zhang New
[RFC,1/5] kexec: make crashk_res, crashk_low_res and crash_notes symbols always visible kexec: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef - - - --- 2021-12-03 Jisheng Zhang New
[RFC,2/5] riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef kexec: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef - - - --- 2021-12-03 Jisheng Zhang New
[RFC,3/5] x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef kexec: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef - - - --- 2021-12-03 Jisheng Zhang New
[RFC,4/5] arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef kexec: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef 1 - - --- 2021-12-03 Jisheng Zhang New
[RFC,5/5] arm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef kexec: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef - 1 - --- 2021-12-03 Jisheng Zhang New
[v2,1/5] riscv: mm: init: remove unnecessary "#ifdef CONFIG_CRASH_DUMP" riscv: mm: init clean up #ifdefs - 1 - --- 2021-12-06 Jisheng Zhang New
[v2,2/5] riscv: mm: init: try best to use IS_ENABLED(CONFIG_64BIT) instead of #ifdef riscv: mm: init clean up #ifdefs - 1 - --- 2021-12-06 Jisheng Zhang New
[v2,3/5] riscv: mm: init: remove _pt_ops and use pt_ops directly riscv: mm: init clean up #ifdefs - 1 - --- 2021-12-06 Jisheng Zhang New
[v2,4/5] riscv: mm: init: try IS_ENABLED(CONFIG_XIP_KERNEL) instead of #ifdef riscv: mm: init clean up #ifdefs - 1 - --- 2021-12-06 Jisheng Zhang New
[v2,5/5] riscv: mm: init: try best to remove #ifdef CONFIG_XIP_KERNEL usage riscv: mm: init clean up #ifdefs - 1 - --- 2021-12-06 Jisheng Zhang New
[v2,1/5] kexec: make crashk_res, crashk_low_res and crash_notes symbols always visible kexec: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef - - - --- 2021-12-06 Jisheng Zhang New
[v2,2/5] riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef kexec: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef 1 - - --- 2021-12-06 Jisheng Zhang New
[v2,3/5] x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef kexec: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef - - - --- 2021-12-06 Jisheng Zhang New
[v2,4/5] arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef kexec: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef 1 - - --- 2021-12-06 Jisheng Zhang New
[v2,5/5] arm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef kexec: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef - 1 - --- 2021-12-06 Jisheng Zhang New
[riscv-next] riscv: bpf: Fix eBPF's exception tables [riscv-next] riscv: bpf: Fix eBPF's exception tables 1 - - --- 2022-01-10 Jisheng Zhang New
riscv: extable: fix err reg writing in dedicated uaccess handler riscv: extable: fix err reg writing in dedicated uaccess handler - - - --- 2022-01-23 Jisheng Zhang New
riscv: mm: remove the BUG_ON check of mapping the last 4K bytes of memory riscv: mm: remove the BUG_ON check of mapping the last 4K bytes of memory - 1 - --- 2022-01-25 Jisheng Zhang New
riscv: mm: init: mark satp_mode __ro_after_init riscv: mm: init: mark satp_mode __ro_after_init - - - --- 2022-01-25 Jisheng Zhang New
[1/3] riscv: introduce unified static key mechanism for CPU features unified way to use static key and optimize pgtable_l4_enabled - - - --- 2022-01-25 Jisheng Zhang New
[2/3] riscv: replace has_fpu() with system_supports_fpu() unified way to use static key and optimize pgtable_l4_enabled - - - --- 2022-01-25 Jisheng Zhang New
[3/3] riscv: convert pgtable_l4_enabled to static key unified way to use static key and optimize pgtable_l4_enabled - - - --- 2022-01-25 Jisheng Zhang New
riscv: add irq stack support riscv: add irq stack support - - - --- 2022-02-06 Jisheng Zhang New
[RFC] riscv: reduce THREAD_SIZE from 16KB to 8KB for RV64 [RFC] riscv: reduce THREAD_SIZE from 16KB to 8KB for RV64 - - - --- 2022-02-06 Jisheng Zhang New
riscv: alternative only works on !XIP_KERNEL riscv: alternative only works on !XIP_KERNEL - - - --- 2022-02-10 Jisheng Zhang New
[v2] riscv: add irq stack support [v2] riscv: add irq stack support - - - --- 2022-03-07 Jisheng Zhang New
[v2,1/4] riscv: mm: init: make pt_ops_set_[early|late|fixmap] static unified way to use static key and optimize pgtable_l4_enabled - 1 - --- 2022-05-08 Jisheng Zhang New
[v2,2/4] riscv: introduce unified static key mechanism for CPU features unified way to use static key and optimize pgtable_l4_enabled - - - --- 2022-05-08 Jisheng Zhang New
[v2,3/4] riscv: replace has_fpu() with system_supports_fpu() unified way to use static key and optimize pgtable_l4_enabled - - - --- 2022-05-08 Jisheng Zhang New
[v2,4/4] riscv: convert pgtable_l4|[l5]_enabled to static key unified way to use static key and optimize pgtable_l4_enabled - - - --- 2022-05-08 Jisheng Zhang New
[v3] riscv: add irq stack support [v3] riscv: add irq stack support - - - --- 2022-05-15 Jisheng Zhang New
[v2] riscv: mm: init: make pt_ops_set_[early|late|fixmap] static [v2] riscv: mm: init: make pt_ops_set_[early|late|fixmap] static - 2 - --- 2022-05-16 Jisheng Zhang New
[1/2] riscv: introduce unified static key mechanism for ISA extensions introduce unified static key mechanism for ISA ext - - - --- 2022-05-17 Jisheng Zhang New
[2/2] riscv: switch has_fpu() to the unified static key mechanism introduce unified static key mechanism for ISA ext - - - --- 2022-05-17 Jisheng Zhang New
[v3,1/2] riscv: move sbi_init() earlier before jump_label_init() use static key to optimize pgtable_l4_enabled - - - --- 2022-05-19 Jisheng Zhang New
[v3,2/2] riscv: turn pgtable_l4|[l5]_enabled to static key for RV64 use static key to optimize pgtable_l4_enabled - 1 - --- 2022-05-19 Jisheng Zhang New
[v4,1/2] riscv: move sbi_init() earlier before jump_label_init() use static key to optimize pgtable_l4_enabled - 2 - --- 2022-05-21 Jisheng Zhang New
[v4,2/2] riscv: turn pgtable_l4|[l5]_enabled to static key for RV64 use static key to optimize pgtable_l4_enabled - 1 - --- 2022-05-21 Jisheng Zhang New
[v2,1/2] riscv: introduce unified static key mechanism for ISA extensions introduce unified static key mechanism for ISA ext - 2 - --- 2022-05-22 Jisheng Zhang New
[v2,2/2] riscv: switch has_fpu() to the unified static key mechanism introduce unified static key mechanism for ISA ext - 2 - --- 2022-05-22 Jisheng Zhang New
[v4] riscv: add irq stack support [v4] riscv: add irq stack support - - - --- 2022-05-24 Jisheng Zhang New
[v5,1/2] riscv: move sbi_init() earlier before jump_label_init() use static key to optimize pgtable_l4_enabled - 2 - --- 2022-07-15 Jisheng Zhang New
[v5,2/2] riscv: turn pgtable_l4|[l5]_enabled to static key for RV64 use static key to optimize pgtable_l4_enabled - 1 - --- 2022-07-15 Jisheng Zhang New
[v5] riscv: add irq stack support [v5] riscv: add irq stack support - - - --- 2022-07-15 Jisheng Zhang New
[v6,1/2] riscv: move sbi_init() earlier before jump_label_init() use static key to optimize pgtable_l4_enabled - 2 - --- 2022-07-16 Jisheng Zhang New
[v6,2/2] riscv: turn pgtable_l4|[l5]_enabled to static key for RV64 use static key to optimize pgtable_l4_enabled - 1 - --- 2022-07-16 Jisheng Zhang New
[v6,RESEND,1/2] riscv: move sbi_init() earlier before jump_label_init() use static key to optimize pgtable_l4_enabled - 2 - --- 2022-08-21 Jisheng Zhang New
[v6,RESEND,2/2] riscv: turn pgtable_l4|[l5]_enabled to static key for RV64 use static key to optimize pgtable_l4_enabled - 1 - --- 2022-08-21 Jisheng Zhang New
riscv: compat: s/failed/unsupported if compat mode isn't supported riscv: compat: s/failed/unsupported if compat mode isn't supported 1 - - --- 2022-08-21 Jisheng Zhang Accepted
riscv: enable THP_SWAP for RV64 riscv: enable THP_SWAP for RV64 - 1 - --- 2022-08-21 Jisheng Zhang Superseded
[v2] riscv: enable THP_SWAP for RV64 [v2] riscv: enable THP_SWAP for RV64 - 2 - --- 2022-08-27 Jisheng Zhang Superseded
[v3] riscv: enable THP_SWAP for RV64 [v3] riscv: enable THP_SWAP for RV64 - 2 - --- 2022-08-29 Jisheng Zhang Accepted
[v2,1/5] RISC-V: KVM: Record number of signal exits as a vCPU stat riscv: add PREEMPT_RT support - - - --- 2022-08-31 Jisheng Zhang New
[v2,2/5] RISC-V: KVM: Use generic guest entry infrastructure riscv: add PREEMPT_RT support - - - --- 2022-08-31 Jisheng Zhang New
[v2,3/5] riscv: select HAVE_POSIX_CPU_TIMERS_TASK_WORK riscv: add PREEMPT_RT support - - - --- 2022-08-31 Jisheng Zhang New
[v2,4/5] riscv: add lazy preempt support riscv: add PREEMPT_RT support - - - --- 2022-08-31 Jisheng Zhang New
[v2,5/5] riscv: Allow to enable RT riscv: add PREEMPT_RT support - - - --- 2022-08-31 Jisheng Zhang New
vdso: fix NULL deference in vdso_join_timens() when vfork vdso: fix NULL deference in vdso_join_timens() when vfork - - - --- 2022-09-07 Jisheng Zhang New
[v2] riscv: vdso: fix NULL deference in vdso_join_timens() when vfork [v2] riscv: vdso: fix NULL deference in vdso_join_timens() when vfork - - 1 --- 2022-09-08 Jisheng Zhang Superseded
[v3] riscv: vdso: fix NULL deference in vdso_join_timens() when vfork [v3] riscv: vdso: fix NULL deference in vdso_join_timens() when vfork - - - --- 2022-09-24 Jisheng Zhang New
riscv: vdso: reorganise the file to remove two forward declarations. riscv: vdso: reorganise the file to remove two forward declarations. - - - --- 2022-09-24 Jisheng Zhang New
[v3,1/3] RISC-V: KVM: Record number of signal exits as a vCPU stat riscv: kvm: use generic entry for TIF_NOTIFY_RESUME and misc - 1 - --- 2022-09-25 Jisheng Zhang New
[v3,2/3] RISC-V: KVM: Use generic guest entry infrastructure riscv: kvm: use generic entry for TIF_NOTIFY_RESUME and misc - - - --- 2022-09-25 Jisheng Zhang New
[v3,3/3] riscv: select HAVE_POSIX_CPU_TIMERS_TASK_WORK riscv: kvm: use generic entry for TIF_NOTIFY_RESUME and misc - - - --- 2022-09-25 Jisheng Zhang New
[1/4] riscv: remove extra level wrappers of trace_hardirqs_{on,off} riscv: entry: further clean up and VMAP_STACK fix - 1 - --- 2022-09-25 Jisheng Zhang Superseded
[2/4] riscv: consolidate ret_from_kernel_thread into ret_from_fork riscv: entry: further clean up and VMAP_STACK fix 1 - - --- 2022-09-25 Jisheng Zhang Superseded
[3/4] riscv: fix race when vmap stack overflow and remove shadow_stack riscv: entry: further clean up and VMAP_STACK fix - 1 - --- 2022-09-25 Jisheng Zhang Superseded
[4/4] riscv: entry: consolidate general regs saving into save_gp riscv: entry: further clean up and VMAP_STACK fix 1 - - --- 2022-09-25 Jisheng Zhang Superseded
[v2,1/4] riscv: remove extra level wrappers of trace_hardirqs_{on,off} riscv: entry: further clean up and VMAP_STACK fix - 1 - --- 2022-09-28 Jisheng Zhang Superseded
[v2,2/4] riscv: consolidate ret_from_kernel_thread into ret_from_fork riscv: entry: further clean up and VMAP_STACK fix - - - --- 2022-09-28 Jisheng Zhang Superseded
[v2,3/4] riscv: fix race when vmap stack overflow and remove shadow_stack riscv: entry: further clean up and VMAP_STACK fix - - - --- 2022-09-28 Jisheng Zhang Superseded
[v2,4/4] riscv: entry: consolidate general regs saving into save_gp riscv: entry: further clean up and VMAP_STACK fix - - - --- 2022-09-28 Jisheng Zhang Superseded
[v3,1/4] riscv: process: fix kernel info leakage riscv: entry: further clean up and VMAP_STACK fix - 1 - --- 2022-10-03 Jisheng Zhang New
[v3,2/4] riscv: consolidate ret_from_kernel_thread into ret_from_fork riscv: entry: further clean up and VMAP_STACK fix 1 - - --- 2022-10-03 Jisheng Zhang New
[v3,3/4] riscv: fix race when vmap stack overflow and remove shadow_stack riscv: entry: further clean up and VMAP_STACK fix - - - --- 2022-10-03 Jisheng Zhang New
[v3,4/4] riscv: entry: consolidate general regs saving/restoring riscv: entry: further clean up and VMAP_STACK fix - 1 - --- 2022-10-03 Jisheng Zhang New
riscv: jump_label: mark arguments as const to satisfy asm constraints riscv: jump_label: mark arguments as const to satisfy asm constraints - 1 1 --- 2022-10-06 Jisheng Zhang Superseded
[1/8] riscv: move riscv_noncoherent_supported() out of ZICBOM probe riscv: improve boot time isa extensions handling - 2 - --- 2022-10-06 Jisheng Zhang Superseded
[2/8] riscv: cpufeature: detect RISCV_ALTERNATIVES_EARLY_BOOT earlier riscv: improve boot time isa extensions handling - 2 - --- 2022-10-06 Jisheng Zhang Superseded
[3/8] riscv: hwcap: make ISA extension ids can be used in asm riscv: improve boot time isa extensions handling - 2 - --- 2022-10-06 Jisheng Zhang Superseded
[4/8] riscv: cpufeature: extend riscv_cpufeature_patch_func to all ISA extensions riscv: improve boot time isa extensions handling - 2 - --- 2022-10-06 Jisheng Zhang Superseded
[5/8] riscv: introduce riscv_has_extension_[un]likely() riscv: improve boot time isa extensions handling - 1 - --- 2022-10-06 Jisheng Zhang Superseded
[6/8] riscv: fpu: switch has_fpu() to riscv_has_extension_likely() riscv: improve boot time isa extensions handling - 2 - --- 2022-10-06 Jisheng Zhang Superseded
[7/8] riscv: cpu_relax: switch to riscv_has_extension_likely() riscv: improve boot time isa extensions handling - 2 - --- 2022-10-06 Jisheng Zhang Superseded
[8/8] riscv: remove riscv_isa_ext_keys[] array and related usage riscv: improve boot time isa extensions handling - 2 - --- 2022-10-06 Jisheng Zhang Superseded
[v2] riscv: jump_label: mark arguments as const to satisfy asm constraints [v2] riscv: jump_label: mark arguments as const to satisfy asm constraints - 1 1 --- 2022-10-08 Jisheng Zhang Accepted
riscv: remove special treatment for the link order of head.o riscv: remove special treatment for the link order of head.o - - - --- 2022-10-18 Jisheng Zhang palmer Accepted
riscv: fix race when vmap stack overflow riscv: fix race when vmap stack overflow - 1 - --- 2022-10-19 Jisheng Zhang Superseded
[v2] riscv: fix race when vmap stack overflow [v2] riscv: fix race when vmap stack overflow - - - --- 2022-10-20 Jisheng Zhang Superseded
« 1 2 3 4 »