[PW_SID:995713] riscv: Add Zalasr ISA exntesion support - #839
[PW_SID:995713] riscv: Add Zalasr ISA exntesion support#839linux-riscv-bot wants to merge 4 commits into
Conversation
Add parsing for Zalasr ISA extension. Signed-off-by: Xu Lu <luxu.kernel@bytedance.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Add description for the Zalasr ISA extension Signed-off-by: Xu Lu <luxu.kernel@bytedance.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Introduce l{b|h|w|d}.{aq|aqrl} and s{b|h|w|d}.{rl|aqrl} instruction
encodings.
Signed-off-by: Xu Lu <luxu.kernel@bytedance.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Replace fence instructions with Zalasr instructions during acquire or release operations. Signed-off-by: Xu Lu <luxu.kernel@bytedance.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
|
Patch 1: "[RFC,1/4] riscv: add ISA extension parsing for Zalasr" |
|
Patch 1: "[RFC,1/4] riscv: add ISA extension parsing for Zalasr" |
|
Patch 1: "[RFC,1/4] riscv: add ISA extension parsing for Zalasr" |
|
Patch 1: "[RFC,1/4] riscv: add ISA extension parsing for Zalasr" |
|
Patch 1: "[RFC,1/4] riscv: add ISA extension parsing for Zalasr" |
|
Patch 1: "[RFC,1/4] riscv: add ISA extension parsing for Zalasr" |
|
Patch 1: "[RFC,1/4] riscv: add ISA extension parsing for Zalasr" |
|
Patch 1: "[RFC,1/4] riscv: add ISA extension parsing for Zalasr" |
|
Patch 1: "[RFC,1/4] riscv: add ISA extension parsing for Zalasr" |
|
Patch 1: "[RFC,1/4] riscv: add ISA extension parsing for Zalasr" |
|
Patch 1: "[RFC,1/4] riscv: add ISA extension parsing for Zalasr" |
|
Patch 1: "[RFC,1/4] riscv: add ISA extension parsing for Zalasr" |
|
Patch 2: "[RFC,2/4] dt-bindings: riscv: Add Zalasr ISA extension description" |
|
Patch 2: "[RFC,2/4] dt-bindings: riscv: Add Zalasr ISA extension description" |
|
Patch 2: "[RFC,2/4] dt-bindings: riscv: Add Zalasr ISA extension description" |
|
Patch 2: "[RFC,2/4] dt-bindings: riscv: Add Zalasr ISA extension description" |
|
Patch 2: "[RFC,2/4] dt-bindings: riscv: Add Zalasr ISA extension description" |
|
Patch 2: "[RFC,2/4] dt-bindings: riscv: Add Zalasr ISA extension description" |
|
Patch 2: "[RFC,2/4] dt-bindings: riscv: Add Zalasr ISA extension description" |
|
Patch 2: "[RFC,2/4] dt-bindings: riscv: Add Zalasr ISA extension description" |
|
Patch 2: "[RFC,2/4] dt-bindings: riscv: Add Zalasr ISA extension description" |
|
Patch 2: "[RFC,2/4] dt-bindings: riscv: Add Zalasr ISA extension description" |
|
Patch 2: "[RFC,2/4] dt-bindings: riscv: Add Zalasr ISA extension description" |
|
Patch 2: "[RFC,2/4] dt-bindings: riscv: Add Zalasr ISA extension description" |
|
Patch 3: "[RFC,3/4] riscv: Instroduce Zalasr instructions" |
|
Patch 3: "[RFC,3/4] riscv: Instroduce Zalasr instructions" |
|
Patch 3: "[RFC,3/4] riscv: Instroduce Zalasr instructions" |
|
Patch 3: "[RFC,3/4] riscv: Instroduce Zalasr instructions" |
|
Patch 3: "[RFC,3/4] riscv: Instroduce Zalasr instructions" |
|
Patch 3: "[RFC,3/4] riscv: Instroduce Zalasr instructions" |
|
Patch 3: "[RFC,3/4] riscv: Instroduce Zalasr instructions" |
|
Patch 3: "[RFC,3/4] riscv: Instroduce Zalasr instructions" |
|
Patch 3: "[RFC,3/4] riscv: Instroduce Zalasr instructions" |
|
Patch 3: "[RFC,3/4] riscv: Instroduce Zalasr instructions" |
|
Patch 3: "[RFC,3/4] riscv: Instroduce Zalasr instructions" |
|
Patch 3: "[RFC,3/4] riscv: Instroduce Zalasr instructions" |
|
Patch 4: "[RFC,4/4] riscv: Use Zalasr for smp_load_acquire/smp_store_release" |
|
Patch 4: "[RFC,4/4] riscv: Use Zalasr for smp_load_acquire/smp_store_release" |
|
Patch 4: "[RFC,4/4] riscv: Use Zalasr for smp_load_acquire/smp_store_release" |
|
Patch 4: "[RFC,4/4] riscv: Use Zalasr for smp_load_acquire/smp_store_release" |
|
Patch 4: "[RFC,4/4] riscv: Use Zalasr for smp_load_acquire/smp_store_release" |
|
Patch 4: "[RFC,4/4] riscv: Use Zalasr for smp_load_acquire/smp_store_release" |
|
Patch 4: "[RFC,4/4] riscv: Use Zalasr for smp_load_acquire/smp_store_release" |
|
Patch 4: "[RFC,4/4] riscv: Use Zalasr for smp_load_acquire/smp_store_release" |
|
Patch 4: "[RFC,4/4] riscv: Use Zalasr for smp_load_acquire/smp_store_release" |
|
Patch 4: "[RFC,4/4] riscv: Use Zalasr for smp_load_acquire/smp_store_release" |
|
Patch 4: "[RFC,4/4] riscv: Use Zalasr for smp_load_acquire/smp_store_release" |
|
Patch 4: "[RFC,4/4] riscv: Use Zalasr for smp_load_acquire/smp_store_release" |
PR for series 995713 applied to workflow__riscv__fixes
Name: riscv: Add Zalasr ISA exntesion support
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=995713
Version: 1