Greg, Sasha,
Please apply the following mbox files to 5.3, 4.19, and 4.14 respectively. They enable CONFIG_UNWINDER_FRAME_POINTER support for 32b ARM kernels when compiled with Clang.
This is upstream commit 6dc5fd93b2f1ef75d5e50fced8cb193811f25f22.
It's a clean cherry-pick to 5.3. A slight nudge was needed for 4.19 and 4.14 since the config name was changed in upstream commit f9b58e8c7d03. A further nudge was needed for 4.14 since a4353898980c and 469cb7376c06 don't exist there.
We're looking to use these in Android. Trusting the better judgement of the stable maintainers, we're happy to carry these in the Android common kernel trees, alternatively, but I think these are pretty low risk to take.
Link: https://github.com/ClangBuiltLinux/linux/issues/35
On Tue, Nov 26, 2019 at 03:12:43PM -0800, Nick Desaulniers wrote:
Greg, Sasha,
Please apply the following mbox files to 5.3, 4.19, and 4.14 respectively. They enable CONFIG_UNWINDER_FRAME_POINTER support for 32b ARM kernels when compiled with Clang.
This is upstream commit 6dc5fd93b2f1ef75d5e50fced8cb193811f25f22.
It's a clean cherry-pick to 5.3. A slight nudge was needed for 4.19 and 4.14 since the config name was changed in upstream commit f9b58e8c7d03. A further nudge was needed for 4.14 since a4353898980c and 469cb7376c06 don't exist there.
We're looking to use these in Android. Trusting the better judgement of the stable maintainers, we're happy to carry these in the Android common kernel trees, alternatively, but I think these are pretty low risk to take.
It's a new feature, so no, I can't take this for the stable trees, sorry. Feel free to carry them in the android trees.
thanks,
greg k-h
On Tue, Nov 26, 2019 at 10:53 PM Greg KH greg@kroah.com wrote:
On Tue, Nov 26, 2019 at 03:12:43PM -0800, Nick Desaulniers wrote:
Greg, Sasha,
Please apply the following mbox files to 5.3, 4.19, and 4.14 respectively. They enable CONFIG_UNWINDER_FRAME_POINTER support for 32b ARM kernels when compiled with Clang.
This is upstream commit 6dc5fd93b2f1ef75d5e50fced8cb193811f25f22.
It's a clean cherry-pick to 5.3. A slight nudge was needed for 4.19 and 4.14 since the config name was changed in upstream commit f9b58e8c7d03. A further nudge was needed for 4.14 since a4353898980c and 469cb7376c06 don't exist there.
We're looking to use these in Android. Trusting the better judgement of the stable maintainers, we're happy to carry these in the Android common kernel trees, alternatively, but I think these are pretty low risk to take.
It's a new feature, so no, I can't take this for the stable trees, sorry. Feel free to carry them in the android trees.
Done 4.14: https://android-review.googlesource.com/c/kernel/common/+/1179084 4.19: https://android-review.googlesource.com/c/kernel/common/+/1179202
linux-stable-mirror@lists.linaro.org