Re: [patch net-next RFC 1/6] Introduce devlink infrastructure

2016-02-11 Thread Jiri Pirko
Thu, Feb 11, 2016 at 03:31:36PM CET, ivec...@redhat.com wrote: >On 3.2.2016 11:47, Jiri Pirko wrote: >>+struct devlink_ops { >>+ size_t priv_size; >>+ int (*port_type_set)(struct devlink_port *devlink_port, >>+ enum devlink_port_type port_type); >>+}; >It does not m

Re: [patch net-next RFC 1/6] Introduce devlink infrastructure

2016-02-11 Thread Ivan Vecera
On 3.2.2016 11:47, Jiri Pirko wrote: +struct devlink_ops { + size_t priv_size; + int (*port_type_set)(struct devlink_port *devlink_port, +enum devlink_port_type port_type); +}; It does not make sense to have priv_size member here... If it is necessary it s

[patch net-next RFC 1/6] Introduce devlink infrastructure

2016-02-03 Thread Jiri Pirko
From: Jiri Pirko Introduce devlink infrastructure for drivers to register and expose to userspace via generic Netlink interface. There are two basic objects defined: devlink - one instance for every "parent device", for example switch ASIC devlink port - one instance for every physical port of t