All of lore.kernel.org
 help / color / mirror / Atom feed
From: Steven Haigh <netwiz@crc.id.au>
To: Andreas Kinzler <hfp@posteo.de>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
	Paul.Durrant@citrix.com, xen-devel@lists.xenproject.org
Subject: Re: [Xen-devel] Windows HVM no longer boots with AMD Ryzen 3700X (and 3900X)
Date: Mon, 02 Sep 2019 11:42:46 +1000	[thread overview]
Message-ID: <71fad1413643be2df5f2291270b60448@crc.id.au> (raw)
In-Reply-To: <1dfc79fa-acde-40af-704d-be3289fdd133@posteo.de>

On 2019-08-21 06:57, Andreas Kinzler wrote:
> On 20.08.2019 22:38, Andrew Cooper wrote:
>> On 20/08/2019 21:36, Andreas Kinzler wrote:
>>> On 20.08.2019 20:12, Andrew Cooper wrote:
>>>>> Xen version 4.10.2. dom0 kernel 4.13.16. The BIOS version is 
>>>>> unchanged
>>>>> from 2700X (working) to 3700X (crashing).
>>>> So you've done a Zen v1 => Zen v2 CPU upgrade and an existing 
>>>> system?
>>> With "existing system" you mean the Windows installation?
>> I meant same computer, not same VM.
> 
> Tried with 2 mainboards: Asrock X370 Pro4 and AsrockRack X470D4U.
> You need to flash the BIOS for Zen2. X470D4U BIOS 3.1 works with 2700X
> but not with 3700X. X370 Pro4 with somewhat older BIOS worked for
> 2700X and does not work with current (6.00) BIOS and 3700X.
> 
>>> Yes, but it is not relevant. The same BSODs happen if you boot the 
>>> HVM
>>> with just the iso installation medium and no disks.
>> That's a useful datapoint.  I wouldn't expect this to be relevant, 
>> given
>> how Window's HAL works.
> 
> It should make debugging for you quite "simple" because it can be
> reproduced very easily.

Just to add a data point to this - I also see this problem on a Ryzen 9 
3900x.

xl dmesg shows:
(XEN) d2v0 VIRIDIAN CRASH: ac 0 a0a0 fffff80293254750 aea
(XEN) d3v0 VIRIDIAN CRASH: ac 0 a0a0 fffff80093a40750 aea
(XEN) d5v0 VIRIDIAN CRASH: ac 0 a0a0 fffff8028e422350 aea
(XEN) d6v0 VIRIDIAN CRASH: ac 0 a0a0 fffff80309431750 aea
(XEN) d10v0 VIRIDIAN CRASH: ac 0 a0a0 fffff8012823e750 aea
(XEN) d11v0 VIRIDIAN CRASH: ac 0 a0a0 fffff8032e657350 aea

Windows usually has a stopcode of "HAL MEMORY ALLOCATION" when it blue 
screens.

 From xl info:
hw_caps                : 
178bf3ff:f6d8320b:2e500800:244037ff:0000000f:219c91a9:00400004:00000500
virt_caps              : hvm hvm_directio
xen_version            : 4.11.2
xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 
hvm-3.0-x86_32p hvm-3.0-x86_64

Is there any further info that can be provided? Not being able to 
virtualise Windows is a bit of a PITA...

-- 
Steven Haigh

? netwiz@crc.id.au     ? http://www.crc.id.au
? +61 (3) 9001 6090    ? 0412 935 897

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

  reply	other threads:[~2019-09-02  1:43 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-08-20 18:03 [Xen-devel] Windows HVM no longer boots with AMD Ryzen 3700X Andreas Kinzler
2019-08-20 18:10 ` Andrew Cooper
2019-08-20 18:12 ` Andrew Cooper
2019-08-20 20:36   ` Andreas Kinzler
2019-08-20 20:38     ` Andrew Cooper
2019-08-20 20:57       ` Andreas Kinzler
2019-09-02  1:42         ` Steven Haigh [this message]
2019-09-02  1:53           ` [Xen-devel] Windows HVM no longer boots with AMD Ryzen 3700X (and 3900X) Steven Haigh
2019-09-02  8:04             ` Paul Durrant
2019-09-02  8:08               ` Steven Haigh
2019-09-02  8:20                 ` Paul Durrant
2019-09-02  8:25                   ` Steven Haigh
2019-09-02  8:31                     ` Steven Haigh
2019-09-02  8:34                       ` Paul Durrant
2019-09-02 10:01                         ` Steven Haigh
2019-10-02 10:04       ` [Xen-devel] Windows HVM no longer boots with AMD Ryzen 3700X Andreas Kinzler
2020-01-31 12:43         ` Joost Heijne
2020-01-31 13:05           ` Andrew Cooper
2020-01-31 13:13             ` Joost Heijne
2019-09-23  8:17     ` Jan Beulich
2019-09-24  9:56       ` Andreas Kinzler
2019-09-24 14:39         ` Steven Haigh
2019-09-24 16:58       ` Andreas Kinzler
2019-09-26  8:41         ` Jan Beulich

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=71fad1413643be2df5f2291270b60448@crc.id.au \
    --to=netwiz@crc.id.au \
    --cc=Paul.Durrant@citrix.com \
    --cc=andrew.cooper3@citrix.com \
    --cc=hfp@posteo.de \
    --cc=xen-devel@lists.xenproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.