Bug 191793
| Summary: | [PATCH] i386: Move phys_proc_id/early intel workaround to correct function | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 4 | Reporter: | Jason Baron <jbaron> | ||||
| Component: | kernel | Assignee: | John Villalovos <jvillalo> | ||||
| Status: | CLOSED NOTABUG | QA Contact: | Brian Brock <bbrock> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 4.0 | CC: | jbaron, jvillalo, knoel | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2009-04-24 19:45:27 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 Baron
2006-05-15 20:33:24 UTC
Created attachment 129118 [details]
intel_early_workaround() moved to generic_identify() as early_detect_cpus() only run at BP.
Geoff, please test this patch, please. I can submit it to rhkernel-list soon
after.
I sanity-checked on one box. Oddly generic_identify gets run twice on each proc, but same upstream. Looks fine. We've made it this far without anyone tearing their hair out, I'm tempted to think this couldn't possibly matter. But I'll check with the mothership before giving up on it. Suresh pointed out, and I confirmed in the latest EL4 source, that the x86_cache_alignment field this function sets is only ever read with the macro cache_line_size() which reads it from the boot cpu. So the patch isn't really needed. The one exception to this is reporting to /proc/cpuinfo, so on some machine I guess it will show 128 for boot cpu and incorrectly show 64 for others. But I'm not sure that makes it worth posting. |