Bug 98390 (IT_39083)
Summary: | /boot/kernel.h has wrong defines in x445/RX800 with kernel 2.4.9-e.25summit | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 2.1 | Reporter: | Bruno Verkist <bruno.verkist> |
Component: | initscripts | Assignee: | Bill Nottingham <notting> |
Status: | CLOSED ERRATA | QA Contact: | Brock Organ <borgan> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 2.1 | CC: | johnstul, lcm, riel, rvokal, tao |
Target Milestone: | --- | Keywords: | FutureFeature |
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Enhancement | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-08-06 16:00:30 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: |
Description
Bruno Verkist
2003-07-02 10:20:46 UTC
Actual Results: /boot/kernel.h has wrong defines. __BOOT_KERNEL_UP 1 tells us we have a uniprocessor machine which is definitely wrong. __BOOT_KERNEL_UP does NOT say you have an uniprocessor machine, just as __BOOT_KERNEL_SMP doesn't tell you you have a smp machine. __BOOT_KERNEL_SMP should ABSOLUTELY not be 1 for the summit kernel, since it means you are running the kernel-smp kernel, which you are not. For example, if you run the enterprise kernel (which is SMP) this is also 0. What the real bug is is that there is no __BOOT_KERNEL_SUMMIT in this file, while there should be one. (not that you can build external modules against the summit kernel right now so I fail to see how this can actually break something). Some software use the kernel.h file to install modules in the appropriate places, such as Intel's profiling software (vtune). J 1) kernel.h is generated by initscripts not the kernel 2) summit kernels you can't build external modules against directly, esp not in the e.25 era (old!) Closing; re-running mkkerneldoth should solve the issue. |