powerpc: unrel_branch_check.sh: exit silently for early errors
If we can't find the address of __end_interrupts, then we still exit successfully as that is the current behaviour. Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/20200811140435.20957-8-sfr@canb.auug.org.au
This commit is contained in:
committed by
Michael Ellerman
parent
3745ae63b4
commit
af13a2244d
@@ -14,9 +14,12 @@ kstart=0xc000000000000000
|
|||||||
printf -v kend '0x%x' $(( kstart + 0x10000 ))
|
printf -v kend '0x%x' $(( kstart + 0x10000 ))
|
||||||
|
|
||||||
end_intr=0x$(
|
end_intr=0x$(
|
||||||
$objdump -R -d --start-address="$kstart" --stop-address="$kend" "$vmlinux" |
|
$objdump -R -d --start-address="$kstart" --stop-address="$kend" "$vmlinux" 2>/dev/null |
|
||||||
awk '$2 == "<__end_interrupts>:" { print $1 }'
|
awk '$2 == "<__end_interrupts>:" { print $1 }'
|
||||||
)
|
)
|
||||||
|
if [ "$end_intr" = "0x" ]; then
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
$objdump -R -D --no-show-raw-insn --start-address="$kstart" --stop-address="$end_intr" "$vmlinux" |
|
$objdump -R -D --no-show-raw-insn --start-address="$kstart" --stop-address="$end_intr" "$vmlinux" |
|
||||||
sed -E -n '
|
sed -E -n '
|
||||||
|
|||||||
Reference in New Issue
Block a user