forked from mirrors/linux
		
	macvlan: remove unused fields in struct macvlan_dev
commit635b8c8ecd("tap: Renaming tap related APIs, data structures, macros") captured all the tap related fields into a new struct tap_dev. However, it failed to remove those fields from struct macvlan_dev. Those fields are currently unused and must be removed. While there I moved the comment for MAX_TAP_QUEUES to the right place. Fixes:635b8c8ecd(tap: Renaming tap related APIs, data structures, macros) Signed-off-by: Girish Moodalbail <girish.moodalbail@oracle.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
		
							parent
							
								
									1769af432a
								
							
						
					
					
						commit
						88ca59d1aa
					
				
					 2 changed files with 4 additions and 15 deletions
				
			
		|  | @ -10,13 +10,6 @@ | ||||||
| #include <linux/u64_stats_sync.h> | #include <linux/u64_stats_sync.h> | ||||||
| 
 | 
 | ||||||
| struct macvlan_port; | struct macvlan_port; | ||||||
| struct macvtap_queue; |  | ||||||
| 
 |  | ||||||
| /*
 |  | ||||||
|  * Maximum times a macvtap device can be opened. This can be used to |  | ||||||
|  * configure the number of receive queue, e.g. for multiqueue virtio. |  | ||||||
|  */ |  | ||||||
| #define MAX_TAP_QUEUES	256 |  | ||||||
| 
 | 
 | ||||||
| #define MACVLAN_MC_FILTER_BITS	8 | #define MACVLAN_MC_FILTER_BITS	8 | ||||||
| #define MACVLAN_MC_FILTER_SZ	(1 << MACVLAN_MC_FILTER_BITS) | #define MACVLAN_MC_FILTER_SZ	(1 << MACVLAN_MC_FILTER_BITS) | ||||||
|  | @ -35,14 +28,6 @@ struct macvlan_dev { | ||||||
| 	netdev_features_t	set_features; | 	netdev_features_t	set_features; | ||||||
| 	enum macvlan_mode	mode; | 	enum macvlan_mode	mode; | ||||||
| 	u16			flags; | 	u16			flags; | ||||||
| 	/* This array tracks active taps. */ |  | ||||||
| 	struct tap_queue	__rcu *taps[MAX_TAP_QUEUES]; |  | ||||||
| 	/* This list tracks all taps (both enabled and disabled) */ |  | ||||||
| 	struct list_head	queue_list; |  | ||||||
| 	int			numvtaps; |  | ||||||
| 	int			numqueues; |  | ||||||
| 	netdev_features_t	tap_features; |  | ||||||
| 	int			minor; |  | ||||||
| 	int			nest_level; | 	int			nest_level; | ||||||
| #ifdef CONFIG_NET_POLL_CONTROLLER | #ifdef CONFIG_NET_POLL_CONTROLLER | ||||||
| 	struct netpoll		*netpoll; | 	struct netpoll		*netpoll; | ||||||
|  |  | ||||||
|  | @ -22,6 +22,10 @@ static inline struct skb_array *tap_get_skb_array(struct file *f) | ||||||
| #include <net/sock.h> | #include <net/sock.h> | ||||||
| #include <linux/skb_array.h> | #include <linux/skb_array.h> | ||||||
| 
 | 
 | ||||||
|  | /*
 | ||||||
|  |  * Maximum times a tap device can be opened. This can be used to | ||||||
|  |  * configure the number of receive queue, e.g. for multiqueue virtio. | ||||||
|  |  */ | ||||||
| #define MAX_TAP_QUEUES 256 | #define MAX_TAP_QUEUES 256 | ||||||
| 
 | 
 | ||||||
| struct tap_queue; | struct tap_queue; | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Girish Moodalbail
						Girish Moodalbail