[PW_SID:1070655] [v2] riscv: cif: clear CFI lock status in start_thread#1658
[PW_SID:1070655] [v2] riscv: cif: clear CFI lock status in start_thread#1658linux-riscv-bot wants to merge 1 commit into
Conversation
When libc locks the CFI status through the following prctl: - PR_LOCK_SHADOW_STACK_STATUS - PR_LOCK_INDIR_BR_LP_STATUS A newly execd address space will inherit the lock status if it does not clear the lock bits. Since the lock bits remain set, libc will later fail to enable the landing pad and shadow stack. Signed-off-by: Zong Li <zong.li@sifive.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
|
Patch 1: "[v2] riscv: cif: clear CFI lock status in start_thread" |
|
Patch 1: "[v2] riscv: cif: clear CFI lock status in start_thread" |
|
Patch 1: "[v2] riscv: cif: clear CFI lock status in start_thread" |
|
Patch 1: "[v2] riscv: cif: clear CFI lock status in start_thread" |
|
Patch 1: "[v2] riscv: cif: clear CFI lock status in start_thread" |
|
Patch 1: "[v2] riscv: cif: clear CFI lock status in start_thread" |
|
Patch 1: "[v2] riscv: cif: clear CFI lock status in start_thread" |
|
Patch 1: "[v2] riscv: cif: clear CFI lock status in start_thread" |
|
Patch 1: "[v2] riscv: cif: clear CFI lock status in start_thread" |
|
Patch 1: "[v2] riscv: cif: clear CFI lock status in start_thread" |
|
Patch 1: "[v2] riscv: cif: clear CFI lock status in start_thread" |
|
Patch 1: "[v2] riscv: cif: clear CFI lock status in start_thread" |
PR for series 1070655 applied to workflow__riscv__fixes
Name: [v2] riscv: cif: clear CFI lock status in start_thread
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=1070655
Version: 2