Red Hat Bugzilla – Bug 214798
microcode size check prevents newer microcode from loading
Last modified: 2007-11-30 17:07:37 EST
Description of problem:
There are a couple size checks in the kernel that require an Intel microcode
package to be at least a default size. A recent microcode update (1.15) is a
smaller size, so this check prevents it from loading.
The patch is upstream here:
Version of patch for RHEL5 attached.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install microcode_ctl-1.15 package
2. Try to load microcode "service microcode_ctl start"
3. It fails to load, but works with larger 1.13 package
Created attachment 140785 [details]
RHEL5 version of patch to remove microcode size check
Without this patch, the updated microcode in 209455 can't be loaded so I'm
setting this as a blocker for that one.
Hmm, removing block because that bug was really about microcode_ctl being
started by default, not about updating the data file.
patch posted on 11/09/06
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux maintenance release. Product Management has requested
further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed
products. This request is not yet committed for inclusion in an Update
QE ack for RHEL5. It does seem that we're losing some sanity checking there, as
I suspect there's still some "minimal" size, but I'm OK with ripping out the
*** Bug 217956 has been marked as a duplicate of this bug. ***
A package has been built which should help the problem described in
this bug report. This report is therefore being closed with a resolution
of CURRENTRELEASE. You may reopen this bug report if the solution does
not work for you.