Re: [PATCH net-next 3/3 v7] drivers: net: ethernet: qualcomm: rmnet: Initial implementation

2017-08-24 Thread Subash Abhinov Kasiviswanathan
+ +CFLAGS_rmnet.o := -I$(src) You do not need this CFLAGS rule, the local include files are included using "" double quotes so it uses the local directory always. Hi David I'll remove this. +static void rmnet_free_later(struct work_struct *work) +{ + struct rmnet_free_work *fwork; +

Re: [PATCH net-next 3/3 v7] drivers: net: ethernet: qualcomm: rmnet: Initial implementation

2017-08-24 Thread David Miller
From: Subash Abhinov Kasiviswanathan Date: Mon, 21 Aug 2017 16:36:59 -0600 > diff --git a/drivers/net/ethernet/qualcomm/rmnet/Makefile > b/drivers/net/ethernet/qualcomm/rmnet/Makefile > new file mode 100644 > index 000..1c43e2f > --- /dev/null > +++

Re: [PATCH net-next 3/3 v7] drivers: net: ethernet: qualcomm: rmnet: Initial implementation

2017-08-21 Thread Andrew Lunn
> +static int rmnet_unregister_real_device(struct net_device *real_dev) > +{ > + struct rmnet_real_dev_info *rdinfo; > + struct list_head *iter; > + > + ASSERT_RTNL(); > + > + if (!rmnet_is_real_dev_registered(real_dev) || > + netdev_lower_get_next(real_dev, )) > +

[PATCH net-next 3/3 v7] drivers: net: ethernet: qualcomm: rmnet: Initial implementation

2017-08-21 Thread Subash Abhinov Kasiviswanathan
RmNet driver provides a transport agnostic MAP (multiplexing and aggregation protocol) support in embedded module. Module provides virtual network devices which can be attached to any IP-mode physical device. This will be used to provide all MAP functionality on future hardware in a single