+#define IDEBUG(inode) { \
+ if ( !list_empty(&inode->i_data.pages) || inode->i_data.nrpages ) {\
+ struct page * page;\
+ printk("XXXXX: func %s line %d ino %ld list not empty, pages %ld\n", __FUNCTION__ , __LINE__,\
+ inode->i_ino, inode->i_data.nrpages);\
+ page = list_entry(inode->i_data.pages.next, struct page , list);\
+ PDEBUG(page, "READ INODE");\
+ }}
+
+