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

Re: [PATCH v2 0/7] Implement forced unplug and forced activation



On Thu, Jul 31, 2025 at 10:39:51AM +0000, Tu Dinh wrote:
> Hi,
> 
> On 31/07/2025 12:32, Marek Marczykowski-Górecki wrote:
> [...]
> >
> > With a patch that strips older revisions it doesn't crash this way
> > anymore. But installation of Qubes Windows Tools fail on starting
> > services (they use xeniface from userspace). I'm not sure what exactly
> > went wrong there (Omeg, do you have some debugging hints? Logs aren't
> > created for some reason...), but I double checked it's related to this
> > series - without it all works fine.
> >
> > I posted all the info I know at
> > https://github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers/pull/4#issuecomment-3139380653
> > (which isn't much).
> >
> 
> I saw that forced unplug/activation were not enabled during that test,
> so the drivers were asking for unplug, though xeniface seems to be
> working properly. How were the drivers installed in your tests
> (offline/online), and do you have the binaries somewhere?

I did applied a patches to enable unplug/activation. Specifically:
https://github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers/pull/4/files#diff-df9d6fe63e3f53cb993b34892589859b0eaf153875b49e4daebad00a5e9c0f75
https://github.com/marmarek/win-xennet/commit/33b2650052428df663a6e96f82cdbcbb664c1059
https://github.com/marmarek/win-xenvbd/commit/c86bc2780f9e34eaf14b25315d12e0340a18912c

Have I missed something?

As for binaries, unfortunately artifacts from that build were removed
already:
https://gitlab.com/QubesOS/qubes-continuous-integration/-/jobs/10846671186
but the one I just pushed is here:
https://gitlab.com/QubesOS/qubes-vmm-xen-windows-pvdrivers/-/jobs/10871856835/artifacts/browse/artifacts/repository/vm-win10/
(vmm-xen-windows-pvdrivers have drivers,
installer-qubes-os-windows-tools has the whole installer assembled)

-- 
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab

Attachment: signature.asc
Description: PGP signature


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.