Show patches with: Submitter = Samuel Holland       |   306 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
irqchip/riscv-aplic: Fix crash when MSI domain is missing irqchip/riscv-aplic: Fix crash when MSI domain is missing - - - 13-- 2024-11-14 Samuel Holland New
[11/11] riscv: dts: starfive: jh7100: Use physical memory ranges for DMA riscv: Memory type control for platforms with physical memory aliases - - - 913 2024-11-02 Samuel Holland New
[10/11] riscv: mm: Use physical memory aliases to apply PMAs riscv: Memory type control for platforms with physical memory aliases - - - 913 2024-11-02 Samuel Holland New
[09/11] riscv: alternative: Allow calls with alternate link registers riscv: Memory type control for platforms with physical memory aliases - - - 12-1 2024-11-02 Samuel Holland New
[08/11] riscv: alternative: Add an ALTERNATIVE_3 macro riscv: Memory type control for platforms with physical memory aliases - 1 - 11-2 2024-11-02 Samuel Holland New
[07/11] riscv: mm: Expose all page table bits to assembly code riscv: Memory type control for platforms with physical memory aliases - - - 12-1 2024-11-02 Samuel Holland New
[06/11] riscv: mm: Fix up memory types when writing page tables riscv: Memory type control for platforms with physical memory aliases - - - 1111 2024-11-02 Samuel Holland New
[05/11] riscv: ptdump: Only show N and MT bits when enabled in the kernel riscv: Memory type control for platforms with physical memory aliases - 1 - 12-1 2024-11-02 Samuel Holland New
[04/11] riscv: mm: Deduplicate _PAGE_CHG_MASK definition riscv: Memory type control for platforms with physical memory aliases - 1 - 12-1 2024-11-02 Samuel Holland New
[03/11] riscv: mm: Deduplicate pgtable address conversion functions riscv: Memory type control for platforms with physical memory aliases - 1 - 12-1 2024-11-02 Samuel Holland New
[02/11] riscv: mm: Increment PFN in place when splitting mappings riscv: Memory type control for platforms with physical memory aliases - 1 - 12-1 2024-11-02 Samuel Holland New
[01/11] dt-bindings: riscv: Describe physical memory regions riscv: Memory type control for platforms with physical memory aliases - - - 1111 2024-11-02 Samuel Holland New
[6/6] riscv: Remove CONFIG_PAGE_OFFSET riscv: Relocatable NOMMU kernels - 1 - 13-- 2024-10-26 Samuel Holland New
[5/6] riscv: Support CONFIG_RELOCATABLE on riscv32 riscv: Relocatable NOMMU kernels - - - 121- 2024-10-26 Samuel Holland New
[4/6] asm-generic: Always define Elf_Rel and Elf_Rela riscv: Relocatable NOMMU kernels - - - 13-- 2024-10-26 Samuel Holland New
[3/6] riscv: Support CONFIG_RELOCATABLE on NOMMU riscv: Relocatable NOMMU kernels - - - 13-- 2024-10-26 Samuel Holland New
[2/6] riscv: Allow NOMMU kernels to access all of RAM riscv: Relocatable NOMMU kernels - 1 - 13-- 2024-10-26 Samuel Holland New
[1/6] riscv: Remove duplicate CONFIG_PAGE_OFFSET definition riscv: Relocatable NOMMU kernels - 1 - 13-- 2024-10-26 Samuel Holland New
[v2,9/9] riscv: Implement KASAN_SW_TAGS [v2,1/9] kasan: sw_tags: Use arithmetic shift for shadow computation - - - 121- 2024-10-22 Samuel Holland New
[v2,8/9] riscv: Add SBI Firmware Features extension definitions [v2,1/9] kasan: sw_tags: Use arithmetic shift for shadow computation - - - 121- 2024-10-22 Samuel Holland New
[v2,7/9] riscv: Align the sv39 linear map to 16 GiB [v2,1/9] kasan: sw_tags: Use arithmetic shift for shadow computation - 1 - 13-- 2024-10-22 Samuel Holland New
[v2,6/9] riscv: Do not rely on KASAN to define the memory layout [v2,1/9] kasan: sw_tags: Use arithmetic shift for shadow computation - 1 - 13-- 2024-10-22 Samuel Holland New
[v2,5/9] riscv: mm: Log potential KASAN shadow alias [v2,1/9] kasan: sw_tags: Use arithmetic shift for shadow computation - 1 - 13-- 2024-10-22 Samuel Holland New
[v2,4/9] kasan: sw_tags: Support tag widths less than 8 bits [v2,1/9] kasan: sw_tags: Use arithmetic shift for shadow computation - 1 - 121- 2024-10-22 Samuel Holland New
[v2,3/9] kasan: sw_tags: Support outline stack tag generation [v2,1/9] kasan: sw_tags: Use arithmetic shift for shadow computation - 1 - 13-- 2024-10-22 Samuel Holland New
[v2,2/9] kasan: sw_tags: Check kasan_flag_enabled at runtime [v2,1/9] kasan: sw_tags: Use arithmetic shift for shadow computation - 1 - 13-- 2024-10-22 Samuel Holland New
[v2,1/9] kasan: sw_tags: Use arithmetic shift for shadow computation [v2,1/9] kasan: sw_tags: Use arithmetic shift for shadow computation - - - 13-- 2024-10-22 Samuel Holland New
[v2,0/9] kasan: RISC-V support for KASAN_SW_TAGS using pointer masking - - - --- 2024-10-22 Samuel Holland New
[v5,10/10] KVM: riscv: selftests: Add Smnpm and Ssnpm to get-reg-list test riscv: Userspace pointer masking and tagged address ABI - 1 - 13-- 2024-10-16 Samuel Holland Accepted
[v5,09/10] RISC-V: KVM: Allow Smnpm and Ssnpm extensions for guests riscv: Userspace pointer masking and tagged address ABI - 1 - 13-- 2024-10-16 Samuel Holland Accepted
[v5,08/10] riscv: hwprobe: Export the Supm ISA extension riscv: Userspace pointer masking and tagged address ABI - - - 121- 2024-10-16 Samuel Holland Accepted
[v5,07/10] riscv: selftests: Add a pointer masking test riscv: Userspace pointer masking and tagged address ABI - 1 1 121- 2024-10-16 Samuel Holland Accepted
[v5,06/10] riscv: Allow ptrace control of the tagged address ABI riscv: Userspace pointer masking and tagged address ABI - - - 13-- 2024-10-16 Samuel Holland Accepted
[v5,05/10] riscv: Add support for the tagged address ABI riscv: Userspace pointer masking and tagged address ABI - 1 1 121- 2024-10-16 Samuel Holland Accepted
[v5,04/10] riscv: Add support for userspace pointer masking riscv: Userspace pointer masking and tagged address ABI - 1 1 13-- 2024-10-16 Samuel Holland Accepted
[v5,03/10] riscv: Add CSR definitions for pointer masking riscv: Userspace pointer masking and tagged address ABI - 1 - 13-- 2024-10-16 Samuel Holland Accepted
[v5,02/10] riscv: Add ISA extension parsing for pointer masking riscv: Userspace pointer masking and tagged address ABI - 1 - 13-- 2024-10-16 Samuel Holland Accepted
[v5,01/10] dt-bindings: riscv: Add pointer masking ISA extensions riscv: Userspace pointer masking and tagged address ABI 1 1 - 13-- 2024-10-16 Samuel Holland Accepted
[v4,10/10] KVM: riscv: selftests: Add Smnpm and Ssnpm to get-reg-list test riscv: Userspace pointer masking and tagged address ABI - 1 - --1 2024-08-29 Samuel Holland Superseded
[v4,09/10] RISC-V: KVM: Allow Smnpm and Ssnpm extensions for guests riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-08-29 Samuel Holland Superseded
[v4,08/10] riscv: hwprobe: Export the Supm ISA extension riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-08-29 Samuel Holland Superseded
[v4,07/10] selftests: riscv: Add a pointer masking test riscv: Userspace pointer masking and tagged address ABI - 1 1 --1 2024-08-29 Samuel Holland Superseded
[v4,06/10] riscv: Allow ptrace control of the tagged address ABI riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-08-29 Samuel Holland Superseded
[v4,05/10] riscv: Add support for the tagged address ABI riscv: Userspace pointer masking and tagged address ABI - 1 1 --1 2024-08-29 Samuel Holland Superseded
[v4,04/10] riscv: Add support for userspace pointer masking riscv: Userspace pointer masking and tagged address ABI - 1 1 --1 2024-08-29 Samuel Holland Superseded
[v4,03/10] riscv: Add CSR definitions for pointer masking riscv: Userspace pointer masking and tagged address ABI - 1 - --1 2024-08-29 Samuel Holland Superseded
[v4,02/10] riscv: Add ISA extension parsing for pointer masking riscv: Userspace pointer masking and tagged address ABI - 1 - --1 2024-08-29 Samuel Holland Superseded
[v4,01/10] dt-bindings: riscv: Add pointer masking ISA extensions riscv: Userspace pointer masking and tagged address ABI 1 1 - --1 2024-08-29 Samuel Holland Superseded
riscv: misaligned: Restrict user access to kernel memory riscv: misaligned: Restrict user access to kernel memory - 1 - 13-- 2024-08-15 Samuel Holland Accepted
[RFC,7/7] kasan: sw_tags: Support runtime stack tagging control for RISC-V kasan: RISC-V support for KASAN_SW_TAGS using pointer masking - 1 - 13-- 2024-08-14 Samuel Holland New
[RFC,6/7] riscv: Implement KASAN_SW_TAGS kasan: RISC-V support for KASAN_SW_TAGS using pointer masking - - - 121- 2024-08-14 Samuel Holland New
[RFC,5/7] riscv: Align the sv39 linear map to 16 GiB kasan: RISC-V support for KASAN_SW_TAGS using pointer masking - - - 13-- 2024-08-14 Samuel Holland New
[RFC,4/7] riscv: Do not rely on KASAN to define the memory layout kasan: RISC-V support for KASAN_SW_TAGS using pointer masking - - - 13-- 2024-08-14 Samuel Holland New
[RFC,3/7] kasan: sw_tags: Support tag widths less than 8 bits kasan: RISC-V support for KASAN_SW_TAGS using pointer masking - 1 - 121- 2024-08-14 Samuel Holland New
[RFC,2/7] kasan: sw_tags: Check kasan_flag_enabled at runtime kasan: RISC-V support for KASAN_SW_TAGS using pointer masking - 1 - 13-- 2024-08-14 Samuel Holland New
[RFC,1/7] kasan: sw_tags: Use arithmetic shift for shadow computation kasan: RISC-V support for KASAN_SW_TAGS using pointer masking - - - 13-- 2024-08-14 Samuel Holland New
[v3,10/10] KVM: riscv: selftests: Add Smnpm and Ssnpm to get-reg-list test riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-08-14 Samuel Holland Superseded
[v3,09/10] RISC-V: KVM: Allow Smnpm and Ssnpm extensions for guests riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-08-14 Samuel Holland Superseded
[v3,08/10] riscv: hwprobe: Export the Supm ISA extension riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-08-14 Samuel Holland Superseded
[v3,07/10] selftests: riscv: Add a pointer masking test riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-08-14 Samuel Holland Superseded
[v3,06/10] riscv: Allow ptrace control of the tagged address ABI riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-08-14 Samuel Holland Superseded
[v3,05/10] riscv: Add support for the tagged address ABI riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-08-14 Samuel Holland Superseded
[v3,04/10] riscv: Add support for userspace pointer masking riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-08-14 Samuel Holland Superseded
[v3,03/10] riscv: Add CSR definitions for pointer masking riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-08-14 Samuel Holland Superseded
[v3,02/10] riscv: Add ISA extension parsing for pointer masking riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-08-14 Samuel Holland Superseded
[v3,01/10] dt-bindings: riscv: Add pointer masking ISA extensions riscv: Userspace pointer masking and tagged address ABI 1 - - --1 2024-08-14 Samuel Holland Superseded
[v4,3/3] riscv: Call riscv_user_isa_enable() only on the boot hart riscv: Per-thread envcfg CSR support - 4 - 13-- 2024-08-14 Samuel Holland Accepted
[v4,2/3] riscv: Add support for per-thread envcfg CSR values riscv: Per-thread envcfg CSR support - 3 - 13-- 2024-08-14 Samuel Holland Accepted
[v4,1/3] riscv: Enable cbo.zero only when all harts support Zicboz riscv: Per-thread envcfg CSR support - 4 1 13-- 2024-08-14 Samuel Holland Accepted
[2/2] riscv: Enable bitops instrumentation riscv: Improve KASAN coverage to fix unit tests - 1 1 131- 2024-08-01 Samuel Holland Accepted
[1/2] riscv: Omit optimized string routines when using KASAN riscv: Improve KASAN coverage to fix unit tests - 1 1 14-- 2024-08-01 Samuel Holland Accepted
[-fixes] riscv: cpufeature: Do not drop Linux-internal extensions [-fixes] riscv: cpufeature: Do not drop Linux-internal extensions - 1 - 13-- 2024-07-18 Samuel Holland Accepted
[v3,3/3] riscv: Call riscv_user_isa_enable() only on the boot hart riscv: Per-thread envcfg CSR support - 2 - 12-2 2024-07-18 Samuel Holland Superseded
[v3,2/3] riscv: Add support for per-thread envcfg CSR values riscv: Per-thread envcfg CSR support - 3 - 12-2 2024-07-18 Samuel Holland Superseded
[v3,1/3] riscv: Enable cbo.zero only when all harts support Zicboz riscv: Per-thread envcfg CSR support - 3 1 12-2 2024-07-18 Samuel Holland Superseded
[v2,10/10] KVM: riscv: selftests: Add Smnpm and Ssnpm to get-reg-list test riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-06-25 Samuel Holland Superseded
[v2,09/10] RISC-V: KVM: Allow Smnpm and Ssnpm extensions for guests riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-06-25 Samuel Holland Superseded
[v2,08/10] riscv: hwprobe: Export the Supm ISA extension riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-06-25 Samuel Holland Superseded
[v2,07/10] selftests: riscv: Add a pointer masking test riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-06-25 Samuel Holland Superseded
[v2,06/10] riscv: Allow ptrace control of the tagged address ABI riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-06-25 Samuel Holland Superseded
[v2,05/10] riscv: Add support for the tagged address ABI riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-06-25 Samuel Holland Superseded
[v2,04/10] riscv: Add support for userspace pointer masking riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-06-25 Samuel Holland Superseded
[v2,03/10] riscv: Add CSR definitions for pointer masking riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-06-25 Samuel Holland Superseded
[v2,02/10] riscv: Add ISA extension parsing for pointer masking riscv: Userspace pointer masking and tagged address ABI - - - --1 2024-06-25 Samuel Holland Superseded
[v2,01/10] dt-bindings: riscv: Add pointer masking ISA extensions riscv: Userspace pointer masking and tagged address ABI 1 - - --1 2024-06-25 Samuel Holland Superseded
[v2,3/3] riscv: Call riscv_user_isa_enable() only on the boot hart riscv: Per-thread envcfg CSR support - 2 - 12-1 2024-06-13 Samuel Holland Superseded
[v2,2/3] riscv: Add support for per-thread envcfg CSR values riscv: Per-thread envcfg CSR support - 1 - 12-1 2024-06-13 Samuel Holland Superseded
[v2,1/3] riscv: Enable cbo.zero only when all harts support Zicboz riscv: Per-thread envcfg CSR support - 2 - 12-1 2024-06-13 Samuel Holland Superseded
[3/3] riscv: Call riscv_user_isa_enable() only on the boot hart riscv: Per-thread envcfg CSR support - - - 13-- 2024-06-05 Samuel Holland Superseded
[2/3] riscv: Add support for per-thread envcfg CSR values riscv: Per-thread envcfg CSR support - - - 13-- 2024-06-05 Samuel Holland Superseded
[1/3] riscv: Enable cbo.zero only when all harts support Zicboz riscv: Per-thread envcfg CSR support - - - 13-- 2024-06-05 Samuel Holland Superseded
[4/4] riscv: entry: Save a frame record for exceptions riscv: Frame pointer fixes and enhancements - - - 10-3 2024-05-30 Samuel Holland Changes Requested
[3/4] riscv: entry: Do not clobber the frame pointer riscv: Frame pointer fixes and enhancements - 1 - 12-1 2024-05-30 Samuel Holland Changes Requested
[2/4] riscv: entry: Balance vector context nesting riscv: Frame pointer fixes and enhancements - - - 12-1 2024-05-30 Samuel Holland Changes Requested
[1/4] riscv: Fix 32-bit call_on_irq_stack() frame pointer ABI riscv: Frame pointer fixes and enhancements - 1 - 12-1 2024-05-30 Samuel Holland Changes Requested
irqchip/sifive-plic: Chain to parent IRQ after handlers are ready irqchip/sifive-plic: Chain to parent IRQ after handlers are ready - 1 1 13-- 2024-05-29 Samuel Holland Handled Elsewhere
clk: sifive: Do not register clkdevs for PRCI clocks clk: sifive: Do not register clkdevs for PRCI clocks - - - 10-3 2024-05-28 Samuel Holland Handled Elsewhere
[7/7] perf vendor events riscv: Add SiFive P650 events perf vendor events riscv: Update SiFive CPU PMU events - - - 121- 2024-05-09 Samuel Holland Handled Elsewhere
[6/7] perf vendor events riscv: Add SiFive P550 events perf vendor events riscv: Update SiFive CPU PMU events - - - 121- 2024-05-09 Samuel Holland Handled Elsewhere
[5/7] perf vendor events riscv: Add SiFive Bullet version 0x0d events perf vendor events riscv: Update SiFive CPU PMU events - - - 121- 2024-05-09 Samuel Holland Handled Elsewhere
« 1 2 3 4 »