Re: [GIT PULL] Last straggler for 4.20-rc8 or final
On 22/12/18 21:59, Ingo Molnar wrote: > > * Paolo Bonzini wrote: > >> On 21/12/18 23:40, Borislav Petkov wrote: >>> + mingo. >>> >>> On Fri, Dec 21, 2018 at 02:09:02PM +0100, Paolo Bonzini wrote: Linus, The following changes since commit 7566ec393f4161572ba6f11ad5171fd5d59b0fbd: Linux 4.20-rc7 (2018-12-16 15:46:55 -0800) are available in the git repository at: https://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus for you to fetch changes up to 3cf85f9f6bd7b172122865432b4c6f0ec844e22a: KVM: x86: nSVM: fix switch to guest mmu (2018-12-19 22:19:22 +0100) A simple patch for a pretty bad bug. I haven't yet sent my 4.21 pull request because currently I'm waiting for a patch to be removed from tip (MPX removal breaks KVM live migration and was committed without Cc or Ack from me) and until that happens I cannot finalize my conflict resolution instructions. >>> >>> Lemme make sure I understand it correctly: you'd like us to not send >>> >>> https://git.kernel.org/tip/eb012ef3b4e331ae479dd7cd9378041d9b7f851c >>> >>> up now and delay it for 4.22, right? >> >> Right, and also I will have to provide you with a topic branch to base >> that patch on. > > Ok - x86/mpx delayed for v4.22 at least. > > Can we turn off CONFIG_X86_INTEL_MPX configurability in the Kconfig, via > a patch like below? > > Thanks, > > Ingo > > arch/x86/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig > index 8689e794a43c..20fd5695f265 100644 > --- a/arch/x86/Kconfig > +++ b/arch/x86/Kconfig > @@ -1870,6 +1870,7 @@ config X86_INTEL_MPX > def_bool n > # Note: only available in 64-bit mode due to VMA flags shortage > depends on CPU_SUP_INTEL && X86_64 > + depends on DEPRECATED > select ARCH_USES_HIGH_VMA_FLAGS > ---help--- > MPX provides hardware features that can be used in > I think so, you can even delete all X86_INTEL_MPX code already. All that KVM still needs is that BNDCSR and BNDREGS remain in XCR0, I don't see anything that affects that depending on X86_INTEL_MPX. Thanks, Paolo
Re: [GIT PULL] Last straggler for 4.20-rc8 or final
* Paolo Bonzini wrote: > On 21/12/18 23:40, Borislav Petkov wrote: > > + mingo. > > > > On Fri, Dec 21, 2018 at 02:09:02PM +0100, Paolo Bonzini wrote: > >> Linus, > >> > >> The following changes since commit > >> 7566ec393f4161572ba6f11ad5171fd5d59b0fbd: > >> > >> Linux 4.20-rc7 (2018-12-16 15:46:55 -0800) > >> > >> are available in the git repository at: > >> > >> https://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus > >> > >> for you to fetch changes up to 3cf85f9f6bd7b172122865432b4c6f0ec844e22a: > >> > >> KVM: x86: nSVM: fix switch to guest mmu (2018-12-19 22:19:22 +0100) > >> > >> A simple patch for a pretty bad bug. I haven't yet sent my 4.21 pull > >> request because currently I'm waiting for a patch to be removed from > >> tip (MPX removal breaks KVM live migration and was committed without > >> Cc or Ack from me) and until that happens I cannot finalize my > >> conflict resolution instructions. > > > > Lemme make sure I understand it correctly: you'd like us to not send > > > > https://git.kernel.org/tip/eb012ef3b4e331ae479dd7cd9378041d9b7f851c > > > > up now and delay it for 4.22, right? > > Right, and also I will have to provide you with a topic branch to base > that patch on. Ok - x86/mpx delayed for v4.22 at least. Can we turn off CONFIG_X86_INTEL_MPX configurability in the Kconfig, via a patch like below? Thanks, Ingo arch/x86/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 8689e794a43c..20fd5695f265 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -1870,6 +1870,7 @@ config X86_INTEL_MPX def_bool n # Note: only available in 64-bit mode due to VMA flags shortage depends on CPU_SUP_INTEL && X86_64 + depends on DEPRECATED select ARCH_USES_HIGH_VMA_FLAGS ---help--- MPX provides hardware features that can be used in
Re: [GIT PULL] Last straggler for 4.20-rc8 or final
On 21/12/18 23:40, Borislav Petkov wrote: > + mingo. > > On Fri, Dec 21, 2018 at 02:09:02PM +0100, Paolo Bonzini wrote: >> Linus, >> >> The following changes since commit 7566ec393f4161572ba6f11ad5171fd5d59b0fbd: >> >> Linux 4.20-rc7 (2018-12-16 15:46:55 -0800) >> >> are available in the git repository at: >> >> https://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus >> >> for you to fetch changes up to 3cf85f9f6bd7b172122865432b4c6f0ec844e22a: >> >> KVM: x86: nSVM: fix switch to guest mmu (2018-12-19 22:19:22 +0100) >> >> A simple patch for a pretty bad bug. I haven't yet sent my 4.21 pull >> request because currently I'm waiting for a patch to be removed from >> tip (MPX removal breaks KVM live migration and was committed without >> Cc or Ack from me) and until that happens I cannot finalize my >> conflict resolution instructions. > > Lemme make sure I understand it correctly: you'd like us to not send > > https://git.kernel.org/tip/eb012ef3b4e331ae479dd7cd9378041d9b7f851c > > up now and delay it for 4.22, right? Right, and also I will have to provide you with a topic branch to base that patch on. Paolo
Re: [GIT PULL] Last straggler for 4.20-rc8 or final
On Sat, Dec 22, 2018 at 08:47:43AM +0100, Paolo Bonzini wrote: > Right, and also I will have to provide you with a topic branch to base > that patch on. Ok, sure. Thx. -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply.
Re: [GIT PULL] Last straggler for 4.20-rc8 or final
+ mingo. On Fri, Dec 21, 2018 at 02:09:02PM +0100, Paolo Bonzini wrote: > Linus, > > The following changes since commit 7566ec393f4161572ba6f11ad5171fd5d59b0fbd: > > Linux 4.20-rc7 (2018-12-16 15:46:55 -0800) > > are available in the git repository at: > > https://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus > > for you to fetch changes up to 3cf85f9f6bd7b172122865432b4c6f0ec844e22a: > > KVM: x86: nSVM: fix switch to guest mmu (2018-12-19 22:19:22 +0100) > > A simple patch for a pretty bad bug. I haven't yet sent my 4.21 pull > request because currently I'm waiting for a patch to be removed from > tip (MPX removal breaks KVM live migration and was committed without > Cc or Ack from me) and until that happens I cannot finalize my > conflict resolution instructions. Lemme make sure I understand it correctly: you'd like us to not send https://git.kernel.org/tip/eb012ef3b4e331ae479dd7cd9378041d9b7f851c up now and delay it for 4.22, right? -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply.
Re: [GIT PULL] Last straggler for 4.20-rc8 or final
The pull request you sent on Fri, 21 Dec 2018 14:09:02 +0100: > https://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/5092adb2272e1760030a889aa4a3e9cf1d5f74b5 Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker
[GIT PULL] Last straggler for 4.20-rc8 or final
Linus, The following changes since commit 7566ec393f4161572ba6f11ad5171fd5d59b0fbd: Linux 4.20-rc7 (2018-12-16 15:46:55 -0800) are available in the git repository at: https://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus for you to fetch changes up to 3cf85f9f6bd7b172122865432b4c6f0ec844e22a: KVM: x86: nSVM: fix switch to guest mmu (2018-12-19 22:19:22 +0100) A simple patch for a pretty bad bug. I haven't yet sent my 4.21 pull request because currently I'm waiting for a patch to be removed from tip (MPX removal breaks KVM live migration and was committed without Cc or Ack from me) and until that happens I cannot finalize my conflict resolution instructions. With the vacation coming soon, I'm not sure whether Ingo or Thomas have seen my messages about it, so I'll take a couple hours next week to package everything. Anyway, all pull requests from my submaintainers have come and I'll try to sort this out as soon as the 27th or 28th. Thanks, Paolo Unbreak AMD nested virtualization. Vitaly Kuznetsov (1): KVM: x86: nSVM: fix switch to guest mmu arch/x86/kvm/svm.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)