[SRU][S:linux/R:linux/N:linux][PATCH 0/1] Malformed HV_LINUX_VENDOR_ID breaks VM Availability Metric on Azure Edit

Vinicius Peixoto vinicius.peixoto at canonical.com
Fri Jun 26 17:55:23 UTC 2026


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

[Impact]

Commit 56f727d2cc7a ("UBUNTU: SAUCE: (no-up) hv: Supply vendor ID and package ABI") introduced a regression that breaks the VM Availability Metric functionality on Azure due to a malformed HV_LINUX_VENDOR_ID being reported to Hyper-V. This impacts customers that rely on that metric to assess if their VMs are in a healthy state or not.

[Fix]

The HV_LINUX_VENDOR_ID should be 0x8180 rather than 0x80; this issue can be fixed by adjusting the value of the constant in all generic kernels affected by this.

[Test Plan]

Compile and boot tested; verified that the metric works on an Azure VM running a kernel with the fix. Microsoft is to perform validation on their side as well.

[Regression Potential]

Low regression potential, but could impact the identification of Ubuntu guests on Azure.

[Other Info]

SF: #00439544

Vinicius Peixoto (1):
  UBUNTU: SAUCE: (no-up) hv: Fix supplied vendor ID

 include/hyperv/hvgdk.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
2.53.0




More information about the kernel-team mailing list