+4
−1
Loading
stable inclusion from stable-v4.19.268 commit 2f74cffc7c85f770b1b1833dccb03b8cde3be102 category: bugfix bugzilla: https://gitee.com/src-openeuler/kernel/issues/IAYRF6 CVE: CVE-2022-49011 Reference: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=2f74cffc7c85f770b1b1833dccb03b8cde3be102 -------------------------------- [ Upstream commit 7dec1453 ] As comment of pci_get_domain_bus_and_slot() says, it returns a pci device with refcount increment, when finish using it, the caller must decrement the reference count by calling pci_dev_put(). So call it after using to avoid refcount leak. Fixes: 14513ee6 ("hwmon: (coretemp) Use PCI host bridge ID to identify CPU if necessary") Signed-off-by:Yang Yingliang <yangyingliang@huawei.com> Link: https://lore.kernel.org/r/20221118093303.214163-1-yangyingliang@huawei.com Signed-off-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Sasha Levin <sashal@kernel.org> Signed-off-by:
Liao Chen <liaochen4@huawei.com>