This is an old revision of the document!
Lingli, Howard, Keith, Arei, Denis, Rajesh, Paul, Varun, Arun, Mike, Michele
Address: For example, Bar address for PCI device (via IO configuration). Need further examples for non-PCI device (e.g. mem address). Vendor-ID/Device-ID: Mike: 0 for SW acc is a common practice. Varun: not sure it is the case. Lingli: Do we differentiate software accelerators from different vendors? Varun: no sure why VNF needs to be aware of the vendor-id or device-id of the HW acc? Lingli: this is for mgmt agent rather than VNF applications. Lingli: call for input for non-PCI device and SW acc. Mike: where does the requirement for metadata come from? Lingli: refer to gap analysis on openstack for dpacc.
It is proposed to Removed cb_arg_len field. Keith: Instead of having per API callback with different arg list, can we use a single callback function for all API specified by application during device open, with fixed number of arguments? Keith: the argv list for the callback could be fixed or variable using varargs if that makes it simpler. The varargs code does add some complexity, but maybe it is worth using. Denis/Rajesh: Study the possibility and get back
Skipped due to time limit, postponed to next week's call.