Hollis Blanchard
2005-Oct-07 21:49 UTC
[Xen-devel] [patch] testing needed: "xenif" dom0_ops
This patch changes the dom0_ops structures as discussed in the thread "32/64-bit hypercall interface". Keir, I added a struct inside XENIF_PTR() to catch direct users in the general code; it was quite useful to have the compiler identify those spots. I have compiled x86_32 and run it with xm-test[1] under qemu. There are 63 passed tests, so that''s good. I still need to verify that the 6 failures were not caused by this patch. I would really appreciate people testing this patch. It should cause no functional changes at all. Some areas, such as the "microcode" op, likely don''t see much testing ordinarily... [1] http://lists.xensource.com/archives/html/xen-devel/2005-10/msg00096.html -- Hollis Blanchard IBM Linux Technology Center Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
This patch changes the dom0_ops structures as discussed in the thread "32/64-bit hypercall interface". Keir, I added a struct inside XENIF_PTR() to catch direct users in the general code; it was quite useful to have the compiler identify those spots, and it also protects against swapping arguments to pack/unpack. Dave Barrera helped me test this patch on x86_32 hardware, with both LTP and xm-test (which stresses the dom0_ops a fair amount). There was an additional failure: the save/restore/migrate tests timed out. As I understand it though, those tests frequently time out, so may not be related to this patch. Keir, is this patch ok? [1] http://lists.xensource.com/archives/html/xen-devel/2005-10/msg00096.html -- Hollis Blanchard IBM Linux Technology Center Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel