Bug 514787
| Summary: | b43 Fails to load on iMac G5 (PPC) | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Jason Rivers <jason> | ||||
| Component: | kernel | Assignee: | David Woodhouse <dwmw2> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | 10 | CC: | dwmw2, itamar, jason, jwboyer, kernel-maint | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | powerpc | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | 2.6.27.35-170.2.94 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2009-10-06 12:28:33 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
Jason Rivers
2009-07-30 18:50:18 UTC
Created attachment 355802 [details]
potential fix
Hm, what's the point in whining about a 30-bit DMA mask when the machine only has 512MiB of RAM anyway?
will test the fix as soon as I'm home. Thanks for your help David. Thanks David. fix seemed to work. Mac now has Wifi on Fedora. (sorry for the delay) This is committed to the 2.6.29.6 branch in Fedora 11 CVS, and should be pushed when the next NULL pointer panic hits us. kernel-2.6.29.6-217.2.16.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/kernel-2.6.29.6-217.2.16.fc11 kernel-2.6.29.6-217.2.16.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report. This patch actually seems to cause problems rather than fix them on my 17" iMac G5. The kernel from comment #5 produces a rather nasty oops on boot, which appears to be something scribbling over kernel text pages. The 2.6.29.6-217-2.9.fc11 kernel doesn't have those problems. I built a tip-of-branch (the private-fedora-f11-2_6_29_6 CVS branch) F11 kernel today with the patch for this reverted and that does not oops at all. The only change was to not apply this patch. I'll try and get a screenshot of the oops soon. Hm. Actually, I think the patch itself is probably fine. What isn't fine is that it's calling lmb_end_of_DRAM, which is marked as __init in the F11 kernels. We need the fixes that went into .31 to remove the __init from the function and the header file I tested the rawhide kernel from today which is based on 2.6.31-rc8.git2 and contains the __init fixes. The oops is gone. Backported fix from the f-11 2.6.29 kernel to 2.6.27.32-170.2.89.rc1.fc10 |