mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	bpf: Allow bpf_get_current_ancestor_cgroup_id for tracing
Allow the helper to be called from tracing programs. This is needed to handle cgroup hiererachies in the program. Signed-off-by: Namhyung Kim <namhyung@kernel.org> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: https://lore.kernel.org/bpf/20210627153627.824198-1-namhyung@kernel.org
This commit is contained in:
		
							parent
							
								
									328aac5ecd
								
							
						
					
					
						commit
						95b861a793
					
				
					 1 changed files with 2 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -1017,6 +1017,8 @@ bpf_tracing_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog)
 | 
			
		|||
#ifdef CONFIG_CGROUPS
 | 
			
		||||
	case BPF_FUNC_get_current_cgroup_id:
 | 
			
		||||
		return &bpf_get_current_cgroup_id_proto;
 | 
			
		||||
	case BPF_FUNC_get_current_ancestor_cgroup_id:
 | 
			
		||||
		return &bpf_get_current_ancestor_cgroup_id_proto;
 | 
			
		||||
#endif
 | 
			
		||||
	case BPF_FUNC_send_signal:
 | 
			
		||||
		return &bpf_send_signal_proto;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue