On Mon, Dec 12, 2016 at 02:39:18PM +0100, Volodymyr Bendiuga wrote: > Hashtable will make it extremely faster when inserting fdb entries > into the forwarding database. > > Signed-off-by: Volodymyr Bendiuga <volodymyr.bendi...@gmail.com> > --- > drivers/net/dsa/mv88e6xxx/mv88e6xxx.h | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) > > diff --git a/drivers/net/dsa/mv88e6xxx/mv88e6xxx.h > b/drivers/net/dsa/mv88e6xxx/mv88e6xxx.h > index 431e954..407e6db 100644 > --- a/drivers/net/dsa/mv88e6xxx/mv88e6xxx.h > +++ b/drivers/net/dsa/mv88e6xxx/mv88e6xxx.h > @@ -15,6 +15,8 @@ > #include <linux/if_vlan.h> > #include <linux/irq.h> > #include <linux/gpio/consumer.h> > +#include <linux/crc32.h> > +#include <linux/hashtable.h> > > #ifndef UINT64_MAX > #define UINT64_MAX (u64)(~((u64)0)) > @@ -672,6 +674,16 @@ struct mv88e6xxx_info { > const struct mv88e6xxx_ops *ops; > }; > > +struct pvec_tbl_entry {
Please use the mv88e6xxx_ prefix. Andrew