Re: [ovs-dev] [patch net-next RFC v2 4/6] net: introduce switchdev API

2014-03-31 Thread Neil Jerram
Hi Jiri, Apologies for possibly newbie questions here, but: > +bool swdev_dev_check(const struct net_device *dev) > +{ > + return dev->priv_flags & IFF_SWITCH; > +} > +EXPORT_SYMBOL(swdev_dev_check); [...] > + BUG_ON(!swdev_dev_check(dev)); [...] > +int __swdev_register(struct net_device

Re: [ovs-dev] [patch net-next RFC v2 4/6] net: introduce switchdev API

2014-03-31 Thread Neil Jerram
> diff --git a/net/Kconfig b/net/Kconfig > index e411046..e02ab8d 100644 > --- a/net/Kconfig > +++ b/net/Kconfig > @@ -285,6 +285,16 @@ config NET_FLOW_LIMIT > with many clients some protection against DoS by a single (spoofed) > flow that greatly exceeds average workload. > > +con

Re: [ovs-dev] [patch net-next RFC v2 2/6] skbuff: add "missed_flow" flag

2014-03-31 Thread Neil Jerram
> diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h > index 03db95a..0100c2f 100644 > --- a/include/linux/skbuff.h > +++ b/include/linux/skbuff.h > @@ -567,6 +567,7 @@ struct sk_buff { >* headers if needed >*/ > __u8encapsulation:1; > + __u8