Thread (105 messages) 105 messages, 2 authors, 2020-09-01

Re: [PATCH v6 31/76] x86/head/64: Setup MSR_GS_BASE before calling into C code

From: Joerg Roedel <joro@8bytes.org>
Date: 2020-09-01 12:20:44
Also in: kvm, lkml

On Fri, Aug 28, 2020 at 08:13:46PM +0200, Borislav Petkov wrote:
On Mon, Aug 24, 2020 at 10:54:26AM +0200, Joerg Roedel wrote:
quoted
+	movl	$MSR_GS_BASE,%ecx
I'm confused: is this missing those three lines:

        movl    initial_gs(%rip),%eax
        movl    initial_gs+4(%rip),%edx
        wrmsr

as it is done in secondary_startup_64 ?
No, it is a leftover from before I moved the MSR write into
startup_64_setup_env(). I removed it, thanks for catching this.

Regards,

	Joerg

_______________________________________________
Virtualization mailing list
Virtualization@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/virtualization
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help