<div dir="ltr">Hi All,<div><br></div><div>I am looking to understand I/O path in linux kernel. Here is following things I have tried to understand it,</div><div><ol><li>try to understand vfs_write<br></li><li>then move into fs specific write call</li><li>I thought then after the call goes to I/O scheduler. </li><li>then low-level device driver eg. SCSI, ide </li><li>these drivers read/write sectors.</li></ol><div>These are above I/O path I understood at a very high level. Please correct me if somewhere I misunderstood.</div></div><div><br></div><div>I want to get an understanding of how blocks get read and write from a disk. Please suggest me something that will help me to understand and visualize data path in linux kernel.</div><div><br></div><div>---</div><div>Jitendra </div><div><br></div></div>