So both (ext3 and ext4) show the corruption messages when running with
v2, but v5 never hits them. For better understanding I am attaching the
diff between v2 and v5. As one can see there is no real change in that.
In __iget there is just a printk added for the case that
inode_check_acl() finds something. And all the changes to init_inode()
just query i_acl and i_default_acl, which usually are set in
inode_init_always(). There are just two cases where the acl values are
not initialized and in both the test in init_inde() should then return
NULL. And of course either way I would expect either a debug message
here or at least hitting the problem in destroy_inode(). But as soon as
this code is added, all problems go away. This is something I have a
hard time to explain.

** Attachment added: "Changes between v2 and v5"
   http://launchpadlibrarian.net/35036722/v2-to-v5.diff

-- 
[Geode LX] [OLPC] 2.6.31-generic: kernel panic near the end of initramfs
https://bugs.launchpad.net/bugs/396286
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to