Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

PNP / ACPI: avoid garbage in resource name

Set temporary variable as 0 to avoid garbage string output from
/proc/iomem after register resources and reset to PNP dev name
later.

Signed-off-by: Liu ShuoX <shuox.liu@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>

authored by

Liu ShuoX and committed by
Rafael J. Wysocki
3c0fc071 d19f503e

+2 -1
+1 -1
drivers/pnp/pnpacpi/rsparser.c
··· 180 180 struct pnp_dev *dev = data; 181 181 struct acpi_resource_dma *dma; 182 182 struct acpi_resource_vendor_typed *vendor_typed; 183 - struct resource r; 183 + struct resource r = {0}; 184 184 int i, flags; 185 185 186 186 if (acpi_dev_resource_memory(res, &r)
+1
drivers/pnp/resource.c
··· 515 515 } 516 516 517 517 pnp_res->res = *res; 518 + pnp_res->res.name = dev->name; 518 519 dev_dbg(&dev->dev, "%pR\n", res); 519 520 return pnp_res; 520 521 }