• Mark Rutland's avatar
    arm64: ftrace: always pass instrumented pc in x0 · 7dc48bf9
    Mark Rutland authored
    The core ftrace hooks take the instrumented PC in x0, but for some
    reason arm64's prepare_ftrace_return() takes this in x1.
    
    For consistency, let's flip the argument order and always pass the
    instrumented PC in x0.
    
    There should be no functional change as a result of this patch.
    Signed-off-by: default avatarMark Rutland <mark.rutland@arm.com>
    Cc: AKASHI Takahiro <takahiro.akashi@linaro.org>
    Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
    Cc: Catalin Marinas <catalin.marinas@arm.com>
    Cc: Torsten Duwe <duwe@suse.de>
    Cc: Will Deacon <will.deacon@arm.com>
    Signed-off-by: default avatarWill Deacon <will.deacon@arm.com>
    7dc48bf9
ftrace.c 7.36 KB