sock: only define socket limit if mem cgroup configured
The mem cgroup socket limit is only used if the config option is enabled. Found with sparse Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
		
					parent
					
						
							
								4cfb04854d
							
						
					
				
			
			
				commit
				
					
						cbda4eaffa
					
				
			
		
					 1 changed files with 2 additions and 0 deletions
				
			
		|  | @ -186,8 +186,10 @@ void mem_cgroup_sockets_destroy(struct mem_cgroup *memcg) | ||||||
| static struct lock_class_key af_family_keys[AF_MAX]; | static struct lock_class_key af_family_keys[AF_MAX]; | ||||||
| static struct lock_class_key af_family_slock_keys[AF_MAX]; | static struct lock_class_key af_family_slock_keys[AF_MAX]; | ||||||
| 
 | 
 | ||||||
|  | #if defined(CONFIG_MEMCG_KMEM) | ||||||
| struct static_key memcg_socket_limit_enabled; | struct static_key memcg_socket_limit_enabled; | ||||||
| EXPORT_SYMBOL(memcg_socket_limit_enabled); | EXPORT_SYMBOL(memcg_socket_limit_enabled); | ||||||
|  | #endif | ||||||
| 
 | 
 | ||||||
| /*
 | /*
 | ||||||
|  * Make lock validator output more readable. (we pre-construct these |  * Make lock validator output more readable. (we pre-construct these | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 stephen hemminger
				stephen hemminger