Red Hat Bugzilla – Bug 166624
smp kernel crashes if mkinitrd is not updated
Last modified: 2015-01-04 17:21:36 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b4) Gecko/20050718 Camino/0.9a2
Description of problem:
if kernel is upgraded to kernel-smp-2.6.12-1.1372_FC3, but the updated mkinitd (to 126.96.36.199-1) is NOT also upgraded, kernel crashes on boot. The package does not have the proper prereq to insist on an upgrade of mkinitrd.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. install basic FC3 system on a SMP box.
2. upgrade kernel to kernel-smp-2.6.12-1.1372_FC3 (and the associated dependencies). do NOT install updated mkinitrd (188.8.131.52-1)
Actual Results: Kernel crashes with 'missing symbols' on boot, in in the initrd stage.
Expected Results: Kernel boots as normal.
Spec file should be updated to require the updated mkinitrd. Ie, change '%define kernel_prereq' to read: mkinitrd >= 184.108.40.206-1
I believe this problem is also present in kernel-smp-2.6.12-1.1387_FC4, but since this has been obsoleted by 1390 and 1398, which have an even HIGHER mkinitrd requirement, the problem is moot for FC4. FC3 should be addressed, though... perhaps just on the next kernel spin.
this is fixed in the kernel in updates-testing.
Will get pushed out to updates-final in a few days