mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-03-22 07:27:12 +08:00
Merge tag 'thermal-7.0-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Pull thermal control fix from Rafael Wysocki: "This fixes a sysfs group leak on DLVR registration failure in the Intel int340x thermal driver (Kaushlendra Kumar)" * tag 'thermal-7.0-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: thermal: int340x: Fix sysfs group leak on DLVR registration failure
This commit is contained in:
@@ -467,8 +467,11 @@ int proc_thermal_rfim_add(struct pci_dev *pdev, struct proc_thermal_device *proc
|
||||
break;
|
||||
}
|
||||
ret = sysfs_create_group(&pdev->dev.kobj, &dlvr_attribute_group);
|
||||
if (ret)
|
||||
if (ret) {
|
||||
if (proc_priv->mmio_feature_mask & PROC_THERMAL_FEATURE_FIVR)
|
||||
sysfs_remove_group(&pdev->dev.kobj, &fivr_attribute_group);
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
||||
if (proc_priv->mmio_feature_mask & PROC_THERMAL_FEATURE_DVFS) {
|
||||
|
||||
Reference in New Issue
Block a user