|
@@ -3061,7 +3061,7 @@ static struct event_constraint bdx_uncore_pcu_constraints[] = {
|
|
|
|
|
|
void bdx_uncore_cpu_init(void)
|
|
|
{
|
|
|
- int pkg = topology_phys_to_logical_pkg(0);
|
|
|
+ int pkg = topology_phys_to_logical_pkg(boot_cpu_data.phys_proc_id);
|
|
|
|
|
|
if (bdx_uncore_cbox.num_boxes > boot_cpu_data.x86_max_cores)
|
|
|
bdx_uncore_cbox.num_boxes = boot_cpu_data.x86_max_cores;
|
|
@@ -3931,16 +3931,16 @@ static const struct pci_device_id skx_uncore_pci_ids[] = {
|
|
|
.driver_data = UNCORE_PCI_DEV_FULL_DATA(21, 5, SKX_PCI_UNCORE_M2PCIE, 3),
|
|
|
},
|
|
|
{ /* M3UPI0 Link 0 */
|
|
|
- PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x204C),
|
|
|
- .driver_data = UNCORE_PCI_DEV_FULL_DATA(18, 0, SKX_PCI_UNCORE_M3UPI, 0),
|
|
|
+ PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x204D),
|
|
|
+ .driver_data = UNCORE_PCI_DEV_FULL_DATA(18, 1, SKX_PCI_UNCORE_M3UPI, 0),
|
|
|
},
|
|
|
{ /* M3UPI0 Link 1 */
|
|
|
- PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x204D),
|
|
|
- .driver_data = UNCORE_PCI_DEV_FULL_DATA(18, 1, SKX_PCI_UNCORE_M3UPI, 1),
|
|
|
+ PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x204E),
|
|
|
+ .driver_data = UNCORE_PCI_DEV_FULL_DATA(18, 2, SKX_PCI_UNCORE_M3UPI, 1),
|
|
|
},
|
|
|
{ /* M3UPI1 Link 2 */
|
|
|
- PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x204C),
|
|
|
- .driver_data = UNCORE_PCI_DEV_FULL_DATA(18, 4, SKX_PCI_UNCORE_M3UPI, 2),
|
|
|
+ PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x204D),
|
|
|
+ .driver_data = UNCORE_PCI_DEV_FULL_DATA(18, 5, SKX_PCI_UNCORE_M3UPI, 2),
|
|
|
},
|
|
|
{ /* end: all zeroes */ }
|
|
|
};
|