On Fri, Jul 17, 2020 at 11:33:57AM +0200, Greg KH wrote:
On Fri, Jul 17, 2020 at 09:02:06AM +0100, Marc Zyngier wrote:
Hi Greg,
On 2020-07-16 12:58, Greg KH wrote:
On Wed, Jul 15, 2020 at 01:56:11PM +0100, Marc Zyngier wrote:
This is a backport of the series that recently went into 5.8. Note that the first patch is more a complete rewriting than a backport, as the vdso implementation in 5.4 doesn't have much in common with mainline. This affects the 32bit arch code in a benign way.
It has seen very little testing, as I don't have the HW that triggers this issue. I have run it in VMs by faking the CPU MIDR, and nothing caught fire. Famous last words.
These are also needed in 5.7.y, right? If so, I need that series before I can take this one as we don't want people moving to a newer kernel and suffer regressions :(
The original mainline changes:
4b661d6133c5 arm64: arch_timer: Disable the compat vdso for cores affected by ARM64_WORKAROUND_1418040 c1fbec4ac0d7 arm64: arch_timer: Allow an workaround descriptor to disable compat vdso 97884ca8c292 arm64: Introduce a way to disable the 32bit vdso
do apply cleanly to stable-5.7. Do you want me to resend them separately, or will you pick the patches directly from mainline?
Hm, cherry-pick seems to work due to file renames, let me try this again...
Ok, my fault, these are already all in 5.7.9, sorry for the noise. I'll go queue these up now.
greg "I need more coffee..." k-h