Show patches with: Submitter = Björn Töpel       |    Archived = No       |   98 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[fixes] riscv: mm: Do not call pmd dtor on vmemmap page table teardown [fixes] riscv: mm: Do not call pmd dtor on vmemmap page table teardown - - - 13-- 2024-11-20 Björn Töpel New
tools: Override makefile ARCH variable if defined, but empty tools: Override makefile ARCH variable if defined, but empty 1 2 1 121- 2024-11-06 Björn Töpel New
[kvmtool] riscv: Pass correct size to snprintf() [kvmtool] riscv: Pass correct size to snprintf() - 1 - --1 2024-11-04 Björn Töpel Handled Elsewhere
riscv: kvm: Fix out-of-bounds array access riscv: kvm: Fix out-of-bounds array access - 1 - 13-- 2024-11-04 Björn Töpel Handled Elsewhere
perf, riscv: Wire up perf trace support for RISC-V perf, riscv: Wire up perf trace support for RISC-V - - 1 11-2 2024-10-24 Björn Töpel New
[v3] selftests: sched_ext: Add sched_ext as proper selftest target [v3] selftests: sched_ext: Add sched_ext as proper selftest target 1 2 1 13-- 2024-10-08 Björn Töpel Accepted
[v2] selftests: sched_ext: Add sched_ext as proper selftest target [v2] selftests: sched_ext: Add sched_ext as proper selftest target - - - 13-- 2024-10-07 Björn Töpel Superseded
selftests: sched_ext: Add sched_ext as proper selftest target selftests: sched_ext: Add sched_ext as proper selftest target - 1 - 131- 2024-10-04 Björn Töpel Superseded
[bpf-next,2/2] selftests: bpf: Add missing per-arch include path [bpf-next,1/2] libbpf: Add missing per-arch include path - - - 13-- 2024-09-27 Björn Töpel Handled Elsewhere
[bpf-next,1/2] libbpf: Add missing per-arch include path [bpf-next,1/2] libbpf: Add missing per-arch include path - - 2 13-- 2024-09-27 Björn Töpel Handled Elsewhere
[v4,11/11] riscv: Enable DAX VMEMMAP optimization riscv: Memory Hot(Un)Plug support - 1 - 13-- 2024-06-05 Björn Töpel Accepted
[v4,10/11] riscv: mm: Add support for ZONE_DEVICE riscv: Memory Hot(Un)Plug support - 1 - 121- 2024-06-05 Björn Töpel Accepted
[v4,09/11] virtio-mem: Enable virtio-mem for RISC-V riscv: Memory Hot(Un)Plug support 1 - - 13-- 2024-06-05 Björn Töpel Accepted
[v4,08/11] riscv: Enable memory hotplugging for RISC-V riscv: Memory Hot(Un)Plug support - 1 - 13-- 2024-06-05 Björn Töpel Accepted
[v4,07/11] riscv: mm: Take memory hotplug read-lock during kernel page table dump riscv: Memory Hot(Un)Plug support - 2 - 13-- 2024-06-05 Björn Töpel Accepted
[v4,06/11] riscv: mm: Add memory hotplugging support riscv: Memory Hot(Un)Plug support - 1 - 13-- 2024-06-05 Björn Töpel Accepted
[v4,05/11] riscv: mm: Add pfn_to_kaddr() implementation riscv: Memory Hot(Un)Plug support - 1 - 13-- 2024-06-05 Björn Töpel Accepted
[v4,04/11] riscv: mm: Refactor create_linear_mapping_range() for memory hot add riscv: Memory Hot(Un)Plug support - 3 - 13-- 2024-06-05 Björn Töpel Accepted
[v4,03/11] riscv: mm: Change attribute from __init to __meminit for page functions riscv: Memory Hot(Un)Plug support - 3 - 13-- 2024-06-05 Björn Töpel Accepted
[v4,02/11] riscv: mm: Pre-allocate vmemmap/direct map/kasan PGD entries riscv: Memory Hot(Un)Plug support - 1 - 121- 2024-06-05 Björn Töpel Accepted
[v4,01/11] riscv: mm: Properly forward vmemmap_populate() altmap parameter riscv: Memory Hot(Un)Plug support - 1 - 13-- 2024-06-05 Björn Töpel Accepted
[v3,9/9] riscv: mm: Add support for ZONE_DEVICE riscv: Memory Hot(Un)Plug support - 1 - 1211 2024-05-21 Björn Töpel Superseded
[v3,8/9] virtio-mem: Enable virtio-mem for RISC-V riscv: Memory Hot(Un)Plug support 1 - - 1112 2024-05-21 Björn Töpel Superseded
[v3,7/9] riscv: Enable memory hotplugging for RISC-V riscv: Memory Hot(Un)Plug support - 1 - 1211 2024-05-21 Björn Töpel Superseded
[v3,6/9] riscv: mm: Take memory hotplug read-lock during kernel page table dump riscv: Memory Hot(Un)Plug support - 2 - 13-1 2024-05-21 Björn Töpel Superseded
[v3,5/9] riscv: mm: Add memory hotplugging support riscv: Memory Hot(Un)Plug support - - - 13-1 2024-05-21 Björn Töpel Superseded
[v3,4/9] riscv: mm: Refactor create_linear_mapping_range() for memory hot add riscv: Memory Hot(Un)Plug support - 3 - 13-1 2024-05-21 Björn Töpel Superseded
[v3,3/9] riscv: mm: Change attribute from __init to __meminit for page functions riscv: Memory Hot(Un)Plug support - 3 - 1211 2024-05-21 Björn Töpel Superseded
[v3,2/9] riscv: mm: Pre-allocate vmemmap/direct map PGD entries riscv: Memory Hot(Un)Plug support - 1 - 1211 2024-05-21 Björn Töpel Superseded
[v3,1/9] riscv: mm: Properly forward vmemmap_populate() altmap parameter riscv: Memory Hot(Un)Plug support - 1 - 1211 2024-05-21 Björn Töpel Superseded
[v2,8/8] riscv: mm: Add support for ZONE_DEVICE riscv: Memory Hot(Un)Plug support - - - 1012 2024-05-14 Björn Töpel Superseded
[v2,7/8] virtio-mem: Enable virtio-mem for RISC-V riscv: Memory Hot(Un)Plug support 1 - - 1111 2024-05-14 Björn Töpel Superseded
[v2,6/8] riscv: Enable memory hotplugging for RISC-V riscv: Memory Hot(Un)Plug support - - - 12-1 2024-05-14 Björn Töpel Superseded
[v2,5/8] riscv: mm: Take memory hotplug read-lock during kernel page table dump riscv: Memory Hot(Un)Plug support - 2 - 12-1 2024-05-14 Björn Töpel Superseded
[v2,4/8] riscv: mm: Add memory hotplugging support riscv: Memory Hot(Un)Plug support - - - 12-1 2024-05-14 Björn Töpel Superseded
[v2,3/8] riscv: mm: Refactor create_linear_mapping_range() for memory hot add riscv: Memory Hot(Un)Plug support - 3 - 1111 2024-05-14 Björn Töpel Superseded
[v2,2/8] riscv: mm: Change attribute from __init to __meminit for page functions riscv: Memory Hot(Un)Plug support - 2 - 1111 2024-05-14 Björn Töpel Superseded
[v2,1/8] riscv: mm: Pre-allocate vmemmap/direct map PGD entries riscv: Memory Hot(Un)Plug support - 1 - 1111 2024-05-14 Björn Töpel Superseded
[bpf] MAINTAINERS: bpf: Add Lehui and Puranjay as riscv64 reviewers [bpf] MAINTAINERS: bpf: Add Lehui and Puranjay as riscv64 reviewers - - - 13-- 2024-04-05 Björn Töpel Accepted
riscv: Fix vector state restore in rt_sigreturn() riscv: Fix vector state restore in rt_sigreturn() - 1 1 121- 2024-04-03 Björn Töpel Accepted
[v12,for-next,4/4] samples: ftrace: Add RISC-V support for SAMPLE_FTRACE_DIRECT[_MULTI] riscv: ftrace: Miscellaneous ftrace improvements 1 - 2 121- 2023-11-30 Björn Töpel Accepted
[v12,for-next,3/4] riscv: ftrace: Add DYNAMIC_FTRACE_WITH_DIRECT_CALLS support riscv: ftrace: Miscellaneous ftrace improvements 1 - 1 121- 2023-11-30 Björn Töpel Accepted
[v12,for-next,2/4] riscv: ftrace: Make function graph use ftrace directly riscv: ftrace: Miscellaneous ftrace improvements 1 - 1 13-- 2023-11-30 Björn Töpel Accepted
[v12,for-next,1/4] riscv: select FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY riscv: ftrace: Miscellaneous ftrace improvements 1 - 1 13-- 2023-11-30 Björn Töpel Accepted
[RFC] genirq/matrix: Dynamic bitmap allocation [RFC] genirq/matrix: Dynamic bitmap allocation - - - 13-- 2023-10-26 Björn Töpel Handled Elsewhere
riscv: CONFIG_EFI should not depend on CONFIG_RISCV_ISA_C riscv: CONFIG_EFI should not depend on CONFIG_RISCV_ISA_C - - - 112- 2023-10-24 Björn Töpel Changes Requested
[v2] riscv, qemu_fw_cfg: Add support for RISC-V architecture [v2] riscv, qemu_fw_cfg: Add support for RISC-V architecture 2 - 1 122- 2023-10-12 Björn Töpel Accepted
riscv, qemu_fw_cfg: Add support for RISC-V architecture riscv, qemu_fw_cfg: Add support for RISC-V architecture 2 - 1 14-- 2023-10-11 Björn Töpel Superseded
[bpf-next,3/3] selftests/bpf: Add uprobe_multi to gen_tar target selftest/bpf, riscv: Improved cross-building support 1 - - --1 2023-10-04 Björn Töpel Handled Elsewhere
[bpf-next,2/3] selftests/bpf: Enable lld usage for RISC-V selftest/bpf, riscv: Improved cross-building support - - - --1 2023-10-04 Björn Töpel Handled Elsewhere
[bpf-next,1/3] selftests/bpf: Add cross-build support for urandom_read et al selftest/bpf, riscv: Improved cross-building support - - - --1 2023-10-04 Björn Töpel Handled Elsewhere
[bpf,2/2] riscv, bpf: Track both a0 (RISC-V ABI) and a5 (BPF) return values riscv, bpf: Properly sign-extend return values - - - 11-3 2023-10-04 Björn Töpel Handled Elsewhere
[bpf,1/2] riscv, bpf: Sign-extend return values riscv, bpf: Properly sign-extend return values - - - 11-3 2023-10-04 Björn Töpel Handled Elsewhere
[RFC,6/6] riscv: Add BLAKE2s V implementation RISC-V BLAKE2s Vector implementation - - - 1411 2023-09-12 Björn Töpel Changes Requested
[RFC,5/6] riscv: vector: allow kernel-mode Vector with preemption RISC-V BLAKE2s Vector implementation - - - 151- 2023-09-12 Björn Töpel Changes Requested
[RFC,4/6] riscv: vector: do not pass task_struct into riscv_v_vstate_{save,restore}() RISC-V BLAKE2s Vector implementation - - - 13-3 2023-09-12 Björn Töpel Changes Requested
[RFC,3/6] riscv: Add vector extension XOR implementation RISC-V BLAKE2s Vector implementation 1 - - 1114 2023-09-12 Björn Töpel Changes Requested
[RFC,2/6] riscv: Add support for kernel mode vector RISC-V BLAKE2s Vector implementation - - - 1114 2023-09-12 Björn Töpel Changes Requested
[RFC,1/6] riscv: sched: defer restoring Vector context for user RISC-V BLAKE2s Vector implementation 1 1 - 151- 2023-09-12 Björn Töpel Changes Requested
[v3] riscv: Only consider swbp/ss handlers for correct privileged mode [v3] riscv: Only consider swbp/ss handlers for correct privileged mode - 2 1 151- 2023-09-12 Björn Töpel Accepted
riscv: Only consider swbp/ss handlers for correct privileged mode riscv: Only consider swbp/ss handlers for correct privileged mode - 1 - 151- 2023-08-27 Björn Töpel Superseded
riscv: Require FRAME_POINTER for some configurations riscv: Require FRAME_POINTER for some configurations 1 1 1 15-1 2023-08-23 Björn Töpel conchuod Accepted
[bpf-next,2/2] selftests/bpf: Honor $(O) when figuring out paths BPF kselftest cross-build/RISC-V fixes - - - 16-- 2023-07-05 Björn Töpel Handled Elsewhere
[bpf-next,1/2] selftests/bpf: Add F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to some tests BPF kselftest cross-build/RISC-V fixes - - - 151- 2023-07-05 Björn Töpel Handled Elsewhere
[2/2] selftests/proc: Do not build x86-64 tests on non-x86-64 builds Two cross-compilation kselftest fixes - - - 16-- 2023-06-29 Björn Töpel Handled Elsewhere
[1/2] selftests/openat2: Run-time check for -fsanitize=undefined Two cross-compilation kselftest fixes - - - 16-- 2023-06-29 Björn Töpel Handled Elsewhere
[v4] riscv: Discard vector state on syscalls [v4] riscv: Discard vector state on syscalls - 1 - 151- 2023-06-29 Björn Töpel Accepted
[v3] riscv: Discard vector state on syscalls [v3] riscv: Discard vector state on syscalls - - - 1312 2023-06-29 Björn Töpel Superseded
[v2] riscv: Discard vector state on syscalls [v2] riscv: Discard vector state on syscalls - - - 151- 2023-06-26 Björn Töpel Superseded
riscv: Discard vector state on syscalls riscv: Discard vector state on syscalls - - - 151- 2023-06-22 Björn Töpel Superseded
[v2] riscv: mm: Pre-allocate PGD entries for vmalloc/modules area [v2] riscv: mm: Pre-allocate PGD entries for vmalloc/modules area - 1 - 16-- 2023-05-31 Björn Töpel Accepted
riscv: mm: Pre-allocate PGD entries vmalloc/modules area riscv: mm: Pre-allocate PGD entries vmalloc/modules area - 1 - 14-2 2023-05-29 Björn Töpel Changes Requested
[7/7] riscv: mm: Pre-allocate vmalloc PGD leaves riscv: Memory Hot(Un)Plug support - - - 1411 2023-05-12 Björn Töpel Changes Requested
[6/7] virtio-mem: Enable virtio-mem for RISC-V riscv: Memory Hot(Un)Plug support - - - 15-1 2023-05-12 Björn Töpel Changes Requested
[5/7] riscv: Enable memory hot add/remove arch kbuild support riscv: Memory Hot(Un)Plug support - - - 13-3 2023-05-12 Björn Töpel Changes Requested
[4/7] riscv: mm: Add memory hot add/remove support riscv: Memory Hot(Un)Plug support - - - 13-3 2023-05-12 Björn Töpel Changes Requested
[3/7] riscv: mm: Refactor create_linear_mapping_range() for hot add riscv: Memory Hot(Un)Plug support - - - 13-3 2023-05-12 Björn Töpel Changes Requested
[2/7] riscv: mm: Change attribute from __init to __meminit for page functions riscv: Memory Hot(Un)Plug support - - - 151- 2023-05-12 Björn Töpel Changes Requested
[1/7] riscv: mm: Pre-allocate PGD leaves to avoid synchronization riscv: Memory Hot(Un)Plug support - - - 151- 2023-05-12 Björn Töpel Changes Requested
riscv: entry: Save a0 prior syscall_enter_from_user_mode() riscv: entry: Save a0 prior syscall_enter_from_user_mode() - 2 4 161- 2023-04-03 Björn Töpel Accepted
[v3] lib/test_string.c: Add strncmp() tests [v3] lib/test_string.c: Add strncmp() tests - 1 - 17-1 2023-03-02 Björn Töpel Superseded
[v2,2/2] lib/test_string.c: Add strncmp() tests [v2,1/2] lib/test_string.c: Make definition less dense - - - 171- 2023-02-28 Björn Töpel Superseded
[v2,1/2] lib/test_string.c: Make definition less dense [v2,1/2] lib/test_string.c: Make definition less dense - - - 18-- 2023-02-28 Björn Töpel Superseded
riscv, lib: Fix Zbb strncmp riscv, lib: Fix Zbb strncmp - - 2 171- 2023-02-28 Björn Töpel Accepted
riscv, mm: Perform BPF exhandler fixup on page fault riscv, mm: Perform BPF exhandler fixup on page fault - - - 18-- 2023-02-14 Björn Töpel palmer Accepted
[v3,2/2] scripts/decodecode: Add support for RISC-V riscv: Dump faulting instructions in oops handler - - 1 17-- 2023-01-19 Björn Töpel palmer Accepted
[v3,1/2] riscv: Add instruction dump to RISC-V splats riscv: Dump faulting instructions in oops handler - - - 161- 2023-01-19 Björn Töpel palmer Accepted
[v2,2/2] scripts/decodecode: Add support for RISC-V riscv: Dump faulting instructions in oops handler - - - 18-- 2023-01-16 Björn Töpel palmer Superseded
[v2,1/2] riscv: Add instruction dump to RISC-V splats riscv: Dump faulting instructions in oops handler - - - 171- 2023-01-16 Björn Töpel palmer Superseded
[2/2] scripts/decodecode: Add support for RISC-V riscv: Add "Code:", and decodecode support - - - 18-- 2023-01-13 Björn Töpel Superseded
[1/2] riscv: Add "Code:" to RISC-V splats riscv: Add "Code:", and decodecode support - - - 171- 2023-01-13 Björn Töpel Superseded
riscv, kprobes: Stricter c.jr/c.jalr decoding riscv, kprobes: Stricter c.jr/c.jalr decoding - 2 - 18-- 2023-01-02 Björn Töpel palmer Accepted
[v2] Documentation: riscv: Document the sv57 VM layout [v2] Documentation: riscv: Document the sv57 VM layout - 1 - 16-- 2022-11-18 Björn Töpel palmer Accepted
[bpf,2/2] selftests/bpf: Pass target triple to get_sys_includes macro [bpf,1/2] selftests/bpf: Explicitly pass RESOLVE_BTFIDS to sub-make - - 1 15-1 2022-11-15 Björn Töpel Not Applicable
[bpf,1/2] selftests/bpf: Explicitly pass RESOLVE_BTFIDS to sub-make [bpf,1/2] selftests/bpf: Explicitly pass RESOLVE_BTFIDS to sub-make 1 - - 15-1 2022-11-15 Björn Töpel Not Applicable
[v2] riscv: mm: Proper page permissions after initmem free [v2] riscv: mm: Proper page permissions after initmem free - 1 1 16-- 2022-11-15 Björn Töpel palmer Accepted
riscv: mm: Proper page permissions after initmem free riscv: mm: Proper page permissions after initmem free - 1 1 16-- 2022-11-12 Björn Töpel palmer Superseded
Documentation: riscv: Document the sv57 VM layout Documentation: riscv: Document the sv57 VM layout - - - 1211 2022-10-31 Björn Töpel Superseded