forked from mirrors/linux
		
	uprobe: Change uretprobe syscall scope and number
After discussing with Arnd [1] it's preferable to change uretprobe
syscall number to 467 to omit the merge conflict with xattrat syscalls.
Also changing the ABI to 'common' which will ease up the global
scripts/syscall.tbl management. One consequence is we generate uretprobe
syscall numbers for ABIs that do not support uretprobe syscall, but the
syscall still returns -ENOSYS when called in that ABI.
[1] https://lore.kernel.org/lkml/784a34e5-4654-44c9-9c07-f9f4ffd952a0@app.fastmail.com/
Link: https://lore.kernel.org/all/20240712135228.1619332-2-jolsa@kernel.org/
Fixes: 190fec72df ("uprobe: Wire up uretprobe system call")
Suggested-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Acked-by: Andrii Nakryiko <andrii@kernel.org>
Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
			
			
This commit is contained in:
		
							parent
							
								
									b10545b6b8
								
							
						
					
					
						commit
						63ded11097
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -384,7 +384,7 @@ | |||
| 460	common	lsm_set_self_attr	sys_lsm_set_self_attr | ||||
| 461	common	lsm_list_modules	sys_lsm_list_modules | ||||
| 462 	common  mseal			sys_mseal | ||||
| 463	64	uretprobe		sys_uretprobe | ||||
| 467	common	uretprobe		sys_uretprobe | ||||
| 
 | ||||
| # | ||||
| # Due to a historical design error, certain syscalls are numbered differently | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Jiri Olsa
						Jiri Olsa