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

Re: [Xen-devel] [PATCH v7 2/5] sysctl: Add sysctl interface for querying PCI topology




On 04/21/2015 03:01 AM, Jan Beulich wrote:
On 17.04.15 at 18:59, <boris.ostrovsky@xxxxxxxxxx> wrote:
Changes in v7:
* Break from the loop when -ENODEV is encountered
This seems pretty inefficient for the caller. Returning a "bad"
identifier other than XEN_INVALID_NODE_ID would seem better
to me.

That would mean that there is really no reason to return -ENODEV, which I thought you wanted to see. In that case (i.e. if no error needs to be returned) yes, a new token would make things simpler.


--- a/docs/misc/xsm-flask.txt
+++ b/docs/misc/xsm-flask.txt
@@ -121,6 +121,7 @@ __HYPERVISOR_sysctl (xen/include/public/sysctl.h)
   * XEN_SYSCTL_cpupool_op
   * XEN_SYSCTL_scheduler_op
   * XEN_SYSCTL_coverage_op
+ * XEN_SYSCTL_pcitopoinfo
No additions to this list are permitted. Either the new sub-op is
disaggregation safe (which it looks to be), or it can't be accepted.

True, it *is* safe, but why then cputopoinfo and numainfo are in this list? They look to be safe as well.


-boris


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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