summaryrefslogtreecommitdiff
path: root/lib/utils/cppc/objects.mk
diff options
context:
space:
mode:
authorBo Gan <[email protected]>2026-06-08 23:00:22 -0700
committerAnup Patel <[email protected]>2026-06-17 11:37:19 +0530
commit1475f147f646f337c85599b03bd3185fe591da39 (patch)
tree8ed036858c0a3314cfdd6477894a213530859c8f /lib/utils/cppc/objects.mk
parent4120e6dce250b3fcec44394dca528ee1f39f35ba (diff)
lib: sbi: Rework and split sbi_misaligned(_v)_tinst_fixup
The load/store address offset between the uptrap and the orig_trap can be derived by orig_trap->tval - uptrap->tval, thus refactor the function prototype for simplicity. For vector load, sbi_misaligned_v_tinst_fixup is introduced. There's no transformed instruction for vector load/store, so null out tinst if the fault is not a guest-page fault. Signed-off-by: Bo Gan <[email protected]> Tested-by: Anirudh Srinivasan <[email protected]> Reviewed-by: Anup Patel <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Anup Patel <[email protected]>
Diffstat (limited to 'lib/utils/cppc/objects.mk')
0 files changed, 0 insertions, 0 deletions