Bug 817645
| Summary: | Receive WARNING of section mismatch in 3.3 kernel series | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | stan <gryt2> |
| Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 17 | CC: | gansalmon, gryt2, itamar, jonathan, kernel-maint, ketuzsezr, madhu.chinakonda |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-07-05 18:51:53 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
stan
2012-04-30 18:06:49 UTC
This is coming from the x86-apic_ops-Replace-apic_ops-with-x86_apic_ops.patch we're carrying. It means the x86_ioapic global variable, which is a structure containing a pointer to various ioapic operations, has it's .init member set to native_ioapic_init_mappings. That function is annotated as __init, which means the kernel will discard the memory that function occupies after the init portion of kernel boot is done. It sounds really scary, but I don't think it actually causes a problem in practice as nothing will be calling x86_ioapic.init outside of the very early setup_arch code. Still, it's a valid warning and one that might be better fixed. Konrad, what's the status of this patch upstream and is this warning fixed in a subsequent version of the patch that we have missed? Thanks for the explanation. I didn't catch all of it, but enough to understand why the kernels worked just fine. The patches in question were committed to the 3.4 kernel (or some version of them). Closing this out. Great! Thanks a lot. |