linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] Last straggler for 4.20-rc8 or final
@ 2018-12-21 13:09 Paolo Bonzini
  2018-12-21 19:30 ` pr-tracker-bot
  2018-12-21 22:40 ` Borislav Petkov
  0 siblings, 2 replies; 7+ messages in thread
From: Paolo Bonzini @ 2018-12-21 13:09 UTC (permalink / raw)
  To: torvalds; +Cc: linux-kernel, rkrcmar, kvm

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(-)

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] Last straggler for 4.20-rc8 or final
  2018-12-21 13:09 [GIT PULL] Last straggler for 4.20-rc8 or final Paolo Bonzini
@ 2018-12-21 19:30 ` pr-tracker-bot
  2018-12-21 22:40 ` Borislav Petkov
  1 sibling, 0 replies; 7+ messages in thread
From: pr-tracker-bot @ 2018-12-21 19:30 UTC (permalink / raw)
  To: Paolo Bonzini; +Cc: torvalds, linux-kernel, rkrcmar, kvm

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] Last straggler for 4.20-rc8 or final
  2018-12-21 13:09 [GIT PULL] Last straggler for 4.20-rc8 or final Paolo Bonzini
  2018-12-21 19:30 ` pr-tracker-bot
@ 2018-12-21 22:40 ` Borislav Petkov
  2018-12-22  7:47   ` Paolo Bonzini
  1 sibling, 1 reply; 7+ messages in thread
From: Borislav Petkov @ 2018-12-21 22:40 UTC (permalink / raw)
  To: Paolo Bonzini; +Cc: torvalds, linux-kernel, rkrcmar, kvm, Ingo Molnar

+ 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.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] Last straggler for 4.20-rc8 or final
  2018-12-21 22:40 ` Borislav Petkov
@ 2018-12-22  7:47   ` Paolo Bonzini
  2018-12-22 11:44     ` Borislav Petkov
  2018-12-22 20:59     ` Ingo Molnar
  0 siblings, 2 replies; 7+ messages in thread
From: Paolo Bonzini @ 2018-12-22  7:47 UTC (permalink / raw)
  To: Borislav Petkov; +Cc: torvalds, linux-kernel, rkrcmar, kvm, Ingo Molnar

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


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] Last straggler for 4.20-rc8 or final
  2018-12-22  7:47   ` Paolo Bonzini
@ 2018-12-22 11:44     ` Borislav Petkov
  2018-12-22 20:59     ` Ingo Molnar
  1 sibling, 0 replies; 7+ messages in thread
From: Borislav Petkov @ 2018-12-22 11:44 UTC (permalink / raw)
  To: Paolo Bonzini; +Cc: torvalds, linux-kernel, rkrcmar, kvm, Ingo Molnar

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.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] Last straggler for 4.20-rc8 or final
  2018-12-22  7:47   ` Paolo Bonzini
  2018-12-22 11:44     ` Borislav Petkov
@ 2018-12-22 20:59     ` Ingo Molnar
  2018-12-23  8:45       ` Paolo Bonzini
  1 sibling, 1 reply; 7+ messages in thread
From: Ingo Molnar @ 2018-12-22 20:59 UTC (permalink / raw)
  To: Paolo Bonzini; +Cc: Borislav Petkov, torvalds, linux-kernel, rkrcmar, kvm


* Paolo Bonzini <pbonzini@redhat.com> 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

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] Last straggler for 4.20-rc8 or final
  2018-12-22 20:59     ` Ingo Molnar
@ 2018-12-23  8:45       ` Paolo Bonzini
  0 siblings, 0 replies; 7+ messages in thread
From: Paolo Bonzini @ 2018-12-23  8:45 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: Borislav Petkov, torvalds, linux-kernel, rkrcmar, kvm

On 22/12/18 21:59, Ingo Molnar wrote:
> 
> * Paolo Bonzini <pbonzini@redhat.com> 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

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2018-12-23  8:45 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-21 13:09 [GIT PULL] Last straggler for 4.20-rc8 or final Paolo Bonzini
2018-12-21 19:30 ` pr-tracker-bot
2018-12-21 22:40 ` Borislav Petkov
2018-12-22  7:47   ` Paolo Bonzini
2018-12-22 11:44     ` Borislav Petkov
2018-12-22 20:59     ` Ingo Molnar
2018-12-23  8:45       ` Paolo Bonzini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).