Created attachment 612722 [details] dmidecode output Description of problem: ------------------------ After enable FIPS on RHEL5.9 host, kernel fails to boot. Version-Release number of selected component (if applicable): --------------------------------------------------------------- 2.6.18-339.el5 How reproducible: ------------------ 100% Steps to Reproduce: ---------------------- 1. mkinitrd --with-fips -f /boot/initrd-$(uname -r).img $(uname -r) 2. Add “fips=1” to grub kernel boot line 3. reboot host Actual results: ---------------- Warning: pci_mmcfg_init marking 256MB space uncacheable. �Red Hat nash version 5.1.19.6 starting SELF TEST FAILED (/usr/lib64/hmaKernel panic - not syncing: Attempted to kill init! ccalc/sha512hmac .hmac) Additional info: ------------------- This happens on some hosts, i try two hosts, both hit the problem, my colleague's host works fine anyway, so i think this is hardware related problem, my host dmidecode output is in attachment. By the way, i am verifying: Bug 805676 - FIPS 140-2 kernel and KVM So this is a blocker.
Created attachment 612726 [details] sosreport
Did you follow all of the steps described in the article below? * https://access.redhat.com/knowledge/articles/38655 Common problems you may want to verify on your test system: 1. FIPS mode requires a separate /boot partition. 2. Prelinking must be disabled.
Hello Hu, one observation in addition to suggestions from Paul in previous comment. By inspecting your sosreport, I see you have in /etc/sysconfig/prelink still enabled prelinking. Even if you undo prelink, you should disable it at all so a cron job doesn't run it again and break your system.
OK, thanks for specification, this is NOTABUG, close it.