]>
git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - debian/scripts/retpoline-check
8 echo "II: Checking retpoline indirections for $flavour...";
10 if [ "$skipretpoline" = 'true' ]; then
11 echo "manual request ignoring retpoline delta"
14 if [ -f "$prev_abidir/ignore.retpoline" -o \
15 -f "$prev_abidir/$flavour.ignore.retpoline" ]; then
16 echo "explicitly ignoring retpoline delta"
20 prev
="$prev_abidir/$flavour.retpoline"
21 curr
="$curr_abidir/$flavour.retpoline"
22 if [ ! -f "$prev" ]; then
23 echo "previous retpoline file missing!"
27 if [ ! -f "$curr" ]; then
28 echo "current retpoline file missing!"
33 echo "II: retpoline delta in this package..."
35 diff -u "$prev" "$curr" || true
36 count
=$
( diff -u "$prev" "$curr" |
grep '^+[^+]' |
wc -l )
37 if [ "$count" != 0 ]; then
39 echo "WW: $count new retpoline sequences detected"
43 if [ "$skipretpoline" = 'true' -a "$rc" -ne 0 ]; then
44 echo "II: ignoring errors"