On Jun 19, 2007 13:16 +0400, Dmitry Monakhov wrote: > But whole approach based on using PagePrivate bit and page->private > ptr for special purposes is realy dengerous, and imho wrong, > because avery fs-related code assume that page->private points to > page_buffers. This is actually a misconception. page->private can be anything. While many fs helper routines use page->private as buffers, that only happens when the fs itself causes those helper routines to be called. Lustre, for example, has no buffer heads on the clients, and uses page->private to track RPC batching information and data checksums. Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. - To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html