diff --git a/fs/nilfs2/inode.c b/fs/nilfs2/inode.c index 51bde45d5865..8312abbe343d 100644 --- a/fs/nilfs2/inode.c +++ b/fs/nilfs2/inode.c @@ -631,6 +631,9 @@ int nilfs_attach_btree_node_cache(struct inode *inode) nilfs_iget_set, &args); if (unlikely(!btnc_inode)) return -ENOMEM; + pr_err("NILFS DEBUG btnc: btnc=%px I_NEW=%d\n", + btnc_inode, + !!(inode_state_read_once(btnc_inode) & I_NEW)); if (inode_state_read_once(btnc_inode) & I_NEW) { nilfs_init_btnc_inode(btnc_inode); unlock_new_inode(btnc_inode); @@ -686,6 +689,10 @@ struct inode *nilfs_iget_for_shadow(struct inode *inode) nilfs_iget_set, &args); if (unlikely(!s_inode)) return ERR_PTR(-ENOMEM); + pr_err("NILFS DEBUG: s_inode=%px I_NEW=%d i_assoc=%px\n", + s_inode, + !!(inode_state_read_once(s_inode) & I_NEW), + NILFS_I(s_inode)->i_assoc_inode); if (!(inode_state_read_once(s_inode) & I_NEW)) return inode;