Bug 1417667

Summary: Kernel Panic at beginning of boot: No entropy gathering module detected
Product: [Fedora] Fedora Reporter: sedrubal <fedora>
Component: dracutAssignee: dracut-maint-list
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 25CC: cz172638, dracut-maint-list, gansalmon, ichavero, itamar, jonathan, kernel-maint, labbott, madhu.chinakonda, mchehab, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-02-02 01:30:37 UTC Type: Bug
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 Flags
The Kernel Panic Output none

Description sedrubal 2017-01-30 15:41:08 UTC
Description of problem:
Right at the beginning of the boot there is a kernel panic (with 4.9.x kernels).

Version-Release number of selected component (if applicable):
- kernel-4.9.4-201.fc25.x86_64
- kernel-4.9.5-200.fc25.x86_64

- not affected: kernel-4.8.16-300.fc25.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Reboot System
2. Boot one of the named kernels above

Actual results:
Kernel Panic

Expected results:
There shouldn't be a kernel panic.

Additional info:
will add info soon...

My setup:
- Acer Aspire V3 771G
- Intel(R) Core(TM) i5-3210M CPU
- EFI
- Grub2
- /boot/ is located on subvilume root in btrfs in luks encrypted volume

Comment 1 sedrubal 2017-01-30 16:21:07 UTC
I also use dracut-044-78.fc25.x86_64.

Update:

After running re generating the initramfs (`dracut -f`) this also happens with kernel-4.8.16-300.fc25.x86_64. So it looks to be a dracut problem...

Comment 2 sedrubal 2017-01-30 16:41:32 UTC
Created attachment 1245924 [details]
The Kernel Panic Output

Fatal: no entropy gathering module detected
traps: init[1] general protection ip:... in libc-2.24.so
Kernel panic - not syncing: Attempted to kill init! exitcode=0x0b

Comment 3 Laura Abbott 2017-02-01 17:05:35 UTC
This is a dracut issue, not an actual kernel issue. Do you have dracut-fips installed? If so, please remove and rebuild your initramfs

Comment 4 sedrubal 2017-02-02 01:30:37 UTC
Thanks Laura for your response and pointing me in the right direction.

Uninstalling dracut-fips solved the problem.

So did I understand it correctly that I need hardware entropy generators for FIPS? So this isn't a bug at all because I think there is no such thing in my pc (accessing /dev/hwrng says "No such device" and there is no tpm)...

Is dracut-fips included in a standard installation or did I install it recently? :D