From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050923 CentOS/1.0.7-1.4.1.centos4 Firefox/1.0.7 Description of problem: RedHat patched the reiserfs source to change 'struct key' to 'struct reiserfs_key' (Patch2503) - I guess to prevent name conflicts with the 'Key management patches' (from the spec file). However, it looks like they missed a couple ... not surprising as they don't support reiserfs, so they don't hit this problem. The attached patch seems to allow it to compile. Version-Release number of selected component (if applicable): kernel-2.6.9-22.0.1.EL.src.rpm How reproducible: Always Steps to Reproduce: enable reisferfs and try to compile Additional info:
Created attachment 120774 [details] reiserfs patch This allows the kernel to compile if reiserfs is selected
So you are using reiserfs under rhel4? As you know we don't support it...
Also ran into the same problem. As a result of this bug, we are unable to apply Redhat supplied security patches to our reiserfs based systems. Just because Redhat doesn't support reiserfs does not justify sloppy or incomplete patching of the rest of the kernel. If an option works in the raw kernel from kernel.org, then that same option should work in the redhat kernel if the user chose to switch it on, even if Redhat by default ships with a module switched off.