From 9841346b7cdb09ace33ac3a6e9ee0cf275943251 Mon Sep 17 00:00:00 2001 From: "Luis Claudio R. Goncalves" Date: Wed, 21 Dec 2022 19:24:59 -0300 Subject: [PATCH] kernel-rt-5.14.0-220.rt14.221.el9 * Wed Dec 21 2022 Luis Claudio R. Goncalves [5.14.0-220.rt14.221.el9] - [rt] build kernel-rt-5.14.0-220.rt14.221.el9 [2125474] - firmware_loader: Fix memory leak in firmware upload (Mark Langsdorf) [2122318] - firmware_loader: Fix use-after-free during unregister (Mark Langsdorf) [2122318] - firmware_loader: Replace kmap() with kmap_local_page() (Mark Langsdorf) [2122318] - firmware_loader: describe 'module' parameter of firmware_upload_register() (Mark Langsdorf) [2122318] - firmware_loader: Move definitions from sysfs_upload.h to sysfs.h (Mark Langsdorf) [2122318] - firmware_loader: Add sysfs nodes to monitor fw_upload (Mark Langsdorf) [2122318] - redhat/configs: enable CONFIG_FW_UPLOAD (Mark Langsdorf) [2122318] - firmware_loader: Add firmware-upload support (Mark Langsdorf) [2122318] - firmware_loader: Split sysfs support from fallback (Mark Langsdorf) [2122318] - PM / devfreq: Fix kernel warning with cpufreq passive register fail (Mark Langsdorf) [2122318] - PM / devfreq: Fix cpufreq passive unregister erroring on PROBE_DEFER (Mark Langsdorf) [2122318] - PM / devfreq: Mute warning on governor PROBE_DEFER (Mark Langsdorf) [2122318] - PM / devfreq: Fix kernel panic with cpu based scaling to passive gov (Mark Langsdorf) [2122318] - of: base: Avoid console probe delay when fw_devlink.strict=1 (Mark Langsdorf) [2122318] - driver core: Set default deferred_probe_timeout back to 0. (Mark Langsdorf) [2122318] - PM / devfreq: passive: revert an editing accident in SPDX-License line (Mark Langsdorf) [2122318] - drm/rockchip: Detach from ARM DMA domain in attach_device (Mark Langsdorf) [2122318] - serial: 8250: Fix PM usage_count for console handover (Mark Langsdorf) [2122318] - arch_topology: Make cluster topology span at least SMT CPUs (Mark Langsdorf) [2122318] - driver core: fix driver_set_override() issue with empty strings (Mark Langsdorf) [2122318] - arch_topology: Silence early cacheinfo errors when non-existent (Mark Langsdorf) [2122318] - driver core: Don't probe devices after bus_type.match() probe deferral (Mark Langsdorf) [2122318] - regmap: spi: Reserve space for register address/padding (Mark Langsdorf) [2122318] - arch_topology: Fix cache attributes detection in the CPU hotplug path (Mark Langsdorf) [2122318] - cacheinfo: Use atomic allocation for percpu cache attributes (Mark Langsdorf) [2122318] - regmap: permit to set reg_update_bits with bulk implementation (Mark Langsdorf) [2122318] - PM: domains: Ensure genpd_debugfs_dir exists before remove (Mark Langsdorf) [2122318] - PM: runtime: Extend support for wakeirq for force_suspend|resume (Mark Langsdorf) [2122318] - regmap: add WARN_ONCE when invalid mask is provided to regmap_field_init() (Mark Langsdorf) [2122318] - PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP (Mark Langsdorf) [2122318] - regmap-irq: Fix bug in regmap_irq_get_irq_reg_linear() (Mark Langsdorf) [2122318] - arch_topology: Warn that topology for nested clusters is not supported (Mark Langsdorf) [2122318] - arch_topology: Add support for parsing sockets in /cpu-map (Mark Langsdorf) [2122318] - arch_topology: Set cluster identifier in each core/thread from /cpu-map (Mark Langsdorf) [2122318] - arch_topology: Limit span of cpu_clustergroup_mask() (Mark Langsdorf) [2122318] - arch_topology: Don't set cluster identifier as physical package identifier (Mark Langsdorf) [2122318] - arch_topology: Avoid parsing through all the CPUs once a outlier CPU is found (Mark Langsdorf) [2122318] - arch_topology: Check for non-negative value rather than -1 for IDs validity (Mark Langsdorf) [2122318] - arch_topology: Set thread sibling cpumask only within the cluster (Mark Langsdorf) [2122318] - arch_topology: Drop LLC identifier stash from the CPU topology (Mark Langsdorf) [2122318] - arch_topology: Use the last level cache information from the cacheinfo (Mark Langsdorf) [2122318] - arch_topology: Add support to parse and detect cache attributes (Mark Langsdorf) [2122318] - cacheinfo: Align checks in cache_shared_cpu_map_{setup,remove} for readability (Mark Langsdorf) [2122318] - cacheinfo: Use cache identifiers to check if the caches are shared if available (Mark Langsdorf) [2122318] - cacheinfo: Allow early detection and population of cache attributes (Mark Langsdorf) [2122318] - cacheinfo: Add support to check if last level cache(LLC) is valid or shared (Mark Langsdorf) [2122318] - cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF (Mark Langsdorf) [2122318] - cacheinfo: Add helper to access any cache index for a given CPU (Mark Langsdorf) [2122318] - cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node (Mark Langsdorf) [2122318] - arm64: topology: Remove redundant setting of llc_id in CPU topology (Mark Langsdorf) [2122318] - PM: runtime: Fix supplier device management during consumer probe (Mark Langsdorf) [2122318] - PM: runtime: Redefine pm_runtime_release_supplier() (Mark Langsdorf) [2122318] - regmap: cache: Add extra parameter check in regcache_init (Mark Langsdorf) [2122318] - regmap-irq: Deprecate the not_fixed_stride flag (Mark Langsdorf) [2122318] - regmap-irq: Add get_irq_reg() callback (Mark Langsdorf) [2122318] - regmap-irq: Fix inverted handling of unmask registers (Mark Langsdorf) [2122318] - regmap-irq: Deprecate type registers and virtual registers (Mark Langsdorf) [2122318] - regmap-irq: Introduce config registers for irq types (Mark Langsdorf) [2122318] - regmap-irq: Refactor checks for status bulk read support (Mark Langsdorf) [2122318] - regmap-irq: Remove mask_writeonly and regmap_irq_update_bits() (Mark Langsdorf) [2122318] - regmap-irq: Remove inappropriate uses of regmap_irq_update_bits() (Mark Langsdorf) [2122318] - regmap-irq: Remove an unnecessary restriction on type_in_mask (Mark Langsdorf) [2122318] - regmap-irq: Cleanup sizeof(...) use in memory allocation (Mark Langsdorf) [2122318] - regmap-irq: Remove unused type_reg_stride field (Mark Langsdorf) [2122318] - regmap-irq: Convert bool bitfields to unsigned int (Mark Langsdorf) [2122318] - driver core: fw_devlink: Allow firmware to mark devices as best effort (Mark Langsdorf) [2122318] - driver core: fix potential deadlock in __driver_attach (Mark Langsdorf) [2122318] - devtmpfs: fix the dangling pointer of global devtmpfsd thread (Mark Langsdorf) [2122318] - regmap: Don't warn about cache only mode for devices with no cache (Mark Langsdorf) [2122318] - MAINTAINERS: Add new IOMMU development mailing list (Mark Langsdorf) [2122318] - regmap-irq: Fix offset/index mismatch in read_sub_irq_data() (Mark Langsdorf) [2122318] - regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips (Mark Langsdorf) [2122318] - regmap: Wire up regmap_config provided bulk write in missed functions (Mark Langsdorf) [2122318] - regmap: Make regmap_noinc_read() return -ENOTSUPP if map->read isn't set (Mark Langsdorf) [2122318] - regmap: Re-introduce bulk read support check in regmap_bulk_read() (Mark Langsdorf) [2122318] - init: Initialize noop_backing_dev_info early (Mark Langsdorf) [2122318] - regmap: provide regmap_field helpers for simple bit operations (Mark Langsdorf) [2122318] - driver core: Introduce device_find_any_child() helper (Mark Langsdorf) [2122318] - driver core: Add wait_for_init_devices_probe helper function (Mark Langsdorf) [2122318] - pinctrl: devicetree: Delete usage of driver_deferred_probe_check_state() (Mark Langsdorf) [2122318] - regmap: cache: Fix syntax errors in comments (Mark Langsdorf) [2122318] - firmware_loader: enable XZ by default if compressed support is enabled (Mark Langsdorf) [2122318] - driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction (Mark Langsdorf) [2122318] - PM: domains: Trust domain-idle-states from DT to be correct by genpd (Mark Langsdorf) [2122318] - PM: domains: Measure power-on/off latencies in genpd based on a governor (Mark Langsdorf) [2122318] - PM: domains: Allocate governor data dynamically based on a genpd governor (Mark Langsdorf) [2122318] - PM: domains: Clean up some code in pm_genpd_init() and genpd_remove() (Mark Langsdorf) [2122318] - PM: domains: Fix initialization of genpd's next_wakeup (Mark Langsdorf) [2122318] - PM: domains: Fixup QoS latency measurements for IRQ safe devices in genpd (Mark Langsdorf) [2122318] - PM: domains: Measure suspend/resume latencies in genpd based on governor (Mark Langsdorf) [2122318] - PM: domains: Move the next_wakeup variable into the struct gpd_timing_data (Mark Langsdorf) [2122318] - PM: domains: Allocate gpd_timing_data dynamically based on governor (Mark Langsdorf) [2122318] - PM: domains: Skip another warning in irq_safe_dev_in_sleep_domain() (Mark Langsdorf) [2122318] - PM: domains: Rename irq_safe_dev_in_no_sleep_domain() in genpd (Mark Langsdorf) [2122318] - PM: domains: Don't check PM_QOS_FLAG_NO_POWER_OFF in genpd (Mark Langsdorf) [2122318] - PM: domains: Drop redundant code for genpd always-on governor (Mark Langsdorf) [2122318] - PM: domains: Add GENPD_FLAG_RPM_ALWAYS_ON for the always-on governor (Mark Langsdorf) [2122318] - PM: wakeup: expose pm_wakeup_pending to modules (Mark Langsdorf) [2122318] - driver core: fix deadlock in __device_attach (Mark Langsdorf) [2122318] - driver core: Extend deferred probe timeout on driver registration (Mark Langsdorf) [2122318] - driver: base: fix UAF when driver_attach failed (Mark Langsdorf) [2122318] - driver core: location: Add "back" as a possible output for panel (Mark Langsdorf) [2122318] - driver core: location: Free struct acpi_pld_info *pld (Mark Langsdorf) [2122318] - driver core: Add "*" wildcard support to driver_async_probe cmdline param (Mark Langsdorf) [2122318] - PM / devfreq: passive: Keep cpufreq_policy for possible cpus (Mark Langsdorf) [2122318] - PM / devfreq: passive: Reduce duplicate code when passive_devfreq case (Mark Langsdorf) [2122318] - PM / devfreq: Add cpu based scaling support to passive governor (Mark Langsdorf) [2122318] - PM / devfreq: Export devfreq_get_freq_range symbol within devfreq (Mark Langsdorf) [2122318] - iommu/arm-smmu: Force identity domains for legacy binding (Mark Langsdorf) [2122318] - regmap: Add missing map->bus check (Mark Langsdorf) [2122318] - driver core: location: Check for allocations failure (Mark Langsdorf) [2122318] - arch_topology: Trace the update thermal pressure (Mark Langsdorf) [2122318] - regmap: Add bulk read/write callbacks into regmap_config (Mark Langsdorf) [2122318] - drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() (Mark Langsdorf) [2122318] - driver core: Add sysfs support for physical location of a device (Mark Langsdorf) [2122318] - platform: finally disallow IRQ0 in platform_get_irq() and its ilk (Mark Langsdorf) [2122318] - drivers/base/node.c: fix compaction sysfs file leak (Mark Langsdorf) [2122318] - driver core: Prevent overriding async driver of a device before it probe (Mark Langsdorf) [2122318] - Documentation: dd: Use ReST lists for return values of driver_deferred_probe_check_state() (Mark Langsdorf) [2122318] - regmap: cache: set max_register with reg_stride (Mark Langsdorf) [2122318] - firmware_loader: Check fw_state_is_done in loading_store (Mark Langsdorf) [2122318] - firmware_loader: Clear data and size in fw_free_paged_buf (Mark Langsdorf) [2122318] - driver: platform: Add helper for safer setting of driver_override (Mark Langsdorf) [2122318] - PM: domains: Move genpd's time-accounting to ktime_get_mono_fast_ns() (Mark Langsdorf) [2122318] - redhat/configs: Enable XZ and ZSTD compress firmware loading (Mark Langsdorf) [2122318] - firmware: Add the support for ZSTD-compressed firmware files (Mark Langsdorf) [2122318] - PM: runtime: Allow to call __pm_runtime_set_status() from atomic context (Mark Langsdorf) [2122318] - PM: runtime: Avoid device usage count underflows (Mark Langsdorf) [2122318] - PM: domains: Extend dev_pm_domain_detach() doc (Mark Langsdorf) [2122318] - regmap: Constify static regmap_bus structs (Mark Langsdorf) [2122318] Resolves: rhbz#2125474 Signed-off-by: Luis Claudio R. Goncalves --- Makefile.rhelver | 4 +- kernel-rt-x86_64-debug-rhel.config | 3 + kernel-rt-x86_64-rhel.config | 3 + kernel.spec | 141 ++++++++++++++++++++++++++++- sources | 6 +- 5 files changed, 148 insertions(+), 9 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index c406db4..7b38ba2 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 2 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 219 +RHEL_RELEASE = 220 # # ZSTREAM @@ -66,4 +66,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.220 +RTBUILD:=.221 diff --git a/kernel-rt-x86_64-debug-rhel.config b/kernel-rt-x86_64-debug-rhel.config index 33f7343..484a16d 100644 --- a/kernel-rt-x86_64-debug-rhel.config +++ b/kernel-rt-x86_64-debug-rhel.config @@ -1730,10 +1730,13 @@ CONFIG_FUTEX=y # CONFIG_FW_CACHE is not set # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set diff --git a/kernel-rt-x86_64-rhel.config b/kernel-rt-x86_64-rhel.config index d41e92f..7ecff93 100644 --- a/kernel-rt-x86_64-rhel.config +++ b/kernel-rt-x86_64-rhel.config @@ -1714,10 +1714,13 @@ CONFIG_FUTEX=y # CONFIG_FW_CACHE is not set # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set diff --git a/kernel.spec b/kernel.spec index fba9c55..4038fb1 100755 --- a/kernel.spec +++ b/kernel.spec @@ -119,15 +119,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 219.rt14.220 +%define pkgrelease 220.rt14.221 %define kversion 5 -%define tarfile_release 5.14.0-219.rt14.220.el9 +%define tarfile_release 5.14.0-220.rt14.221.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 219.rt14.220%{?buildid}%{?dist} +%define specrelease 220.rt14.221%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-219.rt14.220.el9 +%define kabiversion 5.14.0-220.rt14.221.el9 # # End of genspec.sh variables @@ -3236,6 +3236,139 @@ fi # # %changelog +* Wed Dec 21 2022 Luis Claudio R. Goncalves [5.14.0-220.rt14.221.el9] +- [rt] build kernel-rt-5.14.0-220.rt14.221.el9 [2125474] +- firmware_loader: Fix memory leak in firmware upload (Mark Langsdorf) [2122318] +- firmware_loader: Fix use-after-free during unregister (Mark Langsdorf) [2122318] +- firmware_loader: Replace kmap() with kmap_local_page() (Mark Langsdorf) [2122318] +- firmware_loader: describe 'module' parameter of firmware_upload_register() (Mark Langsdorf) [2122318] +- firmware_loader: Move definitions from sysfs_upload.h to sysfs.h (Mark Langsdorf) [2122318] +- firmware_loader: Add sysfs nodes to monitor fw_upload (Mark Langsdorf) [2122318] +- redhat/configs: enable CONFIG_FW_UPLOAD (Mark Langsdorf) [2122318] +- firmware_loader: Add firmware-upload support (Mark Langsdorf) [2122318] +- firmware_loader: Split sysfs support from fallback (Mark Langsdorf) [2122318] +- PM / devfreq: Fix kernel warning with cpufreq passive register fail (Mark Langsdorf) [2122318] +- PM / devfreq: Fix cpufreq passive unregister erroring on PROBE_DEFER (Mark Langsdorf) [2122318] +- PM / devfreq: Mute warning on governor PROBE_DEFER (Mark Langsdorf) [2122318] +- PM / devfreq: Fix kernel panic with cpu based scaling to passive gov (Mark Langsdorf) [2122318] +- of: base: Avoid console probe delay when fw_devlink.strict=1 (Mark Langsdorf) [2122318] +- driver core: Set default deferred_probe_timeout back to 0. (Mark Langsdorf) [2122318] +- PM / devfreq: passive: revert an editing accident in SPDX-License line (Mark Langsdorf) [2122318] +- drm/rockchip: Detach from ARM DMA domain in attach_device (Mark Langsdorf) [2122318] +- serial: 8250: Fix PM usage_count for console handover (Mark Langsdorf) [2122318] +- arch_topology: Make cluster topology span at least SMT CPUs (Mark Langsdorf) [2122318] +- driver core: fix driver_set_override() issue with empty strings (Mark Langsdorf) [2122318] +- arch_topology: Silence early cacheinfo errors when non-existent (Mark Langsdorf) [2122318] +- driver core: Don't probe devices after bus_type.match() probe deferral (Mark Langsdorf) [2122318] +- regmap: spi: Reserve space for register address/padding (Mark Langsdorf) [2122318] +- arch_topology: Fix cache attributes detection in the CPU hotplug path (Mark Langsdorf) [2122318] +- cacheinfo: Use atomic allocation for percpu cache attributes (Mark Langsdorf) [2122318] +- regmap: permit to set reg_update_bits with bulk implementation (Mark Langsdorf) [2122318] +- PM: domains: Ensure genpd_debugfs_dir exists before remove (Mark Langsdorf) [2122318] +- PM: runtime: Extend support for wakeirq for force_suspend|resume (Mark Langsdorf) [2122318] +- regmap: add WARN_ONCE when invalid mask is provided to regmap_field_init() (Mark Langsdorf) [2122318] +- PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP (Mark Langsdorf) [2122318] +- regmap-irq: Fix bug in regmap_irq_get_irq_reg_linear() (Mark Langsdorf) [2122318] +- arch_topology: Warn that topology for nested clusters is not supported (Mark Langsdorf) [2122318] +- arch_topology: Add support for parsing sockets in /cpu-map (Mark Langsdorf) [2122318] +- arch_topology: Set cluster identifier in each core/thread from /cpu-map (Mark Langsdorf) [2122318] +- arch_topology: Limit span of cpu_clustergroup_mask() (Mark Langsdorf) [2122318] +- arch_topology: Don't set cluster identifier as physical package identifier (Mark Langsdorf) [2122318] +- arch_topology: Avoid parsing through all the CPUs once a outlier CPU is found (Mark Langsdorf) [2122318] +- arch_topology: Check for non-negative value rather than -1 for IDs validity (Mark Langsdorf) [2122318] +- arch_topology: Set thread sibling cpumask only within the cluster (Mark Langsdorf) [2122318] +- arch_topology: Drop LLC identifier stash from the CPU topology (Mark Langsdorf) [2122318] +- arch_topology: Use the last level cache information from the cacheinfo (Mark Langsdorf) [2122318] +- arch_topology: Add support to parse and detect cache attributes (Mark Langsdorf) [2122318] +- cacheinfo: Align checks in cache_shared_cpu_map_{setup,remove} for readability (Mark Langsdorf) [2122318] +- cacheinfo: Use cache identifiers to check if the caches are shared if available (Mark Langsdorf) [2122318] +- cacheinfo: Allow early detection and population of cache attributes (Mark Langsdorf) [2122318] +- cacheinfo: Add support to check if last level cache(LLC) is valid or shared (Mark Langsdorf) [2122318] +- cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF (Mark Langsdorf) [2122318] +- cacheinfo: Add helper to access any cache index for a given CPU (Mark Langsdorf) [2122318] +- cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node (Mark Langsdorf) [2122318] +- arm64: topology: Remove redundant setting of llc_id in CPU topology (Mark Langsdorf) [2122318] +- PM: runtime: Fix supplier device management during consumer probe (Mark Langsdorf) [2122318] +- PM: runtime: Redefine pm_runtime_release_supplier() (Mark Langsdorf) [2122318] +- regmap: cache: Add extra parameter check in regcache_init (Mark Langsdorf) [2122318] +- regmap-irq: Deprecate the not_fixed_stride flag (Mark Langsdorf) [2122318] +- regmap-irq: Add get_irq_reg() callback (Mark Langsdorf) [2122318] +- regmap-irq: Fix inverted handling of unmask registers (Mark Langsdorf) [2122318] +- regmap-irq: Deprecate type registers and virtual registers (Mark Langsdorf) [2122318] +- regmap-irq: Introduce config registers for irq types (Mark Langsdorf) [2122318] +- regmap-irq: Refactor checks for status bulk read support (Mark Langsdorf) [2122318] +- regmap-irq: Remove mask_writeonly and regmap_irq_update_bits() (Mark Langsdorf) [2122318] +- regmap-irq: Remove inappropriate uses of regmap_irq_update_bits() (Mark Langsdorf) [2122318] +- regmap-irq: Remove an unnecessary restriction on type_in_mask (Mark Langsdorf) [2122318] +- regmap-irq: Cleanup sizeof(...) use in memory allocation (Mark Langsdorf) [2122318] +- regmap-irq: Remove unused type_reg_stride field (Mark Langsdorf) [2122318] +- regmap-irq: Convert bool bitfields to unsigned int (Mark Langsdorf) [2122318] +- driver core: fw_devlink: Allow firmware to mark devices as best effort (Mark Langsdorf) [2122318] +- driver core: fix potential deadlock in __driver_attach (Mark Langsdorf) [2122318] +- devtmpfs: fix the dangling pointer of global devtmpfsd thread (Mark Langsdorf) [2122318] +- regmap: Don't warn about cache only mode for devices with no cache (Mark Langsdorf) [2122318] +- MAINTAINERS: Add new IOMMU development mailing list (Mark Langsdorf) [2122318] +- regmap-irq: Fix offset/index mismatch in read_sub_irq_data() (Mark Langsdorf) [2122318] +- regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips (Mark Langsdorf) [2122318] +- regmap: Wire up regmap_config provided bulk write in missed functions (Mark Langsdorf) [2122318] +- regmap: Make regmap_noinc_read() return -ENOTSUPP if map->read isn't set (Mark Langsdorf) [2122318] +- regmap: Re-introduce bulk read support check in regmap_bulk_read() (Mark Langsdorf) [2122318] +- init: Initialize noop_backing_dev_info early (Mark Langsdorf) [2122318] +- regmap: provide regmap_field helpers for simple bit operations (Mark Langsdorf) [2122318] +- driver core: Introduce device_find_any_child() helper (Mark Langsdorf) [2122318] +- driver core: Add wait_for_init_devices_probe helper function (Mark Langsdorf) [2122318] +- pinctrl: devicetree: Delete usage of driver_deferred_probe_check_state() (Mark Langsdorf) [2122318] +- regmap: cache: Fix syntax errors in comments (Mark Langsdorf) [2122318] +- firmware_loader: enable XZ by default if compressed support is enabled (Mark Langsdorf) [2122318] +- driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction (Mark Langsdorf) [2122318] +- PM: domains: Trust domain-idle-states from DT to be correct by genpd (Mark Langsdorf) [2122318] +- PM: domains: Measure power-on/off latencies in genpd based on a governor (Mark Langsdorf) [2122318] +- PM: domains: Allocate governor data dynamically based on a genpd governor (Mark Langsdorf) [2122318] +- PM: domains: Clean up some code in pm_genpd_init() and genpd_remove() (Mark Langsdorf) [2122318] +- PM: domains: Fix initialization of genpd's next_wakeup (Mark Langsdorf) [2122318] +- PM: domains: Fixup QoS latency measurements for IRQ safe devices in genpd (Mark Langsdorf) [2122318] +- PM: domains: Measure suspend/resume latencies in genpd based on governor (Mark Langsdorf) [2122318] +- PM: domains: Move the next_wakeup variable into the struct gpd_timing_data (Mark Langsdorf) [2122318] +- PM: domains: Allocate gpd_timing_data dynamically based on governor (Mark Langsdorf) [2122318] +- PM: domains: Skip another warning in irq_safe_dev_in_sleep_domain() (Mark Langsdorf) [2122318] +- PM: domains: Rename irq_safe_dev_in_no_sleep_domain() in genpd (Mark Langsdorf) [2122318] +- PM: domains: Don't check PM_QOS_FLAG_NO_POWER_OFF in genpd (Mark Langsdorf) [2122318] +- PM: domains: Drop redundant code for genpd always-on governor (Mark Langsdorf) [2122318] +- PM: domains: Add GENPD_FLAG_RPM_ALWAYS_ON for the always-on governor (Mark Langsdorf) [2122318] +- PM: wakeup: expose pm_wakeup_pending to modules (Mark Langsdorf) [2122318] +- driver core: fix deadlock in __device_attach (Mark Langsdorf) [2122318] +- driver core: Extend deferred probe timeout on driver registration (Mark Langsdorf) [2122318] +- driver: base: fix UAF when driver_attach failed (Mark Langsdorf) [2122318] +- driver core: location: Add "back" as a possible output for panel (Mark Langsdorf) [2122318] +- driver core: location: Free struct acpi_pld_info *pld (Mark Langsdorf) [2122318] +- driver core: Add "*" wildcard support to driver_async_probe cmdline param (Mark Langsdorf) [2122318] +- PM / devfreq: passive: Keep cpufreq_policy for possible cpus (Mark Langsdorf) [2122318] +- PM / devfreq: passive: Reduce duplicate code when passive_devfreq case (Mark Langsdorf) [2122318] +- PM / devfreq: Add cpu based scaling support to passive governor (Mark Langsdorf) [2122318] +- PM / devfreq: Export devfreq_get_freq_range symbol within devfreq (Mark Langsdorf) [2122318] +- iommu/arm-smmu: Force identity domains for legacy binding (Mark Langsdorf) [2122318] +- regmap: Add missing map->bus check (Mark Langsdorf) [2122318] +- driver core: location: Check for allocations failure (Mark Langsdorf) [2122318] +- arch_topology: Trace the update thermal pressure (Mark Langsdorf) [2122318] +- regmap: Add bulk read/write callbacks into regmap_config (Mark Langsdorf) [2122318] +- drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() (Mark Langsdorf) [2122318] +- driver core: Add sysfs support for physical location of a device (Mark Langsdorf) [2122318] +- platform: finally disallow IRQ0 in platform_get_irq() and its ilk (Mark Langsdorf) [2122318] +- drivers/base/node.c: fix compaction sysfs file leak (Mark Langsdorf) [2122318] +- driver core: Prevent overriding async driver of a device before it probe (Mark Langsdorf) [2122318] +- Documentation: dd: Use ReST lists for return values of driver_deferred_probe_check_state() (Mark Langsdorf) [2122318] +- regmap: cache: set max_register with reg_stride (Mark Langsdorf) [2122318] +- firmware_loader: Check fw_state_is_done in loading_store (Mark Langsdorf) [2122318] +- firmware_loader: Clear data and size in fw_free_paged_buf (Mark Langsdorf) [2122318] +- driver: platform: Add helper for safer setting of driver_override (Mark Langsdorf) [2122318] +- PM: domains: Move genpd's time-accounting to ktime_get_mono_fast_ns() (Mark Langsdorf) [2122318] +- redhat/configs: Enable XZ and ZSTD compress firmware loading (Mark Langsdorf) [2122318] +- firmware: Add the support for ZSTD-compressed firmware files (Mark Langsdorf) [2122318] +- PM: runtime: Allow to call __pm_runtime_set_status() from atomic context (Mark Langsdorf) [2122318] +- PM: runtime: Avoid device usage count underflows (Mark Langsdorf) [2122318] +- PM: domains: Extend dev_pm_domain_detach() doc (Mark Langsdorf) [2122318] +- regmap: Constify static regmap_bus structs (Mark Langsdorf) [2122318] + * Tue Dec 20 2022 Luis Claudio R. Goncalves [5.14.0-219.rt14.220.el9] - [rt] build kernel-rt-5.14.0-219.rt14.220.el9 [2125474] - i2c: ismt: Fix an out-of-bounds bug in ismt_access() (David Arcari) [2119068] {CVE-2022-2873} diff --git a/sources b/sources index c1eed71..0cba434 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ SHA512 (kernel-abi-whitelists-5.13.0-1.tar.bz2) = ceba454e1f590c1e4ef4115a75463ae3ac2c2aa7ec85fa14a2669d666c421483a38225ee19d7d72b4ac7032375741408b23543e43588538c80161ec0cf57051c -SHA512 (linux-5.14.0-219.rt14.220.el9.tar.xz) = 6a129f7fe8a1cc01a63ddf6d57e203dfb023967953d10de6c128a54cfdc10e69c81467362dd91cc1db15c29f8d53d61e6cc48f075606ca3070a9fe51646a25bc -SHA512 (kernel-abi-stablelists-5.14.0-219.rt14.220.el9.tar.bz2) = 6bcd13176c37986a49f00881b11cda8fdee6d84b8cfbc0a318e61e6ed247f0f19016cac2a20c206ce38307802aba30a32ed97f668d101d32ddf56ba02ced15d9 -SHA512 (kernel-kabi-dw-5.14.0-219.rt14.220.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578 +SHA512 (linux-5.14.0-220.rt14.221.el9.tar.xz) = d053fd29226cd866a564006edad1c3c1d05908523288b5d9634f0847a87f26c0d2d7295278c2bca19ce324f00b045d98264e5d2f3087cbc053ecd8c08b16c834 +SHA512 (kernel-abi-stablelists-5.14.0-220.rt14.221.el9.tar.bz2) = e082b2b4b77bfabd08bdd21eb64eb3cd7759aa9286b8814b684d1eff8b79828e6f316d94392174a88ed42828d6d337c0b2aa040079546cb5441fd51492a096b9 +SHA512 (kernel-kabi-dw-5.14.0-220.rt14.221.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578