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

[win-pv-devel] XENIFACE not attaching to XENBUS



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

I've noticed something strange when I was experimenting with adding new
APIs to Xenbus. I added a Store API to set key permissions and
incremented the store interface version as usual (to 2 from 1).
Everything seemed fine, the driver installed normally. I rebuilt
Xeniface with the new header and proceeded to install it on the test
system. The install went fine as well. However, after a reboot the
Xeniface driver wasn't being loaded. Or, to be more precise, it got
loaded and then immediately unloaded by PnP for some reason. I haven't
changed INFs or anything except the store interface header and the .c
file.

When I moved my new function to the v1 interface and removed the v2
everything went back to normal. That's not a solution of course, just
wanted to test what would happen. I'm not sure what's going on, is there
some limit to the number of revisions? With many different interface
versions the revision count seems to be going up very quickly...

I've attached a debug log from test system boot that shows xeniface
being loaded and unloaded.

- --
RafaÅ WojdyÅa
Qubes Tools for Windows developer
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJVXFwyAAoJEIWi9rB2GrW7zv8H/jyexqUlL7qTq7z++s/pHcCu
bo1Gz6IeY1T0fJto4UcQH1Qs8JZ9SVpiP94UT9BorJCvll1FRSSFpyXP3aHtkOKP
P8aCktaZ7EuUL6wy7WryIYtHD9tG46xYe1N0lqKoQASZZH97qWaNrl/4B06/nvYx
32yS3sqEwMzAKpDit17KcslZM9LES55IhWGggLag+tvPBKCdNHIG6sqebnFbfySl
6Xh5qoSTqWzbDU2pejKklmpxIONSzUxXMxLckScn1TjY8PGmEpjF1LpmVCc+f0cz
YKpuHBruStcmELvZO5t+Yg9RN89sX3EAtuJVfEaBOewq+Q5Om6ToY/k0Y+FGGCA=
=MIh4
-----END PGP SIGNATURE-----

Attachment: iface-boot.7z
Description: Binary data

_______________________________________________
win-pv-devel mailing list
win-pv-devel@xxxxxxxxxxxxxxxxxxxx
http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel

 


Rackspace

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