Description of problem: I just installed kernel-2.6.40.3-0.fc15.x86_64.rpm on my AMD Athlon 64 3500+ family 15. Unfortunately the kernel crashes at boot time issuing a lot of messages microcode: CPU0: family 15 not supported It seems that microcode.ko does not support family 15 AMD processors. I fixed the issue substituting line 79 of microcode_amd.c if (c->x86_vendor != X86_VENDOR_AMD || c->x86 < 0x10) { with the following if (c->x86_vendor != X86_VENDOR_AMD || c->x86 < 0x0F) { After regenerating microcode.ko the kernel boots just fine. First time I got this situation was with 2.6.40-4. Until 2.6.38.8-35 everything was fine. I never installed 2.6.39. Is this the correct fix or can you suggest me a better one? Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
What version of microcode_ctl do you have installed? This is likely a dupe of bug 690930. You need: 1. microcode_ctl-1.17-18.fc15 2. kernel-2.6.40.3-0.fc15
Yes, installing microcode_ctl-1.17-18 fixed the issue.