problem to understand behavior of I/O manager



Hi All,
As one driver can communicate to other driver with the help this
data structure called IRP.(I/O request packets).

when user application perform any I/O request.I/O manager get
control and forms IRPs for that request . Here first of all I/O
manager calls file sytem driver then it calls for our appropriate
driver. Question is that what are the activities that are perform when
I/O manager calls for file system driver?


Thanks,
Ravi.
.



Relevant Pages

  • RE: [RFC] Virtual Machine Device Queues(VMDq) support on KVM
    ... and has to be non-blocking since network I/O can take indeterminately ... To guest Virtio-net driver, packets receive corresponding to asynchronous read ... Virtio-net backend service encapsulates multiple vqueue elements into ... multiple AIO control blocks and composes them into one AIO read request. ...
    (Linux-Kernel)
  • [PATCH 19-rc1] Fix typos in /Documentation : U-Z
    ... when the underlying device was capable of handling the i/o in one shot. ... using dev->irq by the device driver to request for interrupt service ... The EMU10K2 chips have a DSP part which can be programmed to support ... -(This acticle does not deal with the overall functionality of the ...
    (Linux-Kernel)
  • Re: IoMarkIrpPending issue
    ... you can makr the irp pending right after 1). ... Driver receives a 'logical' I/O request. ...
    (microsoft.public.development.device.drivers)
  • Re: [PATCH 19-rc1] Fix typos in /Documentation : U-Z
    ... +iii.Ability to represent large i/os w/o unnecessarily breaking them up (i.e ... when the underlying device was capable of handling the i/o in one shot. ... using dev->irq by the device driver to request for interrupt service ... -(This acticle does not deal with the overall functionality of the ...
    (Linux-Kernel)
  • [PATCH 18-rc3] Fix typos in /Documentation : S
    ... Request flows seen by I/O schedulers ... cpufreq-stats is a driver that provices CPU frequency statistics for each CPU. ... +interface will appear in a separate directory under cpufreq ... This drives supports all SMC ISA/MCA adapters. ...
    (Linux-Kernel)