Bug 21950 - kernel 4.13.10 is missing support for XFS filesystem
Summary: kernel 4.13.10 is missing support for XFS filesystem
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Backports (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: Thomas Backlund
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-27 18:37 CEST by Stig-Ørjan Smelror
Modified: 2018-11-27 00:16 CET (History)
0 users

See Also:
Source RPM: kernel-4.13.10-1.mga6.src.rpm
CVE:
Status comment:


Attachments
init.log (51.31 KB, text/plain)
2017-10-27 19:31 CEST, Stig-Ørjan Smelror
Details
rdsosreport.txt (112.02 KB, text/plain)
2017-10-27 19:32 CEST, Stig-Ørjan Smelror
Details
lsinitrd-initrd-4.13.10-server-1.mga6.img (7.72 KB, text/plain)
2017-10-27 19:54 CEST, Stig-Ørjan Smelror
Details

Description Stig-Ørjan Smelror 2017-10-27 18:37:43 CEST
I just installed kernel-server-4.13.10 and was unable to boot.

Support for XFS is missing and that's what I'm using.

$ rpm -qa | grep 4.13.10
kernel-server-4.13.10-1.mga6-1-1.mga6
cpupower-4.13.10-1.mga6
kernel-server-latest-4.13.10-1.mga6
kernel-source-latest-4.13.10-1.mga6
kernel-source-4.13.10-1.mga6-1-1.mga6

Will do a custom compilation just to test the new kernel.

Cheers,
Stig
Comment 1 Thomas Backlund 2017-10-27 18:41:26 CEST
Nope, not missing

# modinfo xfs
filename:       /lib/modules/4.13.10-desktop-1.mga6/kernel/fs/xfs/xfs.ko.xz
license:        GPL
description:    SGI XFS with ACLs, security attributes, realtime, no debug enabled
author:         Silicon Graphics, Inc.
alias:          fs-xfs
depends:        
intree:         Y
name:           xfs
vermagic:       4.13.10-desktop-1.mga6 SMP mod_unload
Comment 2 Stig-Ørjan Smelror 2017-10-27 19:05:20 CEST
Yes, I saw that.

But it's not present when the kernel is booting.

Booted without "splash quiet" and was dropped to a debug shell. Took a look in /lib/modules/4.13.10-server-1.mga6/kernel/fs and xfs was not there.

Whatever it is, xfs is not included.

Will try with "dracut -f" to see if I can get xfs.

Cheers,
Stig
Comment 3 Stig-Ørjan Smelror 2017-10-27 19:31:51 CEST
Created attachment 9759 [details]
init.log
Comment 4 Stig-Ørjan Smelror 2017-10-27 19:32:23 CEST
Created attachment 9760 [details]
rdsosreport.txt
Comment 5 Stig-Ørjan Smelror 2017-10-27 19:54:41 CEST
Created attachment 9761 [details]
lsinitrd-initrd-4.13.10-server-1.mga6.img

This is the contents of initrd-4.13.10-server-1.mga6.img that gets installed on my computer.

I've only included the "kernel/fs" entries.

Cheers,
Stig
Comment 6 Thomas Backlund 2017-10-27 20:14:27 CEST
does it work if you do:

dracut -f --add-drivers xfs
Comment 7 Stig-Ørjan Smelror 2017-10-27 20:50:38 CEST
Thomas.

Yes, adding the xfs module worked.

$ uname -a
Linux monster 4.13.10-server-1.mga6 #1 SMP Fri Oct 27 09:59:35 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Do you know why this wasn't added automatically?
I've always been able to boot with the 4.9.x kernels with xfs on my root filesystem.

Cheers,
Stig
Comment 8 Stig-Ørjan Smelror 2018-11-27 00:16:23 CET
Old kernel no longer relevant.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.