forked from mirrors/linux
		
	bpf: Add BPF_MAP_TYPE_QUEUE and BPF_MAP_TYPE_STACK to bpftool-map
I noticed that these two new BPF Maps are not defined in bpftool. This patch defines those two maps and adds their names to the bpftool-map documentation. Signed-off-by: David Calavera <david.calavera@gmail.com> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
This commit is contained in:
		
							parent
							
								
									5a86381321
								
							
						
					
					
						commit
						197c2dac74
					
				
					 2 changed files with 4 additions and 1 deletions
				
			
		| 
						 | 
					@ -42,7 +42,8 @@ MAP COMMANDS
 | 
				
			||||||
|		| **percpu_array** | **stack_trace** | **cgroup_array** | **lru_hash**
 | 
					|		| **percpu_array** | **stack_trace** | **cgroup_array** | **lru_hash**
 | 
				
			||||||
|		| **lru_percpu_hash** | **lpm_trie** | **array_of_maps** | **hash_of_maps**
 | 
					|		| **lru_percpu_hash** | **lpm_trie** | **array_of_maps** | **hash_of_maps**
 | 
				
			||||||
|		| **devmap** | **sockmap** | **cpumap** | **xskmap** | **sockhash**
 | 
					|		| **devmap** | **sockmap** | **cpumap** | **xskmap** | **sockhash**
 | 
				
			||||||
|		| **cgroup_storage** | **reuseport_sockarray** | **percpu_cgroup_storage** }
 | 
					|		| **cgroup_storage** | **reuseport_sockarray** | **percpu_cgroup_storage**
 | 
				
			||||||
 | 
					|		| **queue** | **stack** }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
DESCRIPTION
 | 
					DESCRIPTION
 | 
				
			||||||
===========
 | 
					===========
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -74,6 +74,8 @@ static const char * const map_type_name[] = {
 | 
				
			||||||
	[BPF_MAP_TYPE_CGROUP_STORAGE]	= "cgroup_storage",
 | 
						[BPF_MAP_TYPE_CGROUP_STORAGE]	= "cgroup_storage",
 | 
				
			||||||
	[BPF_MAP_TYPE_REUSEPORT_SOCKARRAY] = "reuseport_sockarray",
 | 
						[BPF_MAP_TYPE_REUSEPORT_SOCKARRAY] = "reuseport_sockarray",
 | 
				
			||||||
	[BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE]	= "percpu_cgroup_storage",
 | 
						[BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE]	= "percpu_cgroup_storage",
 | 
				
			||||||
 | 
						[BPF_MAP_TYPE_QUEUE] = "queue",
 | 
				
			||||||
 | 
						[BPF_MAP_TYPE_STACK] = "stack",
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static bool map_is_per_cpu(__u32 type)
 | 
					static bool map_is_per_cpu(__u32 type)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue