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
