>> + * @get_vendor_id:Â Â Â Â Â Get id for the vendor that
provides this device
>> + *Â Â Â Â Â Â Â Â Â Â Â Â Â @vdev: vdpa device
>> + *Â Â Â Â Â Â Â Â Â Â Â Â Â Returns u32: virtio vendor id
> what's the idea behind this? userspace normally doesn't interact
with
> this ... debugging?
This allows some vendor specific driver on top of vDPA bus. If
this is
not interested, I can drop this.
RJM>] wouldn't usage of get_device_id & get_vendor_id, beyond reporting, tend to possibly leading to vendor specific code in the framework instead of leaving the frameworkÂagnostic and leave the vendor specific stuff to the vendor's vDPA device driver?