Re: FAILED: patch "[PATCH] arm64: Avoid Cavium TX2 erratum 219 when switching TTBR" failed to apply to 4.19-stable tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 28 Oct 2019 09:12:07 +0000,
Sasha Levin <sashal@xxxxxxxxxx> wrote:
> 
> On Sun, Oct 27, 2019 at 02:53:33PM +0100, gregkh@xxxxxxxxxxxxxxxxxxx wrote:
> > 
> > The patch below does not apply to the 4.19-stable tree.
> > If someone wants it applied there, or to any other stable or longterm
> > tree, then please email the backport, including the original git commit
> > id to <stable@xxxxxxxxxxxxxxx>.
> > 
> > thanks,
> > 
> > greg k-h
> > 
> > ------------------ original commit in Linus's tree ------------------
> > 
> > From 9405447ef79bc93101373e130f72e9e6cbf17dbb Mon Sep 17 00:00:00 2001
> > From: Marc Zyngier <maz@xxxxxxxxxx>
> > Date: Tue, 9 Apr 2019 16:22:24 +0100
> > Subject: [PATCH] arm64: Avoid Cavium TX2 erratum 219 when switching TTBR
> > 
> > As a PRFM instruction racing against a TTBR update can have undesirable
> > effects on TX2, NOP-out such PRFM on cores that are affected by
> > the TX2-219 erratum.
> > 
> > Cc: <stable@xxxxxxxxxxxxxxx>
> > Signed-off-by: Marc Zyngier <marc.zyngier@xxxxxxx>
> > Signed-off-by: Will Deacon <will@xxxxxxxxxx>
> 
> Rather than backporting this, we need to look into backporting the rest
> of the errata fixes. I'll look into that...

Yup. On its own, this workaround is pretty useless.

I have a 4.19 backport [1] that needs some testing (I don't have access to
a TX2 at the moment). 4.14 is "interesting" to backport (weird and
wonderful dependencies), but I'm not sure 4.9 has any value for this
HW (did it ever run 4.9?).

Thanks,

	M.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git/log/?h=stable-4.19/tx2-219

-- 
Jazz is not dead, it just smells funny.



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux