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> | ||||
| 
 | ||||
| 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_SZ	(1 << MACVLAN_MC_FILTER_BITS) | ||||
|  | @ -35,14 +28,6 @@ struct macvlan_dev { | |||
| 	netdev_features_t	set_features; | ||||
| 	enum macvlan_mode	mode; | ||||
| 	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; | ||||
| #ifdef CONFIG_NET_POLL_CONTROLLER | ||||
| 	struct netpoll		*netpoll; | ||||
|  |  | |||
|  | @ -22,6 +22,10 @@ static inline struct skb_array *tap_get_skb_array(struct file *f) | |||
| #include <net/sock.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 | ||||
| 
 | ||||
| struct tap_queue; | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Girish Moodalbail
						Girish Moodalbail