diff options
| author | Nirmal Patel <nirmal.patel@intel.com> | 2026-07-13 22:08:44 +0000 |
|---|---|---|
| committer | Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com> | 2026-07-29 13:43:04 +0200 |
| commit | 2162572d34c503882e9047a2b07adafd6139dc2d (patch) | |
| tree | 1e5b666ed1f59b20217e6bcaab5a6e3aa4b295b9 /scripts/patch-kernel | |
| parent | 72b32eccbcd591b9606edacf3bd7c455176d7660 (diff) | |
| download | linux-2162572d34c503882e9047a2b07adafd6139dc2d.tar.gz linux-2162572d34c503882e9047a2b07adafd6139dc2d.zip | |
PCI: vmd: Only copy root bridge _OSC control flags in bare metal OS
Only in a bare metal OS environment, the _OSC control flags like Hotplug,
PME, AER, etc. reflect the physical root bridge capabilities. But in a VM
environment, these flags reflect the hypervisor policy and in most cases,
the hypervisor disables all of these control flags to the guest.
So copying these flags would needlessly disable these features in the VMD
owned Root Ports. Hence, copy the flags only when VMD is running in a bare
metal OS environment.
Signed-off-by: Nirmal Patel <nirmal.patel@linux.intel.com>
[mani: commit log and comment rewording]
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@intel.com>
Link: https://patch.msgid.link/20260713220844.561357-1-nirmal.patel@intel.com
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions
