Public bug reported:

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-6.14.0-33-generic
ProcVersionSignature: Linux sky 6.14.0-32-generic #32~24.04.1-Ubuntu SMP 
PREEMPT_DYNAMIC Tue Sep  2 14:21:04 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Uname: Linux 6.14.0-33-generic x86_64
ApportVersion: <from `dpkg -l apport`>
Architecture: amd64
Tags: kernel vmd nvme initramfs

Title: Ubuntu 24.04 kernel 6.14.0-33-generic missing vmd.ko, prevents
boot on Intel VMD systems

Bug description:
 On Ubuntu 24.04, systems with NVMe devices behind Intel VMD cannot boot with 
kernel 6.14.0-33-generic.  The initramfs fails to detect any block devices and 
drops to the (initramfs) shell.  Older kernels (6.14.0-32-generic, 6.11 / 6.8) 
boot normally because vmd.ko is present.

Evidence:
 - /lib/modules/6.14.0-33-generic/ does not contain vmd.ko
 - lsinitramfs /boot/initrd.img-6.14.0-33-generic | grep vmd → no results
 - With 6.11 kernels, vmd.ko is present and NVMe devices enumerate correctly

Steps to reproduce:
 1. Install Ubuntu 24.04 on hardware with Intel VMD enabled (NVMe behind VMD 
controller).
 2. Upgrade to kernel 6.14.0-33-generic.
 3. Reboot.

Expected result:
 Kernel should load vmd.ko, enumerate NVMe device, and mount root filesystem.

Actual result:
 Boot fails, drops to initramfs shell. Only /dev/loop* devices present, no NVMe 
devices.

Workarounds:
 - Boot older kernel (6.14.0-32-generic, 6.11 or 6.8) where vmd is included.
 - Disable Intel VMD in BIOS/UEFI (not desirable in many cases).
 - Recompile kernel with CONFIG_VMD=m.

Impact:
 All systems using Intel VMD cannot boot with kernel 6.14.0-33-generic. 
Regression compared to earlier Ubuntu kernels.

---

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: linux-image-6.14.0-33-generic rootfs vmd

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2126707

Title:
  Boot failure after kernel update to 6.14.0-33-generic; vmd module
  missing from linux-image-6.14.0-33-generic, can't find root

Status in linux package in Ubuntu:
  New

Bug description:
  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: linux-image-6.14.0-33-generic
  ProcVersionSignature: Linux sky 6.14.0-32-generic #32~24.04.1-Ubuntu SMP 
PREEMPT_DYNAMIC Tue Sep  2 14:21:04 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
  Uname: Linux 6.14.0-33-generic x86_64
  ApportVersion: <from `dpkg -l apport`>
  Architecture: amd64
  Tags: kernel vmd nvme initramfs

  Title: Ubuntu 24.04 kernel 6.14.0-33-generic missing vmd.ko, prevents
  boot on Intel VMD systems

  Bug description:
   On Ubuntu 24.04, systems with NVMe devices behind Intel VMD cannot boot with 
kernel 6.14.0-33-generic.  The initramfs fails to detect any block devices and 
drops to the (initramfs) shell.  Older kernels (6.14.0-32-generic, 6.11 / 6.8) 
boot normally because vmd.ko is present.

  Evidence:
   - /lib/modules/6.14.0-33-generic/ does not contain vmd.ko
   - lsinitramfs /boot/initrd.img-6.14.0-33-generic | grep vmd → no results
   - With 6.11 kernels, vmd.ko is present and NVMe devices enumerate correctly

  Steps to reproduce:
   1. Install Ubuntu 24.04 on hardware with Intel VMD enabled (NVMe behind VMD 
controller).
   2. Upgrade to kernel 6.14.0-33-generic.
   3. Reboot.

  Expected result:
   Kernel should load vmd.ko, enumerate NVMe device, and mount root filesystem.

  Actual result:
   Boot fails, drops to initramfs shell. Only /dev/loop* devices present, no 
NVMe devices.

  Workarounds:
   - Boot older kernel (6.14.0-32-generic, 6.11 or 6.8) where vmd is included.
   - Disable Intel VMD in BIOS/UEFI (not desirable in many cases).
   - Recompile kernel with CONFIG_VMD=m.

  Impact:
   All systems using Intel VMD cannot boot with kernel 6.14.0-33-generic. 
Regression compared to earlier Ubuntu kernels.

  ---

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2126707/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to