[PW_SID:955600] Move duplicated instructions macros into asm/insn.h#325
[PW_SID:955600] Move duplicated instructions macros into asm/insn.h#325linux-riscv-bot wants to merge 4 commits into
Conversation
Simply fix a typo. Signed-off-by: Alexandre Ghiti <alexghiti@rivosinc.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
RV_X() macro is defined in two different ways which is error prone. So harmonize its first definition and add another macro RV_X_mask() for the second one. Signed-off-by: Alexandre Ghiti <alexghiti@rivosinc.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
kernel/traps_misaligned.c and kvm/vcpu_insn.c define the same macros to extract information from the instructions. Let's move the definitions into asm/insn.h to avoid this duplication. Signed-off-by: Alexandre Ghiti <alexghiti@rivosinc.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
|
Patch 1: "[1/3] riscv: Fix typo EXRACT -> EXTRACT" |
|
Patch 1: "[1/3] riscv: Fix typo EXRACT -> EXTRACT" |
|
Patch 1: "[1/3] riscv: Fix typo EXRACT -> EXTRACT" |
|
Patch 1: "[1/3] riscv: Fix typo EXRACT -> EXTRACT" |
|
Patch 1: "[1/3] riscv: Fix typo EXRACT -> EXTRACT" |
|
Patch 1: "[1/3] riscv: Fix typo EXRACT -> EXTRACT" |
|
Patch 1: "[1/3] riscv: Fix typo EXRACT -> EXTRACT" |
|
Patch 1: "[1/3] riscv: Fix typo EXRACT -> EXTRACT" |
|
Patch 1: "[1/3] riscv: Fix typo EXRACT -> EXTRACT" |
|
Patch 1: "[1/3] riscv: Fix typo EXRACT -> EXTRACT" |
|
Patch 1: "[1/3] riscv: Fix typo EXRACT -> EXTRACT" |
|
Patch 1: "[1/3] riscv: Fix typo EXRACT -> EXTRACT" |
|
Patch 2: "[2/3] riscv: Strengthen duplicate and inconsistent definition of RV_X()" |
|
Patch 2: "[2/3] riscv: Strengthen duplicate and inconsistent definition of RV_X()" |
|
Patch 2: "[2/3] riscv: Strengthen duplicate and inconsistent definition of RV_X()" |
|
Patch 2: "[2/3] riscv: Strengthen duplicate and inconsistent definition of RV_X()" |
|
Patch 2: "[2/3] riscv: Strengthen duplicate and inconsistent definition of RV_X()" |
|
Patch 2: "[2/3] riscv: Strengthen duplicate and inconsistent definition of RV_X()" |
|
Patch 2: "[2/3] riscv: Strengthen duplicate and inconsistent definition of RV_X()" |
|
Patch 2: "[2/3] riscv: Strengthen duplicate and inconsistent definition of RV_X()" |
|
Patch 2: "[2/3] riscv: Strengthen duplicate and inconsistent definition of RV_X()" |
|
Patch 2: "[2/3] riscv: Strengthen duplicate and inconsistent definition of RV_X()" |
|
Patch 2: "[2/3] riscv: Strengthen duplicate and inconsistent definition of RV_X()" |
|
Patch 2: "[2/3] riscv: Strengthen duplicate and inconsistent definition of RV_X()" |
|
Patch 3: "[3/3] riscv: Move all duplicate insn parsing macros into asm/insn.h" |
|
Patch 3: "[3/3] riscv: Move all duplicate insn parsing macros into asm/insn.h" |
|
Patch 3: "[3/3] riscv: Move all duplicate insn parsing macros into asm/insn.h" |
|
Patch 3: "[3/3] riscv: Move all duplicate insn parsing macros into asm/insn.h" |
|
Patch 3: "[3/3] riscv: Move all duplicate insn parsing macros into asm/insn.h" |
|
Patch 3: "[3/3] riscv: Move all duplicate insn parsing macros into asm/insn.h" |
|
Patch 3: "[3/3] riscv: Move all duplicate insn parsing macros into asm/insn.h" |
|
Patch 3: "[3/3] riscv: Move all duplicate insn parsing macros into asm/insn.h" |
|
Patch 3: "[3/3] riscv: Move all duplicate insn parsing macros into asm/insn.h" |
|
Patch 3: "[3/3] riscv: Move all duplicate insn parsing macros into asm/insn.h" |
|
Patch 3: "[3/3] riscv: Move all duplicate insn parsing macros into asm/insn.h" |
|
Patch 3: "[3/3] riscv: Move all duplicate insn parsing macros into asm/insn.h" |
6c2725a to
c8da138
Compare
PR for series 955600 applied to workflow__riscv__fixes
Name: Move duplicated instructions macros into asm/insn.h
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=955600
Version: 1