On Wed, Jun 6, 2012 at 4:55 AM, Pravin B Shelar <[email protected]> wrote:
> From kernel 3.4 netdevice structure has delayed_work in
> net_device->pm_qos_req. OVS has its own workq implementation
> which redefines delayed_work. Therefore we can no longer
> redefine delay_work in ovs.
>
> Following patch defines compat workq as ovs specific workq library.
>
> Signed-off-by: Pravin B Shelar <[email protected]>

Hmm, OVS never does anything with net_device->pm_qos_req (and seems
unlikely to).  What if we have our workqueue library include
linux/netdevice.h first so that we're guaranteed to get the size for
struct net_device right and then use our normal trick of macros to
replace the names in OVS?
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev

Reply via email to