aboutsummaryrefslogtreecommitdiff
path: root/scripts/rustdoc_test_builder.rs
diff options
context:
space:
mode:
authorHou Wenlong <[email protected]>2023-06-09 17:45:31 +0800
committerBorislav Petkov (AMD) <[email protected]>2023-11-13 12:23:27 +0100
commit5c22c4726e4a9c6b2e182c0b21c2d3dd63f608c4 (patch)
tree40ef340dd4cb669c419f31e696a5c9066218b3de /scripts/rustdoc_test_builder.rs
parentb85ea95d086471afb4ad062012a4d73cd328fa86 (diff)
x86/paravirt: Use relative reference for the original instruction offset
Similar to the alternative patching, use a relative reference for original instruction offset rather than absolute one, which saves 8 bytes for one PARA_SITE entry on x86_64. As a result, a R_X86_64_PC32 relocation is generated instead of an R_X86_64_64 one, which also reduces relocation metadata on relocatable builds. Hardcode the alignment to 4 now. [ bp: Massage commit message. ] Signed-off-by: Hou Wenlong <[email protected]> Signed-off-by: Borislav Petkov (AMD) <[email protected]> Reviewed-by: Juergen Gross <[email protected]> Link: https://lore.kernel.org/r/9e6053107fbaabc0d33e5d2865c5af2c67ec9925.1686301237.git.houwenlong.hwl@antgroup.com
Diffstat (limited to 'scripts/rustdoc_test_builder.rs')
0 files changed, 0 insertions, 0 deletions