i want to know what EXACTLY happens in detail when a system call in invoked by a function like readfile(). i know an interrupt routine is called. but how does it communicate to the VFS? can someone suggest me a source of information or i'll be glad if you can explain it yourself too.