hi all
I recently pursued Linux IO stack and dove into kernel source code. that is
when a user programm calls read or write syscall some functions will be
called to finally make a io request and send it to device drivers and
compelete io request.
in this path which is known as Life of IO request i placed some printks in
linux kernel and compile and install it then i can see IO requests
information in /var/log/syslog.
i totally used This good Post
<https://scaryreasoner.wordpress.com/2013/09/14/the-life-of-io-in-the-linux-kernel/>
which done for linux kernel.
know i wanna do some thing like that in qemu to answer these too important
questions:
1- what is path of a IO request from a guest os to host os and finally
disk? (both siurce code  approach and io stack approach)
2- how qemu determines an IO request is corresponds to which guest os?(if
its feasible)


-- 
Best Rega
​r​
ds
Ata Fatahi Baarzi <http://ce.sharif.edu/~fatahibarzi>

Reply via email to