Guan Xin: > The new (3.12.x-20140609) aufs introduced this warning. > Don't know if it is serious or not. > > [ 39.235011] ------------[ cut here ]------------ > [ 39.235023] WARNING: CPU: 1 PID: 1320 at lib/idr.c:527 > idr_remove.part.6+0x1fb/0x200() > [ 39.235025] idr_remove called for id=32768 which is not allocated.
Would you try testing after this fix? - new tmpfs-idr.patch removes a line from linux/mm/shmem.c:shmem_get_inode() like this. @@ -1365,13 +1375,13 @@ static struct inode *shmem_get_inode(struct super_block *sb, const struct inode struct inode *inode; struct shmem_inode_info *info; struct shmem_sb_info *sbinfo = SHMEM_SB(sb); + int ino; if (shmem_reserve_inode(sb)) return NULL; inode = new_inode(sb); if (inode) { - inode->i_ino = get_next_ino(); inode_init_owner(inode, dir, mode); inode->i_blocks = 0; inode->i_mapping->backing_dev_info = &shmem_backing_dev_info; - insert this line at the removed line like this. inode->i_ino = get_next_ino(); --> inode->i_ino = 0; Would modify manually and test? 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://www.hpccsystems.com