Message ID | 20240918205114.31083-4-michael.reed@canonical.com |
---|---|
State | New |
Headers | show |
Series | Ubuntu 24.04 - GPU cannot be installed with DL380a Gen12 (2P, SRF-SP) | expand |
diff --git a/arch/x86/events/intel/uncore.c b/arch/x86/events/intel/uncore.c index 117357057de3..bc662dfd8662 100644 --- a/arch/x86/events/intel/uncore.c +++ b/arch/x86/events/intel/uncore.c @@ -862,6 +862,9 @@ static const struct attribute_group uncore_pmu_attr_group = { static inline int uncore_get_box_id(struct intel_uncore_type *type, struct intel_uncore_pmu *pmu) { + if (type->boxes) + return intel_uncore_find_discovery_unit_id(type->boxes, -1, pmu->pmu_idx); + return type->box_ids ? type->box_ids[pmu->pmu_idx] : pmu->pmu_idx; }