linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [REGRESSION 5.0.x] Windows XP broken on KVM
@ 2019-04-18  7:38 Takashi Iwai
  2019-04-18  7:53 ` Greg Kroah-Hartman
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Takashi Iwai @ 2019-04-18  7:38 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: Paolo Bonzini, Sean Christopherson, Jiri Slaby, linux-kernel

Hi,

we've got a regression report on the recent 5.0.x kernel, starting
from 5.0.6, where Windows XP can't boot on KVM any longer.

The culprit seems to be the patch
   KVM: x86: update %rip after emulating IO
with the upstream commit 45def77ebf79e2e8942b89ed79294d97ce914fa0.
Reverting this alone fixed the problem.

The report is found at openSUSE bugzilla:
  https://bugzilla.suse.com/show_bug.cgi?id=1132694

Is there already a followup fix?  If not, we need to revert it from
stable, at least.


thanks,

Takashi

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

* Re: [REGRESSION 5.0.x] Windows XP broken on KVM
  2019-04-18  7:38 [REGRESSION 5.0.x] Windows XP broken on KVM Takashi Iwai
@ 2019-04-18  7:53 ` Greg Kroah-Hartman
  2019-04-18  8:05   ` Takashi Iwai
  2019-04-18 21:49   ` Harald Arnesen
  2019-04-18  7:56 ` Paolo Bonzini
  2019-04-18 21:59 ` Harald Arnesen
  2 siblings, 2 replies; 11+ messages in thread
From: Greg Kroah-Hartman @ 2019-04-18  7:53 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Paolo Bonzini, Sean Christopherson, Jiri Slaby, linux-kernel

On Thu, Apr 18, 2019 at 09:38:52AM +0200, Takashi Iwai wrote:
> Hi,
> 
> we've got a regression report on the recent 5.0.x kernel, starting
> from 5.0.6, where Windows XP can't boot on KVM any longer.
> 
> The culprit seems to be the patch
>    KVM: x86: update %rip after emulating IO
> with the upstream commit 45def77ebf79e2e8942b89ed79294d97ce914fa0.
> Reverting this alone fixed the problem.
> 
> The report is found at openSUSE bugzilla:
>   https://bugzilla.suse.com/show_bug.cgi?id=1132694
> 
> Is there already a followup fix?  If not, we need to revert it from
> stable, at least.

Is this also a problem in 5.1-rc5?

Those KVM tests being integrated by Linaro into the stable testing
process can't come fast enough, I was told yesterday that they would be
in there "soon"...

thanks,

greg k-h

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

* Re: [REGRESSION 5.0.x] Windows XP broken on KVM
  2019-04-18  7:38 [REGRESSION 5.0.x] Windows XP broken on KVM Takashi Iwai
  2019-04-18  7:53 ` Greg Kroah-Hartman
@ 2019-04-18  7:56 ` Paolo Bonzini
  2019-04-23 20:23   ` Greg Kroah-Hartman
  2019-04-18 21:59 ` Harald Arnesen
  2 siblings, 1 reply; 11+ messages in thread
From: Paolo Bonzini @ 2019-04-18  7:56 UTC (permalink / raw)
  To: Takashi Iwai, Greg Kroah-Hartman
  Cc: Sean Christopherson, Jiri Slaby, linux-kernel

On 18/04/19 09:38, Takashi Iwai wrote:
> Hi,
> 
> we've got a regression report on the recent 5.0.x kernel, starting
> from 5.0.6, where Windows XP can't boot on KVM any longer.
> 
> The culprit seems to be the patch
>    KVM: x86: update %rip after emulating IO
> with the upstream commit 45def77ebf79e2e8942b89ed79294d97ce914fa0.
> Reverting this alone fixed the problem.
> 
> The report is found at openSUSE bugzilla:
>   https://bugzilla.suse.com/show_bug.cgi?id=1132694
> 
> Is there already a followup fix?  If not, we need to revert it from
> stable, at least.

No, it's the first time I hear this and I actually test Windows XP
before every pull request I send to Linus...  I'll download 5.0.x and
test it there.

Paolo

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

* Re: [REGRESSION 5.0.x] Windows XP broken on KVM
  2019-04-18  7:53 ` Greg Kroah-Hartman
@ 2019-04-18  8:05   ` Takashi Iwai
  2019-04-18 23:31     ` Sean Christopherson
                       ` (2 more replies)
  2019-04-18 21:49   ` Harald Arnesen
  1 sibling, 3 replies; 11+ messages in thread
From: Takashi Iwai @ 2019-04-18  8:05 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: Paolo Bonzini, Sean Christopherson, Jiri Slaby, linux-kernel

On Thu, 18 Apr 2019 09:53:28 +0200,
Greg Kroah-Hartman wrote:
> 
> On Thu, Apr 18, 2019 at 09:38:52AM +0200, Takashi Iwai wrote:
> > Hi,
> > 
> > we've got a regression report on the recent 5.0.x kernel, starting
> > from 5.0.6, where Windows XP can't boot on KVM any longer.
> > 
> > The culprit seems to be the patch
> >    KVM: x86: update %rip after emulating IO
> > with the upstream commit 45def77ebf79e2e8942b89ed79294d97ce914fa0.
> > Reverting this alone fixed the problem.
> > 
> > The report is found at openSUSE bugzilla:
> >   https://bugzilla.suse.com/show_bug.cgi?id=1132694
> > 
> > Is there already a followup fix?  If not, we need to revert it from
> > stable, at least.
> 
> Is this also a problem in 5.1-rc5?

Only 5.0.x has been tested, so far.
I'll ask the reporter to try 5.1-rc if Paolo can't reproduce the
problem in his side.


thanks,

Takashi

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

* Re: [REGRESSION 5.0.x] Windows XP broken on KVM
  2019-04-18  7:53 ` Greg Kroah-Hartman
  2019-04-18  8:05   ` Takashi Iwai
@ 2019-04-18 21:49   ` Harald Arnesen
  1 sibling, 0 replies; 11+ messages in thread
From: Harald Arnesen @ 2019-04-18 21:49 UTC (permalink / raw)
  To: Greg Kroah-Hartman, Takashi Iwai
  Cc: Paolo Bonzini, Sean Christopherson, Jiri Slaby, linux-kernel

Greg Kroah-Hartman [18.04.2019 09:53]:

> On Thu, Apr 18, 2019 at 09:38:52AM +0200, Takashi Iwai wrote:
>> Hi,
>> 
>> we've got a regression report on the recent 5.0.x kernel, starting
>> from 5.0.6, where Windows XP can't boot on KVM any longer.
>> 
>> The culprit seems to be the patch
>>    KVM: x86: update %rip after emulating IO
>> with the upstream commit 45def77ebf79e2e8942b89ed79294d97ce914fa0.
>> Reverting this alone fixed the problem.
>> 
>> The report is found at openSUSE bugzilla:
>>   https://bugzilla.suse.com/show_bug.cgi?id=1132694
>> 
>> Is there already a followup fix?  If not, we need to revert it from
>> stable, at least.
> 
> Is this also a problem in 5.1-rc5?

My previously installed Windows XP boots and runs fine in 5.1-rc5.
-- 
Hilsen Harald

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

* Re: [REGRESSION 5.0.x] Windows XP broken on KVM
  2019-04-18  7:38 [REGRESSION 5.0.x] Windows XP broken on KVM Takashi Iwai
  2019-04-18  7:53 ` Greg Kroah-Hartman
  2019-04-18  7:56 ` Paolo Bonzini
@ 2019-04-18 21:59 ` Harald Arnesen
  2 siblings, 0 replies; 11+ messages in thread
From: Harald Arnesen @ 2019-04-18 21:59 UTC (permalink / raw)
  To: Takashi Iwai, Greg Kroah-Hartman
  Cc: Paolo Bonzini, Sean Christopherson, Jiri Slaby, linux-kernel

Takashi Iwai [18.04.2019 09:38]:

> Hi,
> 
> we've got a regression report on the recent 5.0.x kernel, starting
> from 5.0.6, where Windows XP can't boot on KVM any longer.

Not for all configurations. I just checked with 5.0.8, and Windows XP
boots just fine on KVM.
-- 
Hilsen Harald


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

* Re: [REGRESSION 5.0.x] Windows XP broken on KVM
  2019-04-18  8:05   ` Takashi Iwai
@ 2019-04-18 23:31     ` Sean Christopherson
  2019-04-23 20:28     ` Takashi Iwai
  2019-04-26  8:17     ` Paolo Bonzini
  2 siblings, 0 replies; 11+ messages in thread
From: Sean Christopherson @ 2019-04-18 23:31 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Greg Kroah-Hartman, Paolo Bonzini, Jiri Slaby, linux-kernel

On Thu, Apr 18, 2019 at 10:05:34AM +0200, Takashi Iwai wrote:
> On Thu, 18 Apr 2019 09:53:28 +0200,
> Greg Kroah-Hartman wrote:
> > 
> > On Thu, Apr 18, 2019 at 09:38:52AM +0200, Takashi Iwai wrote:
> > > Hi,
> > > 
> > > we've got a regression report on the recent 5.0.x kernel, starting
> > > from 5.0.6, where Windows XP can't boot on KVM any longer.
> > > 
> > > The culprit seems to be the patch
> > >    KVM: x86: update %rip after emulating IO
> > > with the upstream commit 45def77ebf79e2e8942b89ed79294d97ce914fa0.
> > > Reverting this alone fixed the problem.
> > > 
> > > The report is found at openSUSE bugzilla:
> > >   https://bugzilla.suse.com/show_bug.cgi?id=1132694
> > > 
> > > Is there already a followup fix?  If not, we need to revert it from
> > > stable, at least.
> > 
> > Is this also a problem in 5.1-rc5?
> 
> Only 5.0.x has been tested, so far.
> I'll ask the reporter to try 5.1-rc if Paolo can't reproduce the
> problem in his side.

I'd be surprised if 5.1-rc* changes anything relative to 5.0.x, the
commit in question is fairly isolated and specific.

Can we get the Qemu version and command line that is being run?

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

* Re: [REGRESSION 5.0.x] Windows XP broken on KVM
  2019-04-18  7:56 ` Paolo Bonzini
@ 2019-04-23 20:23   ` Greg Kroah-Hartman
  2019-04-24  0:18     ` Sean Christopherson
  0 siblings, 1 reply; 11+ messages in thread
From: Greg Kroah-Hartman @ 2019-04-23 20:23 UTC (permalink / raw)
  To: Paolo Bonzini; +Cc: Takashi Iwai, Sean Christopherson, Jiri Slaby, linux-kernel

On Thu, Apr 18, 2019 at 09:56:02AM +0200, Paolo Bonzini wrote:
> On 18/04/19 09:38, Takashi Iwai wrote:
> > Hi,
> > 
> > we've got a regression report on the recent 5.0.x kernel, starting
> > from 5.0.6, where Windows XP can't boot on KVM any longer.
> > 
> > The culprit seems to be the patch
> >    KVM: x86: update %rip after emulating IO
> > with the upstream commit 45def77ebf79e2e8942b89ed79294d97ce914fa0.
> > Reverting this alone fixed the problem.
> > 
> > The report is found at openSUSE bugzilla:
> >   https://bugzilla.suse.com/show_bug.cgi?id=1132694
> > 
> > Is there already a followup fix?  If not, we need to revert it from
> > stable, at least.
> 
> No, it's the first time I hear this and I actually test Windows XP
> before every pull request I send to Linus...  I'll download 5.0.x and
> test it there.

Any further ideas about this?

thanks,

greg k-h

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

* Re: [REGRESSION 5.0.x] Windows XP broken on KVM
  2019-04-18  8:05   ` Takashi Iwai
  2019-04-18 23:31     ` Sean Christopherson
@ 2019-04-23 20:28     ` Takashi Iwai
  2019-04-26  8:17     ` Paolo Bonzini
  2 siblings, 0 replies; 11+ messages in thread
From: Takashi Iwai @ 2019-04-23 20:28 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: Paolo Bonzini, Sean Christopherson, Jiri Slaby, linux-kernel

On Thu, 18 Apr 2019 10:05:34 +0200,
Takashi Iwai wrote:
> 
> On Thu, 18 Apr 2019 09:53:28 +0200,
> Greg Kroah-Hartman wrote:
> > 
> > On Thu, Apr 18, 2019 at 09:38:52AM +0200, Takashi Iwai wrote:
> > > Hi,
> > > 
> > > we've got a regression report on the recent 5.0.x kernel, starting
> > > from 5.0.6, where Windows XP can't boot on KVM any longer.
> > > 
> > > The culprit seems to be the patch
> > >    KVM: x86: update %rip after emulating IO
> > > with the upstream commit 45def77ebf79e2e8942b89ed79294d97ce914fa0.
> > > Reverting this alone fixed the problem.
> > > 
> > > The report is found at openSUSE bugzilla:
> > >   https://bugzilla.suse.com/show_bug.cgi?id=1132694
> > > 
> > > Is there already a followup fix?  If not, we need to revert it from
> > > stable, at least.
> > 
> > Is this also a problem in 5.1-rc5?
> 
> Only 5.0.x has been tested, so far.
> I'll ask the reporter to try 5.1-rc if Paolo can't reproduce the
> problem in his side.

The reporter confirmed that the problem is present with the latest
5.1-rc kernel, too.

FWIW, it's a Ryzen system.  Check the bugzilla URL above for details.


thanks,

Takashi

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

* Re: [REGRESSION 5.0.x] Windows XP broken on KVM
  2019-04-23 20:23   ` Greg Kroah-Hartman
@ 2019-04-24  0:18     ` Sean Christopherson
  0 siblings, 0 replies; 11+ messages in thread
From: Sean Christopherson @ 2019-04-24  0:18 UTC (permalink / raw)
  To: Greg Kroah-Hartman; +Cc: Paolo Bonzini, Takashi Iwai, Jiri Slaby, linux-kernel

On Tue, Apr 23, 2019 at 10:23:17PM +0200, Greg Kroah-Hartman wrote:
> On Thu, Apr 18, 2019 at 09:56:02AM +0200, Paolo Bonzini wrote:
> > On 18/04/19 09:38, Takashi Iwai wrote:
> > > Hi,
> > > 
> > > we've got a regression report on the recent 5.0.x kernel, starting
> > > from 5.0.6, where Windows XP can't boot on KVM any longer.
> > > 
> > > The culprit seems to be the patch
> > >    KVM: x86: update %rip after emulating IO
> > > with the upstream commit 45def77ebf79e2e8942b89ed79294d97ce914fa0.
> > > Reverting this alone fixed the problem.
> > > 
> > > The report is found at openSUSE bugzilla:
> > >   https://bugzilla.suse.com/show_bug.cgi?id=1132694
> > > 
> > > Is there already a followup fix?  If not, we need to revert it from
> > > stable, at least.
> > 
> > No, it's the first time I hear this and I actually test Windows XP
> > before every pull request I send to Linus...  I'll download 5.0.x and
> > test it there.
> 
> Any further ideas about this?

I followed up on the bugzilla to request more information.  My best guess
at this point is that the issue is related to an older version of Qemu or
a specific emulated device, but without additional details we're stuck.

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

* Re: [REGRESSION 5.0.x] Windows XP broken on KVM
  2019-04-18  8:05   ` Takashi Iwai
  2019-04-18 23:31     ` Sean Christopherson
  2019-04-23 20:28     ` Takashi Iwai
@ 2019-04-26  8:17     ` Paolo Bonzini
  2 siblings, 0 replies; 11+ messages in thread
From: Paolo Bonzini @ 2019-04-26  8:17 UTC (permalink / raw)
  To: Takashi Iwai, Greg Kroah-Hartman
  Cc: Sean Christopherson, Jiri Slaby, linux-kernel

On 18/04/19 10:05, Takashi Iwai wrote:
> On Thu, 18 Apr 2019 09:53:28 +0200,
> Greg Kroah-Hartman wrote:
>>
>> On Thu, Apr 18, 2019 at 09:38:52AM +0200, Takashi Iwai wrote:
>>> Hi,
>>>
>>> we've got a regression report on the recent 5.0.x kernel, starting
>>> from 5.0.6, where Windows XP can't boot on KVM any longer.
>>>
>>> The culprit seems to be the patch
>>>    KVM: x86: update %rip after emulating IO
>>> with the upstream commit 45def77ebf79e2e8942b89ed79294d97ce914fa0.
>>> Reverting this alone fixed the problem.
>>>
>>> The report is found at openSUSE bugzilla:
>>>   https://bugzilla.suse.com/show_bug.cgi?id=1132694
>>>
>>> Is there already a followup fix?  If not, we need to revert it from
>>> stable, at least.
>>
>> Is this also a problem in 5.1-rc5?
> 
> Only 5.0.x has been tested, so far.
> I'll ask the reporter to try 5.1-rc if Paolo can't reproduce the
> problem in his side.

Back from vacation.  I'll try AMD, that's the most likely culprit.

Paolo


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

end of thread, other threads:[~2019-04-26  8:17 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-18  7:38 [REGRESSION 5.0.x] Windows XP broken on KVM Takashi Iwai
2019-04-18  7:53 ` Greg Kroah-Hartman
2019-04-18  8:05   ` Takashi Iwai
2019-04-18 23:31     ` Sean Christopherson
2019-04-23 20:28     ` Takashi Iwai
2019-04-26  8:17     ` Paolo Bonzini
2019-04-18 21:49   ` Harald Arnesen
2019-04-18  7:56 ` Paolo Bonzini
2019-04-23 20:23   ` Greg Kroah-Hartman
2019-04-24  0:18     ` Sean Christopherson
2019-04-18 21:59 ` Harald Arnesen

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