Hi xfs folks:
Could anyone please let me know the following
xfs internal operation details?
I would like to know if there is any operation
that bypasses submit_bio() when accessing the
lower level block devices.
I want to add some function whenever the filesystem
tries to modify any block and concluded that submit_bio()
seems to be the lowest entry point for such operations.
But I later found that I did not consider the direct i/o
or raw i/o operations that seems to have shorter path
for lower devices by eliminating the copy operations.
I suspect those direct i/o or raw i/o operations do not
use submit_bio().
If there is any mistake or missing point,
please let me know.
Thanks very much.
--
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
(o_ **WTFM**
(o_ (o_ //\
(/)_ (/)_ V_/_ http://kldp.org
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
|