Hello Laszlo,

Thank you for your advice.
At last, I've been able to get a crash dump of WS2016.

I changed following configuration;

(1) Disabled cirrus, and use std graphic card.
(2) To explicit invoke recent bios from qemu.

My testbed is installed CentOS 7.4 which has seabios-bin-1.10.2-3.el7 RPM 
package,
but my modified qemu is ported from CentOS 7.1.
Therefore, qemu invoked the obsolete bios which is included in its source.

Finally, I have realized to get a crash dump on WS2016.

Thank you!

Shota

-----Original Message-----
Hello Shouta-san,

On 02/14/18 05:48, shouta.ueh...@jp.yokogawa.com wrote:
> Dear SeaBIOS development members,
>
> I'm Shota Uehara work for Yokogawa Electric Corporation.
> I would like to confirm the status about a bug fixing of BZ#1377575.
>
> I use Windows Server 2016 virtual machine on qemu-kvm with CentOS 7.
> And now I attempt to add a dedicated virtual device to qemu-kvm, and develop 
> its device driver for WS2016.
>
> For debugging the windows driver I want to get a crash dump on WS2016, 
> however it doesn't be created.
> According to RedHat knowledge base, that is a Windows incompatibility issue 
> to SeaBIOS, as known BZ#1377575.
>  <https://access.redhat.com/articles/2470791#known-issues-14>
>
> Therefore, I have 2 questions as follows;
> (1) Could you tell me the current status about a bug fixing of BZ#1377575 ?
> (2) If possible, could you tell me the work-around to avoid such bug and 
> realize to get a crash dump ?

Please refer to the following blog post by my (then-)colleague Ladi Prosek, who 
worked around the Windows issue (BZ#1377575) in the RHEL7 SeaBIOS package:

  https://ladipro.wordpress.com/2016/10/21/windows-vga-bug/

As stated in the blog post, both abandoning Cirrus video, and patching SeaBIOS, 
are necessary for working around the Windows issue. The SeaBIOS patch was sent 
to the SeaBIOS mailing list; please see the discussion thread at:

  [SeaBIOS] [PATCH] vgabios: Reorder video modes to work around a
                    Windows bug
  https://www.coreboot.org/pipermail/seabios/2016-October/010963.html

The thread seems to have petered out back then. For using an upstream SeaBIOS 
build, you might have to apply the patch manually. However, when using SeaBIOS 
from CentOS 7, the issue should already be fixed:

- in 7.3.z, starting with seabios-1.9.1-5.el7_3.1
  (BZ#1392028, <https://rhn.redhat.com/errata/RHBA-2017-0079.html>),
- in 7.4, starting with seabios-1.10.1-1.el7
  (BZ#1377575, <https://access.redhat.com/errata/RHBA-2017:1855>).

Can you check if you are using a CentOS 7 SeaBIOS package that is at least this 
recent?

... In fact, I see a private (Red Hat only) reminder under the Knowledge Base 
article that we should update the "Known Issues" text, regarding BZ#1377575, 
once the related updates are out. Given that both BZs above are in CLOSED 
ERRATA status, I'm going to ping our docs guys now. :)

... Additionally, I've found a note in BZ#1377575 that Windows 10 RS2, version 
1703+ (possibly earlier), should no longer have this bug. Not sure how (or if) 
that maps to Windows Server 2016.

Thank you!
Laszlo
-----
CONFIDENTIAL: This e-mail may contain information that is confidential or 
otherwise protected from disclosure and intended only for the party to whom it 
is addressed. If you are not the intended recipient, please notify the sender 
by return and delete this e-mail. You are hereby formally advised that any 
unauthorized use, disclosure or copying of this email is strictly prohibited 
and may be unlawful.
_______________________________________________
SeaBIOS mailing list
SeaBIOS@seabios.org
https://mail.coreboot.org/mailman/listinfo/seabios

Reply via email to