9.1 -> 9.2 , unable to load dual SAS2008 raid 6 volume

The good news: I re-updated the mpt3sas module back to the latest and using 9.2 I now have back my missing mpt3sas volume! yeah

The bad news: I’ve now lost my NVME disk/volume

I see it if a run a fdisk:

Disk /dev/nvme0n1: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: Sabrent Rocket 4.0 1TB
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: F638D82B-8239-402A-9EF4-BE8391159DF6
Device Start End Sectors Size Type
/dev/nvme0n1p1 34 1953525134 1953525101 931.5G Linux filesystem

from dmesg:

[ 2.503460] nvme nvme0: pci function 0000:10:00.0
[ 2.558944] nvme nvme0: Shutdown timeout set to 10 seconds
[ 2.560200] nvme nvme0: 8/0/0 default/read/poll queues
[ 2.562169] nvme nvme0: Ignoring bogus Namespace Identifiers
[ 2.564914] nvme0n1: p1

Can you try installing elrepo’s kernel-ml? This provides the latest kernel from upstream (kernel.org).

# dnf --enablerepo=elrepo-kernel install kernel-ml

Kernel now at: 6.3.3-1.el9.elrepo.x86_64

Problem persists with missing nvme disk

Current status:

Boot → 9.2 (6.3.3-1): hpsa - GOOD, mpt3sas - GOOD, nvme - ISSUE
Boot → 9.2 (5.14.0-286.11.1): hpsa - GOOD, mpt3sas - GOOD, nvme - ISSUE
Boot → 9.1 (5.14.0-162.23.1): hpsa - GOOD, mpt3sas - ISSUE, nvme - GOOD
Boot → 9.1 (5.14.0-162.18.1): hpsa - GOOD, mpt3sas - ISSUE, nvme - GOOD

Success!

Booted to 9.1, copied nvme contents to hpsa
Booted to 9.2, wiped nvme, new partition, new lv, new mount, copied original content from hpsa back to nvme

Boot → 9.2 (6.3.3-1): hpsa - GOOD, mpt3sas - GOOD, nvme - GOOD