SRU submission:

https://lists.ubuntu.com/archives/kernel-team/2021-January/116388.html
https://lists.ubuntu.com/archives/kernel-team/2021-January/116389.html
https://lists.ubuntu.com/archives/kernel-team/2021-January/116390.html
https://lists.ubuntu.com/archives/kernel-team/2021-January/116391.html

** Description changed:

+ [Impact]
+ 
  Azure is planning to have VM sizes that boot from NVMe storage, so the NVMe
  drivers need to be in the kernel image itself, or if the NVMe driver is built
  as a module, the module needs to be included in the initramfs file.   Setting 
CONFIG_HYPERV=Y, CONFIG_PCI_HYPERV=Y and CONFIG_BLK_DEV_NVME=Y does the former, 
but the latter is acceptable.
  
  Two out of the three configs are set to Y, but we would need
  CONFIG_PCI_HYPERV set to Y to build the NVMe driver into the kernel.
  Otherwise, we would need an initrd to all booting from NVMe
  
  Microsoft would like to request either of these changes in all the
  supported releases.
+ 
+ [Test Case]
+ 
+ The .ko file for the module shouldn't be present under
+ "/usr/lib/modules/$(uname -r)/".
+ 
+ But it should still be listed under "/sys/module/" for azure instances.
+ 
+ [Where problems could occur]
+ 
+ There's no outstanding potential regressions from this change. Maybe
+ some bug with the config change itself might affect the kernel
+ packaging, but that's very unlikely.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1908571

Title:
  Enable boot from NVMe device for all images

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to