[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <159178553820.37708.12308914886514191769.b4-ty@kernel.org>
Date: Wed, 10 Jun 2020 12:21:09 +0100
From: Will Deacon <will@...nel.org>
To: Nick Desaulniers <ndesaulniers@...gle.com>,
Catalin Marinas <catalin.marinas@....com>
Cc: Will Deacon <will@...nel.org>,
Vincenzo Frascino <vincenzo.frascino@....com>,
Nathan Chancellor <natechancellor@...il.com>,
Naohiro Aota <naohiro.aota@....com>,
Masahiro Yamada <masahiroy@...nel.org>,
Robin Murphy <robin.murphy@....com>,
linux-kernel@...r.kernel.org, linux-arm-kernel@...ts.infradead.org,
Dave Martin <Dave.Martin@....com>,
Stephen Boyd <swboyd@...gle.com>,
clang-built-linux@...glegroups.com,
Manoj Gupta <manojgupta@...gle.com>,
Luis Lozano <llozano@...gle.com>
Subject: Re: [PATCH v2] arm64: vdso32: add CONFIG_THUMB2_COMPAT_VDSO
On Mon, 8 Jun 2020 13:57:08 -0700, Nick Desaulniers wrote:
> Allow the compat vdso (32b) to be compiled as either THUMB2 (default) or
> ARM.
>
> For THUMB2, the register r7 is reserved for the frame pointer, but
> code in arch/arm64/include/asm/vdso/compat_gettimeofday.h
> uses r7. Explicitly set -fomit-frame-pointer, since unwinding through
> interworked THUMB2 and ARM is unreliable anyways. See also how
> CONFIG_UNWINDER_FRAME_POINTER cannot be selected for
> CONFIG_THUMB2_KERNEL for ARCH=arm.
>
> [...]
Applied to arm64 (for-next/core), thanks!
[1/1] arm64: vdso32: add CONFIG_THUMB2_COMPAT_VDSO
https://git.kernel.org/arm64/c/625412c210fb
Cheers,
--
Will
https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev
Powered by blists - more mailing lists