Thread (29 messages) 29 messages, 14 authors, 2020-07-24

Re: strace of io_uring events?

flat view

From: tytso@mit.edu
Date: 2020-07-16 00:12:37
Also in: io-uring, linux-fsdevel, lkml

On Wed, Jul 15, 2020 at 06:11:30PM +0100, Matthew Wilcox wrote:
On Wed, Jul 15, 2020 at 07:35:50AM -0700, Andy Lutomirski wrote:
quoted
quoted
On Jul 15, 2020, at 4:12 AM, Miklos Szeredi [off-list ref] wrote:
This thread is to discuss the possibility of stracing requests
submitted through io_uring.   I'm not directly involved in io_uring
development, so I'm posting this out of  interest in using strace on
processes utilizing io_uring.
quoted
quoted
Is there some existing tracing infrastructure that strace could use to
get async completion events?  Should we be introducing one?
I suspect the best approach to use here is use eBPF, since since
sending asyncronously to a ring buffer is going to be *way* more
efficient than using the blocking ptrace(2) system call...

	       	     	 	  	    - Ted
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help