Hello All, I'm rooting around in the VFS code and I'm having a problem with i_flocks. It appears that when a lock is put on an inode a file_lock structure is added to i_flock list and also added to a list of all file_lock(s). Is there any documentation that talks about the overall design of this file locking business? Also, I don't understand the concept of a lease (lease_modify, time_out_leases and so on). Can anyone explain what a lease is? Best regards, -- Richard Johnson richj25@xxxxxxxxxxxxx (970) 490-2231 cell (303) 709-1337 -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/