Message ID | 20200528192051.28034-1-andrzej.p@collabora.com (mailing list archive) |
---|---|
Headers | show |
Series | Stop monitoring disabled devices | expand |
Hi, 28. Mai 2020 21:21, "Andrzej Pietrasiewicz" <andrzej.p@collabora.com> schrieb: [...] > This v4 series addresses those concerns: it takes a more gradual > approach and uses explicit tzd state initialization, hence there are more > insertions than in v3, and the net effect is -63 lines versus -139 lines > in v3. I'd like to test it. Which git repo / branch do you base this series of patches on? [...] > base-commit: 351f4911a477ae01239c42f771f621d85b06ea10 Can't find this hashref anywhere.
W dniu 01.06.2020 o 12:02, Peter Kästle pisze: > Hi, > > 28. Mai 2020 21:21, "Andrzej Pietrasiewicz" <andrzej.p@collabora.com> schrieb: > > [...] > >> This v4 series addresses those concerns: it takes a more gradual >> approach and uses explicit tzd state initialization, hence there are more >> insertions than in v3, and the net effect is -63 lines versus -139 lines >> in v3. > > I'd like to test it. Which git repo / branch do you base this series of patches on? > > [...] > >> base-commit: 351f4911a477ae01239c42f771f621d85b06ea10 > > Can't find this hashref anywhere. > git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git, branch "testing". base-commit: 351f4911a477ae01239c42f771f621d85b06ea10
Hi Andrzej, On 28/05/2020 21:20, Andrzej Pietrasiewicz wrote: > There is already a reviewed v3 (not to be confused with RFC v3), which can > be considered for merging: > > https://lore.kernel.org/linux-pm/20200423165705.13585-2-andrzej.p@collabora.com/ > > Let me cite Bartlomiej Zolnierkiewicz: > > "I couldn't find the problems with the patch itself (no new issues > being introduced, all changes seem to be improvements over the current > situation). > > Also the patch is not small but it also not that big and it mostly > removes the code: > > 17 files changed, 105 insertions(+), 244 deletions(-)" Thanks for this nice cleanup. Given the series was tested, reviewed and acked, I would like to merge it as soon as possible. Can you send the V5 with the EXPORT_SYMBOL_GPL fixed ? So the series can enter the integration loop. Thanks -- Daniel
A respin of v4 with these changes: v4..v5: - EXPORT_SYMBOL -> EXPORT_SYMBOL_GPL (Daniel) - dropped unnecessary thermal_zone_device_enable() in int3400_thermal.c and in thermal_of.c (Bartlomiej) Andrzej Pietrasiewicz (11): acpi: thermal: Fix error handling in the register function thermal: Store thermal mode in a dedicated enum thermal: Add current mode to thermal zone device thermal: Store device mode in struct thermal_zone_device thermal: remove get_mode() operation of drivers thermal: Add mode helpers thermal: Use mode helpers in drivers thermal: Explicitly enable non-changing thermal zone devices thermal: core: Stop polling DISABLED thermal devices thermal: Simplify or eliminate unnecessary set_mode() methods thermal: Rename set_mode() to change_mode() drivers/acpi/thermal.c | 75 +++++---------- .../ethernet/chelsio/cxgb4/cxgb4_thermal.c | 8 ++ .../ethernet/mellanox/mlxsw/core_thermal.c | 91 ++++--------------- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 9 +- drivers/platform/x86/acerhdf.c | 33 +++---- drivers/platform/x86/intel_mid_thermal.c | 6 ++ drivers/power/supply/power_supply_core.c | 9 +- drivers/thermal/armada_thermal.c | 6 ++ drivers/thermal/da9062-thermal.c | 16 +--- drivers/thermal/dove_thermal.c | 6 ++ drivers/thermal/hisi_thermal.c | 6 +- drivers/thermal/imx_thermal.c | 57 ++++-------- .../intel/int340x_thermal/int3400_thermal.c | 38 ++------ .../int340x_thermal/int340x_thermal_zone.c | 5 + drivers/thermal/intel/intel_pch_thermal.c | 5 + .../thermal/intel/intel_quark_dts_thermal.c | 34 ++----- drivers/thermal/intel/intel_soc_dts_iosf.c | 3 + drivers/thermal/intel/x86_pkg_temp_thermal.c | 6 ++ drivers/thermal/kirkwood_thermal.c | 7 ++ drivers/thermal/rcar_thermal.c | 9 +- drivers/thermal/rockchip_thermal.c | 6 +- drivers/thermal/spear_thermal.c | 7 ++ drivers/thermal/sprd_thermal.c | 6 +- drivers/thermal/st/st_thermal.c | 5 + drivers/thermal/thermal_core.c | 76 ++++++++++++++-- drivers/thermal/thermal_of.c | 41 +-------- drivers/thermal/thermal_sysfs.c | 37 +------- include/linux/thermal.h | 19 +++- 28 files changed, 275 insertions(+), 351 deletions(-) base-commit: 48778464bb7d346b47157d21ffde2af6b2d39110