From 7c58026dbd65596e21a2fac63a3d8db089ec6a15 Mon Sep 17 00:00:00 2001 From: Christoph Ostarek Date: Tue, 25 Feb 2025 11:25:31 +0100 Subject: [PATCH] pillar/xen: use better indicator for usb controlle this one checks for IoUSBController and IoUSB and works better with deprecated models that still use the old type Signed-off-by: Christoph Ostarek --- pkg/pillar/hypervisor/xen.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/pillar/hypervisor/xen.go b/pkg/pillar/hypervisor/xen.go index 5a40072737..f77a8cd5be 100644 --- a/pkg/pillar/hypervisor/xen.go +++ b/pkg/pillar/hypervisor/xen.go @@ -413,7 +413,7 @@ func (ctx xenContext) CreateDomConfig(domainName string, short := types.PCILongToShort(pa.ioBundle.PciLong) // USB controller are subject to legacy USB support from // some BIOS. Use relaxed to get past that. - if pa.ioBundle.Type == types.IoUSBController { + if pa.ioBundle.IsUSBController() { cfg = cfg + fmt.Sprintf("'%s,rdm_policy=relaxed'", short) } else {