4.15.0-15-generic can't find root device
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
This is on a Hewlett-Packard ProLiant DL380 G7, with a Smart Array P410i RAID controller containing a RAID 1+0 array of four SATA hard drives.
It's running Ubuntu 16.04 with the linux-image-
The root partition consists of a simple ext4 filesystem on /dev/sda1, which is on the RAID array
There is a more complex secondary mount involving mdraid and bcache intended to be mounted at /srv - but we're seeing problems before that comes into play.
Booting into the last 4.13 kernel (4.13.0-39-generic) works fine.
Booting into the latest 4.15 kernel (4.15.0-15-generic) results in the root device not being found, and a stacktrace before an initramfs prompt: https:/
---
AlsaDevices:
total 0
crw-rw---- 1 root audio 116, 1 Apr 25 03:37 seq
crw-rw---- 1 root audio 116, 33 Apr 25 03:37 timer
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 2.20.1-0ubuntu2.16
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
DistroRelease: Ubuntu 16.04
IwConfig: Error: [Errno 2] No such file or directory
MachineType: HP ProLiant DL380 G7
Package: linux (not installed)
PciMultimedia:
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.157.17
RfKill: Error: [Errno 2] No such file or directory
Tags: xenial
Uname: Linux 4.13.0-39-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm
_MarkForUpload: True
dmi.bios.date: 08/16/2015
dmi.bios.vendor: HP
dmi.bios.version: P67
dmi.chassis.type: 23
dmi.chassis.vendor: HP
dmi.modalias: dmi:bvnHP:
dmi.product.family: ProLiant
dmi.product.name: ProLiant DL380 G7
dmi.sys.vendor: HP
This appears to be a regression in the HPSA driver. In the 4.13 kernel, the following hpsa output is seen:
https:/ /paste. ubuntu. com/p/Bq9ktJWtB m/
And the HW RAID volume ends up as /dev/sda. In 4.15, the HW RAID is not found and one of the SSD volumes ends up as /dev/sda/