On 1/15/2018 7:29 PM, Thomas Monjalon wrote:
15/01/2018 11:52, Guo, Jia:
On 1/15/2018 7:24 AM, Thomas Monjalon wrote:
11/01/2018 15:05, Jeff Guo:
+enum rte_dev_subsystem {
+ RTE_DEV_SUBSYSTEM_UIO,
+ RTE_DEV_SUBSYSTEM_VFIO,
+ RTE_DEV_SUBSYSTEM_PCI,
+ RTE_DEV_SUBSYSTEM_
15/01/2018 11:52, Guo, Jia:
> On 1/15/2018 7:24 AM, Thomas Monjalon wrote:
> > 11/01/2018 15:05, Jeff Guo:
> >> +enum rte_dev_subsystem {
> >> + RTE_DEV_SUBSYSTEM_UIO,
> >> + RTE_DEV_SUBSYSTEM_VFIO,
> >> + RTE_DEV_SUBSYSTEM_PCI,
> >> + RTE_DEV_SUBSYSTEM_MAX
> >> +};
> >
> > I don't think PCI a
On 1/15/2018 7:24 AM, Thomas Monjalon wrote:
11/01/2018 15:05, Jeff Guo:
+enum rte_dev_state {
+ RTE_DEV_UNDEFINED, /**< unknown device state */
+ RTE_DEV_FAULT, /**< device fault or error */
+ RTE_DEV_PARSED, /**< device have been parsed on bus*/
+ RTE_DEV_PROBED
11/01/2018 15:05, Jeff Guo:
> +enum rte_dev_state {
> + RTE_DEV_UNDEFINED, /**< unknown device state */
> + RTE_DEV_FAULT, /**< device fault or error */
> + RTE_DEV_PARSED, /**< device have been parsed on bus*/
> + RTE_DEV_PROBED, /**< devcie have been probed driver */
> +};
In order to handle the uevent which have been detected from the kernel
side, add uevent process function, let hot plug event to be example to
show uevent mechanism how to pass the uevent and process the uevent.
About uevent passing and processing, add below functions in linux eal
dev layer. FreeBS
5 matches
Mail list logo