On Tue, Oct 14, 2008 at 06:59:28PM +0800, Yu Zhao wrote:
> +struct pci_iov {
> +     int cap;                /* capability position */
> +     int align;              /* page size used to map memory space */
> +     int is_enabled;         /* status of SR-IOV */
> +     int nentries;           /* number of sysfs entries used by PF driver */
> +     u16 totalvfs;           /* total VFs associated with the PF */
> +     u16 initialvfs;         /* initial VFs associated with the PF */
> +     u16 numvfs;             /* number of VFs available */
> +     u16 offset;             /* first VF Routing ID offset */
> +     u16 stride;             /* following VF stride */
> +     struct mutex mutex;     /* lock for SR-IOV */
> +     struct kobject kobj;    /* koject for IOV */

Why isn't this a real struct device?

That way you get all of the proper userspace notification and the like,
with kobjects, you do not.

thanks,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to