Unverified Commit 75c70648 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!12795 platform/x86: ISST: Fix the KASAN report slab-out-of-bounds bug

parents 7cfad214 8aba7180
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -316,7 +316,9 @@ static struct pci_dev *_isst_if_get_pci_dev(int cpu, int bus_no, int dev, int fn
	    cpu >= nr_cpu_ids || cpu >= num_possible_cpus())
		return NULL;

	pkg_id = topology_physical_package_id(cpu);
	pkg_id = topology_logical_package_id(cpu);
	if (pkg_id >= topology_max_packages())
		return NULL;

	bus_number = isst_cpu_info[cpu].bus_info[bus_no];
	if (bus_number < 0)