------- Comment From [email protected] 2018-02-05 12:40 EDT------- (In reply to comment #9) > I built an Artful test kernel with commit 371b80447ff33dd. The test kernel > can be downloaded from: > http://kernel.ubuntu.com/~jsalisbury/lp1736145 > > Can you test this kernel and see if it resolves this bug?
Yes. I just installed it here and I can't see the problem: $ uname -a Linux 1604 4.13.0-32-generic #35~lp1736145 SMP Mon Feb 5 17:01:30 UTC 2018 ppc64le ppc64le ppc64le GNU/Linux Thanks! -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1736145 Title: Ubuntu16.04.03: ISAv3 initialize MMU registers before setting partition table Status in The Ubuntu-power-systems project: Triaged Status in linux package in Ubuntu: Fix Committed Status in linux source package in Artful: In Progress Status in linux source package in Bionic: Fix Committed Bug description: == Comment: #0 - Breno Leitao <[email protected]> - 2017-12-04 05:50:27 == kexec can leave MMU registers set, PIDR in particular, when booting the new kernel. The boot sequence does not zero PIDR ever, and it only gets changed as CPUs first switch to userspace processes. This can leave a window where speculative accesses from a CPU to quadrant 0 can pick up translations in the partition table that may be set up for processes running on other CPUs. These cached translations will not be involved in the invalidation protocol, so we can end with stable TLB and PWC. We need to have this patch included in Ubuntu kernel. https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-December/166424.html We do not have commit id, but once we have, I will post here. There is no need to include the patch prior to upstream acceptance. == Comment: #2 - VIPIN K. PARASHAR <[email protected]> - 2017-12-04 06:57:52 == (In reply to comment #0) > > We need to have this patch included in Ubuntu kernel. > https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-December/166424.html > > We do not have commit id, but once we have, I will post here. There is no > need to include the patch prior to upstream acceptance. > .. Patch subject reads as follows: [PATCH] powerpc/64s: ISAv3 initialize MMU registers before setting partition table To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-power-systems/+bug/1736145/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp

