Hi all, In kernel 2.4.18, in the struct "buffer_head", there was a field "struct inode * b_inode", which to my knowledge was used to indiacate the inode to which that buffer head is assigned. In kernel 2.4.21 this field is removed. Hence I am getting kind of confused in basic concepts, like: - Inside a page, if there are 4 buffers, can they be callocated to different files? - if yes, how do I come to know which buffer is assigned to which file (in kernel 2.4.21) - or entire page is dedicated to a single file? Thanks and regards, Vineet