Home
last modified time | relevance | path

Searched hist:"46 f9caf1a246a5c0622fa8cc7e673658e925f97e" (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/arch/powerpc/kernel/
H A Dcpu_setup_power.cdiff 46f9caf1a246a5c0622fa8cc7e673658e925f97e Tue Nov 23 03:51:47 CST 2021 Nicholas Piggin <npiggin@gmail.com> powerpc/64s: Keep AMOR SPR a constant ~0 at runtime

This register controls supervisor SPR modifications, and as such is only
relevant for KVM. KVM always sets AMOR to ~0 on guest entry, and never
restores it coming back out to the host, so it can be kept constant and
avoid the mtSPR in KVM guest entry.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Fabiano Rosas <farosas@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20211123095231.1036501-10-npiggin@gmail.com
H A Ddt_cpu_ftrs.cdiff 46f9caf1a246a5c0622fa8cc7e673658e925f97e Tue Nov 23 03:51:47 CST 2021 Nicholas Piggin <npiggin@gmail.com> powerpc/64s: Keep AMOR SPR a constant ~0 at runtime

This register controls supervisor SPR modifications, and as such is only
relevant for KVM. KVM always sets AMOR to ~0 on guest entry, and never
restores it coming back out to the host, so it can be kept constant and
avoid the mtSPR in KVM guest entry.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Fabiano Rosas <farosas@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20211123095231.1036501-10-npiggin@gmail.com
/openbmc/linux/arch/powerpc/kvm/
H A Dbook3s_hv_p9_entry.cdiff 46f9caf1a246a5c0622fa8cc7e673658e925f97e Tue Nov 23 03:51:47 CST 2021 Nicholas Piggin <npiggin@gmail.com> powerpc/64s: Keep AMOR SPR a constant ~0 at runtime

This register controls supervisor SPR modifications, and as such is only
relevant for KVM. KVM always sets AMOR to ~0 on guest entry, and never
restores it coming back out to the host, so it can be kept constant and
avoid the mtSPR in KVM guest entry.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Fabiano Rosas <farosas@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20211123095231.1036501-10-npiggin@gmail.com
H A Dbook3s_hv_rmhandlers.Sdiff 46f9caf1a246a5c0622fa8cc7e673658e925f97e Tue Nov 23 03:51:47 CST 2021 Nicholas Piggin <npiggin@gmail.com> powerpc/64s: Keep AMOR SPR a constant ~0 at runtime

This register controls supervisor SPR modifications, and as such is only
relevant for KVM. KVM always sets AMOR to ~0 on guest entry, and never
restores it coming back out to the host, so it can be kept constant and
avoid the mtSPR in KVM guest entry.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Fabiano Rosas <farosas@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20211123095231.1036501-10-npiggin@gmail.com
/openbmc/linux/arch/powerpc/mm/book3s64/
H A Dradix_pgtable.cdiff 46f9caf1a246a5c0622fa8cc7e673658e925f97e Tue Nov 23 03:51:47 CST 2021 Nicholas Piggin <npiggin@gmail.com> powerpc/64s: Keep AMOR SPR a constant ~0 at runtime

This register controls supervisor SPR modifications, and as such is only
relevant for KVM. KVM always sets AMOR to ~0 on guest entry, and never
restores it coming back out to the host, so it can be kept constant and
avoid the mtSPR in KVM guest entry.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Fabiano Rosas <farosas@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20211123095231.1036501-10-npiggin@gmail.com
/openbmc/linux/arch/powerpc/platforms/powernv/
H A Didle.cdiff 46f9caf1a246a5c0622fa8cc7e673658e925f97e Tue Nov 23 03:51:47 CST 2021 Nicholas Piggin <npiggin@gmail.com> powerpc/64s: Keep AMOR SPR a constant ~0 at runtime

This register controls supervisor SPR modifications, and as such is only
relevant for KVM. KVM always sets AMOR to ~0 on guest entry, and never
restores it coming back out to the host, so it can be kept constant and
avoid the mtSPR in KVM guest entry.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Fabiano Rosas <farosas@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20211123095231.1036501-10-npiggin@gmail.com