Show patches with: Submitter = Jisheng Zhang       |   384 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
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
soc: renesas: make ARCH_R9A07G043 (riscv version) depend on NONPORTABLE soc: renesas: make ARCH_R9A07G043 (riscv version) depend on NONPORTABLE - 2 1 14-- 2023-10-04 Jisheng Zhang Accepted
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
riscv: vdso: fix section overlapping under some conditions riscv: vdso: fix section overlapping under some conditions - - - 1211 2022-10-31 Jisheng Zhang palmer Superseded
riscv: vdso: fix build with llvm riscv: vdso: fix build with llvm - - 1 12-2 2022-10-31 Jisheng Zhang palmer Accepted
riscv: Use asm-generic for {read,write}{bwlq} and their relaxed variant riscv: Use asm-generic for {read,write}{bwlq} and their relaxed variant - - - 10-3 2023-11-23 Jisheng Zhang Superseded
riscv: support PREEMPT_DYNAMIC with static keys riscv: support PREEMPT_DYNAMIC with static keys - - - 16-- 2023-07-09 Jisheng Zhang Superseded
riscv: Select ARCH_WANTS_NO_INSTR riscv: Select ARCH_WANTS_NO_INSTR - - - 13-- 2023-11-23 Jisheng Zhang Accepted
riscv: select ARCH_HAS_FAST_MULTIPLIER riscv: select ARCH_HAS_FAST_MULTIPLIER - 1 1 13-- 2023-11-21 Jisheng Zhang Superseded
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: process: fix kernel info leakage riscv: process: fix kernel info leakage - - 1 1111 2022-10-29 Jisheng Zhang palmer Accepted
riscv: mm: update T-Head memory type definitions riscv: mm: update T-Head memory type definitions - 1 1 16-- 2023-08-27 Jisheng Zhang Superseded
riscv: mm: try VMA lock-based page fault handling first riscv: mm: try VMA lock-based page fault handling first - 3 - 16-- 2023-05-23 Jisheng Zhang Accepted
riscv: mm: stub extable related functions/macros for !MMU riscv: mm: stub extable related functions/macros for !MMU - - - 14-3 2023-05-09 Jisheng Zhang Superseded
riscv: mm: still create swiotlb buffer for kmalloc() bouncing if required riscv: mm: still create swiotlb buffer for kmalloc() bouncing if required - - - 10-3 2023-11-26 Jisheng Zhang Superseded
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
riscv: mm: implement pgprot_nx riscv: mm: implement pgprot_nx - 3 1 13-- 2023-11-21 Jisheng Zhang Accepted
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
riscv: mm: fix truncates issue on RV32 riscv: mm: fix truncates issue on RV32 - - - 16-- 2023-07-09 Jisheng Zhang Accepted
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
riscv: head: use 0 as the default text_offset riscv: head: use 0 as the default text_offset - - - 16-- 2022-11-28 Jisheng Zhang Rejected
riscv: fix race when vmap stack overflow riscv: fix race when vmap stack overflow - 1 - --- 2022-10-19 Jisheng Zhang Superseded
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: errata: thead: use riscv_nonstd_cache_ops for CMO riscv: errata: thead: use riscv_nonstd_cache_ops for CMO - - 1 --1 2023-09-12 Jisheng Zhang Superseded
riscv: enable THP_SWAP for RV64 riscv: enable THP_SWAP for RV64 - 1 - --- 2022-08-21 Jisheng Zhang Superseded
riscv: enable DEBUG_FORCE_FUNCTION_ALIGN_64B riscv: enable DEBUG_FORCE_FUNCTION_ALIGN_64B - 1 - 16-- 2023-07-27 Jisheng Zhang Accepted
riscv: enable BUILDTIME_TABLE_SORT for !MMU riscv: enable BUILDTIME_TABLE_SORT for !MMU - - - 16-1 2023-04-09 Jisheng Zhang Changes Requested
riscv: dts: thead: convert isa detection to new properties riscv: dts: thead: convert isa detection to new properties 1 1 - 13-- 2023-10-22 Jisheng Zhang Handled Elsewhere
riscv: dts: starfive: add Milkv Mars board device tree riscv: dts: starfive: add Milkv Mars board device tree - - - 1012 2023-11-26 Jisheng Zhang Superseded
riscv: don't probe unaligned access speed if already done riscv: don't probe unaligned access speed if already done - 1 - 24-6 2023-09-12 Jisheng Zhang Accepted
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: boot: remove duplicated targets line riscv: boot: remove duplicated targets line - 1 - 13-- 2024-04-14 Jisheng Zhang New
riscv: boot: add zstd support riscv: boot: add zstd support - - - 16-- 2022-11-23 Jisheng Zhang palmer Accepted
riscv: alternative: proceed one more instruction for auipc/jalr pair riscv: alternative: proceed one more instruction for auipc/jalr pair - 2 - --1 2023-01-15 Jisheng Zhang palmer Accepted
riscv: alternative only works on !XIP_KERNEL riscv: alternative only works on !XIP_KERNEL - - - --- 2022-02-10 Jisheng Zhang New
riscv: add irq stack support riscv: add irq stack support - - - --- 2022-02-06 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
[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,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,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
[v5] riscv: add irq stack support [v5] riscv: add irq stack support - - - --- 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,13/13] riscv: remove riscv_isa_ext_keys[] array and related usage riscv: improve boot time isa extensions handling - 4 - 17-- 2023-01-28 Jisheng Zhang palmer Accepted
[v5,12/13] riscv: KVM: Switch has_svinval() to riscv_has_extension_unlikely() riscv: improve boot time isa extensions handling 1 1 - 17-- 2023-01-28 Jisheng Zhang palmer Accepted
[v5,11/13] riscv: cpu_relax: switch to riscv_has_extension_likely() riscv: improve boot time isa extensions handling - 4 - 17-- 2023-01-28 Jisheng Zhang palmer Accepted
[v5,10/13] riscv: alternative: patch alternatives in the vDSO riscv: improve boot time isa extensions handling - 2 - 161- 2023-01-28 Jisheng Zhang palmer Accepted
[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,09/13] riscv: switch to relative alternative entries riscv: improve boot time isa extensions handling - 2 - 161- 2023-01-28 Jisheng Zhang palmer Accepted
[v5,08/13] riscv: module: Add ADD16 and SUB16 rela types riscv: improve boot time isa extensions handling - 1 - 17-- 2023-01-28 Jisheng Zhang palmer Accepted
[v5,07/13] riscv: module: move find_section to module.h riscv: improve boot time isa extensions handling - 2 - 17-- 2023-01-28 Jisheng Zhang palmer Accepted
[v5,06/13] riscv: fpu: switch has_fpu() to riscv_has_extension_likely() riscv: improve boot time isa extensions handling - 3 - 17-- 2023-01-28 Jisheng Zhang palmer Accepted
[v5,05/13] riscv: introduce riscv_has_extension_[un]likely() riscv: improve boot time isa extensions handling 1 1 - 161- 2023-01-28 Jisheng Zhang palmer Accepted
[v5,04/13] riscv: cpufeature: extend riscv_cpufeature_patch_func to all ISA extensions riscv: improve boot time isa extensions handling - 2 - 161- 2023-01-28 Jisheng Zhang palmer Accepted
[v5,03/13] riscv: hwcap: make ISA extension ids can be used in asm riscv: improve boot time isa extensions handling - 3 - 17-- 2023-01-28 Jisheng Zhang palmer Accepted
[v5,02/13] riscv: cpufeature: detect RISCV_ALTERNATIVES_EARLY_BOOT earlier riscv: improve boot time isa extensions handling - 3 - 17-- 2023-01-28 Jisheng Zhang palmer Accepted
[v5,01/13] riscv: move riscv_noncoherent_supported() out of ZICBOM probe riscv: improve boot time isa extensions handling - 2 - 17-- 2023-01-28 Jisheng Zhang palmer Accepted
[v4] riscv: add irq stack support [v4] riscv: add irq stack support - - - --- 2022-05-24 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
[v4,2/2] riscv: select DCACHE_WORD_ACCESS for efficient unaligned access HW riscv: enable EFFICIENT_UNALIGNED_ACCESS and DCACHE_WORD_ACCESS - - - 11-2 2023-12-25 Jisheng Zhang Accepted
[v4,2/2] riscv: errata: thead: use pa based instructions for CMO riscv: errata: thead: use riscv_nonstd_cache_ops for CMO - 1 - 12-1 2023-10-12 Jisheng Zhang Superseded
[v4,13/13] riscv: remove riscv_isa_ext_keys[] array and related usage riscv: improve boot time isa extensions handling - 4 - 18-- 2023-01-15 Jisheng Zhang palmer Superseded
[v4,12/13] riscv: KVM: Switch has_svinval() to riscv_has_extension_unlikely() riscv: improve boot time isa extensions handling 1 1 - 18-- 2023-01-15 Jisheng Zhang palmer Superseded
[v4,11/13] riscv: cpu_relax: switch to riscv_has_extension_likely() riscv: improve boot time isa extensions handling - 4 - 18-- 2023-01-15 Jisheng Zhang palmer Superseded
[v4,10/13] riscv: alternative: patch alternatives in the vDSO riscv: improve boot time isa extensions handling - 2 - 171- 2023-01-15 Jisheng Zhang palmer Superseded
[v4,10/10] riscv: defconfig: enable BOUFFALOLAB SoC riscv: add Bouffalolab bl808 support 1 1 - 16-- 2023-05-18 Jisheng Zhang conchuod Changes Requested
[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,1/2] riscv: introduce RISCV_EFFICIENT_UNALIGNED_ACCESS riscv: enable EFFICIENT_UNALIGNED_ACCESS and DCACHE_WORD_ACCESS - 2 - 12-1 2023-12-25 Jisheng Zhang Accepted
[v4,1/2] riscv: errata: thead: use riscv_nonstd_cache_ops for CMO riscv: errata: thead: use riscv_nonstd_cache_ops for CMO - 1 1 11-2 2023-10-12 Jisheng Zhang Superseded
[v4,09/13] riscv: switch to relative alternative entries riscv: improve boot time isa extensions handling - 3 - 171- 2023-01-15 Jisheng Zhang palmer Superseded
[v4,09/10] MAINTAINERS: riscv: add entry for Bouffalolab SoC riscv: add Bouffalolab bl808 support 1 1 - 16-- 2023-05-18 Jisheng Zhang conchuod Changes Requested
[v4,08/13] riscv: module: move find_section to module.h riscv: improve boot time isa extensions handling - 2 - 18-- 2023-01-15 Jisheng Zhang palmer Superseded
[v4,08/10] riscv: dts: bouffalolab: add Sipeed M1s SoM and Dock devicetree riscv: add Bouffalolab bl808 support 1 - - 151- 2023-05-18 Jisheng Zhang conchuod Changes Requested
[v4,07/13] riscv: fpu: switch has_fpu() to riscv_has_extension_likely() riscv: improve boot time isa extensions handling - 3 - 18-- 2023-01-15 Jisheng Zhang palmer Superseded
[v4,07/10] riscv: dts: bouffalolab: add the bl808 SoC base device tree riscv: add Bouffalolab bl808 support 1 - - 151- 2023-05-18 Jisheng Zhang conchuod Changes Requested
[v4,06/13] riscv: introduce riscv_has_extension_[un]likely() riscv: improve boot time isa extensions handling 1 1 - 171- 2023-01-15 Jisheng Zhang palmer Superseded
[v4,06/10] dt-bindings: riscv: Add bouffalolab bl808 board compatibles riscv: add Bouffalolab bl808 support 1 1 - 151- 2023-05-18 Jisheng Zhang conchuod Changes Requested
[v4,05/13] riscv: cpufeature: extend riscv_cpufeature_patch_func to all ISA extensions riscv: improve boot time isa extensions handling - 2 - 171- 2023-01-15 Jisheng Zhang palmer Superseded
[v4,05/10] riscv: add the Bouffalolab SoC family Kconfig option riscv: add Bouffalolab bl808 support 1 1 - 151- 2023-05-18 Jisheng Zhang conchuod Changes Requested
[v4,04/13] riscv: hwcap: make ISA extension ids can be used in asm riscv: improve boot time isa extensions handling - 3 - 18-- 2023-01-15 Jisheng Zhang palmer Superseded
[v4,04/10] serial: bflb_uart: add Bouffalolab UART Driver riscv: add Bouffalolab bl808 support - - - 151- 2023-05-18 Jisheng Zhang conchuod Changes Requested
[v4,03/13] riscv: cpufeature: detect RISCV_ALTERNATIVES_EARLY_BOOT earlier riscv: improve boot time isa extensions handling - 3 - 18-- 2023-01-15 Jisheng Zhang palmer Superseded
[v4,03/10] dt-bindings: serial: add documentation for Bouffalolab UART Driver riscv: add Bouffalolab bl808 support 1 1 - 151- 2023-05-18 Jisheng Zhang conchuod Changes Requested
[v4,02/13] riscv: move riscv_noncoherent_supported() out of ZICBOM probe riscv: improve boot time isa extensions handling - 2 - 18-- 2023-01-15 Jisheng Zhang palmer Superseded
[v4,02/10] dt-bindings: interrupt-controller: Add bouffalolab bl808 plic riscv: add Bouffalolab bl808 support - 2 - 16-- 2023-05-18 Jisheng Zhang conchuod Changes Requested
[v4,01/13] riscv: fix jal offsets in patched alternatives riscv: improve boot time isa extensions handling - 2 - 18-- 2023-01-15 Jisheng Zhang palmer Superseded
[v4,01/10] dt-bindings: vendor-prefixes: add bouffalolab riscv: add Bouffalolab bl808 support 2 1 - 16-- 2023-05-18 Jisheng Zhang conchuod Changes Requested
[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
[v3] riscv: select ARCH_HAS_FAST_MULTIPLIER [v3] riscv: select ARCH_HAS_FAST_MULTIPLIER - 2 1 13-- 2024-01-25 Jisheng Zhang Superseded
[v3] riscv: mm: still create swiotlb buffer for kmalloc() bouncing if required [v3] riscv: mm: still create swiotlb buffer for kmalloc() bouncing if required - 1 - 13-- 2024-01-25 Jisheng Zhang Superseded
[v3] riscv: fix race when vmap stack overflow [v3] riscv: fix race when vmap stack overflow - 1 - 12-2 2022-10-30 Jisheng Zhang palmer Under Review
[v3] riscv: errata: fix T-Head dcache.cva encoding [v3] riscv: errata: fix T-Head dcache.cva encoding - 2 2 --- 2023-09-12 Jisheng Zhang Accepted
[v3] riscv: enable THP_SWAP for RV64 [v3] riscv: enable THP_SWAP for RV64 - 2 - --- 2022-08-29 Jisheng Zhang Accepted
[v3] riscv: add irq stack support [v3] riscv: add irq stack support - - - --- 2022-05-15 Jisheng Zhang New
[v3,RESEND] riscv: select ARCH_HAS_FAST_MULTIPLIER [v3,RESEND] riscv: select ARCH_HAS_FAST_MULTIPLIER - 2 1 13-- 2024-03-25 Jisheng Zhang New
[v3,RESEND] riscv: mm: still create swiotlb buffer for kmalloc() bouncing if required [v3,RESEND] riscv: mm: still create swiotlb buffer for kmalloc() bouncing if required - 1 - 13-- 2024-03-25 Jisheng Zhang New
[v3,RESEND,2/2] riscv: cmpxchg: implement arch_cmpxchg64_{relaxed|acquire|release} riscv: enable lockless lockref implementation - 1 - --- 2024-03-25 Jisheng Zhang New
[v3,RESEND,1/2] riscv: select ARCH_USE_CMPXCHG_LOCKREF riscv: enable lockless lockref implementation - 1 - --- 2024-03-25 Jisheng Zhang New
[v3,8/8] riscv: defconfig: enable T-HEAD SoC Add Sipeed Lichee Pi 4A RISC-V board support 2 1 - --1 2023-06-17 Jisheng Zhang Accepted
[v3,7/8] MAINTAINERS: add entry for T-HEAD RISC-V SoC Add Sipeed Lichee Pi 4A RISC-V board support 1 - - --1 2023-06-17 Jisheng Zhang Accepted
« 1 2 3 4 »