Bug 45628
Summary: | Kernel 2.4.3-12 on ReiserFS system | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Tan Zheng Da <tzd> | ||||
Component: | kernel | Assignee: | Arjan van de Ven <arjanv> | ||||
Status: | CLOSED NOTABUG | QA Contact: | Brian Brock <bbrock> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 7.1 | CC: | bruce, d.e.cox | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i686 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2003-06-06 14:00:11 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Tan Zheng Da
2001-06-24 05:36:50 UTC
Oops one typo. Steps to reproduce, #3 should say: make oldconfig using configs/kernel-2.4.3-i686.config instead of kernel-2.4.2-i686.config. -- tzd investigating Created attachment 21726 [details]
reiserfs patch
Could you try applying the previously attached patch to your kernelsource and see if that makes it work ? Yes, the patch (id 21726) works. I can shut down cleanly now. Do you mind explaining what the patch does (I don't know how to program)? Thanks! It removes a bugfix that was applied to our kernel for a race on module-unload, however the bugfix was not tested for the "reiserfs is not a module" case. It seems it deadlocked in that case due to the locking changes in the original bugfix. Thanks for the explanation. Is it safe for me to continue using the patch? Yes. Great! And thanks for the speedy resolution! I had this exact same problem. I seem to be having an issue recompiling the 2.4.3-12 from the source RPM. Using the binary RPM of the 2.4.3-12 kernel supplied by RHAT, the aic7xxx_mod driver is listed in my /etc/modules.conf, as the default aic7xxx driver to use. When I recompiled this kernel from the source RPM, and I try to make an initrd image, it says it cannot find the aic7xxx_mod file. After looking through my /li/modules/2.4.3 tree, I saw that only aic7xxx and aic7xxx_old are compiled. Which one should I use to boot with Justin Gibbs' aic7xxx driver? I'm guessing the aic7xxx.o file, but I'm not sure. Why wouldn't the aic7xxx_mod driver compile from the source? aic7xxx.o is the new driver. Justin Gibb's driver got renamed in Linus' / Alan's kernels, in the RPM build we rename the driver to it's original "2.4.2-2" name to make sure our kernel rpm keeps working for people using this driver. |