UBUNTU: [Packaging] Remove all custom retpoline-extract code

BugLink: https://bugs.launchpad.net/bugs/2046440

Now that retpoline & SLS mitigration checks are enforced during build
via objtool patch, drop all custom retpoline packaging, abi files, and
checks.

Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
This commit is contained in:
Dimitri John Ledkov
2023-12-14 12:14:32 +00:00
committed by Paolo Pisati
parent f921eba36b
commit bd433ee34b
17 changed files with 7 additions and 400 deletions
+1 -6
View File
@@ -126,11 +126,6 @@ getall_set()
else
echo " NO ABI FILE"
fi
if [ -f tmp/boot/retpoline-* ]; then
mv tmp/boot/retpoline-* $abidir/$arch/$sub.retpoline
else
echo " NO RETPOLINE FILE"
fi
(cd tmp; find lib/modules/$verabi-$sub/kernel -name '*.ko') | \
sed -e 's/.*\/\([^\/]*\)\.ko/\1/' | sort > \
$abidir/$arch/$sub.modules
@@ -157,7 +152,7 @@ getall_set()
echo " buildinfo..."
base="tmp/usr/lib/linux/${verabi}-${sub}"
mv "$base/abi" "$abidir/$arch/$sub"
for comp in 'modules' 'retpoline' 'compiler'
for comp in 'modules' 'compiler'
do
mv "$base/$comp" "$abidir/$arch/$sub.$comp"
done