Re: [PATCH] reset qxl to vga mode

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


Adding @Benditovich, Yuri 

As far as I remember, we built qxldod for Win10 only anyway.

Best regards,

On Wed, Feb 15, 2023 at 1:54 AM Vadim Rozenfeld <vrozenfe@xxxxxxxxxx> wrote:

On Tue, Feb 14, 2023 at 10:32 PM Victor Toso <victortoso@xxxxxxxxxx> wrote:
Hi Freddy,

On Tue, Feb 14, 2023 at 11:08:21AM +0000, Frediano Ziglio wrote:
> Il giorno mar 14 feb 2023 alle ore 10:50 qi zhou <atmgnd@xxxxxxxxxxx>
> ha scritto:
> >
> > > Hi,
> > >   It looks good to me. Why it was QXL_IO_MEMSLOT_ADD I don't know. On
> > > Linux is QXL_IO_RESET too.
> >
> > May be a typo ?, here you can use sysinternal's notmyfault to test this bug.
> > 1. launch qemu use legacy bios mode. make sure qxl driver is active, then open notmyfault64.exe click on crash button. It will trigger a bsod
> > 2. without reset/patch, we cannot see bluescreen shown
> >
> > before qxl revision 5, even DodResetDevice does nothing, the qemu will do reset after detect qxl mode mismatch. see
> >
> > But qxl revison 5+ requires explicit reset
> >
> > reference:
> > not myfault:
> Merged.
> Now the question is about release and build.
> Uri, Victor, should we pack a new release?

I'm not sure how to release it. We used to bundle it in
spice-guest-tools but there was a signing process too.

I see that virtio-win also bundles spice-guest-tools so, they
ship our ancient release... I see something in preinst for
amd64/w8 on qxldod [0]. Vadim, does virtio-win build/sign qxldod for
some Windows releases with fixes?

Unfortunately qxldod is not a part of the virtio-win drivers build. 
Technically, it should not be a problem to build a new version of qxldod 
driver and submit it to WHQL dashboard for attestation signing. But 
attestation signing works for Win10 drivers only.



[Index of Archives]     [Linux Virtualization]     [Linux Virtualization]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]