diff --git a/Makefile.rhelver b/Makefile.rhelver index 6005912..543adde 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 3 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 326 +RHEL_RELEASE = 327 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 17091d8..cdcc96c 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -4750,6 +4750,7 @@ CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set +# CONFIG_RTC_DRV_NCT3018Y is not set CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF85063=m @@ -4823,7 +4824,7 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 5c33296..57adc16 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -4728,6 +4728,7 @@ CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set +# CONFIG_RTC_DRV_NCT3018Y is not set CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF85063=m @@ -4801,7 +4802,7 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 491f422..5086eca 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -4747,6 +4747,7 @@ CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set +# CONFIG_RTC_DRV_NCT3018Y is not set CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF85063=m @@ -4820,7 +4821,7 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 5155d57..0211c43 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -4725,6 +4725,7 @@ CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set +# CONFIG_RTC_DRV_NCT3018Y is not set CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF85063=m @@ -4798,7 +4799,7 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 454f184..b8ba864 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -4838,6 +4838,7 @@ CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set +# CONFIG_RTC_DRV_NCT3018Y is not set CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF85063=m @@ -4911,7 +4912,7 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 0e0e95b..05df36c 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -4816,6 +4816,7 @@ CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set +# CONFIG_RTC_DRV_NCT3018Y is not set CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF85063=m @@ -4889,7 +4890,7 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 3ae1b36..62e0038 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -4289,6 +4289,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set CONFIG_RTC_DRV_OPAL=y # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set @@ -4357,7 +4358,7 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 10deda9..f28d98b 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -4269,6 +4269,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set CONFIG_RTC_DRV_OPAL=y # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set @@ -4337,7 +4338,7 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index d243189..c4f160c 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -4234,6 +4234,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF85063 is not set @@ -4301,7 +4302,7 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 435b2d3..e443228 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -4214,6 +4214,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF85063 is not set @@ -4281,7 +4282,7 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 1a7dcda..929612b 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -4230,6 +4230,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF85063 is not set @@ -4298,7 +4299,7 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index b496b36..7fff032 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -4464,6 +4464,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF85063 is not set @@ -4532,7 +4533,7 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 595e648..67da9b6 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -4443,6 +4443,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF85063 is not set @@ -4511,7 +4512,7 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 30385cf..aef6bfb 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -4554,6 +4554,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF85063 is not set @@ -4622,7 +4623,7 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index f14c364..3490ae9 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -4533,6 +4533,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF85063 is not set @@ -4601,7 +4602,7 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852BE is not set +CONFIG_RTW89_8852BE=m # CONFIG_RTW89_8852CE is not set # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set diff --git a/kernel.spec b/kernel.spec index 8aed567..a7239ea 100755 --- a/kernel.spec +++ b/kernel.spec @@ -161,15 +161,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 326 +%define pkgrelease 327 %define kversion 5 -%define tarfile_release 5.14.0-326.el9 +%define tarfile_release 5.14.0-327.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 326%{?buildid}%{?dist} +%define specrelease 327%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-326.el9 +%define kabiversion 5.14.0-327.el9 # # End of genspec.sh variables @@ -3276,10 +3276,12 @@ touch %{_localstatedir}/lib/rpm-state/%{name}/installing_core_%{KVERREL}%{?-v:+% %define kernel_uki_virt_scripts() \ %{expand:%%posttrans %{?1:%{1}-}uki-virt}\ mkdir -p /boot/efi/EFI/Linux\ -cp /lib/modules/%{KVERREL}%{?1:+%{1}}/vmlinuz-virt.efi /boot/efi/EFI/Linux/vmlinuz-%{KVERREL}%{?1:+%{1}}-virt.efi\ +entry_token=$(kernel-install inspect | grep KERNEL_INSTALL_ENTRY_TOKEN: | cut -d ' ' -f2)\ +cp /lib/modules/%{KVERREL}%{?1:+%{1}}/vmlinuz-virt.efi /boot/efi/EFI/Linux/${entry_token}-%{KVERREL}%{?1:+%{1}}.efi\ %{nil}\ %{expand:%%postun %{?1:%{1}-}uki-virt}\ -rm -f /boot/efi/EFI/Linux/vmlinuz-%{KVERREL}%{?1:+%{1}}-virt.efi\ +entry_token=$(kernel-install inspect | grep KERNEL_INSTALL_ENTRY_TOKEN: | cut -d ' ' -f2)\ +rm -f /boot/efi/EFI/Linux/${entry_token}-%{KVERREL}%{?1:+%{1}}.efi\ %{nil} # @@ -3598,7 +3600,7 @@ fi %if "%{3}" != "rt" && "%{3}" != "rt-debug"\ %{expand:%%files %{?3:%{3}-}uki-virt}\ /lib/modules/%{KVERREL}%{?3:+%{3}}/%{?-k:%{-k*}}%{!?-k:vmlinuz}-virt.efi\ -%ghost /%{image_install_path}/efi/EFI/Linux/%{?-k:%{-k*}}%{!?-k:vmlinuz}-%{KVERREL}%{?3:+%{3}}-virt.efi\ +%ghost /%{image_install_path}/efi/EFI/Linux/%{?-k:%{-k*}}%{!?-k:*}-%{KVERREL}%{?3:+%{3}}.efi\ %endif\ %endif\ %if %{?3:1} %{!?3:0}\ @@ -3660,6 +3662,427 @@ fi # # %changelog +* Tue Jun 13 2023 Jan Stancek [5.14.0-327.el9] +- perf: Fix check before add_event_to_groups() in perf_group_detach() (Michael Petlan) [2192660] {CVE-2023-2235} +- thermal: intel: int340x: processor_thermal: Fix additional deadlock (Eric Auger) [2183350] +- thermal: intel: int340x: processor_thermal: Fix deadlock (Eric Auger) [2183350] +- thermal: gov_step_wise: Adjust code logic to match comment (Eric Auger) [2183350] +- thermal: gov_step_wise: Delete obsolete comment (Eric Auger) [2183350] +- thermal/drivers/cpuidle_cooling: Delete unmatched comments (Eric Auger) [2183350] +- thermal: cpuidle_cooling: Adjust includes to remove of_device.h (Eric Auger) [2183350] +- thermal/core: Alloc-copy-free the thermal zone parameters structure (Eric Auger) [2183350] +- thermal/of: Unexport unused OF functions (Eric Auger) [2183350] +- thermal/core: Remove thermal_bind_params structure (Eric Auger) [2183350] +- thermal/drivers/tegra-bpmp: Handle offline zones (Eric Auger) [2183350] +- thermal: core: Clean up thermal_list_lock locking (Eric Auger) [2183350] +- thermal/core: Relocate the traces definition in thermal directory (Eric Auger) [2183350] +- thermal/drivers/imx: Use the thermal framework for the trip point (Eric Auger) [2183350] +- thermal/drivers/imx: Remove get_trip_temp ops (Eric Auger) [2183350] +- thermal: Use of_property_present() for testing DT property presence (Eric Auger) [2183350] +- thermal: core: Restore behavior regarding invalid trip points (Eric Auger) [2183350] +- thermal/drivers/tegra: Remove unneeded lock when setting a trip point (Eric Auger) [2183350] +- thermal/hwmon: Do not set no_hwmon before calling thermal_add_hwmon_sysfs() (Eric Auger) [2183350] +- thermal: Remove debug or error messages in get_temp() ops (Eric Auger) [2183350] +- thermal/core: Show a debug message when get_temp() fails (Eric Auger) [2183350] +- thermal/core: Add a thermal zone 'devdata' accessor (Eric Auger) [2183350] +- thermal: core: Use sysfs_emit_at() instead of scnprintf() (Eric Auger) [2183350] +- thermal/core: Potential buffer overflow in thermal_build_list_of_policies() (Eric Auger) [2183350] +- thermal: Fail object registration if thermal class is not registered (Eric Auger) [2183350] +- thermal/core: Move the thermal trip code to a dedicated file (Eric Auger) [2183350] +- thermal/core: Remove unneeded ida_destroy() (Eric Auger) [2183350] +- thermal/core: Fix unregistering netlink at thermal init time (Eric Auger) [2183350] +- thermal: core: Use device_unregister() instead of device_del/put() (Eric Auger) [2183350] +- thermal: core: Move cdev cleanup to thermal_release() (Eric Auger) [2183350] +- thermal/drivers/imx_sc_thermal: Add iMX8QM sensors (Eric Auger) [2183350] +- thermal/drivers/imx_sc_thermal: Fix the loop condition (Eric Auger) [2183350] +- thermal/drivers/tegra: Fix set_trip_temp() deadlock (Eric Auger) [2183350] +- thermal/drivers/tegra: Fix crash when getting critical temp (Eric Auger) [2183350] +- thermal/of: Remove of_thermal_get_crit_temp() (Eric Auger) [2183350] +- thermal/of: Remove of_thermal_set_trip_hyst() (Eric Auger) [2183350] +- thermal/of: Remove of_thermal_is_trip_valid() (Eric Auger) [2183350] +- thermal/drivers/qcom/temp-alarm: Fix inaccurate warning for gen2 (Eric Auger) [2183350] +- thermal/of: Remove of_thermal_get_ntrips() (Eric Auger) [2183350] +- thermal/of: Remove unused functions (Eric Auger) [2183350] +- thermal/drivers/hisi: Use generic thermal_zone_get_trip() function (Eric Auger) [2183350] +- thermal/drivers/tegra: Use generic thermal_zone_get_trip() function (Eric Auger) [2183350] +- thermal/of: Use generic thermal_zone_get_trip() function (Eric Auger) [2183350] +- thermal/core/governors: Use thermal_zone_get_trip() instead of ops functions (Eric Auger) [2183350] +- thermal/core: Add a generic thermal_zone_set_trip() function (Eric Auger) [2183350] +- thermal/sysfs: Always expose hysteresis attributes (Eric Auger) [2183350] +- thermal/core: Add a generic thermal_zone_get_trip() function (Eric Auger) [2183350] +- thermal/drivers/imx_sc_thermal: Drop empty platform remove function (Eric Auger) [2183350] +- thermal/core/power allocator: Remove a useless include (Eric Auger) [2183350] +- thermal/of: Fix memory leak on thermal_of_zone_register() failure (Eric Auger) [2183350] +- thermal/core: Protect thermal device operations against thermal device removal (Eric Auger) [2183350] +- thermal/core: Remove thermal_zone_set_trips() (Eric Auger) [2183350] +- thermal/core: Protect sysfs accesses to thermal operations with thermal zone mutex (Eric Auger) [2183350] +- thermal/core: Protect hwmon accesses to thermal operations with thermal zone mutex (Eric Auger) [2183350] +- thermal/core: Introduce locked version of thermal_zone_device_update (Eric Auger) [2183350] +- thermal/core: Move parameter validation from __thermal_zone_get_temp to thermal_zone_get_temp (Eric Auger) [2183350] +- thermal/core: Ensure that thermal device is registered in thermal_zone_get_temp (Eric Auger) [2183350] +- thermal/core: Delete device under thermal device zone lock (Eric Auger) [2183350] +- thermal/core: Destroy thermal zone device mutex in release function (Eric Auger) [2183350] +- thermal/core: Add a check before calling set_trip_temp() (Eric Auger) [2183350] +- thermal/core: Drop valid pointer check for type (Eric Auger) [2183350] +- thermal/of: Remove the thermal_zone_of_get_sensor_id() function (Eric Auger) [2183350] +- thermal/drivers/imx_sc: Rely on the platform data to get the resource id (Eric Auger) [2183350] +- thermal: core: Increase maximum number of trip points (Eric Auger) [2183350] +- thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register() (Eric Auger) [2183350] +- thermal: move from strlcpy() with unused retval to strscpy() (Eric Auger) [2183350] +- thermal: gov_user_space: Do not lock thermal zone mutex (Eric Auger) [2183350] +- thermal/core: Fix lockdep_assert() warning (Eric Auger) [2183350] +- thermal/core: Move the mutex inside the thermal_zone_device_update() function (Eric Auger) [2183350] +- thermal/core: Move the thermal zone lock out of the governors (Eric Auger) [2183350] +- thermal/governors: Group the thermal zone lock inside the throttle function (Eric Auger) [2183350] +- thermal/core: Rework the monitoring a bit (Eric Auger) [2183350] +- thermal/core: Rearm the monitoring only one time (Eric Auger) [2183350] +- thermal/of: Remove old OF code (Eric Auger) [2183350] +- thermal/core: Move set_trip_temp ops to the sysfs code (Eric Auger) [2183350] +- hwmon/drivers/core: Switch to new of thermal API (Eric Auger) [2183350] +- ata/drivers/ahci_imx: Switch to new of thermal API (Eric Auger) [2183350] +- thermal/drivers/broadcom: Switch to new of API (Eric Auger) [2183350] +- thermal/drivers/qoriq: Switch to new of API (Eric Auger) [2183350] +- thermal/drivers/maxim: Switch to new of API (Eric Auger) [2183350] +- thermal/drivers/hisilicon: Switch to new of API (Eric Auger) [2183350] +- thermal/drivers/imx: Switch to new of API (Eric Auger) [2183350] +- thermal/drivers/tegra: Switch to new of API (Eric Auger) [2183350] +- thermal/of: Make new code and old code co-exist (Eric Auger) [2183350] +- thermal/of: Fix free after use in thermal_of_unregister() (Eric Auger) [2183350] +- thermal/of: Return -ENODEV instead of -EINVAL if registration fails (Eric Auger) [2183350] +- thermal/of: Fix error code in of_thermal_zone_find() (Eric Auger) [2183350] +- thermal/of: Rework the thermal device tree initialization (Eric Auger) [2183350] +- dt-bindings: thermal: Fix missing required property (Eric Auger) [2183350] +- dt-bindings: thermal: Fix definition of cooling-maps contribution property (Eric Auger) [2183350] +- dt-bindings: thermal: Make trips node optional (Eric Auger) [2183350] +- kernel.spec: Fix UKI naming to comply with BLS (Philipp Rudo) [2187671] +- redhat/configs: Add CONFIG_RTC_DRV_NCT3018Y option (Gavin Shan) [2183349] +- rtc: jz4740: Make sure clock provider gets removed (Gavin Shan) [2183349] +- rtc: k3: handle errors while enabling wake irq (Gavin Shan) [2183349] +- rtc: pm8xxx: add support for nvmem offset (Gavin Shan) [2183349] +- dt-bindings: rtc: qcom-pm8xxx: add nvmem-cell offset (Gavin Shan) [2183349] +- rtc: abx80x: Add nvmem support (Gavin Shan) [2183349] +- rtc: rx6110: Remove unused of_gpio,h (Gavin Shan) [2183349] +- rtc: efi: Avoid spamming the log on RTC read failure (Gavin Shan) [2183349] +- rtc: isl12022: sort header inclusion alphabetically (Gavin Shan) [2183349] +- rtc: isl12022: Join string literals back (Gavin Shan) [2183349] +- rtc: isl12022: Drop unneeded OF guards and of_match_ptr() (Gavin Shan) [2183349] +- rtc: isl12022: Explicitly use __le16 type for ISL12022_REG_TEMP_L (Gavin Shan) [2183349] +- rtc: isl12022: Get rid of unneeded private struct isl12022 (Gavin Shan) [2183349] +- rtc: pcf85363: add support for the quartz-load-femtofarads property (Gavin Shan) [2183349] +- dt-bindings: rtc: nxp,pcf8563: move pcf85263/pcf85363 to a dedicated binding (Gavin Shan) [2183349] +- rtc: allow rtc_read_alarm without read_alarm callback (Gavin Shan) [2183349] +- rtc: rv3032: add ACPI support (Gavin Shan) [2183349] +- rtc: rv3028: add ACPI support (Gavin Shan) [2183349] +- rtc: jz4740: Register clock provider for the CLK32K pin (Gavin Shan) [2183349] +- rtc: jz4740: Use dev_err_probe() (Gavin Shan) [2183349] +- rtc: jz4740: Use readl_poll_timeout (Gavin Shan) [2183349] +- dt-bindings: rtc: Add #clock-cells property (Gavin Shan) [2183349] +- dt-bindings: rtc: moxart: use proper names for gpio properties (Gavin Shan) [2183349] +- rtc: moxart: switch to using gpiod API (Gavin Shan) [2183349] +- rtc: pm8xxx: drop error messages (Gavin Shan) [2183349] +- rtc: pm8xxx: clean up local declarations (Gavin Shan) [2183349] +- rtc: pm8xxx: refactor read_time() (Gavin Shan) [2183349] +- rtc: pm8xxx: use u32 for timestamps (Gavin Shan) [2183349] +- rtc: pm8xxx: clean up comments (Gavin Shan) [2183349] +- rtc: pm8xxx: rename alarm irq variable (Gavin Shan) [2183349] +- rtc: pm8xxx: rename struct device pointer (Gavin Shan) [2183349] +- rtc: pm8xxx: clean up time and alarm debugging (Gavin Shan) [2183349] +- rtc: pm8xxx: use unaligned le32 helpers (Gavin Shan) [2183349] +- rtc: pm8xxx: drop unused register defines (Gavin Shan) [2183349] +- rtc: pm8xxx: return IRQ_NONE on errors (Gavin Shan) [2183349] +- rtc: pm8xxx: drop bogus locking (Gavin Shan) [2183349] +- rtc: pm8xxx: use regmap_update_bits() (Gavin Shan) [2183349] +- rtc: pm8xxx: drop spmi error messages (Gavin Shan) [2183349] +- rtc: pm8xxx: fix set-alarm race (Gavin Shan) [2183349] +- dt-bindings: rtc: Convert Amlogic Meson vrtc controller binding (Gavin Shan) [2183349] +- rtc: rv8803: invalidate date/time if alarm time is invalid (Gavin Shan) [2183349] +- include/linux/bcd.h: provide bcd_is_valid() helper (Gavin Shan) [2183349] +- rtc: remove v3020 driver (Gavin Shan) [2183349] +- rtc: max8907: Drop unused i2c include (Gavin Shan) [2183349] +- rtc: rx8010: use IRQ flags obtained from fwnode (Gavin Shan) [2183349] +- rtc: rv8803: use IRQ flags obtained from fwnode (Gavin Shan) [2183349] +- rtc: rv3032: use IRQ flags obtained from fwnode (Gavin Shan) [2183349] +- rtc: rv3029c2: use IRQ flags obtained from fwnode (Gavin Shan) [2183349] +- rtc: pcf8563: use IRQ flags obtained from fwnode (Gavin Shan) [2183349] +- rtc: pcf85363: use IRQ flags obtained fromfwnode (Gavin Shan) [2183349] +- rtc: pcf8523: use IRQ flags obtained from fwnode (Gavin Shan) [2183349] +- rtc: pcf85063: use IRQ flags obtained from fwnode (Gavin Shan) [2183349] +- rtc: pcf2123: use IRQ flags obtained from fwnode (Gavin Shan) [2183349] +- rtc: m41t80: use IRQ flags obtained from fwnode (Gavin Shan) [2183349] +- rtc: hym8563: use IRQ flags obtained from fwnode (Gavin Shan) [2183349] +- rtc: ab-eoz9: use IRQ flags obtained from fwnode (Gavin Shan) [2183349] +- dt-bindings: rtc: pcf2127: remove pca/pcf2129 from trivial RTC devices list (Gavin Shan) [2183349] +- rtc: brcmstb-waketimer: allow use as non-wake alarm (Gavin Shan) [2183349] +- dt-bindings: rtc: brcm,brcmstb-waketimer: add alarm interrupt (Gavin Shan) [2183349] +- rtc: sun6i: Always export the internal oscillator (Gavin Shan) [2183349] +- dt-bindings: rtc: Move rv3028 from trivial-rtc.yaml into own schema file (Gavin Shan) [2183349] +- dt-bindings: rtc: Add Loongson LS2X RTC support (Gavin Shan) [2183349] +- rtc: brcmstb-waketimer: rename irq to wake_irq (Gavin Shan) [2183349] +- rtc: brcmstb-waketimer: compensate for lack of wktmr disable (Gavin Shan) [2183349] +- rtc: brcmstb-waketimer: non-functional code changes (Gavin Shan) [2183349] +- rtc: brcmstb-waketimer: introduce WKTMR_ALARM_EVENT flag (Gavin Shan) [2183349] +- rtc: sunplus: fix format string for printing resource (Gavin Shan) [2183349] +- dt-bindings: rtc: qcom-pm8xxx: allow 'wakeup-source' property (Gavin Shan) [2183349] +- rtc: ds1742: use devm_platform_get_and_ioremap_resource() (Gavin Shan) [2183349] +- rtc: mxc_v2: Add missing clk_disable_unprepare() (Gavin Shan) [2183349] +- rtc: rs5c313: correct some spelling mistakes (Gavin Shan) [2183349] +- rtc: at91rm9200: Fix syntax errors in comments (Gavin Shan) [2183349] +- rtc: remove duplicated words in comments (Gavin Shan) [2183349] +- rtc: rv3028: Use IRQ flags obtained from device tree if available (Gavin Shan) [2183349] +- rtc: ds1307: use sysfs_emit() to instead of scnprintf() (Gavin Shan) [2183349] +- rtc: isl12026: drop obsolete dependency on COMPILE_TEST (Gavin Shan) [2183349] +- dt-bindings: rtc: m41t80: Convert text schema to YAML one (Gavin Shan) [2183349] +- rtc: pcf85063: fix pcf85063_clkout_control (Gavin Shan) [2183349] +- rtc: rx6110: fix warning with !OF (Gavin Shan) [2183349] +- rtc: rk808: reduce 'struct rk808' usage (Gavin Shan) [2183349] +- rtc: msc313: Fix function prototype mismatch in msc313_rtc_probe() (Gavin Shan) [2183349] +- dt-bindings: rtc: convert rtc-meson.txt to dt-schema (Gavin Shan) [2183349] +- rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() (Gavin Shan) [2183349] +- rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() (Gavin Shan) [2183349] +- rtc: pcf85063: Fix reading alarm (Gavin Shan) [2183349] +- rtc: pcf8523: fix for stop bit (Gavin Shan) [2183349] +- rtc: efi: Add wakeup support (Gavin Shan) [2183349] +- rtc: pcf8563: clear RTC_FEATURE_ALARM if no irq (Gavin Shan) [2183349] +- rtc: snvs: Allow a time difference on clock register read (Gavin Shan) [2183349] +- rtc: cmos: Disable ACPI RTC event on removal (Gavin Shan) [2183349] +- rtc: cmos: Rename ACPI-related functions (Gavin Shan) [2183349] +- rtc: cmos: Eliminate forward declarations of some functions (Gavin Shan) [2183349] +- rtc: cmos: Call rtc_wake_setup() from cmos_do_probe() (Gavin Shan) [2183349] +- rtc: cmos: Call cmos_wake_setup() from cmos_do_probe() (Gavin Shan) [2183349] +- rtc: class: Fix potential memleak in devm_rtc_allocate_device() (Gavin Shan) [2183349] +- rtc: ds1347: fix value written to century register (Gavin Shan) [2183349] +- rtc: Include when appropriate (Gavin Shan) [2183349] +- rtc: isl12022: add support for temperature sensor (Gavin Shan) [2183349] +- rtc: s35390a: Remove the unneeded result variable (Gavin Shan) [2183349] +- dt-bindings: rtc: convert hym8563 bindings to json-schema (Gavin Shan) [2183349] +- rtc: fsl-ftm-alarm: Use module_platform_driver replace device_initcall (Gavin Shan) [2183349] +- rtc: remove davinci rtc driver (Gavin Shan) [2183349] +- rtc: s3c: Switch to use dev_err_probe() helper (Gavin Shan) [2183349] +- rtc: ds1302: remove unnecessary spi_set_drvdata() (Gavin Shan) [2183349] +- rtc: cros-ec: Limit RTC alarm range if needed (Gavin Shan) [2183349] +- rtc: pm8xxx: drop unused pm8018 compatible (Gavin Shan) [2183349] +- dt-bindings: rtc: qcom-pm8xxx: document qcom,pm8921-rtc as fallback of qcom,pm8018-rtc (Gavin Shan) [2183349] +- rtc: rzn1: Check return value in rzn1_rtc_probe (Gavin Shan) [2183349] +- rtc: rx8025: Convert to .probe_new() (Gavin Shan) [2183349] +- rtc: rv8803: Convert to .probe_new() (Gavin Shan) [2183349] +- rtc: rs5c372: Convert to .probe_new() (Gavin Shan) [2183349] +- rtc: pcf2127: Convert to .probe_new() (Gavin Shan) [2183349] +- rtc: nct3018y: Convert to .probe_new() (Gavin Shan) [2183349] +- rtc: m41t80: Convert to .probe_new() (Gavin Shan) [2183349] +- rtc: isl1208: Convert to .probe_new() (Gavin Shan) [2183349] +- rtc: abx80x: Convert to .probe_new() (Gavin Shan) [2183349] +- rtc: cmos: fix build on non-ACPI platforms (Gavin Shan) [2183349] +- rtc: cmos: Fix wake alarm breakage (Gavin Shan) [2183349] +- rtc: rv3028: Fix codestyle errors (Gavin Shan) [2183349] +- rtc: cmos: Fix event handler registration ordering issue (Gavin Shan) [2183349] +- rtc: k3: Use devm_clk_get_enabled() helper (Gavin Shan) [2183349] +- rtc: jz4740: Use devm_clk_get_enabled() helper (Gavin Shan) [2183349] +- rtc: mpfs: Use devm_clk_get_enabled() helper (Gavin Shan) [2183349] +- rtc: ds1685: Fix spelling of function name in comment block (Gavin Shan) [2183349] +- rtc: isl12022: switch to using regmap API (Gavin Shan) [2183349] +- rtc: isl12022: drop redundant write to HR register (Gavin Shan) [2183349] +- rtc: isl12022: use dev_set_drvdata() instead of i2c_set_clientdata() (Gavin Shan) [2183349] +- rtc: isl12022: use %%ptR (Gavin Shan) [2183349] +- rtc: isl12022: simplify some expressions (Gavin Shan) [2183349] +- rtc: isl12022: drop a dev_info() (Gavin Shan) [2183349] +- rtc: isl12022: specify range_min and range_max (Gavin Shan) [2183349] +- rtc: isl12022: stop using deprecated devm_rtc_device_register() (Gavin Shan) [2183349] +- rtc: stmp3xxx: Add failure handling for stmp3xxx_wdt_register() (Gavin Shan) [2183349] +- rtc: mxc: Use devm_clk_get_enabled() helper (Gavin Shan) [2183349] +- rtc: gamecube: Always reset HW_SRNPROT after read (Gavin Shan) [2183349] +- rtc: k3: detect SoC to determine erratum fix (Gavin Shan) [2183349] +- rtc: k3: wait until the unlock field is not zero (Gavin Shan) [2183349] +- rtc: mpfs: Remove printing of stray CR (Gavin Shan) [2183349] +- x86/rtc: Rename mach_set_rtc_mmss() to mach_set_cmos_time() (Gavin Shan) [2183349] +- x86/rtc: Rewrite & simplify mach_get_cmos_time() by deleting duplicated functionality (Gavin Shan) [2183349] +- rtc: spear: set range max (Gavin Shan) [2183349] +- rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0 (Gavin Shan) [2183349] +- rtc: zynqmp: initialize fract_tick (Gavin Shan) [2183349] +- rtc: Add NCT3018Y real time clock driver (Gavin Shan) [2183349] +- dt-bindings: rtc: nuvoton: add NCT3018Y Real Time Clock (Gavin Shan) [2183349] +- dt-bindings: rtc: nxp,pcf85063: Convert to DT schema (Gavin Shan) [2183349] +- dt-bindings: rtc: microcrystal,rv3032: Add missing type to 'trickle-voltage-millivolt' (Gavin Shan) [2183349] +- rtc: rx8025: fix 12/24 hour mode detection on RX-8035 (Gavin Shan) [2183349] +- rtc: cros-ec: Only warn once in .remove() about notifier_chain problems (Gavin Shan) [2183349] +- rtc: vr41xx: remove driver (Gavin Shan) [2183349] +- rtc: mpfs: remove 'pending' variable from mpfs_rtc_wakeup_irq_handler() (Gavin Shan) [2183349] +- rtc: zynqmp: Add calibration set and get support (Gavin Shan) [2183349] +- rtc: zynqmp: Updated calibration value (Gavin Shan) [2183349] +- dt-bindings: rtc: zynqmp: Add clock information (Gavin Shan) [2183349] +- rtc: sun6i: add support for R329 RTC (Gavin Shan) [2183349] +- dt-bindings: rtc: Add EM Microelectronic EM3027 bindings (Gavin Shan) [2183349] +- dt-bindings: rtc: ds1307: Convert to json-schema (Gavin Shan) [2183349] +- dt-bindings: rtc: Add fsl,scu-rtc yaml file (Gavin Shan) [2183349] +- rtc: Introduce ti-k3-rtc (Gavin Shan) [2183349] +- dt-bindings: rtc: Add TI K3 RTC description (Gavin Shan) [2183349] +- dt-bindings: rtc: qcom-pm8xxx-rtc: Update the maintainers section (Gavin Shan) [2183349] +- rtc: Add driver for Microchip PolarFire SoC (Gavin Shan) [2183349] +- rtc: isl1208: do not advertise update interrupt feature if no interrupt specified (Gavin Shan) [2183349] +- dt-bindings: rtc: mediatek: add mt6358 and mt6366 compatible (Gavin Shan) [2183349] +- rtc: mc146818-lib: reduce RTC_UIP polling period (Gavin Shan) [2183349] +- rtc: rzn1: Fix a variable type (Gavin Shan) [2183349] +- rtc: rzn1: Fix error code in probe (Gavin Shan) [2183349] +- rtc: rzn1: Avoid mixing variables (Gavin Shan) [2183349] +- rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe (Gavin Shan) [2183349] +- rtc: mt6397: check return value after calling platform_get_resource() (Gavin Shan) [2183349] +- rtc: rzn1: fix platform_no_drv_owner.cocci warning (Gavin Shan) [2183349] +- rtc: gamecube: Add missing iounmap in gamecube_rtc_read_offset_from_sram (Gavin Shan) [2183349] +- rtc: meson: Fix email address in MODULE_AUTHOR (Gavin Shan) [2183349] +- rtc: simplify the return expression of rx8025_set_offset() (Gavin Shan) [2183349] +- dt-binding: pcf85063: Add an entry for pca85073a (Gavin Shan) [2183349] +- rtc: rzn1: Add oscillator offset support (Gavin Shan) [2183349] +- rtc: rzn1: Add alarm support (Gavin Shan) [2183349] +- rtc: rzn1: Add new RTC driver (Gavin Shan) [2183349] +- dt-bindings: rtc: rzn1: Describe the RZN1 RTC (Gavin Shan) [2183349] +- rtc: sun6i: Add NVMEM provider (Gavin Shan) [2183349] +- Revert "clk: sunxi-ng: sun6i-rtc: Add support for H6" (Gavin Shan) [2183349] +- dt-bindings: Drop empty and unreferenced binding .txt files (Gavin Shan) [2183349] +- dt-bindings: rtc: add refclk to mpfs-rtc (Gavin Shan) [2183349] +- clk: sunxi-ng: sun6i-rtc: Mark rtc-32k as critical (Gavin Shan) [2183349] +- clocksource/drivers: Add a goldfish-timer clocksource (Gavin Shan) [2183349] +- rtc: goldfish: Use gf_ioread32()/gf_iowrite32() (Gavin Shan) [2183349] +- tty: goldfish: Introduce gf_ioread32()/gf_iowrite32() (Gavin Shan) [2183349] +- clk: sunxi-ng: fix not NULL terminated coccicheck error (Gavin Shan) [2183349] +- rtc: gamecube: Fix refcount leak in gamecube_rtc_read_offset_from_sram (Gavin Shan) [2183349] +- rtc: pm8xxx: Return -ENODEV if set_time disallowed (Gavin Shan) [2183349] +- rtc: pm8xxx: Attach wake irq to device (Gavin Shan) [2183349] +- rtc: hym8563: switch to RTC_FEATURE_UPDATE_INTERRUPT (Gavin Shan) [2183349] +- rtc: hym8563: let the core handle the alarm resolution (Gavin Shan) [2183349] +- rtc: hym8563: switch to devm_rtc_allocate_device (Gavin Shan) [2183349] +- rtc: spear: fix spear_rtc_read_time (Gavin Shan) [2183349] +- rtc: spear: drop uie_unsupported (Gavin Shan) [2183349] +- rtc: spear: set range (Gavin Shan) [2183349] +- rtc: spear: switch to devm_rtc_allocate_device (Gavin Shan) [2183349] +- rtc: mpc5121: switch to RTC_FEATURE_UPDATE_INTERRUPT (Gavin Shan) [2183349] +- rtc: mpc5121: let the core handle the alarm resolution (Gavin Shan) [2183349] +- clk: sunxi-ng: sun6i-rtc: Add support for H6 (Gavin Shan) [2183349] +- clk: sunxi-ng: Add support for the sun6i RTC clocks (Gavin Shan) [2183349] +- clk: sunxi-ng: mux: Allow muxes to have keys (Gavin Shan) [2183349] +- rtc: wm8350: Handle error for wm8350_register_irq (Gavin Shan) [2183349] +- rtc: sun6i: Add Allwinner H616 support (Gavin Shan) [2183349] +- rtc: sun6i: Add support for broken-down alarm registers (Gavin Shan) [2183349] +- rtc: sun6i: Add support for linear day storage (Gavin Shan) [2183349] +- rtc: sun6i: Fix time overflow handling (Gavin Shan) [2183349] +- rtc: pl031: fix rtc features null pointer dereference (Gavin Shan) [2183349] +- rtc: mc146818-lib: fix locking in mc146818_set_time (Gavin Shan) [2183349] +- dt-bindings: rtc: add bindings for microchip mpfs rtc (Gavin Shan) [2183349] +- dt-bindings: rtc: at91: Add SAMA7G5 compatible strings list (Gavin Shan) [2183349] +- dt-bindings: rtc: convert at91sam9 bindings to json-schema (Gavin Shan) [2183349] +- rtc: max77686: Add MAX77714 support (Gavin Shan) [2183349] +- rtc: max77686: Remove unused code to read in 12-hour mode (Gavin Shan) [2183349] +- rtc: max77686: Rename day-of-month defines (Gavin Shan) [2183349] +- rtc: max77686: Convert comments to kernel-doc format (Gavin Shan) [2183349] +- mfd: max77686: Correct tab-based alignment of register addresses (Gavin Shan) [2183349] +- rtc: sun6i: Enable the bus clock when provided (Gavin Shan) [2183349] +- dt-bindings: rtc: sun6i: Add H616, R329, and D1 support (Gavin Shan) [2183349] +- dt-bindings: rtc: sun6i: Clean up repetition (Gavin Shan) [2183349] +- dt-bindings: rtc: st,stm32-rtc: Make each example a separate entry (Gavin Shan) [2183349] +- rtc: sunplus: fix return value in sp_rtc_probe() (Gavin Shan) [2183349] +- rtc: cmos: Evaluate century appropriate (Gavin Shan) [2183349] +- rtc: gamecube: Fix an IS_ERR() vs NULL check (Gavin Shan) [2183349] +- dt-bindings: rtc: qcom-pm8xxx-rtc: update register numbers (Gavin Shan) [2183349] +- rtc: pxa: fix null pointer dereference (Gavin Shan) [2183349] +- rtc: ftrtc010: Use platform_get_irq() to get the interrupt (Gavin Shan) [2183349] +- dt-bindings: rtc: Add Sunplus RTC json-schema (Gavin Shan) [2183349] +- rtc: Add driver for RTC in Sunplus SP7021 (Gavin Shan) [2183349] +- rtc: rs5c372: fix incorrect oscillation value on r2221tl (Gavin Shan) [2183349] +- rtc: rs5c372: add offset correction support (Gavin Shan) [2183349] +- rtc: cmos: avoid UIP when writing alarm time (Gavin Shan) [2183349] +- rtc: cmos: avoid UIP when reading alarm time (Gavin Shan) [2183349] +- rtc: mc146818-lib: refactor mc146818_does_rtc_work (Gavin Shan) [2183349] +- rtc: mc146818-lib: refactor mc146818_get_time (Gavin Shan) [2183349] +- rtc: gamecube: Report low battery as invalid data (Gavin Shan) [2183349] +- rtc: gamecube: Add a RTC driver for the GameCube, Wii and Wii U (Gavin Shan) [2183349] +- dt-bindings: rtc: Convert Broadcom STB waketimer to YAML (Gavin Shan) [2183349] +- dt/bindings: rtc: rx8900: Add an entry for RX8804 (Gavin Shan) [2183349] +- rtc: da9063: add as wakeup source (Gavin Shan) [2183349] +- rtc: da9063: switch to RTC_FEATURE_UPDATE_INTERRUPT (Gavin Shan) [2183349] +- rtc: rs5c372: Add RTC_VL_READ, RTC_VL_CLR ioctls (Gavin Shan) [2183349] +- rtc: rx8025: use .set_offset/.read_offset (Gavin Shan) [2183349] +- rtc: rx8025: use rtc_add_group (Gavin Shan) [2183349] +- rtc: rx8025: clear RTC_FEATURE_ALARM when alarm are not supported (Gavin Shan) [2183349] +- rtc: rx8025: set range (Gavin Shan) [2183349] +- rtc: rx8025: switch to devm_rtc_allocate_device (Gavin Shan) [2183349] +- rtc: ab8500: let the core handle the alarm resolution (Gavin Shan) [2183349] +- rtc: ab-eoz9: support UIE when available (Gavin Shan) [2183349] +- rtc: ab-eoz9: use RTC_FEATURE_UPDATE_INTERRUPT (Gavin Shan) [2183349] +- rtc: rv3032: let the core handle the alarm resolution (Gavin Shan) [2183349] +- rtc: s35390a: let the core handle the alarm resolution (Gavin Shan) [2183349] +- rtc: s3c: Add time range (Gavin Shan) [2183349] +- rtc: s3c: Extract read/write IO into separate functions (Gavin Shan) [2183349] +- rtc: s3c: Remove usage of devm_rtc_device_register() (Gavin Shan) [2183349] +- rtc: tps80031: Remove driver (Gavin Shan) [2183349] +- rtc: sun6i: Allow probing without an early clock provider (Gavin Shan) [2183349] +- MAINTAINERS: update faraday,ftrtc010.yaml reference (Gavin Shan) [2183349] +- rtc: rv3032: allow setting BSM (Gavin Shan) [2183349] +- rtc: rv3028: add BSM support (Gavin Shan) [2183349] +- rtc: s3c: remove HAVE_S3C_RTC in favor of direct dependencies (Gavin Shan) [2183349] +- rtc: rv3032: fix error handling in rv3032_clkout_set_rate() (Gavin Shan) [2183349] +- rtc: m41t80: return NULL rather than a plain 0 integer (Gavin Shan) [2183349] +- rtc: msc313: Fix unintentional sign extension issues with left shift of a u16 (Gavin Shan) [2183349] +- rtc: msc313: fix missing include (Gavin Shan) [2183349] +- rtc: Add support for the MSTAR MSC313 RTC (Gavin Shan) [2183349] +- dt-bindings: rtc: Add Mstar MSC313e RTC devicetree bindings documentation (Gavin Shan) [2183349] +- rtc: rx6110: simplify getting the adapter of a client (Gavin Shan) [2183349] +- rtc: s5m: drop unneeded MODULE_ALIAS (Gavin Shan) [2183349] +- rtc: omap: drop unneeded MODULE_ALIAS (Gavin Shan) [2183349] +- rtc: ds1302: Add SPI ID table (Gavin Shan) [2183349] +- rtc: cmos: Disable irq around direct invocation of cmos_interrupt() (Gavin Shan) [2183349] +- rtc: rx8010: select REGMAP_I2C (Gavin Shan) [2183349] +- dt-bindings: rtc: add Epson RX-8025 and RX-8035 (Gavin Shan) [2183349] +- rtc: rx8025: implement RX-8035 support (Gavin Shan) [2183349] +- rtc: cmos: remove stale REVISIT comments (Gavin Shan) [2183349] +- rtc: tps65910: Correct driver module alias (Gavin Shan) [2183349] +- rtc: s5m: set range (Gavin Shan) [2183349] +- rtc: s5m: enable wakeup only when available (Gavin Shan) [2183349] +- rtc: s5m: signal the core when alarm are not available (Gavin Shan) [2183349] +- rtc: s5m: switch to devm_rtc_allocate_device (Gavin Shan) [2183349] +- netfilter: conntrack: fix possible bug_on with enable_hooks=1 (Florian Westphal) [2193079] +- vsock: avoid to close connected socket after the timeout (Stefano Garzarella) [2209707] +- vsock/loopback: don't disable irqs for queue access (Stefano Garzarella) [2209707] +- vsock/test: update expected return values (Stefano Garzarella) [2209707] +- vsock: return errors other than -ENOMEM to socket (Stefano Garzarella) [2209707] +- vsock/vmci: convert VMCI error code to -ENOMEM on receive (Stefano Garzarella) [2209707] +- vsock/vmci: convert VMCI error code to -ENOMEM on send (Stefano Garzarella) [2209707] +- virtio/vsock: fix leaks due to missing skb owner (Stefano Garzarella) [2209707] +- test/vsock: new skbuff appending test (Stefano Garzarella) [2209707] +- virtio/vsock: WARN_ONCE() for invalid state of socket (Stefano Garzarella) [2209707] +- virtio/vsock: fix header length on skb merging (Stefano Garzarella) [2209707] +- testing/vsock: add vsock_perf to gitignore (Stefano Garzarella) [2209707] +- virtio/vsock: check argument to avoid no effect call (Stefano Garzarella) [2209707] +- virtio/vsock: allocate multiple skbuffs on tx (Stefano Garzarella) [2209707] +- vsock/loopback: use only sk_buff_head.lock to protect the packet queue (Stefano Garzarella) [2209707] +- virtio/vsock: check transport before skb allocation (Stefano Garzarella) [2209707] +- test/vsock: copy to user failure test (Stefano Garzarella) [2209707] +- virtio/vsock: don't drop skbuff on copy failure (Stefano Garzarella) [2209707] +- virtio/vsock: remove redundant 'skb_pull()' call (Stefano Garzarella) [2209707] +- virtio/vsock: don't use skbuff state to account credit (Stefano Garzarella) [2209707] +- vhost: remove unused paramete (Stefano Garzarella) [2209707] +- virtio/vsock: replace virtio_vsock_pkt with sk_buff (Stefano Garzarella) [2209707] +- test/vsock: vsock_perf utility (Stefano Garzarella) [2209707] +- test/vsock: add big message test (Stefano Garzarella) [2209707] +- test/vsock: rework message bounds test (Stefano Garzarella) [2209707] +- vsock: return errors other than -ENOMEM to socket (Stefano Garzarella) [2209707] +- config: wifi: enable RTL8852 card (Íñigo Huguet) [2100568 2127040 2208968] +- u64_stat: Remove the obsolete fetch_irq() variants. (Ivan Vecera) [2193170] +- net: Remove the obsolte u64_stats_fetch_*_irq() users (net). (Ivan Vecera) [2193170] +- net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Ivan Vecera) [2193170] +- net: ifb: support ethtools stats (Ivan Vecera) [2193170] +- spi: Remove the obsolte u64_stats_fetch_*_irq() users. (Ivan Vecera) [2193170] +- bpf: Remove the obsolte u64_stats_fetch_*_irq() users. (Ivan Vecera) [2193170] +- net: hns3: split function hns3_nic_get_stats64() (Ivan Vecera) [2193170] +- team: adopt u64_stats_t (Ivan Vecera) [2193170] +- drop_monitor: adopt u64_stats_t (Ivan Vecera) [2193170] +- net: adopt u64_stats_t in struct pcpu_sw_netstats (Ivan Vecera) [2193170] +- wireguard: receive: use dev_sw_netstats_rx_add() (Ivan Vecera) [2193170] +- ip6_tunnel: use dev_sw_netstats_rx_add() (Ivan Vecera) [2193170] +- sit: use dev_sw_netstats_rx_add() (Ivan Vecera) [2193170] +- ipvlan: adopt u64_stats_t (Ivan Vecera) [2193170] +- vlan: adopt u64_stats_t (Ivan Vecera) [2193170] +- KVM: s390: pv: fix asynchronous teardown for small VMs (Thomas Huth) [2203390] +- KVM: s390: fix race in gmap_make_secure() (Thomas Huth) [2203390] +- KVM: selftests: Compile s390 tests with -march=z10 (Thomas Huth) [2183983] + * Mon Jun 12 2023 Jan Stancek [5.14.0-326.el9] - perf record: Fix "read LOST count failed" msg with sample read (Michael Petlan) [2177180] - perf script: Fix Python support when no libtraceevent (Michael Petlan) [2177180] diff --git a/sources b/sources index 3f2b572..685cf83 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-326.el9.tar.xz) = 5bc26c2b638b48b73b39a314f02d728a22f6fe903be86b8bc46dcf7158eb2add48234c5e6e61dfee7c1d725fe6c4a95e1797a61a90144c3a859d38848ecbd6fc -SHA512 (kernel-abi-stablelists-5.14.0-326.el9.tar.bz2) = d09fd85da556c9302b424d776096b05d44efe1145b02b0df758e122db91ebdacb44bda9644e0001220f3e6a0a2c2163d9b66f9ca06897ef0fd7d60058ce28dad -SHA512 (kernel-kabi-dw-5.14.0-326.el9.tar.bz2) = 099aa605b257b585eb64513a090c417d1418d0f691f5c41ecdac6186f9e53159d4994798bfb3ca6bbcfff48ea34cb9b1e3f7eeabc88d052b95f7e79a73f4b97c +SHA512 (linux-5.14.0-327.el9.tar.xz) = b383fd390721bc76eaa6452a3a60b27bc2544deae7d508bd9a2e7f9a17da8fa6c0d16d736c6de082e1ef4c7a4698b174acf847aa4258e7aaeef93048fccf638b +SHA512 (kernel-abi-stablelists-5.14.0-327.el9.tar.bz2) = efac21f68e8d9ea398fb3ea7a2b95c0ca1dd8f6908cd3607f70ac28ef961d3c8ebb2edc6f99d34f1cc9a52a01beb31e325edb0e79d864244422cc8bf9a339dff +SHA512 (kernel-kabi-dw-5.14.0-327.el9.tar.bz2) = 099aa605b257b585eb64513a090c417d1418d0f691f5c41ecdac6186f9e53159d4994798bfb3ca6bbcfff48ea34cb9b1e3f7eeabc88d052b95f7e79a73f4b97c