Nikolay Pertsev: > Also notice that id values in at least first 9 error messages are products > of multiplication of number 32768. > > In my case I have only 3 error messages and ids are 32768, 65537 and 98304 > which is the same pattern.
Please apply this too and let's see how many times will the message printed for the same inode-number. simple_xattrs_free(&info->xattrs); WARN_ON(inode->i_blocks); if (inode->i_ino) { int i = inode->i_ino; + if (!(i % 0x8000)) + pr_info("%s: %p i%d\n", __func__, &sbinfo->idr, i); mutex_lock(&sbinfo->idr_lock); idr_remove(&sbinfo->idr, i); mutex_unlock(&sbinfo->idr_lock); } shmem_free_inode(inode->i_sb); clear_inode(inode); /* inum 0 and 1 are unused */ mutex_lock(&sbinfo->idr_lock); ino = idr_alloc(&sbinfo->idr, inode, 2, INT_MAX, GFP_NOFS); if (ino > 0) { inode->i_ino = ino; mutex_unlock(&sbinfo->idr_lock); __insert_inode_hash(inode, inode->i_ino); + if (!(ino % 0x8000)) + pr_info("%s: %p i%d\n", __func__, &sbinfo->idr, ino); } else { WARN_ON_ONCE(inode->i_ino); inode->i_ino = 0; mutex_unlock(&sbinfo->idr_lock); iput(inode); /* shmem_free_inode() will be called */ inode = NULL; } J. R. Okajima ------------------------------------------------------------------------------ HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems