[SRU][F][PATCH 0/2] Support VMD in Tiger Lake

You-Sheng Yang vicamo.yang at canonical.com
Thu Apr 16 08:56:57 UTC 2020

BugLink: https://bugs.launchpad.net/bugs/1855954

On platforms with VMD support, block devices won't be scanned if VMD
controller is not previously probed.

Two commits from v5.5-rc1 to be backported.

[Test Case]
On platforms with VMD support, boot with prebuilt kernel and check if
Intel Volume Management Device appears among PCI devices:

  $ lspci | grep 'Volume Management Device'
  0000:00:0e.0 RAID bus controller: Intel Corporation Volume Management
Device NVMe RAID Controller

[Regression Potential]
Low. This only enables VMD controller on platforms with such device.

Jon Derrick (2):
  PCI: vmd: Add bus 224-255 restriction decode
  PCI: vmd: Add device id for VMD device 8086:9A0B

 drivers/pci/controller/vmd.c | 32 ++++++++++++++++++++++++--------
 include/linux/pci_ids.h      |  1 +
 2 files changed, 25 insertions(+), 8 deletions(-)


More information about the kernel-team mailing list