Summary: | 2.6.15-gentoo-r7 has nonfunctional file attributes | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | N. Andrew Walsh <n.andrew.walsh> |
Component: | [OLD] Core system | Assignee: | Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
N. Andrew Walsh
2006-03-07 19:00:34 UTC
*** Bug 125413 has been marked as a duplicate of this bug. *** You are dealing with file (inode) atrributes, not extended attributes (xattr) here. I think you'll find that if you boot a significantly older kernel (i.e. vanilla 2.6.15) then you'll get exactly the same behaviour - file attributes are disabled. The idea is that you can use some reiserfs tool to enable attributes by default (which will modify some structure inside the superblock). There was a bug in this code which meant the "set defaults" functionality had no effect. This bug was fixed in 2.6.15-r5 However, when this functionality was enabled, it became apparent that many users have reiserfs partitions with a garbage superblock which enabled these attributes, and also garbage data in the field where file attributes were supposed to go. This lead to many files being shown as immutable, and people complaining that their reiserfs was read-only for no apparent reason. So, in 2.6.15-r7, the functionality allowing file attributes to be on by-default was removed, and we are now close to square 1, where faile attributes must be enabled with the "attrs" file option. Also, this is purely a reiserfs thing, ext3 is unaffected. If I'm wrong about any of the above, please reopen this bug. |