Skip to content
Tags give the ability to mark specific points in history as being important
  • kernel-5.14.0-284.el9
    df524ff9 · kernel-5.14.0-284.el9 ·
    kernel-5.14.0-284.el9
    
    * Mon Feb 27 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.el9]
    - kernel.spec: move modules.builtin to kernel-core (Jan Stancek) [2172376]
    Resolves: rhbz#2172376
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-283.el9
    a8797568 · kernel-5.14.0-283.el9 ·
    kernel-5.14.0-283.el9
    
    * Thu Feb 23 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-283.el9]
    - redhat: fix duplicate jira issues in the resolves line (Herton R. Krzesinski)
    - redhat/kernel.spec.template: Parallelize compression (Herton R. Krzesinski)
    - Revert "block: freeze the queue earlier in del_gendisk" (Ming Lei) [2155901]
    - redhat: configs: Enable UCSI_CCG support (David Marlin) [2122414]
    - i2c: nvidia-gpu: Remove ccgx,firmware-build property (David Marlin) [2122414]
    - i2c: nvidia-gpu: Add ACPI property to align with device-tree (David Marlin) [2122414]
    - usb: typec: ucsi_ccg: Add OF support (David Marlin) [2122414]
    - gpio: tegra186: add Tegra234 PMC compatible in GPIO driver (David Marlin) [2122414]
    - usb: gadget: tegra-xudc: Add Tegra234 support (David Marlin) [2122414]
    - xhci: tegra: USB2 pad power controls (David Marlin) [2122414]
    - xhci: Add hub_control to xhci_driver_overrides (David Marlin) [2122414]
    - xhci: hub: export symbol on xhci_hub_control (David Marlin) [2122414]
    - usb: host: xhci-tegra: Add Tegra234 XHCI support (David Marlin) [2122414]
    - phy: tegra: xusb: Support USB role default mode (David Marlin) [2122414]
    - phy: tegra: xusb: Add Tegra234 support (David Marlin) [2122414]
    - phy: tegra: xusb: Disable trk clk when not in use (David Marlin) [2122414]
    - phy: tegra: xusb: Remove usb3 supply (David Marlin) [2122414]
    - phy: tegra: xusb: Fix crash during pad power on/down (David Marlin) [2122414]
    - usb: typec: ucsi_ccg: Disable UCSI ALT support on Tegra (David Marlin) [2122414]
    - usb: typec: ucsi: Don't warn on probe deferral (David Marlin) [2122414]
    - phy: tegra: xusb: Enable usb role switch attribute (David Marlin) [2122414]
    - usb: gadget: tegra: Reduce pad power (David Marlin) [2122414]
    - phy: tegra: xusb: add utmi pad power on/down ops (David Marlin) [2122414]
    - redhat/configs: Enable CONFIG_PCIE_PTM (Corinna Vinschen) [2100606]
    - net: stmmac: Fix queue statistics reading (Corinna Vinschen) [2100606]
    - stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz (Corinna Vinschen) [2100606]
    - net: stmmac: Disable automatic FCS/Pad stripping (Corinna Vinschen) [2100606]
    - net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2100606]
    - stmmac: intel: remove unused 'has_crossts' flag (Corinna Vinschen) [2100606]
    - net: phylink: Convert to mdiobus_c45_{read|write} (Corinna Vinschen) [2100606]
    - net: phy: marvell: add sleep time after enabling the loopback bit (Corinna Vinschen) [2100606]
    - net: phy: marvell: add Marvell specific PHY loopback (Corinna Vinschen) [2100606]
    - net: phy: dp83867: retrigger SGMII AN when link change (Corinna Vinschen) [2100606]
    - net: phy: marvell: Add WAKE_PHY support to WOL event (Corinna Vinschen) [2100606]
    - net: phy: marvell10g: enable WoL for 88X3310 and 88E2110 (Corinna Vinschen) [2100606]
    - netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits (Florian Westphal) [2161725] {CVE-2023-0179}
    Resolves: rhbz#2100606, rhbz#2122414, rhbz#2155901, rhbz#2161725
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-282.el9
    7fb14187 · kernel-5.14.0-282.el9 ·
    kernel-5.14.0-282.el9
    
    * Thu Feb 23 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-282.el9]
    - net/mlx5e: TC, Restore pkt rate policing support (Amir Tzin) [2028809]
    - net/mlx5e: TC, ignore match level for post meter rules (Amir Tzin) [2028809]
    - net/mlx5e: TC, add support for meter mtu offload (Amir Tzin) [2028809]
    - net/mlx5e: meter, add mtu post meter tables (Amir Tzin) [2028809]
    - net/mlx5e: meter, refactor to allow multiple post meter tables (Amir Tzin) [2028809]
    - net/mlx5: DR, Add support for range match action (Amir Tzin) [2028809]
    - net/mlx5: DR, Add function that tells if STE miss addr has been initialized (Amir Tzin) [2028809]
    - net/mlx5: DR, Some refactoring of miss address handling (Amir Tzin) [2028809]
    - net/mlx5: DR, Manage definers with refcounts (Amir Tzin) [2028809]
    - net/mlx5: DR, Handle FT action in a separate function (Amir Tzin) [2028809]
    - net/mlx5: DR, Rework is_fw_table function (Amir Tzin) [2028809]
    - net/mlx5: DR, Add functions to create/destroy MATCH_DEFINER general object (Amir Tzin) [2028809]
    - net/mlx5: fs, add match on ranges API (Amir Tzin) [2028809]
    - net/mlx5: mlx5_ifc updates for MATCH_DEFINER general object (Amir Tzin) [2028809]
    - net/mlx5e: TC, allow meter jump control action (Amir Tzin) [2028809]
    - net/mlx5e: TC, init post meter rules with branching attributes (Amir Tzin) [2028809]
    - net/mlx5e: TC, rename post_meter actions (Amir Tzin) [2028809]
    - net/mlx5e: TC, initialize branching action with target attr (Amir Tzin) [2028809]
    - net/mlx5e: TC, initialize branch flow attributes (Amir Tzin) [2028809]
    - net/mlx5e: TC, set control params for branching actions (Amir Tzin) [2028809]
    - net/mlx5e: TC, validate action list per attribute (Amir Tzin) [2028809]
    - net/mlx5e: TC, add terminating actions (Amir Tzin) [2028809]
    - net/mlx5e: TC, reuse flow attribute post parser processing (Amir Tzin) [2028809]
    - net/mlx5: fs, assert null dest pointer when dest_num is 0 (Amir Tzin) [2028809]
    - net/mlx5e: E-Switch, handle flow attribute with no destinations (Amir Tzin) [2028809]
    - net/mlx5: E-Switch, Allow offloading fwd dest flow table with vport (Amir Tzin) [2028809]
    - net/mlx5e: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Amir Tzin) [2028809]
    - rtc: efi: Enable SET/GET WAKEUP services as optional (Donald Dutile) [2166449]
    - tee: optee: do not check memref size on return from Secure World (Chris von Recklinghausen) [2166659]
    - tee: optee: Fix incorrect page free bug (Chris von Recklinghausen) [2166659]
    - optee: smc_abi.c: add missing #include <linux/mm.h> (Chris von Recklinghausen) [2166659]
    - optee: isolate smc abi (Chris von Recklinghausen) [2166659]
    - optee: refactor driver with internal callbacks (Chris von Recklinghausen) [2166659]
    - optee: simplify optee_release() (Chris von Recklinghausen) [2166659]
    - tee: optee: Fix missing devices unregister during optee_remove (Chris von Recklinghausen) [2166659]
    - tee/optee/shm_pool: fix application of sizeof to pointer (Chris von Recklinghausen) [2166659]
    - lib/test_scanf: Handle n_bits == 0 in random tests (Chris von Recklinghausen) [2166659]
    - sctp: sysctl: make extra pointers netns aware (Xin Long) [2160516]
    - sctp: clear out_curr if all frag chunks of current msg are pruned (Xin Long) [2160516]
    - sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent (Xin Long) [2160516]
    - inet6: Clean up failure path in do_ipv6_setsockopt(). (Xin Long) [2160516]
    - inet6: Remove inet6_destroy_sock(). (Xin Long) [2160516]
    - sctp: Call inet6_destroy_sock() via sk->sk_destruct(). (Xin Long) [2160516]
    - dccp: Call inet6_destroy_sock() via sk->sk_destruct(). (Xin Long) [2160516]
    - inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). (Xin Long) [2160516]
    Resolves: rhbz#2028809, rhbz#2166449, rhbz#2166659, rhbz#2160516
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-281.el9
    1fd3c434 · kernel-5.14.0-281.el9 ·
    kernel-5.14.0-281.el9
    
    * Wed Feb 22 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-281.el9]
    - virtio_console: break out of buf poll on remove (Michael S. Tsirkin) [1786239]
    - cpufreq: intel_pstate: Add Sapphire Rapids support in no-HWP mode (David Arcari) [2170574]
    - net: mana: Fix accessing freed irq affinity_hint (Emanuele Giuseppe Esposito) [2168970]
    - net: mana: Assign interrupts to CPUs based on NUMA nodes (Emanuele Giuseppe Esposito) [2168970]
    - be2net: Fix buffer overflow in be_get_module_eeprom (Izabela Bakollari) [2167725]
    - nfsd: don't destroy global nfs4_file table in per-net shutdown (Jeffrey Layton) [2169017]
    - x86/module: Fix the paravirt vs alternative order (Waiman Long) [2170197]
    - dt-bindings: dmaengine: Add compatible for Tegra234 (d.marlin) [2129115]
    - dt-bindings: dmaengine: Add doc for tegra gpcdma (d.marlin) [2129115]
    - icmp: Add counters for rate limits (Jamie Bainbridge) [2155801]
    - Revert "ethernet: Remove vf rate limit check for drivers" (Ken Cox) [2168599]
    - selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Hangbin Liu) [RHEL-221]
    - selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Hangbin Liu) [RHEL-221]
    - selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Hangbin Liu) [RHEL-221]
    - selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Hangbin Liu) [RHEL-221]
    - igb: Initialize mailbox message for VF reset (Corinna Vinschen) [2104469]
    - igb: Allocate MSI-X vector when testing (Corinna Vinschen) [2104469]
    - igb: Proactively round up to kmalloc bucket size (Corinna Vinschen) [2104469]
    - igb: Do not free q_vector unless new one was allocated (Corinna Vinschen) [2104469]
    - ptp: introduce helpers to adjust by scaled parts per million (Corinna Vinschen) [2104469]
    - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Corinna Vinschen) [2104469]
    - net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2104469]
    - igb: convert .adjfreq to .adjfine (Corinna Vinschen) [2104469]
    - igb: add xdp frags support to ndo_xdp_xmit (Corinna Vinschen) [2104469]
    - dt-bindings: serial: Document Tegra234 TCU (d.marlin) [2122413]
    - dt-bindings: serial: 8250: Document Tegra234 UART (d.marlin) [2122413]
    - dt-bindings: serial: tegra-tcu: Convert to json-schema (d.marlin) [2122413]
    - ipv6: Remove extra counter pull before gc (Hangbin Liu) [2161118]
    - ipv6: remove max_size check inline with ipv4 (Hangbin Liu) [2161118]
    - redhat/configs: enable coresight driver for nvidia/grace (Mark Salter) [2128086]
    - perf: arm_cspmu: Fix module cyclic dependency (Mark Salter) [2128086]
    - perf: arm_cspmu: Fix build failure on x86_64 (Mark Salter) [2128086]
    - perf: arm_cspmu: Fix modular builds due to missing MODULE_LICENSE()s (Mark Salter) [2128086]
    - perf: arm_cspmu: Add support for NVIDIA SCF and MCF attribute (Mark Salter) [2128086]
    - perf: arm_cspmu: Add support for ARM CoreSight PMU driver (Mark Salter) [2128086]
    - redhat: add support for Jira issues in changelog (Herton R. Krzesinski) [RHEL-186]
    - ice: fix handling of burst Tx timestamps (Petr Oros) [2161201]
    - ice: synchronize the misc IRQ when tearing down Tx tracker (Petr Oros) [2161204]
    - ice: Add low latency Tx timestamp read (Petr Oros) [2161204]
    - ice: introduce ice_ptp_reset_cached_phctime function (Petr Oros) [2161204]
    - ice: re-arrange some static functions in ice_ptp.c (Petr Oros) [2161204]
    - ice: track and warn when PHC update is late (Petr Oros) [2161204]
    - ice: track Tx timestamp stats similar to other Intel drivers (Petr Oros) [2161204]
    - net-sysfs: add check for netdevice being present to speed_show (Beniamino Galvani) [2148349]
    - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Ricardo Robaina) [2152931] {CVE-2022-3564}
    - proc: proc_skip_spaces() shouldn't think it is working on C strings (Wander Lairson Costa) [2152581] {CVE-2022-4378}
    - proc: avoid integer type confusion in get_proc_long (Wander Lairson Costa) [2152581] {CVE-2022-4378}
    - xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() (Izabela Bakollari) [2118313] {CVE-2022-33743}
    Resolves: rhbz#1786239, rhbz#2170574, rhbz#2168970, rhbz#2167725, rhbz#2169017, rhbz#2170197, rhbz#2129115, rhbz#2155801, rhbz#2168599, rhbz#2104469, rhbz#2122413, rhbz#2161118, rhbz#2128086, rhbz#2161201, rhbz#2161204, rhbz#2148349, rhbz#2152931, rhbz#2152581, rhbz#2118313, RHEL-221, RHEL-186
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-280.el9
    b7045651 · kernel-5.14.0-280.el9 ·
    kernel-5.14.0-280.el9
    
    * Tue Feb 21 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-280.el9]
    - redhat/configs: enable neoverse and cortex errata (Jeremy Linton) [2055405]
    - coresight: syscfg: Update load and unload operations (Jeremy Linton) [2055405]
    - coresight: configfs: Fix unload of configurations on module exit (Jeremy Linton) [2055405]
    - coresight: syscfg: Fix memleak on registration failure in cscfg_create_device (Jeremy Linton) [2055405]
    - coresight: core: Fix typo in a comment (Jeremy Linton) [2055405]
    - Documentation: coresight: Update coresight configuration docs (Jeremy Linton) [2055405]
    - coresight: configfs: Allow configfs to activate configuration (Jeremy Linton) [2055405]
    - coresight: syscfg: Example CoreSight configuration loadable module (Jeremy Linton) [2055405]
    - coresight: syscfg: Update load API for config loadable modules (Jeremy Linton) [2055405]
    - coresight: configuration: Update API to permit dynamic load/unload (Jeremy Linton) [2055405]
    - coresight: configuration: Update API to introduce load owner concept (Jeremy Linton) [2055405]
    - Documentation: coresight: Fix documentation issue (Jeremy Linton) [2055405]
    - coresight: Use devm_bitmap_zalloc when applicable (Jeremy Linton) [2055405]
    - coresight: trbe: Work around write to out of range (Jeremy Linton) [2055405]
    - coresight: trbe: Make sure we have enough space (Jeremy Linton) [2055405]
    - coresight: trbe: Add a helper to determine the minimum buffer size (Jeremy Linton) [2055405]
    - coresight: trbe: Workaround TRBE errata overwrite in FILL mode (Jeremy Linton) [2055405]
    - coresight: trbe: Add infrastructure for Errata handling (Jeremy Linton) [2055405]
    - coresight: trbe: Allow driver to choose a different alignment (Jeremy Linton) [2055405]
    - coresight: trbe: Decouple buffer base from the hardware base (Jeremy Linton) [2055405]
    - coresight: trbe: Add a helper to pad a given buffer area (Jeremy Linton) [2055405]
    - coresight: trbe: Add a helper to calculate the trace generated (Jeremy Linton) [2055405]
    - coresight: trbe: Defer the probe on offline CPUs (Jeremy Linton) [2055405]
    - coresight: trbe: Fix incorrect access of the sink specific data (Jeremy Linton) [2055405]
    - coresight: etm4x: Add ETM PID for Kryo-5XX (Jeremy Linton) [2055405]
    - coresight: trbe: Prohibit trace before disabling TRBE (Jeremy Linton) [2055405]
    - coresight: trbe: End the AUX handle on truncation (Jeremy Linton) [2055405]
    - coresight: trbe: Do not truncate buffer on IRQ (Jeremy Linton) [2055405]
    - coresight: trbe: Fix handling of spurious interrupts (Jeremy Linton) [2055405]
    - coresight: trbe: irq handler: Do not disable TRBE if no action is needed (Jeremy Linton) [2055405]
    - coresight: trbe: Unify the enabling sequence (Jeremy Linton) [2055405]
    - coresight: trbe: Drop duplicate TRUNCATE flags (Jeremy Linton) [2055405]
    - coresight: trbe: Ensure the format flag is always set (Jeremy Linton) [2055405]
    - coresight: etm-pmu: Ensure the AUX handle is valid (Jeremy Linton) [2055405]
    - coresight: etm4x: Use Trace Filtering controls dynamically (Jeremy Linton) [2055405]
    - coresight: etm4x: Save restore TRFCR_EL1 (Jeremy Linton) [2055405]
    - coresight: Don't immediately close events that are run on invalid CPU/sink combos (Jeremy Linton) [2055405]
    - coresight: tmc-etr: Speed up for bounce buffer in flat mode (Jeremy Linton) [2055405]
    - coresight: Update comments for removing cs_etm_find_snapshot() (Jeremy Linton) [2055405]
    - coresight: tmc-etr: Use perf_output_handle::head for AUX ring buffer (Jeremy Linton) [2055405]
    - coresight: tmc-etf: Add comment for store ordering (Jeremy Linton) [2055405]
    - coresight: tmc-etr: Add barrier after updating AUX ring buffer (Jeremy Linton) [2055405]
    - coresight: tmc: Configure AXI write burst size (Jeremy Linton) [2055405]
    - dt-bindings: coresight: Add burst size for TMC (Jeremy Linton) [2055405]
    - coresight: cpu-debug: Control default behavior via Kconfig (Jeremy Linton) [2055405]
    - coresight: cti: Correct the parameter for pm_runtime_put (Jeremy Linton) [2055405]
    - coresight: syscfg: Fix compiler warning (Jeremy Linton) [2055405]
    - Documentation: coresight: Add documentation for CoreSight config (Jeremy Linton) [2055405]
    - coresight: syscfg: Add initial configfs support (Jeremy Linton) [2055405]
    - coresight: config: Add preloaded configurations (Jeremy Linton) [2055405]
    - coresight: etm4x: Add complex configuration handlers to etmv4 (Jeremy Linton) [2055405]
    - coresight: etm-perf: Update to activate selected configuration (Jeremy Linton) [2055405]
    - coresight: syscfg: Add API to activate and enable configurations (Jeremy Linton) [2055405]
    - coresight: etm-perf: Update to handle configuration selection (Jeremy Linton) [2055405]
    - coresight: config: Add configuration and feature generic functions (Jeremy Linton) [2055405]
    - coresight: syscfg: Add registration and feature loading for cs devices (Jeremy Linton) [2055405]
    - coresight: syscfg: Initial coresight system configuration (Jeremy Linton) [2055405]
    Resolves: rhbz#2055405
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-279.el9
    9001877f · kernel-5.14.0-279.el9 ·
    kernel-5.14.0-279.el9
    
    * Mon Feb 20 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-279.el9]
    - redhat/configs: enable Octeon TX2 network drivers for RHEL (Michal Schmidt) [2040643]
    - octeontx2: mark the AF/PF/VF drivers as tech-preview (Michal Schmidt) [2040643]
    - octeontx2-af: Fix devlink unregister (Michal Schmidt) [2040643]
    - octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt (Michal Schmidt) [2040643]
    - octeontx2-pf: Avoid use of GFP_KERNEL in atomic context (Michal Schmidt) [2040643]
    - octeontx2-pf: Fix resource leakage in VF driver unbind (Michal Schmidt) [2040643]
    - octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable (Michal Schmidt) [2040643]
    - octeontx2-pf: Fix lmtst ID used in aura free (Michal Schmidt) [2040643]
    - net: ethernet: marvell: octeontx2: Fix uninitialized variable warning (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Michal Schmidt) [2040643]
    - octeontx2-af: Add FEC stats for RPM/RPM_USX block (Michal Schmidt) [2040643]
    - octeontx2-pf: ethtool: Implement get_fec_stats (Michal Schmidt) [2040643]
    - octeontx2-af: cn10kb: Add RPM_USX MAC support (Michal Schmidt) [2040643]
    - octeontx2-af: Support variable number of lmacs (Michal Schmidt) [2040643]
    - octeontx2-af: Simplify a size computation in rvu_npc_exact_init() (Michal Schmidt) [2040643]
    - octeontx2-af: Fix the size of memory allocated for the 'id_bmap' bitmap (Michal Schmidt) [2040643]
    - octeontx2-af: Use the bitmap API to allocate bitmaps (Michal Schmidt) [2040643]
    - octeontx2-af: Slightly simplify rvu_npc_exact_init() (Michal Schmidt) [2040643]
    - octeontx2-af: Fix a potentially spurious error message (Michal Schmidt) [2040643]
    - octeontx2-pf: Add support to filter packet based on IP fragment (Michal Schmidt) [2040643]
    - octeontx2-pf: Add additional checks while configuring ucast/bcast/mcast rules (Michal Schmidt) [2040643]
    - marvell: octeontx2: build error: unknown type name 'u64' (Michal Schmidt) [2040643]
    - octeontx2-af: Allow mkex profile without DMAC and add L2M/L2B header extraction support (Michal Schmidt) [2040643]
    - octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Michal Schmidt) [2040643]
    - octeontx2-pf: Fix pfc_alloc_status array overflow (Michal Schmidt) [2040643]
    - octeontx2-af: Fix reference count issue in rvu_sdp_init() (Michal Schmidt) [2040643]
    - octeontx2-pf: Add check for devm_kcalloc (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Michal Schmidt) [2040643]
    - octeontx2-af: debugsfs: fix pci device refcount leak (Michal Schmidt) [2040643]
    - octeontx2-pf: Fix SQE threshold checking (Michal Schmidt) [2040643]
    - octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT] (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: mcs: Add debugfs support (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: mcs: Handle MCS block interrupts (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: mcs: Support for stats collection (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: mcs: Install a default TCAM for normal traffic (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: mcs: Manage the MCS block hardware resources (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: mcs: Add mailboxes for port related operations (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: Introduce driver for macsec block. (Michal Schmidt) [2040643]
    - octeontx2-pf: Fix unused variable build error (Michal Schmidt) [2040643]
    - octeontx2-af: Initialize PTP_SEC_ROLLOVER register properly (Michal Schmidt) [2040643]
    - octeontx2-af: Add PTP PPS Errata workaround on CN10K silicon (Michal Schmidt) [2040643]
    - octeontx2-pf: Add support for ptp 1-step mode on CN10K silicon (Michal Schmidt) [2040643]
    - octeontx2-af: return correct ptp timestamp for CN10K silicon (Michal Schmidt) [2040643]
    - octeontx2-pf: Add egress PFC support (Michal Schmidt) [2040643]
    - octeontx2: ethernet: move from strlcpy with unused retval to strscpy (Michal Schmidt) [2040643]
    - octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration (Michal Schmidt) [2040643]
    - octeontx2-af: Fix key checking for source mac (Michal Schmidt) [2040643]
    - octeontx2-af: Fix mcam entry resource leak (Michal Schmidt) [2040643]
    - octeontx2-af: suppress external profile loading warning (Michal Schmidt) [2040643]
    - octeontx2-af: Apply tx nibble fixup always (Michal Schmidt) [2040643]
    - octeontx2-pf: Reduce minimum mtu size to 60 (Michal Schmidt) [2040643]
    - octeontx2-af: Set NIX link credits based on max LMAC (Michal Schmidt) [2040643]
    - octeontx2-af: Fixes static warnings (Michal Schmidt) [2040643]
    - octeontx2-af: Limit link bringup time at firmware (Michal Schmidt) [2040643]
    - octeontx2-af: returning uninitialized variable (Michal Schmidt) [2040643]
    - octeontx2-af: Remove duplicate include (Michal Schmidt) [2040643]
    - octeontx2-af: Skip CGX/RPM probe incase of zero lmac count (Michal Schmidt) [2040643]
    - octeontx2-af: Enable Exact match flag in kex profile (Michal Schmidt) [2040643]
    - octeontx2-pf: Add support for exact match table. (Michal Schmidt) [2040643]
    - octeontx2-af: Invoke exact match functions if supported (Michal Schmidt) [2040643]
    - octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Michal Schmidt) [2040643]
    - octeontx2: Modify mbox request and response structures (Michal Schmidt) [2040643]
    - octeontx2-af: Debugsfs support for exact match. (Michal Schmidt) [2040643]
    - octeontx2-af: Drop rules for NPC MCAM (Michal Schmidt) [2040643]
    - octeontx2-af: FLR handler for exact match table. (Michal Schmidt) [2040643]
    - octeontx2-af: devlink configuration support (Michal Schmidt) [2040643]
    - octeontx2-af: Exact match scan from kex profile (Michal Schmidt) [2040643]
    - octeontx2-af: Exact match support (Michal Schmidt) [2040643]
    - octeontx2-af: Use hashed field in MCAM key (Michal Schmidt) [2040643]
    - octeontx2-af: Don't reset previous pfc config (Michal Schmidt) [2040643]
    - octeontx2-af: fix operand size in bitwise operation (Michal Schmidt) [2040643]
    - marvell/octeontx2/af: fix repeated words in comments (Michal Schmidt) [2040643]
    - octeontx2-pf: Fix UDP/TCP src and dst port tc filters (Michal Schmidt) [2040643]
    - octeontx2-pf: cn10k: Fix egress ratelimit configuration (Michal Schmidt) [2040643]
    - octeontx2-vf: Add support for adaptive interrupt coalescing (Michal Schmidt) [2040643]
    - octeontx2-pf: replace bitmap_weight with bitmap_empty where appropriate (Michal Schmidt) [2040643]
    - octeontx2-af: fix error code in is_valid_offset() (Michal Schmidt) [2040643]
    - octeontx2-pf: Add support for adaptive interrupt coalescing (Michal Schmidt) [2040643]
    - octeontx2-pf: Use memset_startat() helper in otx2_stop() (Michal Schmidt) [2040643]
    - octeontx2-pf: Remove unnecessary synchronize_irq() before free_irq() (Michal Schmidt) [2040643]
    - octeontx2-af: debugfs: fix error return of allocations (Michal Schmidt) [2040643]
    - octeontx2-af: initialize action variable (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: add workaround for ptp errata (Michal Schmidt) [2040643]
    - octeontx2-pf: cn10k: add support for new ptp timestamp format (Michal Schmidt) [2040643]
    - octeontx2-af: fix array bound error (Michal Schmidt) [2040643]
    - octeontx2-pf: Add TC feature for VFs (Michal Schmidt) [2040643]
    - octeontx2-pf: PFC config support with DCBx (Michal Schmidt) [2040643]
    - octeontx2-af: Flow control resource management (Michal Schmidt) [2040643]
    - octeontx2-af: Priority flow control configuration support (Michal Schmidt) [2040643]
    - octeontx2-af: Don't enable Pause frames by default (Michal Schmidt) [2040643]
    - octeontx2-pf: Change receive buffer size using ethtool (Michal Schmidt) [2040643]
    - octeontx2: Replace zero-length arrays with flexible-array members (Michal Schmidt) [2040643]
    - octeontx2-af: Add KPU changes to parse NGIO as separate layer (Michal Schmidt) [2040643]
    - octeontx2-pf: Forward error codes to VF (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: Do not enable RPM loopback for LPC interfaces (Michal Schmidt) [2040643]
    - octeontx2-af: Increase link credit restore polling timeout (Michal Schmidt) [2040643]
    - octeontx2-pf: cn10k: Ensure valid pointers are freed to aura (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: Use appropriate register for LMAC enable (Michal Schmidt) [2040643]
    - octeontx2-af: Retry until RVU block reset complete (Michal Schmidt) [2040643]
    - octeontx2-af: Fix LBK backpressure id count (Michal Schmidt) [2040643]
    - octeontx2-af: Do not fixup all VF action entries (Michal Schmidt) [2040643]
    - octeontx2-af: Fix interrupt name strings (Michal Schmidt) [2040643]
    - octeontx2-nicvf: Free VF PTP resources. (Michal Schmidt) [2040643]
    - octeontx2-af: Increment ptp refcount before use (Michal Schmidt) [2040643]
    - octeontx2-af: Fix a memleak bug in rvu_mbox_init() (Michal Schmidt) [2040643]
    - octeontx2-af: debugfs: don't corrupt user memory (Michal Schmidt) [2040643]
    - octeontx2-nicvf: fix ioctl callback (Michal Schmidt) [2040643]
    - octeontx2-pf: select CONFIG_NET_DEVLINK (Michal Schmidt) [2040643]
    - octeontx2-af: use swap() to make code cleaner (Michal Schmidt) [2040643]
    - octeontx2-af: Fix possible null pointer dereference. (Michal Schmidt) [2040643]
    - octeontx2-af: Display all enabled PF VF rsrc_alloc entries. (Michal Schmidt) [2040643]
    - octeontx2-af: Check whether ipolicers exists (Michal Schmidt) [2040643]
    - octeontx2-af: debugfs: Add channel and channel mask. (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: debugfs for dumping LMTST map table (Michal Schmidt) [2040643]
    - octeontx2-af: debugfs: Minor changes. (Michal Schmidt) [2040643]
    - octeontx2: net: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [2040643]
    - octeontx2-af: Increase number of reserved entries in KPU (Michal Schmidt) [2040643]
    - octeontx2-nic: fix mixed module build (Michal Schmidt) [2040643]
    - octeontx2-af: Add support to flush full CPT CTX cache (Michal Schmidt) [2040643]
    - octeontx2-af: Perform cpt lf teardown in non FLR path (Michal Schmidt) [2040643]
    - octeontx2-af: Enable CPT HW interrupts (Michal Schmidt) [2040643]
    - octeontx2-pf: Simplify the receive buffer size calculation (Michal Schmidt) [2040643]
    - ethernet: Remove redundant 'flush_workqueue()' calls (Michal Schmidt) [2040643]
    - octeontx2: use eth_hw_addr_set() for dev->addr_len cases (Michal Schmidt) [2040643]
    - octeontx2-af: Remove redundant initialization of variable pin (Michal Schmidt) [2040643]
    - octeontx2: bpf: Let bpf_warn_invalid_xdp_action() report more info (Michal Schmidt) [2040643]
    - octeontx2-pf: Add XDP support to netdev PF (Michal Schmidt) [2040643]
    - octeontx2-af: Adjust LA pointer for cpt parse header (Michal Schmidt) [2040643]
    - octeontx2-nicvf: Add PTP hardware clock support to NIX VF (Michal Schmidt) [2040643]
    - octeontx2-pf: Enable promisc/allmulti match MCAM entries. (Michal Schmidt) [2040643]
    - octeontx2-pf: Use hardware register for CQE count (Michal Schmidt) [2040643]
    - octeontx2-af: Add external ptp input clock (Michal Schmidt) [2040643]
    - octeontx2-af: Use ptp input clock info from firmware data (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: RPM hardware timestamp configuration (Michal Schmidt) [2040643]
    - octeontx2-af: Reset PTP config in FLR handler (Michal Schmidt) [2040643]
    - octeontx2-af: Optimize KPU1 processing for variable-length headers (Michal Schmidt) [2040643]
    - octeontx2-af: Limit KPU parsing for GTPU packets (Michal Schmidt) [2040643]
    - octeontx2-af: verify CQ context updates (Michal Schmidt) [2040643]
    - octeontx2-af: Remove redundant initialization of variable blkaddr (Michal Schmidt) [2040643]
    - octeontx2-af: Fix uninitialized variable val (Michal Schmidt) [2040643]
    - octeontx2-af: Hardware configuration for inline IPsec (Michal Schmidt) [2040643]
    - octeontx2-pf: CN10K: Hide RPM stats over ethtool (Michal Schmidt) [2040643]
    - octeontx2-af: Fix some memory leaks in the error handling path of 'cgx_lmac_init()' (Michal Schmidt) [2040643]
    - octeontx2-af: Add a 'rvu_free_bitmap()' function (Michal Schmidt) [2040643]
    - octeontx2-pf: cn10K: Reserve LMTST lines per core (Michal Schmidt) [2040643]
    - octeontx2-af: Add additional register check to rvu_poll_reg() (Michal Schmidt) [2040643]
    - octeontx2-af: Set proper errorcode for IPv4 checksum errors (Michal Schmidt) [2040643]
    - octeontx2-af: Fix static code analyzer reported issues (Michal Schmidt) [2040643]
    - octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfg (Michal Schmidt) [2040643]
    - octeontx2-af: Fix loop in free and unmap counter (Michal Schmidt) [2040643]
    - octeontx2-af: Use NDC TX for transmit packet data (Michal Schmidt) [2040643]
    - octeontx2-pf: Add vlan-etype to ntuple filters (Michal Schmidt) [2040643]
    - octeontx2-af: Fix inconsistent license text (Michal Schmidt) [2040643]
    - octeontx2-pf: Fix inconsistent license text (Michal Schmidt) [2040643]
    - octeontx2-af: cn10K: support for sched lmtst and other features (Michal Schmidt) [2040643]
    - octeontx2-pf: cn10k: Fix error return code in otx2_set_flowkey_cfg() (Michal Schmidt) [2040643]
    - octeontx2-af: Add mbox to retrieve bandwidth profile free count (Michal Schmidt) [2040643]
    - octeontx2-af: Remove channel verification while installing MCAM rules (Michal Schmidt) [2040643]
    - octeontx2-af: Add PTP device id for CN10K and 95O silcons (Michal Schmidt) [2040643]
    - octeontx2-af: Add free rsrc count mbox msg (Michal Schmidt) [2040643]
    - octeontx2-af: Add SDP interface support (Michal Schmidt) [2040643]
    - octeontx2-af: nix and lbk in loop mode in 98xx (Michal Schmidt) [2040643]
    - octeontx2-pf: cleanup transmit link deriving logic (Michal Schmidt) [2040643]
    - octeontx2-af: Allow to configure flow tag LSB byte as RSS adder (Michal Schmidt) [2040643]
    - octeontx2-af: enable tx shaping feature for 96xx C0 (Michal Schmidt) [2040643]
    - octeontx2-af: Wait for TX link idle for credits change (Michal Schmidt) [2040643]
    - octeontx2-af: Change the order of queue work and interrupt disable (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: Set cache lines for NPA batch alloc (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1 (Michal Schmidt) [2040643]
    - octeontx2-pf: Fix algorithm index in MCAM rules with RSS action (Michal Schmidt) [2040643]
    - octeontx2-pf: Don't install VLAN offload rule if netdev is down (Michal Schmidt) [2040643]
    - octeontx2-af: Check capability flag while freeing ipolicer memory (Michal Schmidt) [2040643]
    - octeontx2-af: Use DMA_ATTR_FORCE_CONTIGUOUS attribute in DMA alloc (Michal Schmidt) [2040643]
    - octeontx2-pf: send correct vlan priority mask to npc_install_flow_req (Michal Schmidt) [2040643]
    - octeontx2-pf: Don't mask out supported link modes (Michal Schmidt) [2040643]
    - octeontx2-af: Handle return value in block reset. (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: Fix SDP base channel number (Michal Schmidt) [2040643]
    - octeontx2-pf: Fix NIX1_RX interface backpressure (Michal Schmidt) [2040643]
    - octeontx2-pf: Add check for non zero mcam flows (Michal Schmidt) [2040643]
    - octeontx2-af: remove redudant second error check on variable err (Michal Schmidt) [2040643]
    - octeontx2-pf: Allow VLAN priority also in ntuple filters (Michal Schmidt) [2040643]
    - octeontx2-af: configure npc for cn10k to allow packets from cpt (Michal Schmidt) [2040643]
    - octeontx2-af: cn10K: Get NPC counters value (Michal Schmidt) [2040643]
    - octeontx2-af: Allocate low priority entries for PF (Michal Schmidt) [2040643]
    - octeontx2: Move devlink registration to be last devlink command (part 2) (Michal Schmidt) [2040643]
    - octeontx2: otx2_devlink: Make devlink_register to be void (Michal Schmidt) [2040643]
    - octeontx2-pf: devlink params support to set mcam entry count (Michal Schmidt) [2040643]
    - octeontx2-pf: Unify flow management variables (Michal Schmidt) [2040643]
    - octeontx2-pf: Sort the allocated MCAM entry indices (Michal Schmidt) [2040643]
    - octeontx2-pf: Ntuple filters support for VF netdev (Michal Schmidt) [2040643]
    - octeontx2-pf: Enable NETIF_F_RXALL support for VF driver (Michal Schmidt) [2040643]
    - octeontx2-af: Add debug messages for failures (Michal Schmidt) [2040643]
    - octeontx2-af: add proper return codes for AF mailbox handlers (Michal Schmidt) [2040643]
    - octeontx2-af: Modify install flow error codes (Michal Schmidt) [2040643]
    - octeontx2-af: Fix spelling mistake "Makesure" -> "Make sure" (Michal Schmidt) [2040643]
    - octeontx2-pf: cn10k: Config DWRR weight based on MTU (Michal Schmidt) [2040643]
    - octeontx2: Move devlink registration to be last devlink command (part 1) (Michal Schmidt) [2040643]
    - octeontx2-af: cn10k: DWRR MTU configuration (Michal Schmidt) [2040643]
    - octeontx2-af: Enhance mailbox trace entry (Michal Schmidt) [2040643]
    Resolves: rhbz#2040643
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
    
  • kernel-5.14.0-278.el9
    807f1440 · kernel-5.14.0-278.el9 ·
    kernel-5.14.0-278.el9
    
    * Fri Feb 17 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-278.el9]
    - RDMA/irdma: Cap MSIX used to online CPUs + 1 (Kamal Heib) [2125810]
    - KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation (Eric Auger) [2166453]
    - ASoC: amd: ps: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169760]
    - ASoC: amd: ps: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169760]
    - ASoC: amd: renoir: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169760]
    - ASoC: amd: renoir: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169760]
    - ASoC: amd: yc: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169760]
    - ASoC: amd: yc: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169760]
    - Revert "vdpa/mlx5: Add RX MAC VLAN filter support" (Cindy Lu) [2169174]
    - Revert "vdpa/mlx5: Fix wrong mac address deletion" (Cindy Lu) [2169174]
    - Revert "vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address" (Cindy Lu) [2169174]
    - Revert "vdpa/mlx5: fix error code for deleting vlan" (Cindy Lu) [2169174]
    - Revert "vdpa/mlx5: clean up indenting in handle_ctrl_vlan()" (Cindy Lu) [2169174]
    - Revert "vdpa/mlx5: Fix rule forwarding VLAN to TIR" (Cindy Lu) [2169174]
    - Revert "vdpa/mlx5: Return error on vlan ctrl commands if not supported" (Cindy Lu) [2169174]
    - kernel.spec: package unstripped kselftests/bpf/test_progs (Jan Stancek) [2161464]
    - kernel.spec: allow to package some binaries as unstripped (Jan Stancek) [2161464]
    - cpufreq: tegra194: Enable CPUFREQ thermal cooling (Joel Slebodnick) [2165104]
    - mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2151065]
    - mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2151065]
    - mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() (Waiman Long) [2151065]
    - mm: kfence: apply kmemleak_ignore_phys on early allocated pool (Waiman Long) [2151065]
    - mm/kmemleak.c: fix a comment (Waiman Long) [2151065]
    - mm: kmemleak: check physical address when scan (Waiman Long) [2151065]
    - mm: kmemleak: add rbtree and store physical address for objects allocated with PA (Waiman Long) [2151065]
    - mm: kmemleak: add OBJECT_PHYS flag for objects allocated with physical address (Waiman Long) [2151065]
    - mm: kmemleak: remove kmemleak_not_leak_phys() and the min_count argument to kmemleak_alloc_phys() (Waiman Long) [2151065]
    - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Waiman Long) [2151065]
    - memblock tests: Add skeleton of the memblock simulator (Waiman Long) [2151065]
    - usb: mon: make mmapped memory read only (Desnes Nunes) [2157698] {CVE-2022-43750}
    - selftests/net: give more time to udpgro bg processes to complete startup (Adrien Thierry) [2143407]
    Resolves: rhbz#2125810, rhbz#2166453, rhbz#2169760, rhbz#2169174, rhbz#2161464, rhbz#2165104, rhbz#2151065, rhbz#2157698, rhbz#2143407
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-277.el9
    5806997b · kernel-5.14.0-277.el9 ·
    kernel-5.14.0-277.el9
    
    * Fri Feb 17 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-277.el9]
    - virtio_net: notify MAC address change on device initialization (Laurent Vivier) [2153210]
    - virtio_net: disable VIRTIO_NET_F_STANDBY if VIRTIO_NET_F_MAC is not set (Laurent Vivier) [2153210]
    - virtio-net: fix race between ndo_open() and virtio_device_ready() (Laurent Vivier) [2153210]
    - x86/hyperv: Remove unregister syscore call from Hyper-V cleanup (Mohammed Gamal) [2168542]
    - drm/ast: Fix start address computation (Jocelyn Falempe) [2166219]
    - arm64-64k: Increase max NR_IRQS from 64+8192 to 2^^19 (Donald Dutile) [2166450]
    - thunderbolt: Add DP OUT resource when DP tunnel is discovered (Desnes Nunes) [2107603]
    - net: sched: fix race condition in qdisc_graft() (Davide Caratti) [2165745] {CVE-2023-0590}
    - xfs: drop write error injection is unfixable, remove it (Carlos Maiolino) [2155605]
    - xfs: use iomap_valid method to detect stale cached iomaps (Carlos Maiolino) [2155605]
    - iomap: write iomap validity checks (Carlos Maiolino) [2155605]
    - xfs: xfs_bmap_punch_delalloc_range() should take a byte range (Carlos Maiolino) [2155605]
    - iomap: buffered write failure should not truncate the page cache (Carlos Maiolino) [2155605]
    - xfs,iomap: move delalloc punching to iomap (Carlos Maiolino) [2155605]
    - xfs: use byte ranges for write cleanup ranges (Carlos Maiolino) [2155605]
    - xfs: punching delalloc extents on write failure is racy (Carlos Maiolino) [2155605]
    - xfs: write page faults in iomap are not buffered writes (Carlos Maiolino) [2155605]
    - pinctrl: qcom: remove duplicate included header files (Alessandro Carminati) [2164821]
    - pinctrl: qcom: sc8280xp: Rectify UFS reset pins (Alessandro Carminati) [2164821]
    - pinctrl: qcom: lpass-lpi: Add missed bitfield.h (Alessandro Carminati) [2164821]
    - arm64: dts: qcom: sc7180: revert "arm64: dts: qcom: sc7180: Avoid glitching SPI CS at bootup on trogdor" (Alessandro Carminati) [2164821]
    - pinctrl: qcom: sdm670: change sdm670_reserved_gpios to static (Alessandro Carminati) [2164821]
    - pinctrl: qcom: Avoid glitching lines when we first mux to output (Alessandro Carminati) [2164821]
    - pinctrl: qcom: add sdm670 pinctrl (Alessandro Carminati) [2164821]
    - pinctrl: qcom: do not reinitialize gpio valid mask (Alessandro Carminati) [2164821]
    - pinctrl: qcom: Add missing header(s) (Alessandro Carminati) [2164821]
    - pinctrl: qcom: restrict drivers per ARM/ARM64 (Alessandro Carminati) [2164821]
    - pinctrl: qcom: spmi-gpio: Add compatible for PM7250B (Alessandro Carminati) [2164821]
    - pinctrl: qcom: spmi-gpio: Fix the GPIO strength mapping (Alessandro Carminati) [2164821]
    - pinctrl: qcom: spmi-gpio: add support for LV_VIN2 and MV_VIN3 subtypes (Alessandro Carminati) [2164821]
    - pinctrl: qcom: spmi-gpio: Make irqchip immutable (Alessandro Carminati) [2164821]
    - pinctrl: qcom: Add sc8280xp lpass lpi pinctrl driver (Alessandro Carminati) [2164821]
    - pinctrl: qcom: Add sm8450 lpass lpi pinctrl driver (Alessandro Carminati) [2164821]
    - pinctrl: qcom: sc8180x: Fix wrong pin numbers (Alessandro Carminati) [2164821]
    - pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map (Alessandro Carminati) [2164821]
    - pinctrl: qcom: sm8250: Fix PDC map (Alessandro Carminati) [2164821]
    - pinctrl: qcom: Make PINCTRL_SM8450 depend on PINCTRL_MSM (Alessandro Carminati) [2164821]
    - pinctrl: qcom: Add SM6375 TLMM driver (Alessandro Carminati) [2164821]
    - pinctrl: qcom-pmic-gpio: add support for PMP8074 (Alessandro Carminati) [2164821]
    - gpio: thunderx: Don't directly include asm-generic/msi.h (Alessandro Carminati) [2164821]
    - gpio: Remove dynamic allocation from populate_parent_alloc_arg() (Alessandro Carminati) [2164821]
    - pinctrl: qcom: sc7280: Fix compile bug (Alessandro Carminati) [2164821]
    - pinctrl: qcom: Add pinctrl driver for MSM8909 (Alessandro Carminati) [2164821]
    - pinctrl: qcom: sc7280: Fix compile bug (Alessandro Carminati) [2164821]
    - pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed (Alessandro Carminati) [2164821]
    - pinctrl: qcom: sc7280: Add clock optional check for ADSP bypass targets (Alessandro Carminati) [2164821]
    - pinctrl: qcom: spmi-gpio: Add pm8226 compatibility (Alessandro Carminati) [2164821]
    Resolves: rhbz#2153210, rhbz#2168542, rhbz#2166219, rhbz#2166450, rhbz#2107603, rhbz#2165745, rhbz#2155605, rhbz#2164821
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-276.el9
    0e464811 · kernel-5.14.0-276.el9 ·
    kernel-5.14.0-276.el9
    
    * Fri Feb 17 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-276.el9]
    - blk-cgroup: don't update io stat for root cgroup (Ming Lei) [2167245]
    - sctp: do not check hb_timer.expires when resetting hb_timer (Xin Long) [2167094]
    - netfilter: conntrack: handle tcp challenge acks during connection reuse (Florian Westphal) [2159642]
    - redhat: Include Azure CVM specific udev rules into UKI's initramfs (Vitaly Kuznetsov) [2165913]
    - r8169: fix dmar pte write access is not set error (Jose Ignacio Tornos Martinez) [2159618]
    - r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() (Jose Ignacio Tornos Martinez) [2159618]
    - r8169: enable GRO software interrupt coalescing per default (Jose Ignacio Tornos Martinez) [2159618]
    - r8169: use tp_to_dev instead of open code (Jose Ignacio Tornos Martinez) [2159618]
    - drivers: net: convert to boolean for the mac_managed_pm flag (Jose Ignacio Tornos Martinez) [2159618]
    - r8169: add rtl_disable_rxdvgate() (Jose Ignacio Tornos Martinez) [2159618]
    - r8169: remove rtl_wol_shutdown_quirk() (Jose Ignacio Tornos Martinez) [2159618]
    - r8169: merge support for chip versions 10, 13, 16 (Jose Ignacio Tornos Martinez) [2159618]
    - r8169: remove not needed net_ratelimit() check (Jose Ignacio Tornos Martinez) [2159618]
    - r8169: remove useless PCI region size check (Jose Ignacio Tornos Martinez) [2159618]
    - r8169: remove comment about apparently non-existing chip versions (Jose Ignacio Tornos Martinez) [2159618]
    - r8169: merge handling of chip versions 12 and 17 (RTL8168B) (Jose Ignacio Tornos Martinez) [2159618]
    - net: ethernet: move from strlcpy with unused retval to strscpy (Jose Ignacio Tornos Martinez) [2159618]
    - r8169: fix accessing unset transport header (Jose Ignacio Tornos Martinez) [2159618]
    - net: phy: realtek: add support for RTL8365MB-VC internal PHYs (Jose Ignacio Tornos Martinez) [2159618]
    - cifs: refcount only the selected iface during interface update (Ronnie Sahlberg) [2151418]
    - cifs: drop the lease for cached directories on rmdir or rename (Ronnie Sahlberg) [2151418]
    - cifs: find and use the dentry for cached non-root directories also (Ronnie Sahlberg) [2151418]
    - cifs: enable caching of directories for which a lease is held (Ronnie Sahlberg) [2151418]
    - cifs: fix skipping to incorrect offset in emit_cached_dirents (Ronnie Sahlberg) [2151418]
    - cifs: store a pointer to a fid in the cfid structure instead of the struct (Ronnie Sahlberg) [2151418]
    - cifs: improve handlecaching (Ronnie Sahlberg) [2151418]
    - cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid (Ronnie Sahlberg) [2151418]
    - cifs: Add helper function to check smb1+ server (Ronnie Sahlberg) [2151418]
    - cifs: Use help macro to get the mid header size (Ronnie Sahlberg) [2151418]
    - cifs: Use help macro to get the header preamble size (Ronnie Sahlberg) [2151418]
    - cifs: Do not access tcon->cfids->cfid directly from is_path_accessible (Ronnie Sahlberg) [2151418]
    - cifs: Add constructor/destructors for tcon->cfid (Ronnie Sahlberg) [2151418]
    - cifs: Do not use tcon->cfid directly, use the cfid we get from open_cached_dir (Ronnie Sahlberg) [2151418]
    - cifs: Move cached-dir functions into a separate file (Ronnie Sahlberg) [2151418]
    - cifs: when insecure legacy is disabled shrink amount of SMB1 code (Ronnie Sahlberg) [2151418]
    - cifs: remove unnecessary locking of chan_lock while freeing session (Ronnie Sahlberg) [2151418]
    - cifs: avoid use of global locks for high contention data (Ronnie Sahlberg) [2151418]
    - cifs: add missing spinlock around tcon refcount (Ronnie Sahlberg) [2151418]
    - cifs: avoid deadlocks while updating iface (Ronnie Sahlberg) [2151418]
    - cifs: Use after free in debug code (Ronnie Sahlberg) [2151418]
    - cifs: during reconnect, update interface if necessary (Ronnie Sahlberg) [2151418]
    - cifs: fix race condition with delayed threads (Ronnie Sahlberg) [2151418]
    - cifs: change iface_list from array to sorted linked list (Ronnie Sahlberg) [2151418]
    - cifs: update cifs_ses::ip_addr after failover (Ronnie Sahlberg) [2151418]
    - cifs: avoid parallel session setups on same channel (Ronnie Sahlberg) [2151418]
    - cifs: fix potential deadlock in direct reclaim (Ronnie Sahlberg) [2151418]
    - smb3: remove unneeded null check in cifs_readdir (Ronnie Sahlberg) [2151418]
    - cifs: cache the dirents for entries in a cached directory (Ronnie Sahlberg) [2151418]
    Resolves: rhbz#2167245, rhbz#2167094, rhbz#2159642, rhbz#2165913, rhbz#2159618, rhbz#2151418
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-275.el9
    15baec69 · kernel-5.14.0-275.el9 ·
    kernel-5.14.0-275.el9
    
    * Thu Feb 16 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-275.el9]
    - cifs: serialize all mount attempts (Ronnie Sahlberg) [2165757]
    - cifs: fix potential double free during failed mount (Ronnie Sahlberg) [2165755]
    - EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2165633]
    - memory: tegra: Add DLA clients for Tegra234 (Joel Slebodnick) [2144645]
    - dt-bindings: tegra: Update headers for Tegra234 (Joel Slebodnick) [2144645]
    - KVM: x86: smm: preserve interrupt shadow in SMRAM (Maxim Levitsky) [2035694]
    - KVM: x86: SVM: don't save SVM state to SMRAM when VM is not long mode capable (Maxim Levitsky) [2035694]
    - KVM: x86: SVM: use smram structs (Maxim Levitsky) [2035694]
    - KVM: svm: drop explicit return value of kvm_vcpu_map (Maxim Levitsky) [2035694]
    - KVM: x86: smm: use smram struct for 64 bit smram load/restore (Maxim Levitsky) [2035694]
    - KVM: x86: smm: use smram struct for 32 bit smram load/restore (Maxim Levitsky) [2035694]
    - KVM: x86: smm: use smram structs in the common code (Maxim Levitsky) [2035694]
    - KVM: x86: smm: add structs for KVM's smram layout (Maxim Levitsky) [2035694]
    - KVM: x86: smm: check for failures on smm entry (Maxim Levitsky) [2035694]
    - KVM: x86: do not go through ctxt->ops when emulating rsm (Maxim Levitsky) [2035694]
    - KVM: x86: move SMM exit to a new file (Maxim Levitsky) [2035694]
    - KVM: x86: move SMM entry to a new file (Maxim Levitsky) [2035694]
    - KVM: x86: start moving SMM-related functions to new files (Maxim Levitsky) [2035694]
    - bug: introduce ASSERT_STRUCT_OFFSET (Maxim Levitsky) [2035694]
    - KVM: x86: Rename and expose helper to detect if INIT/SIPI are allowed (Maxim Levitsky) [2035694]
    - KVM: x86: smm: number of GPRs in the SMRAM image depends on the image format (Maxim Levitsky) [2035694]
    - KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky) [2035694]
    - KVM: x86: emulator: update the emulation mode after rsm (Maxim Levitsky) [2035694]
    - KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky) [2035694]
    - KVM: x86: emulator: em_sysexit should update ctxt->mode (Maxim Levitsky) [2035694]
    - tty: serial: qcom_geni: avoid duplicate struct member init (Alessandro Carminati) [2162957]
    - tty: serial: qcom-geni-serial: Add support for Hibernation feature (Alessandro Carminati) [2162957]
    - tty: serial: qcom-geni-serial: Replace hardcoded icc flags with macros. (Alessandro Carminati) [2162957]
    - serial: Make ->set_termios() old ktermios const (Alessandro Carminati) [2162957]
    - tty: serial: qcom-geni-serial: Fix %%lu -> %%u in print statements (Alessandro Carminati) [2162957]
    - tty: serial: qcom-geni-serial: Fix get_clk_div_rate() which otherwise could return a sub-optimal clock rate. (Alessandro Carminati) [2162957]
    - tty: serial: qcom-geni-serial: Implement start_rx callback (Alessandro Carminati) [2162957]
    - serial: core: Introduce callback for start_rx and do stop_rx in suspend only if this callback implementation is present. (Alessandro Carminati) [2162957]
    - serial: qcom_geni_serial: Disable MMIO tracing for geni serial (Alessandro Carminati) [2162957]
    - tty: serial: qcom-geni-serial: Remove uart frequency table. Instead, find suitable frequency with call to clk_round_rate. (Alessandro Carminati) [2162957]
    - serial: core: Do stop_rx in suspend path for console if console_suspend is disabled (Alessandro Carminati) [2162957]
    - serial: qcom: use check for empty instead of pending (Alessandro Carminati) [2162957]
    - serial: make uart_console_write->putchar()'s character an unsigned char (Alessandro Carminati) [2162957]
    - PCI: qcom-ep: Setup PHY to work in EP mode (Shawn Doherty) [2164511]
    - PCI: qcom: Setup PHY to work in RC mode (Shawn Doherty) [2164511]
    - PCI: qcom: Fix error message for reset_control_assert() (Shawn Doherty) [2164511]
    - PCI: qcom: Add basic interconnect support (Shawn Doherty) [2164511]
    - dt-bindings: PCI: qcom: Allow 'dma-coherent' property (Shawn Doherty) [2164511]
    - dt-bindings: PCI: qcom: Add SC8280XP/SA8540P interconnects (Shawn Doherty) [2164511]
    - ASoC: tegra: Add binding doc for OPE module (Joel Slebodnick) [2122417]
    - ASoC: tegra: Add binding doc for ASRC module (Joel Slebodnick) [2122417]
    - ASoC: Document Tegra234 APE support (Joel Slebodnick) [2122417]
    - ASoC: dt-bindings: tegra: Few more Tegra210 AHUB modules (Joel Slebodnick) [2122417]
    Resolves: rhbz#2165757, rhbz#2165755, rhbz#2165633, rhbz#2144645, rhbz#2035694, rhbz#2162957, rhbz#2164511, rhbz#2122417
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-274.el9
    18c602d9 · kernel-5.14.0-274.el9 ·
    kernel-5.14.0-274.el9
    
    * Thu Feb 16 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-274.el9]
    - arm64: dts: qcom: sc8280xp: fix UFS DMA coherency (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sa8540p-ride: enable PCIe support (Adrien Thierry) [2159516]
    - arm64: dts: qcom: add SA8540P ride(Qdrive-3) (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: drop reference-clock source (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: Add bwmon instances (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: Set up L3 scaling (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: Add epss_l3 node (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: update UFS PHY nodes (Adrien Thierry) [2159516]
    - dt-bindings: power: rpmpd: Add SM4250 support (Adrien Thierry) [2159516]
    - dt-bindings: power: rpmpd: Add SM8550 to rpmpd binding (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: fix UFS reference clocks (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: fix PCIe DMA coherency (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop redundant clock allocation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: drop redundant clock allocation (Adrien Thierry) [2159516]
    - phy: qcom-qmp: drop unused type header (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: drop sc8280xp reference-clock source (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: add support for updated sc8280xp binding (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: rename DP_PHY register pointer (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: rename common-register pointers (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: clean up DP clock callbacks (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: separate clock and provider registration (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: add clock registration helper (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop redundant clock allocation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop redundant clock structure (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: generate pipe clock name (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: restructure PHY creation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop v4 reference-clock source (Adrien Thierry) [2159516]
    - dt-bindings: phy: qcom,qmp-usb3-dp: fix sc8280xp binding (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: clean up DP callback names (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: clean up probe initialisation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: clean up device-tree parsing (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: merge driver data (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: merge USB and DP configurations (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop lanes config parameter (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: add DP configuration tables (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: rename sc8280xp config (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: clean up DP configurations (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: add dedicated DP iomem pointers (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: separate USB and DP devicetree parsing (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: clean up serdes initialisation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: separate USB and DP power-on ops (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: rename DP PHY ops (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: separate USB and DP init ops (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop unnecessary debug message (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: rename USB PHY ops (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop unused DP PHY mode op (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: rename PHY ops structures (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: move pm ops (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: move device-id table (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: sort device-id table (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: clean up common initialisation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: fix runtime suspend (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: fix broken power on (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: fix sc8180x reset (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: fix sdm845 reset (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: fix out-of-bounds clock access (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp/sa8540p: add PCIe2-4 nodes (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: Fix sm8450_qmp_gen4x2_pcie_pcs_tbl[] register names (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: Fix high latency with 4x2 PHY when ASPM is enabled (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: split pcs_misc init cfg for ipq8074 pcs table (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: add support for sc8280xp 4-lane PHYs (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: add support for sc8280xp (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: add support for pipediv2 clock (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: fix initialisation reset (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: restructure PHY creation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: add register init helper (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: use shorter tables identifiers (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: clean up PHY lane init (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: rename PHY ops structure (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: clean up probe initialisation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: clean up device-tree parsing (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: merge driver data (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: move device-id table (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: sort device-id table (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: fix USB MP QMP PHY nodes (Adrien Thierry) [2159516]
    - dt-bindings: power: rpmpd: Add QDU1000/QRU1000 to rpmpd binding (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: add support for updated sc8280xp binding (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: restructure PHY creation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: clean up PHY init (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: rename PHY ops structure (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: clean up probe initialisation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: clean up device-tree parsing (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: merge driver data (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: move pm ops (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: move device-id table (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: sort device-id table (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: fix sc8280xp PCS_USB offset (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: add TCSR node (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: add support for updated sc8280xp binding (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: restructure PHY creation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: clean up PHY init (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: rename PHY ops structure (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: clean up probe initialisation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: clean up device-tree parsing (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: merge driver data (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: move device-id table (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: fix NULL-deref on runtime resume (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: correct registers layout for IPQ8074 USB3 PHY (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: drop start and pwrdn-ctrl abstraction (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: drop start and pwrdn-ctrl abstraction (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: drop start and pwrdn-ctrl abstraction (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: add config sanity checks (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop start-ctrl abstraction (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop start and pwrdn-ctrl abstraction (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: increase status polling period (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: clean up status polling (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: increase ready polling period (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: clean up ready polling (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: drop unused phy-status config (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: increase status polling period (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: clean up status polling (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: increase status polling period (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: clean up ready and status polling (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: increase status polling period (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: clean up status polling (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: fix ipq6018 initialisation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: fix ipq8074-gen3 initialisation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: fix sc8180x initialisation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: drop power-down delay config (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: drop sc8280xp power-down delay (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop power-down delay config (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop sc8280xp power-down delay (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: drop power-down delay config (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: replace power-down delay (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop power-down delay config (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: drop unused in-layout configuration (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: drop unused in-layout configuration (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: drop unused in-layout configuration (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop redundant ipq8074 power on (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop unused in-layout configuration (Adrien Thierry) [2159516]
    - phy: qcom-qmp: drop superfluous comments (Adrien Thierry) [2159516]
    - phy: qcom-qmp: drop regulator error message (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: add rpmh-stats node (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: fix UFS PHY serdes size (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: drop broken DP PHY nodes (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: fix USB PHY PCS registers (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: fix USB1 PHY RX1 registers (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: fix USB0 PHY PCS_MISC registers (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: correct ref clock for ufs_mem_phy (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: fix ufs_card_phy ref clock (Adrien Thierry) [2159516]
    - dt-bindings: power: rpmpd: add sdm670 power domains (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop bogus register update (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: clean up clock lists (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: clean up power-down handling (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: clean up power-down handling (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: clean up power-down handling (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: clean up power-down handling (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: move power-down update (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: clean up power-down handling (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop unused common-block registers (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop unused UFS reset (Adrien Thierry) [2159516]
    - phy: qcom-qmp: fix obsolete lane comments (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: Support SM8450 PCIe1 PHY in EP mode (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: support separate tables for EP mode (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: split register tables into common and extra parts (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: fix resource mapping for SDM845 QHP PHY (Adrien Thierry) [2159516]
    - phy: rockchip-snps-pcie3: only look for rockchip,pipe-grf on rk3588 (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
    - phy: qualcomm: call clk_disable_unprepare in the error handling (Adrien Thierry) [2159516]
    - phy: qcom-snps: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
    - phy: qcom-qusb2: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop redundant DP config flag (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: consolidate lane config (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: consolidate lane config (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: consolidate lane config (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: rename nlanes config (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: consolidate lane config (Adrien Thierry) [2159516]
    - phy: qcom-qmp: drop unused index field (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop unused config field (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop unused mode field (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: drop unused kernel doc (Adrien Thierry) [2159516]
    - phy: qcom-qmp: drop unused forward declarations (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: drop init and exit wrappers (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop init and exit wrappers (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: drop unused type from config (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: drop unused type from config (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: drop unused type from config (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop unused type from config (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: fix sc8280xp PCS_USB offset (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: drop legacy DT workaround (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: drop legacy DT workaround (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop unused legacy DT workaround (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop unused legacy DT workaround (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: drop unused pcs_misc handling (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: fix memleak on probe deferral (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: fix memleak on probe deferral (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: fix memleak on probe deferral (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: fix memleak on probe deferral (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: fix memleak on probe deferral (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: add pcs_misc sanity check (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: shorten function prefixes (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: shorten function prefixes (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: shorten function prefixes (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: drop unused secondary init tables (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: shorten function prefixes (Adrien Thierry) [2159516]
    - phy: qcom-qmp: silence noisy probe (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: drop unused defines (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: disable runtime PM on unbind (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: drop unused defines (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: drop unused runtime PM implementation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: drop unused defines (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: drop unused runtime PM implementation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop unused defines (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop unused runtime PM implementation (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop unused defines (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: disable runtime PM on unbind (Adrien Thierry) [2159516]
    - dt-bindings: power: rpmpd: Add SM6375 power domains (Adrien Thierry) [2159516]
    - phy: qcom-snps: Add support for overriding phy tuning parameters (Adrien Thierry) [2159516]
    - phy: qcom-qmp: drop dual-lane comments (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: shorten function prefixes (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop if (table) conditions (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: mark USB controllers as wakeup-sources (Adrien Thierry) [2159516]
    - phy: rockchip: Support PCIe v3 (Adrien Thierry) [2159516]
    - phy: qcom: edp: Postpone clk_set_rate until the PLL is up (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: drop pipe clock lane suffix (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: drop reset lane suffix (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: drop pipe clock lane suffix (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop pipe clock lane suffix (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop unused lane reset (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop pipe clock lane suffix (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: Add sc8280xp USB/DP combo phys (Adrien Thierry) [2159516]
    - phy: qcom-qmp: Add SC8280XP USB3 UNI phy (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: Parameterize swing and pre_emphasis tables (Adrien Thierry) [2159516]
    - phy: qualcomm: phy-qcom-qmp: add support for combo USB3+DP phy on SDM845 (Adrien Thierry) [2159516]
    - phy: qcom: edp: Add SC8280XP eDP and DP PHYs (Adrien Thierry) [2159516]
    - phy: qcom: edp: Introduce support for DisplayPort (Adrien Thierry) [2159516]
    - phy: qcom: edp: Perform lane configuration (Adrien Thierry) [2159516]
    - phy: qcom: edp: Generate unique clock names (Adrien Thierry) [2159516]
    - dt-bindings: gpio: add pull-disable flag (Adrien Thierry) [2159516]
    - dt-bindings: power: qcom-rpmpd: Add MSM8909 power domains (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: add missing 300MHz (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: fix USB interrupts (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: fix USB clock order and naming (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: fix usb_1 ssphy irq (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: Fix PMU interrupt (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: fix the smmu interrupt values (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: statify qmp_phy_vreg_l (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: Add lost ranges for timer (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: fix DP PHY node unit addresses (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: fix usb_0 HS PHY ref clock (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: define QPHY_V2_PCS_PLL_LOCK_CHK_DLY_TIME register (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: replace FLL layout writes for msm8996 (Adrien Thierry) [2159516]
    - phy: qcom-qmp: pcs-pcie-v4: add missing registers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: pcs-v3: add missing registers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: qserdes-com-v5: add missing registers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: qserdes-com-v4: add missing registers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: qserdes-com-v3: add missing registers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: qserdes-com: add missing registers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: split PCS_UFS V3 symbols to separate header (Adrien Thierry) [2159516]
    - phy: qcom-qmp: split allegedly 4.20 and 5.20 PCS registers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: split allegedly 4.20 and 5.20 TX/RX registers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: move PCIE QHP registers to separate header (Adrien Thierry) [2159516]
    - phy: qcom-qmp: move PCS V5 registers to separate headers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: move PCS V4 registers to separate headers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: move PCS V3 registers to separate headers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: move PCS V2 registers to separate header (Adrien Thierry) [2159516]
    - phy: qcom-qmp: move QSERDES PLL registers to separate header (Adrien Thierry) [2159516]
    - phy: qcom-qmp: move QSERDES V5 registers to separate headers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: move QSERDES V4 registers to separate headers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: move QSERDES V3 registers to separate headers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: move QSERDES registers to separate header (Adrien Thierry) [2159516]
    - phy: qcom-qmp: use QPHY_V4_PCS for ipq6018/ipq8074 PCIe gen3 (Adrien Thierry) [2159516]
    - phy: qcom-qmp: rename QMP V2 PCS registers (Adrien Thierry) [2159516]
    - phy: qcom-qmp: drop special QMP V2 PCIE gen3 defines (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: split pcs_misc region for ipq6018 pcie gen3 (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo,usb: add support for separate PCS_USB region (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: remove spurious register write in the msm8996 table (Adrien Thierry) [2159516]
    - phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register (Adrien Thierry) [2159516]
    - phy: qcom-qmp: add regulator_set_load to dp phy (Adrien Thierry) [2159516]
    - arm64: dts: qcom: sc8280xp: drop UFS PHY clock-cells (Adrien Thierry) [2159516]
    - phy: qcom-edp: add regulator_set_load to edp phy (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: add IPQ8074 PCIe Gen3 QMP PHY support (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: make pipe clock rate configurable (Adrien Thierry) [2159516]
    - phy: qcom-qmp: clean up hex defines (Adrien Thierry) [2159516]
    - phy: qcom-qmp: clean up define alignment (Adrien Thierry) [2159516]
    - phy: qcom-qmp: clean up v4 and v5 define order (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: clean up pipe clock handling (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: drop obsolete pipe clock type check (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop obsolete pipe clock type check (Adrien Thierry) [2159516]
    - arm64: dts: qcom: add SA8540P and ADP (Adrien Thierry) [2159516]
    - arm64: dts: qcom: add SC8280XP platform (Adrien Thierry) [2159516]
    - dt-bindings: mailbox: qcom-ipcc: Add NSP1 client (Adrien Thierry) [2159516]
    - phy: qcom-qmp: fix PCIe PHY support (Adrien Thierry) [2159516]
    - phy: qcom-qmp: fix msm8996 PCIe PHY support (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: use bulk reset_control API (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: use bulk reset_control API (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: use bulk reset_control API (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: use bulk reset_control API (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: drop multi-PHY support (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: drop multi-PHY support (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop multi-PHY support (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: cleanup the driver (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: cleanup the driver (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: cleanup the driver (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: cleanup the driver (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: cleanup the driver (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: drop support for non-USB PHY types (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: drop support for non-UFS PHY types (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: drop support for non-PCIe PHY types (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop support for non-PCIe PHY types (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop support for PCIe,UFS PHY types (Adrien Thierry) [2159516]
    - phy: qcom-qmp: drop old QMP PHY driver source (Adrien Thierry) [2159516]
    - phy: qcom-qmp: switch to new split QMP PHY driver (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: change symbol prefix to qcom_qmp_phy_usb (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: change symbol prefix to qcom_qmp_phy_ufs (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_pcie_msm8996 (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_pcie (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: change symbol prefix to qcom_qmp_phy_combo (Adrien Thierry) [2159516]
    - phy: qcom-qmp-combo: drop all non-combo compatibles support (Adrien Thierry) [2159516]
    - phy: qcom-qmp-usb: drop all non-USB compatibles support (Adrien Thierry) [2159516]
    - phy: qcom-qmp-ufs: drop all non-UFS compatibles support (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie-msm8996: drop all compatibles except msm8996-pcie-phy (Adrien Thierry) [2159516]
    - phy: qcom-qmp-pcie: drop all non-PCIe compatibles support (Adrien Thierry) [2159516]
    - phy: qcom-qmp: create copies of QMP PHY driver (Adrien Thierry) [2159516]
    - dt-bindings: mailbox: Add more protocol and client ID (Adrien Thierry) [2159516]
    - clk: qcom: rpmh: Add support for RPMH clocks on SM6350 (Adrien Thierry) [2159516]
    Resolves: rhbz#2159516
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
    
  • kernel-5.14.0-273.el9
    e932a59e · kernel-5.14.0-273.el9 ·
    kernel-5.14.0-273.el9
    
    * Thu Feb 16 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-273.el9]
    - kernfs: fix use-after-free in __kernfs_remove (Ian Kent) [2143947]
    - iommu/arm-smmu-qcom: Add SM6350 SMMUv2 (Adrien Thierry) [2164639]
    - iommu/arm-smmu-qcom: Add generic qcom,smmu-500 match entry (Adrien Thierry) [2164639]
    - iommu/arm-smmu-qcom: Stop using mmu500 reset for v2 MMUs (Adrien Thierry) [2164639]
    - iommu/arm-smmu-qcom: Merge table from arm-smmu-qcom-debug into match data (Adrien Thierry) [2164639]
    - iommu/arm-smmu-qcom: provide separate implementation for SDM845-smmu-500 (Adrien Thierry) [2164639]
    - iommu/arm-smmu-qcom: Move the qcom,adreno-smmu check into qcom_smmu_create (Adrien Thierry) [2164639]
    - iommu/arm-smmu-qcom: Move implementation data into match data (Adrien Thierry) [2164639]
    - iommu/arm-smmu-qcom: Add SM6115 support (Adrien Thierry) [2164639]
    - drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation (Adrien Thierry) [2164639]
    - netfilter: nf_tables: honor set timeout and garbage collection updates (Florian Westphal) [2164485]
    - netfilter: nf_tables: perform type checking for existing sets (Florian Westphal) [2164485]
    - netfilter: nf_tables: add function to create set stateful expressions (Florian Westphal) [2164485]
    - netfilter: nf_tables: consolidate set description (Florian Westphal) [2164485]
    - net: atlantic: remove aq_nic_deinit() when resume (Íñigo Huguet) [2162022]
    - net: atlantic: remove deep parameter on suspend/resume functions (Íñigo Huguet) [2162022]
    - atlantic: Fix issue in the pm resume flow. (Íñigo Huguet) [2162022]
    - atlantic: Fix driver resume flow. (Íñigo Huguet) [2162022]
    - net: atlantic: always deep reset on pm op, fixing up my null deref regression (Íñigo Huguet) [2162022]
    - net: atlantic: invert deep par in pm functions, preventing null derefs (Íñigo Huguet) [2162022]
    - ACPI: CPPC: Disable FIE if registers in PCC regions (Mark Langsdorf) [2153646]
    - net: mlx5: eliminate anonymous module_init & module_exit (Mohammad Kabat) [2157856]
    - net/mlx5: E-switch, Fix switchdev mode after devlink reload (Mohammad Kabat) [2157856]
    - net/mlx5e: Set decap action based on attr for sample (Mohammad Kabat) [2157856]
    - net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT (Mohammad Kabat) [2157856]
    - net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT (Mohammad Kabat) [2157856]
    - net/mlx5e: Avoid false lock dependency warning on tc_ht even more (Mohammad Kabat) [2157856]
    - net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() (Mohammad Kabat) [2157856]
    - net/mlx5: Fix ptp max frequency adjustment range (Mohammad Kabat) [2157856]
    - net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path (Mohammad Kabat) [2157856]
    - net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent (Mohammad Kabat) [2157856]
    - net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present (Mohammad Kabat) [2157856]
    - net/mlx5e: Verify dev is present for fix features ndo (Mohammad Kabat) [2157856]
    - net/mlx5: Fix command stats access after free (Mohammad Kabat) [2157856]
    - net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc (Mohammad Kabat) [2157856]
    - net/mlx5: check attr pointer validity before dereferencing it (Mohammad Kabat) [2157856]
    - RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Mohammad Kabat) [2157856]
    - RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Mohammad Kabat) [2157856]
    - net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option (Mohammad Kabat) [2157856]
    - net/mlx5e: Fix hw mtu initializing at XDP SQ allocation (Mohammad Kabat) [2157856]
    - net/mlx5e: Always clear dest encap in neigh-update-del (Mohammad Kabat) [2157856]
    - net/mlx5e: CT: Fix ct debugfs folder name (Mohammad Kabat) [2157856]
    - net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default (Mohammad Kabat) [2157856]
    - net/mlx5: Fix RoCE setting at HCA level (Mohammad Kabat) [2157856]
    - net/mlx5: Avoid recovery in probe flows (Mohammad Kabat) [2157856]
    - net/mlx5: Fix io_eq_size and event_eq_size params validation (Mohammad Kabat) [2157856]
    - net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path (Mohammad Kabat) [2157856]
    - net/mlx5: E-Switch, properly handle ingress tagged packets on VST (Mohammad Kabat) [2157856 2158371]
    Resolves: rhbz#2143947, rhbz#2164639, rhbz#2164485, rhbz#2162022, rhbz#2153646, rhbz#2157856, rhbz#2158371
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-272.el9
    c10112a7 · kernel-5.14.0-272.el9 ·
    kernel-5.14.0-272.el9
    
    * Wed Feb 15 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-272.el9]
    - Split partner modules into a sub-package (Alice Mitchell) [2039020]
    - Enable kAFS and it's dependancies in RHEL (Alice Mitchell) [2039020]
    - netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. (Florian Westphal) [2161695]
    - netfilter: ipset: fix hash:net,port,net hang with /0 subnet (Florian Westphal) [2161695]
    - ipvs: use u64_stats_t for the per-cpu counters (Florian Westphal) [2161695]
    - netfilter: flowtable: really fix NAT IPv6 offload (Florian Westphal) [2161695]
    - netfilter: conntrack: fix using __this_cpu_add in preemptible (Florian Westphal) [2161695]
    - netfilter: flowtable_offload: fix using __this_cpu_add in preemptible (Florian Westphal) [2161695]
    - netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one (Florian Westphal) [2161695]
    - netfilter: flowtable_offload: add missing locking (Florian Westphal) [2161695]
    - netfilter: ipset: restore allowing 64 clashing elements in hash:net,iface (Florian Westphal) [2161695]
    - netfilter: ipset: regression in ip_set_hash_ip.c (Florian Westphal) [2161695]
    - netfilter: Cleanup nft_net->module_list from nf_tables_exit_net() (Florian Westphal) [2161695]
    - netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg() (Florian Westphal) [2161695]
    - netfilter: nf_tables: nft_parse_register can return a negative value (Florian Westphal) [2161695]
    - intel_th: msu: Use memset_startat() for clearing hw header (Eric Chanudet) [2159468]
    - redhat/configs: leave -Werror off for now (Eric Chanudet) [2159468]
    - gcc-12: disable '-Warray-bounds' universally for now (Eric Chanudet) [2159468]
    - kbuild: Fix -Wimplicit-fallthrough=5 error for GCC 5.x and 6.x (Eric Chanudet) [2159468]
    - s390: disable -Warray-bounds (Eric Chanudet) [2159468]
    - gcc-12: disable '-Wdangling-pointer' warning for now (Eric Chanudet) [2159468]
    - Makefile: fix 2 typos (Eric Chanudet) [2159468]
    - Makefile: Enable -Wzero-length-bounds (Eric Chanudet) [2159468]
    - Makefile: Enable -Warray-bounds (Eric Chanudet) [2159468]
    - sparc: Unbreak the build (Eric Chanudet) [2159468]
    - Makefile: Enable -Wcast-function-type (Eric Chanudet) [2159468]
    - kconfig: Add support for -Wimplicit-fallthrough (Eric Chanudet) [2159468]
    - Makefile: use -Wno-main in the full kernel tree (Eric Chanudet) [2159468]
    - s390: remove WARN_DYNAMIC_STACK (Eric Chanudet) [2159468]
    - Enable '-Werror' by default for all kernel builds (Eric Chanudet) [2159468]
    - kbuild: Shuffle blank line to improve comment meaning (Eric Chanudet) [2159468]
    - x86/boot: Wrap literal addresses in absolute_pointer() (Eric Chanudet) [2159468]
    - scsi: lpfc: Use struct_group() to initialize struct lpfc_cgn_info (Eric Chanudet) [2159468]
    - bnx2x: Use struct_group() for memcpy() region (Eric Chanudet) [2159468]
    - RDMA/cxgb4: fix accept failure due to increased cpl_t5_pass_accept_rpl size (Eric Chanudet) [2159468]
    - iw_cxgb4: Use memset_startat() for cpl_t5_pass_accept_rpl (Eric Chanudet) [2159468]
    - dm integrity: Use struct_group() to zero struct journal_sector (Eric Chanudet) [2159468]
    - bnxt_en: Use struct_group_attr() for memcpy() region (Eric Chanudet) [2159468]
    - ipv6: Use memset_after() to zero rt6_info (Eric Chanudet) [2159468]
    - xfrm: Use memset_after() to clear padding (Eric Chanudet) [2159468]
    - virtio-pci: Remove wrong address verification in vp_del_vqs() (Eric Chanudet) [2159468]
    - ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Eric Chanudet) [2159468]
    - skbuff: Switch structure bounds to struct_group() (Eric Chanudet) [2159468]
    - tracing: Use memset_startat() to zero struct trace_iterator (Eric Chanudet) [2159468]
    - kernel/sysctl.c: fixup printk sysctl constants (Eric Chanudet) [2159468]
    - crypto: dh - constify struct dh's pointer members (Eric Chanudet) [2159468]
    - cert host tools: Stop complaining about deprecated OpenSSL functions (Eric Chanudet) [2159468]
    - kernel/sysctl.c: remove unused variable ten_thousand (Eric Chanudet) [2159468]
    Resolves: rhbz#2039020, rhbz#2161695, rhbz#2159468
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-271.el9
    f860d136 · kernel-5.14.0-271.el9 ·
    kernel-5.14.0-271.el9
    
    * Wed Feb 15 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-271.el9]
    - spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers (Mark Salter) [2071848 2122415]
    - spi: bcm2835aux: Convert to use GPIO descriptors (Mark Salter) [2071848 2122415]
    - spi: bcm2835aux: use 'unsigned int' instead of 'unsigned' (Mark Salter) [2071848 2122415]
    - redhat/configs: enable CONFIG_SPI_TEGRA210_QUAD (Mark Salter) [2071848 2122415]
    - spi: spi-imx: spi_imx_transfer_one(): check for DMA transfer first (Mark Salter) [2071848 2122415]
    - spi: tegra210-quad: Fix duplicate resource error (Mark Salter) [2071848 2122415]
    - spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock (Mark Salter) [2071848 2122415]
    - spi: amd: Fix SPI_SPD7 value (Mark Salter) [2071848 2122415]
    - spi: tegra210-quad: Don't initialise DMA if not supported (Mark Salter) [2071848 2122415]
    - spi: qup: support using GPIO as chip select line (Mark Salter) [2071848 2122415]
    - spi: tegra210-quad: Fix combined sequence (Mark Salter) [2071848 2122415]
    - spi: Ensure that sg_table won't be used after being freed (Mark Salter) [2071848 2122415]
    - spi: Split transfers larger than max size (Mark Salter) [2071848 2122415]
    - spi: Fix cache corruption due to DMA/PIO overlap (Mark Salter) [2071848 2122415]
    - spi: Save current RX and TX DMA devices (Mark Salter) [2071848 2122415]
    - spi: spi-fsl-qspi: Use devm_platform_ioremap_resource_byname() (Mark Salter) [2071848 2122415]
    - spi: spi-fsl-lpspi: Use devm_platform_get_and_ioremap_resource() (Mark Salter) [2071848 2122415]
    - spi: Group cs_change and cs_off flags together in struct spi_transfer (Mark Salter) [2071848 2122415]
    - spi: lpspi: Remove the unneeded result variable (Mark Salter) [2071848 2122415]
    - spi: Add capability to perform some transfer with chipselect off (Mark Salter) [2071848 2122415]
    - spi: nxp-fspi: Do not dereference fwnode in struct device (Mark Salter) [2071848 2122415]
    - spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() (Mark Salter) [2071848 2122415]
    - spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() (Mark Salter) [2071848 2122415]
    - spi: amd: Fix speed selection (Mark Salter) [2071848 2122415]
    - spi: amd: Configure device speed (Mark Salter) [2071848 2122415]
    - spi: pxa2xx: Remove the unneeded result variable (Mark Salter) [2071848 2122415]
    - spi: move from strlcpy with unused retval to strscpy (Mark Salter) [2071848 2122415]
    - spi: amd: Setup all xfers before opcode execution (Mark Salter) [2071848 2122415]
    - spi: lpspi: Simplify some error message (Mark Salter) [2071848 2122415]
    - spi: spi: Fix queue hang if previous transfer failed (Mark Salter) [2071848 2122415]
    - spi: mux: Fix mux interaction with fast path optimisations (Mark Salter) [2071848 2122415]
    - spi: spi.c: Add missing __percpu annotations in users of spi_statistics (Mark Salter) [2071848 2122415]
    - spi: Fix simplification of devm_spi_register_controller (Mark Salter) [2071848 2122415]
    - spi: remove duplicate parameters check in acpi_spi_add_resource() (Mark Salter) [2071848 2122415]
    - spi: propagate error code to the caller of acpi_spi_device_alloc() (Mark Salter) [2071848 2122415]
    - spi: amd: Add struct and enum kernel-doc comments (Mark Salter) [2071848 2122415]
    - spi: amd: Drop io_base_addr member from struct amd_spi (Mark Salter) [2071848 2122415]
    - spi: amd: Make use of dev_err_probe() (Mark Salter) [2071848 2122415]
    - spi: amd: Make use of devm_spi_alloc_master() (Mark Salter) [2071848 2122415]
    - spi: Use device_find_any_child() instead of custom approach (Mark Salter) [2071848 2122415]
    - spi: spi.c: Remove redundant else block (Mark Salter) [2071848 2122415]
    - spi: spi.c: Fix comment style (Mark Salter) [2071848 2122415]
    - spi: spi.c: White-space fix in __spi_pump_messages() (Mark Salter) [2071848 2122415]
    - spi: pxa2xx: Add support for Intel Meteor Lake-P (Mark Salter) [2071848 2122415]
    - spi: opportunistically skip ctlr->cur_msg_completion (Mark Salter) [2071848 2122415]
    - spi: Ensure the io_mutex is held until spi_finalize_current_message() (Mark Salter) [2071848 2122415]
    - spi: Set ctlr->cur_msg also in the sync transfer case (Mark Salter) [2071848 2122415]
    - spi: Remove unneeded READ_ONCE for ctlr->busy flag (Mark Salter) [2071848 2122415]
    - spi: Remove the now unused ctlr->idling flag (Mark Salter) [2071848 2122415]
    - spi: Remove check for idling in __spi_pump_messages() (Mark Salter) [2071848 2122415]
    - spi: Remove check for controller idling in spi sync path (Mark Salter) [2071848 2122415]
    - spi: __spi_pump_messages: Consolidate spin_unlocks to goto target (Mark Salter) [2071848 2122415]
    - spi: Lock controller idling transition inside the io_mutex (Mark Salter) [2071848 2122415]
    - spi: Don't use the message queue if possible in spi_sync (Mark Salter) [2071848 2122415]
    - spi: Move ctlr->cur_msg_prepared to struct spi_message (Mark Salter) [2071848 2122415]
    - spi: core: Fix error code in spi_register_controller() (Mark Salter) [2071848 2122415]
    - spi: tegra210-quad: Multi-cs support (Mark Salter) [2071848 2122415]
    - spi: Fix per-cpu stats access on 32 bit systems (Mark Salter) [2071848 2122415]
    - spi: <linux/spi/spi.h>: Add missing documentation for struct members (Mark Salter) [2071848 2122415]
    - spi: spi.c: Convert statistics to per-cpu u64_stats_t (Mark Salter) [2071848 2122415]
    - spi: fix typo in comment (Mark Salter) [2071848 2122415]
    - spi: amd: Limit max transfer and message size (Mark Salter) [2071848 2122415]
    - spi: spi-imx: mx51_ecspi_prepare_message(): skip writing MX51_ECSPI_CONFIG register if unchanged (Mark Salter) [2071848 2122415]
    - spi: spi-imx: add PIO polling support (Mark Salter) [2071848 2122415]
    - spi: spi-imx: replace struct spi_imx_data::bitbang by pointer to struct spi_controller (Mark Salter) [2071848 2122415]
    - spi: spi-imx: spi_imx_buf_rx_swap_u32(): replace open coded swahw32s() (Mark Salter) [2071848 2122415]
    - spi: spi-imx: spi_imx_buf_rx_swap_u32(): fix sparse warning: use swab32s() instead of cpu_to_be32() (Mark Salter) [2071848 2122415]
    - spi: spi-imx: mx51_ecspi_intctrl(): prefer 'unsigned int' to bare use of 'unsigned' (Mark Salter) [2071848 2122415]
    - spi: spi-imx: avoid unnecessary line continuations (Mark Salter) [2071848 2122415]
    - spi: spi-imx: fix sparse warning: add identifier name to function definition (Mark Salter) [2071848 2122415]
    - spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() (Mark Salter) [2071848 2122415]
    - spi: spi-imx: complete conversion from master -> controller (Mark Salter) [2071848 2122415]
    - spi: core: Display return code when failing to transfer message (Mark Salter) [2071848 2122415]
    - spi: Doc fix - Describe add_lock and dma_map_dev in spi_controller (Mark Salter) [2071848 2122415]
    - spi: Use helper for safer setting of driver_override (Mark Salter) [2071848 2122415]
    - spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2071848 2122415]
    - spi: core: Initialize returned status in spi_setup (Mark Salter) [2071848 2122415]
    - spi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2071848 2122415]
    - spi: spi-imx: add support for SPI_RX_CPHA_FLIP (Mark Salter) [2071848 2122415]
    - spi: add SPI_RX_CPHA_FLIP mode bit (Mark Salter) [2071848 2122415]
    - spi: core: Only check bits_per_word validity when explicitly provided (Mark Salter) [2071848 2122415]
    - spi: core: add dma_map_dev for __spi_unmap_msg() (Mark Salter) [2071848 2122415]
    - spi: Fix erroneous sgs value with min_t() (Mark Salter) [2071848 2122415]
    - spi: tegra210-quad: combined sequence mode (Mark Salter) [2071848 2122415]
    - spi: tegra210-quad: add acpi support (Mark Salter) [2071848 2122415]
    - spi: qup: replace spin_lock_irqsave by spin_lock in hard IRQ (Mark Salter) [2071848 2122415]
    - spi: use specific last_cs instead of last_cs_enable (Mark Salter) [2071848 2122415]
    - spi: tegra210-quad: add new chips to compatible (Mark Salter) [2071848 2122415]
    - spi: tegra210-quad: use device_reset method (Mark Salter) [2071848 2122415]
    - spi: use sysfs_emit() for printing statistics and add trailing newline (Mark Salter) [2071848 2122415]
    - spi: amd: Fix building without ACPI enabled (Mark Salter) [2071848 2122415]
    - spi: Retire legacy GPIO handling (Mark Salter) [2071848 2122415]
    - spi: amd: Add support for version AMDI0062 (Mark Salter) [2071848 2122415]
    - spi: amd: Remove needless rom_addr variable (Mark Salter) [2071848 2122415]
    - spi: amd: Use iopoll for busy waiting (Mark Salter) [2071848 2122415]
    - spi: spi-mem: Introduce a capability structure (Mark Salter) [2071848 2122415]
    - spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe (Mark Salter) [2071848 2122415]
    - spi: Make spi_alloc_device and spi_add_device public again (Mark Salter) [2071848 2122415]
    - spi: pxa2xx_spi: Convert to use GPIO descriptors (Mark Salter) [2071848 2122415]
    - spi: Fix invalid sgs value (Mark Salter) [2071848 2122415]
    - spi: don't include ptp_clock_kernel.h in spi.h (Mark Salter) [2071848 2122415]
    - spi: pxa2xx: Propagate firmware node (Mark Salter) [2071848 2122415]
    - spi: Fix incorrect cs_setup delay handling (Mark Salter) [2071848 2122415]
    - spi: pxa2xx: Get rid of unused enable_loopback member (Mark Salter) [2071848 2122415]
    - spi: pxa2xx: Get rid of unused ->cs_control() (Mark Salter) [2071848 2122415]
    - spi: tegra210-quad: use devm call for cdata memory (Mark Salter) [2071848 2122415]
    - spi: Fix condition in the __spi_register_driver() (Mark Salter) [2071848 2122415]
    - spi: pxa2xx: Remove redundant ->read() and ->write() in struct chip_data (Mark Salter) [2071848 2122415]
    - spi: Fix multi-line comment style (Mark Salter) [2071848 2122415]
    - spi: Replace memset() with __GFP_ZERO (Mark Salter) [2071848 2122415]
    - spi: deduplicate spi_match_id() in __spi_register_driver() (Mark Salter) [2071848 2122415]
    - spi: xlp: Remove Netlogic XLP variants (Mark Salter) [2071848 2122415]
    - spi: lpspi: release requested DMA channels (Mark Salter) [2071848 2122415]
    - spi: fix use-after-free of the add_lock mutex (Mark Salter) [2071848 2122415]
    - spi: lpspi: Silence error message upon deferred probe (Mark Salter) [2071848 2122415]
    - rtc: ds1390: Add SPI ID table (Mark Salter) [2071848 2122415]
    - rtc: mcp795: Add SPI ID table (Mark Salter) [2071848 2122415]
    - spi: tegra210-quad: Put device into suspend on driver removal (Mark Salter) [2071848 2122415]
    - spi: Check we have a spi_device_id for each DT compatible (Mark Salter) [2071848 2122415]
    - spi: Make several public functions private to spi.c (Mark Salter) [2071848 2122415]
    - spi: Reorder functions to simplify the next commit (Mark Salter) [2071848 2122415]
    - spi: Remove unused function spi_busnum_to_master() (Mark Salter) [2071848 2122415]
    - spi: Move comment about chipselect check to the right place (Mark Salter) [2071848 2122415]
    - spi: amd: Don't wait for a write-only transfer to finish (Mark Salter) [2071848 2122415]
    - spi: amd: Remove unneeded variable (Mark Salter) [2071848 2122415]
    - spi: amd: Refactor amd_spi_busy_wait (Mark Salter) [2071848 2122415]
    - spi: amd: Refactor code to use less spi_master_get_devdata (Mark Salter) [2071848 2122415]
    - spi: spl022: fix Microwire full duplex mode (Mark Salter) [2071848 2122415]
    - spi-mux: Fix false-positive lockdep splats (Mark Salter) [2071848 2122415]
    - spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Salter) [2071848 2122415]
    - spi: spi-nxp-fspi: don't depend on a specific node name erratum workaround (Mark Salter) [2071848 2122415]
    - nfc: st-nci: Add SPI ID matching DT compatible (Mark Salter) [2071848 2122415]
    - spi: Revert modalias changes (Mark Salter) [2071848 2122415]
    - spi: <linux/spi/spi.h>: add missing struct kernel-doc entry (Mark Salter) [2071848 2122415]
    - spi: move cs spi_delay to spi_device (Mark Salter) [2071848 2122415]
    - spi: imx: Implement support for CS_WORD (Mark Salter) [2071848 2122415]
    - spi: pxa2xx: Adapt reset_sccr1() to the case when no message available (Mark Salter) [2071848 2122415]
    - spi: imx: remove ERR009165 workaround on i.mx6ul (Mark Salter) [2071848 2122415]
    - spi: imx: fix ERR009165 (Mark Salter) [2071848 2122415]
    - spi: imx: Simplify logic in spi_imx_push() (Mark Salter) [2071848 2122415]
    - spi: pxa2xx: Reuse int_stop_and_reset() in couple of places (Mark Salter) [2071848 2122415]
    - spi: pxa2xx: Reset DMA bits in CR1 in reset_sccr1() (Mark Salter) [2071848 2122415]
    - spi: pxa2xx: Convert reset_sccr1() to use pxa2xx_spi_update() (Mark Salter) [2071848 2122415]
    - i2c: qcom-geni: add support for I2C Master Hub variant (Andrew Halaney) [2164495]
    - i2c: qcom-geni: add desc struct to prepare support for I2C Master Hub variant (Andrew Halaney) [2164495]
    - i2c: qcom-geni: fix error return code in geni_i2c_gpi_xfer (Andrew Halaney) [2164495]
    - clk: qcom: rpmh: add support for SM6350 rpmh IPA clock (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-msm8974: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-msm8974: move clock parent tables down (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-msm8974: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8974: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8974: move clock parent tables down (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8974: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
    - clk: qcom: gcc-ipq4019: switch to devm_clk_notifier_register (Adrien Thierry) [2158909]
    - clk: qcom: rpmh: remove usage of platform name (Adrien Thierry) [2158909]
    - clk: qcom: rpmh: rename VRM clock data (Adrien Thierry) [2158909]
    - clk: qcom: rpmh: rename ARC clock data (Adrien Thierry) [2158909]
    - clk: qcom: rpmh: support separate symbol name for the RPMH clocks (Adrien Thierry) [2158909]
    - clk: qcom: rpmh: remove platform names from BCM clocks (Adrien Thierry) [2158909]
    - clk: qcom: rpmh: drop all _ao names (Adrien Thierry) [2158909]
    - clk: qcom: rpmh: reuse common duplicate clocks (Adrien Thierry) [2158909]
    - clk: qcom: rpmh: group clock definitions together (Adrien Thierry) [2158909]
    - clk: qcom: rpm: drop the platform from clock definitions (Adrien Thierry) [2158909]
    - clk: qcom: rpm: drop the _clk suffix completely (Adrien Thierry) [2158909]
    - clk: qcom: rpm: drop separate active-only names (Adrien Thierry) [2158909]
    - clk: qcom: rpm: remove unused active-only clock names (Adrien Thierry) [2158909]
    - clk: qcom: Add GCC driver for SM8550 (Adrien Thierry) [2158909]
    - clk: qcom: Add LUCID_OLE PLL type for SM8550 (Adrien Thierry) [2158909]
    - clk: qcom: gdsc: Increase status poll timeout (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8939: Add rates to the GP clocks (Adrien Thierry) [2158909]
    - clk: qcom: hfpll: use devm_platform_get_and_ioremap_resource() (Adrien Thierry) [2158909]
    - clk: qcom: ipq8074: populate fw_name for all parents (Adrien Thierry) [2158909]
    - clk: qcom: krait-cc: convert to parent_data API (Adrien Thierry) [2158909]
    - clk: qcom: krait-cc: convert to devm_clk_hw_register (Adrien Thierry) [2158909]
    - clk: qcom: krait-cc: handle secondary mux sourcing out of acpu_aux (Adrien Thierry) [2158909]
    - clk: qcom: krait-cc: also enable secondary mux and div clk (Adrien Thierry) [2158909]
    - clk: qcom: krait-cc: fix wrong parent order for secondary mux (Adrien Thierry) [2158909]
    - clk: qcom: krait-cc: use devm variant for clk notifier register (Adrien Thierry) [2158909]
    - clk: qcom: clk-krait: fix wrong div2 functions (Adrien Thierry) [2158909]
    - clk: qcom: kpss-xcc: register it as clk provider (Adrien Thierry) [2158909]
    - clk: qcom: ipq8074: add missing networking resets (Adrien Thierry) [2158909]
    - clk: qcom: reset: support resetting multiple bits (Adrien Thierry) [2158909]
    - clk: qcom: lpass-sc7180: Avoid an extra "struct dev_pm_ops" (Adrien Thierry) [2158909]
    - clk: qcom: lpass-sc7180: Fix pm_runtime usage (Adrien Thierry) [2158909]
    - clk: qcom: lpass-sc7280: Fix pm_runtime usage (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sc8280xp: add cxo as parent for three ufs ref clks (Adrien Thierry) [2158909]
    - clk: qcom: Add display clock controller driver for SM6375 (Adrien Thierry) [2158909]
    - clk: qcom: Add SC8280XP display clock controller (Adrien Thierry) [2158909]
    - clk: qcom: ipq8074: convert to parent data (Adrien Thierry) [2158909]
    - clk: qcom: Add support for QDU1000 and QRU1000 RPMh clocks (Adrien Thierry) [2158909]
    - clk: qcom: dispcc-sm8250: Disable link_div_clk_src for sm8150 (Adrien Thierry) [2158909]
    - clk: qcom: dispcc-sm8250: Add missing EDP clocks for sm8350 (Adrien Thierry) [2158909]
    - clk: qcom: dispcc-sm8250: Add RETAIN_FF_ENABLE flag for mdss_gdsc (Adrien Thierry) [2158909]
    - clk: qcom: dispcc-sm8250: Disable EDP_GTC for sm8350 (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs (Adrien Thierry) [2158909]
    - clk: qcom: dispcc-sm6350: Add CLK_OPS_PARENT_ENABLE to pixel&byte src (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sm6125: Remove gpll7 from sdcc2_apps (Adrien Thierry) [2158909]
    - clk: qcom: gcc-ipq806x: use parent_data for the last remaining entry (Adrien Thierry) [2158909]
    - clk: qcom: gdsc: Remove direct runtime PM calls (Adrien Thierry) [2158909]
    - clk: qcom: Update the force mem core bit for GPU clocks (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8660: Drop hardcoded fixed board clocks (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sm6375: Ensure unsigned long type (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sm6375: Remove unused variables (Adrien Thierry) [2158909]
    - clk: qcom: kpss-xcc: convert to parent data API (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8939: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8939: use parent_hws where possible (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sm6350: Update the .pwrsts for usb gdscs (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sc8280xp: use retention for USB power domains (Adrien Thierry) [2158909]
    - clk: qcom: gdsc: add missing error handling (Adrien Thierry) [2158909]
    - clk: qcom: Add global clock controller driver for SM6375 (Adrien Thierry) [2158909]
    - clk: qcom: alpha: Add support for programming the PLL_FSM_LEGACY_MODE bit (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sc7280: Update the .pwrsts for usb gdscs (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sc7180: Update the .pwrsts for usb gdsc (Adrien Thierry) [2158909]
    - clk: qcom: gdsc: Fix the handling of PWRSTS_RET support (Adrien Thierry) [2158909]
    - clk: qcom: Add SC8280XP GPU clock controller (Adrien Thierry) [2158909]
    - clk: qcom: smd: Add SM6375 clocks (Adrien Thierry) [2158909]
    - clk: qcom: rpmhcc: add sdm670 clocks (Adrien Thierry) [2158909]
    - clk: qcom: Merge alt alpha plls for qcm2260, sm6115 (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sm6115: Move alpha pll bramo overrides (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sm6115: Override default Alpha PLL regs (Adrien Thierry) [2158909]
    - clk: qcom: Add support for Display Clock Controller on SM8450 (Adrien Thierry) [2158909]
    - clk: qcom: alpha-pll: add support for power off mode for lucid evo PLL (Adrien Thierry) [2158909]
    - clk: qcom: Add display clock controller driver for SM6115 (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sc7280: Update the .pwrsts for PCIe GDSC (Adrien Thierry) [2158909]
    - clk: qcom: lpass: Fix lpass audiocc probe (Adrien Thierry) [2158909]
    - clk: qcom: apss-ipq-pll: add support for IPQ8074 (Adrien Thierry) [2158909]
    - clk: qcom: apss-ipq-pll: update IPQ6018 Alpha PLL config (Adrien Thierry) [2158909]
    - clk: qcom: apss-ipq-pll: use OF match data for Alpha PLL config (Adrien Thierry) [2158909]
    - clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical (Adrien Thierry) [2158909]
    - clk: qcom: apss-ipq6018: fix apcs_alias0_clk_src (Adrien Thierry) [2158909]
    - clk: qcom: clk-rcg2: add rcg2 mux ops (Adrien Thierry) [2158909]
    - clk: qcom: lcc-ipq806x: use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
    - clk: qcom: lcc-ipq806x: convert to parent data (Adrien Thierry) [2158909]
    - clk: qcom: lcc-ipq806x: add reset definition (Adrien Thierry) [2158909]
    - clk: qcom: cpu-8996: use constant mask for pmux (Adrien Thierry) [2158909]
    - clk: qcom: cpu-8996: don't store parents in clk_cpu_8996_pmux (Adrien Thierry) [2158909]
    - clk: qcom: cpu-8996: move ACD logic to clk_cpu_8996_pmux_determine_rate (Adrien Thierry) [2158909]
    - clk: qcom: cpu-8996: declare ACD clocks (Adrien Thierry) [2158909]
    - clk: qcom: cpu-8996: switch to devm_clk_notifier_register (Adrien Thierry) [2158909]
    - clk: qcom: msm8996-cpu: Use parent_data/_hws for all clocks (Adrien Thierry) [2158909]
    - clk: qcom: msm8996-cpu: Convert secondary muxes to clk_regmap_mux (Adrien Thierry) [2158909]
    - clk: qcom: msm8996-cpu: Unify cluster order (Adrien Thierry) [2158909]
    - clk: qcom: msm8996-cpu: Statically define PLL dividers (Adrien Thierry) [2158909]
    - clk: qcom: msm8996-cpu: Rename DIV_2_INDEX to SMUX_INDEX (Adrien Thierry) [2158909]
    - clk: qcom: clk-rcg2: Take clock boundaries into consideration for gfx3d (Adrien Thierry) [2158909]
    - clk: Introduce the clk_hw_get_rate_range function (Adrien Thierry) [2158909]
    - clk: qcom: smd-rpm: Add clocks for MSM8909 (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8909: Increase delay for USB PHY reset (Adrien Thierry) [2158909]
    - clk: qcom: reset: Allow specifying custom reset delay (Adrien Thierry) [2158909]
    - clk: qcom: Add driver for MSM8909 GCC (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-msm8960: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-msm8960: move clock parent tables down (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-msm8960: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
    - clk: qcom: lcc-msm8960: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
    - clk: qcom: lcc-msm8960: use macros to implement mi2s clocks (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8960: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8960: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
    - clk: qcom: clk-rpmh: Remove redundant if statement (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sdm845: add sdm670 global clock data (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sdm845: use device tree match data (Adrien Thierry) [2158909]
    - clk: qcom: a53-pll: convert to use parent_data rather than parent_names (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8660: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8660: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
    - clk: qcom: sm6115: Select QCOM_GDSC (Adrien Thierry) [2158909]
    - clk: qcom: lpass: Add support for resets & external mclk for SC7280 (Adrien Thierry) [2158909]
    - clk: qcom: lpass: Handle the regmap overlap of lpasscc and lpass_aon (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sdm660: Use floor ops for SDCC1 clock (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8916: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8916: move gcc_mss_q6_bimc_axi_clk down (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8916: move GPLL definitions up (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8916: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
    - clk: gcc-sc8280xp: keep USB power-domains always-on (Adrien Thierry) [2158909]
    - clk: gcc-sc8280xp: keep PCIe power-domains always-on (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8994: use parent_hws for gpll0/4 (Adrien Thierry) [2158909]
    - clk: qcom: clk-rpm: convert to parent_data API (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8939: Add missing USB HS system clock frequencies (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8939: Add missing MDSS MDP clock frequencies (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8939: Add missing CAMSS CPP clock frequencies (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8939: Fix venus0_vcodec0_clk frequency definitions (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8939: Add missing CAMSS CCI bus clock (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk (Adrien Thierry) [2158909]
    - clk: qcom: gdsc: Bump parent usage count when GDSC is found enabled (Adrien Thierry) [2158909]
    - clk: qcom: Drop mmcx gdsc supply for dispcc and videocc (Adrien Thierry) [2158909]
    - clk: qcom: fix build error initializer element is not constant (Adrien Thierry) [2158909]
    - clk: qcom: add support for SM8350 DISPCC (Adrien Thierry) [2158909]
    - clk: qcom: add support for SM8350 GPUCC (Adrien Thierry) [2158909]
    - clk: qcom: add camera clock controller driver for SM8450 SoC (Adrien Thierry) [2158909]
    - clk: qcom: clk-alpha-pll: add Rivian EVO PLL configuration interfaces (Adrien Thierry) [2158909]
    - clk: qcom: clk-alpha-pll: add Lucid EVO PLL configuration interfaces (Adrien Thierry) [2158909]
    - clk: qcom: clk-alpha-pll: limit exported symbols to GPL licensed code (Adrien Thierry) [2158909]
    - clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8960: create tsens device if there are no child nodes (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8916: Add rates to the GP clocks (Adrien Thierry) [2158909]
    - clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register (Adrien Thierry) [2158909]
    - clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. (Adrien Thierry) [2158909]
    - clk: qcom: camcc-sm8250: Fix topology around titan_top power domain (Adrien Thierry) [2158909]
    - clk: qcom: camcc-sdm845: Fix topology around titan_top power domain (Adrien Thierry) [2158909]
    - clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (Adrien Thierry) [2158909]
    - clk: qcom: ipq8074: add USB GDSCs (Adrien Thierry) [2158909]
    - clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks (Adrien Thierry) [2158909]
    - clk: qcom: ipq8074: add PPE crypto clock (Adrien Thierry) [2158909]
    - clk: qcom: ipq8074: fix NSS port frequency tables (Adrien Thierry) [2158909]
    - clk: qcom: ipq8074: SW workaround for UBI32 PLL lock (Adrien Thierry) [2158909]
    - clk: qcom: ipq8074: fix NSS core PLL-s (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sc8280xp: use phy-mux clock for PCIe (Adrien Thierry) [2158909]
    - clk: qcom: clk-krait: add apq/ipq8064 errata workaround (Adrien Thierry) [2158909]
    - clk: qcom: clk-krait: unlock spin after mux completion (Adrien Thierry) [2158909]
    - clk: qcom: clk-hfpll: use poll_timeout macro (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sm6350: Drop extra semicolon (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sc8280xp: use collapse-voting for PCIe GDSCs (Adrien Thierry) [2158909]
    - clk: qcom: gdsc: add support for collapse-vote registers (Adrien Thierry) [2158909]
    - clk: qcom: gdsc: add collapse-bit helper (Adrien Thierry) [2158909]
    - clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sc7280: use new clk_regmap_phy_mux_ops for PCIe pipe clocks (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sm8450: use new clk_regmap_phy_mux_ops for PCIe pipe clocks (Adrien Thierry) [2158909]
    - clk: qcom: regmap: add PHY clock source implementation (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-msm8996: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-msm8996: move clock parent tables down (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-msm8996: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
    - clk: qcom: rpmh: Add note about sleep/wake state for BCMs (Adrien Thierry) [2158909]
    - Revert "clk: qcom: regmap-mux: add pipe clk implementation" (Adrien Thierry) [2158909]
    - Revert "clk: qcom: gcc-sc7280: use new clk_regmap_mux_safe_ops for PCIe pipe clocks" (Adrien Thierry) [2158909]
    - Revert "clk: qcom: gcc-sm8450: use new clk_regmap_mux_safe_ops for PCIe pipe clocks" (Adrien Thierry) [2158909]
    - clk: qcom: rcg2: Cache CFG register updates for parked RCGs (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8976: Add modem reset (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8976: Set floor ops for SDCC (Adrien Thierry) [2158909]
    - clk: qcom: smd: Update MSM8976 RPM clocks. (Adrien Thierry) [2158909]
    - clk: qcom: clk-rcg2: fix gfx3d frequency calculation (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8998: add SSC-related clocks (Adrien Thierry) [2158909]
    - clk: qcom: lpass: Add support for LPASS clock controller for SC7280 (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sc7280: use new clk_regmap_mux_safe_ops for PCIe pipe clocks (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sm8450: use new clk_regmap_mux_safe_ops for PCIe pipe clocks (Adrien Thierry) [2158909]
    - clk: qcom: regmap-mux: add pipe clk implementation (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8994: Fix gpll4 width (Adrien Thierry) [2158909]
    - clk: qcom: sm6125-gcc: fix typos in comments (Adrien Thierry) [2158909]
    - clk: qcom: Add display clock controller driver for SM6125 (Adrien Thierry) [2158909]
    - clk: qcom: Fix sorting of SDX_GCC_65 in Makefile and Kconfig (Adrien Thierry) [2158909]
    - clk: qcom: gcc: Add emac GDSC support for SM8150 (Adrien Thierry) [2158909]
    - clk: qcom: gcc: sm8150: Fix some identation issues (Adrien Thierry) [2158909]
    - clk: qcom: gcc: Add UFS_CARD and UFS_PHY GDSCs for SM8150 (Adrien Thierry) [2158909]
    - clk: qcom: gcc: Add PCIe0 and PCIe1 GDSC for SM8150 (Adrien Thierry) [2158909]
    - clk: qcom: clk-rcg2: Update the frac table for pixel clock (Adrien Thierry) [2158909]
    - clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (Adrien Thierry) [2158909]
    - clk: qcom: smd: Add missing MSM8998 RPM clocks (Adrien Thierry) [2158909]
    - clk: qcom: smd: Add missing RPM clocks for msm8992/4 (Adrien Thierry) [2158909]
    - clk: qcom: gcc-ipq806x: add CryptoEngine resets (Adrien Thierry) [2158909]
    - clk: qcom: gcc-ipq806x: add CryptoEngine clocks (Adrien Thierry) [2158909]
    - clk: qcom: gcc-ipq806x: add additional freq for sdc table (Adrien Thierry) [2158909]
    - clk: qcom: clk-rcg: add clk_rcg_floor_ops ops (Adrien Thierry) [2158909]
    - clk: qcom: gcc-ipq806x: add unusued flag for critical clock (Adrien Thierry) [2158909]
    - clk: qcom: gcc-ipq806x: add additional freq nss cores (Adrien Thierry) [2158909]
    - clk: qcom: gcc-ipq806x: use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
    - clk: qcom: gcc-ipq806x: convert parent_names to parent_data (Adrien Thierry) [2158909]
    - clk: qcom: gcc-ipq806x: fix wrong naming for gcc_pxo_pll8_pll0 (Adrien Thierry) [2158909]
    - clk: qcom: Add SDX65 APCS clock controller support (Adrien Thierry) [2158909]
    - clk: qcom: Add A7 PLL support for SDX65 (Adrien Thierry) [2158909]
    - clk: qcom: Add GPU clock controller driver for SM6350 (Adrien Thierry) [2158909]
    - clk: qcom: Add display clock controller driver for SM6350 (Adrien Thierry) [2158909]
    - clk: qcom: Declare mux table as const u32[] (Adrien Thierry) [2158909]
    - clk: qcom: dispcc: Update the transition delay for MDSS GDSC (Adrien Thierry) [2158909]
    - clk: qcom: gdsc: Add support to update GDSC transition delay (Adrien Thierry) [2158909]
    - clk: qcom: ipq8074: Use floor ops for SDCC1 clock (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8994: Remove NoC clocks (Adrien Thierry) [2158909]
    - clk: qcom: Add MSM8226 Multimedia Clock Controller support (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8996: start getting rid of xo clk (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8996: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8996: move clock parent tables down (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8996: drop unsupported clock sources (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8996: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
    - clk: qcom: videocc-sc7180: use parent_hws instead of parent_data (Adrien Thierry) [2158909]
    - clk: qcom: camcc-sdm845: convert to parent_hws/_data (Adrien Thierry) [2158909]
    - clk: qcom: camcc-sdm845: move clock parent tables down (Adrien Thierry) [2158909]
    - clk: qcom: camcc-sdm845: get rid of the test clock (Adrien Thierry) [2158909]
    - clk: qcom: camcc-sdm845: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
    - clk: qcom: camcc-sc7180: use parent_hws instead of parent_data (Adrien Thierry) [2158909]
    - clk: qcom: camcc-sc7180: get rid of the test clock (Adrien Thierry) [2158909]
    - clk: qcom: camcc-sc7180: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
    - clk: qcom: gpucc-sdm660: use parent_hws instead of parent_data (Adrien Thierry) [2158909]
    - clk: qcom: gpucc-sdm660: get rid of the test clock (Adrien Thierry) [2158909]
    - clk: qcom: gpucc-sdm660: fix two clocks with parent_names (Adrien Thierry) [2158909]
    - clk: qcom: Add display clock controller driver for QCM2290 (Adrien Thierry) [2158909]
    - clk: qcom: ipq8074: fix PCI-E clock oops (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled (Adrien Thierry) [2158909]
    - clk: qcom: clk-alpha-pll: Increase PLL lock detect poll time (Adrien Thierry) [2158909]
    - clk: qcom: turingcc-qcs404: explicitly include clk-provider.h (Adrien Thierry) [2158909]
    - clk: qcom: q6sstop-qcs404: explicitly include clk-provider.h (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-apq8084: explicitly include clk-provider.h (Adrien Thierry) [2158909]
    - clk: qcom: lpasscc-sdm845: explicitly include clk-provider.h (Adrien Thierry) [2158909]
    - clk: qcom: lpasscc-sc7280: explicitly include clk-provider.h (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sm6350: explicitly include clk-provider.h (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8994: explicitly include clk-provider.h (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sm8350: explicitly include clk-provider.h (Adrien Thierry) [2158909]
    - clk: qcom: Add MSM8976/56 Global Clock Controller (GCC) driver (Adrien Thierry) [2158909]
    - clk: qcom: Add clock driver for SM8450 (Adrien Thierry) [2158909]
    - clk: qcom: Add SDX65 GCC support (Adrien Thierry) [2158909]
    - clk: qcom: Add LUCID_EVO PLL type for SDX65 (Adrien Thierry) [2158909]
    - clk: qcom: sm6125-gcc: Swap ops of ice and apps on sdcc1 (Adrien Thierry) [2158909]
    - clk: qcom: rpmh: add support for SM8450 rpmh clocks (Adrien Thierry) [2158909]
    - clk: qcom: smd-rpm: Drop binary value handling for buffered clock (Adrien Thierry) [2158909]
    - clk: qcom: smd-rpm: Drop the use of struct rpm_cc (Adrien Thierry) [2158909]
    - clk: qcom: smd-rpm: Drop MFD qcom-rpm reference (Adrien Thierry) [2158909]
    - clk: qcom: Add support for SDX65 RPMh clocks (Adrien Thierry) [2158909]
    - clk: qcom: clk-alpha-pll: Don't reconfigure running Trion (Adrien Thierry) [2158909]
    - clk: qcom: regmap-mux: fix parent clock lookup (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Adrien Thierry) [2158909]
    - clk: qcom: gdsc: enable optional power domain support (Adrien Thierry) [2158909]
    - clk: qcom: videocc-sm8250: use runtime PM for the clock controller (Adrien Thierry) [2158909]
    - clk: qcom: dispcc-sm8250: use runtime PM for the clock controller (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sc7280: Drop unused array (Adrien Thierry) [2158909]
    - clk: qcom: camcc: Add camera clock controller driver for SC7280 (Adrien Thierry) [2158909]
    - clk: qcom: Add lpass clock controller driver for SC7280 (Adrien Thierry) [2158909]
    - clk: qcom: Kconfig: Sort the symbol for SC_LPASS_CORECC_7180 (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-sdm660: Add hw_ctrl flag to venus_core0_gdsc (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-sdm660: Add necessary CXCs to venus_gdsc (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8994: Use ARRAY_SIZE() for num_parents (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8994: Add proper msm8992 support (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8994: Add modem reset (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8994: Remove the inexistent GDSC_PCIE (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8994: Add missing clocks (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8994: Add missing NoC clocks (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8994: Fix up SPI QUP clocks (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8994: Modernize the driver (Adrien Thierry) [2158909]
    - clk: qcom: smd-rpm: Add QCM2290 RPM clock support (Adrien Thierry) [2158909]
    - clk: qcom: smd-rpm: Add .recalc_rate hook for clk_smd_rpm_branch_ops (Adrien Thierry) [2158909]
    - clk: qcom: Add Global Clock Controller driver for QCM2290 (Adrien Thierry) [2158909]
    - clk: qcom: add select QCOM_GDSC for SM6350 (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sm6115: Fix offset for hlos1_vote_turing_mmu_tbu0_gdsc (Adrien Thierry) [2158909]
    - clk: qcom: gcc: Remove CPUSS clocks control for SC7280 (Adrien Thierry) [2158909]
    - clk: qcom: Remove redundant .owner (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-msm8998: Remove unnecessary fallbacks to global clocks (Adrien Thierry) [2158909]
    - clk: qcom: gpucc-msm8998: Remove unnecessary fallbacks to global clocks (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-msm8998: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
    - clk: qcom: gpucc-msm8998: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8998: Remove transient global "xo" clock (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8998: Use parent_data/hws for internal clock relations (Adrien Thierry) [2158909]
    - clk: qcom: gcc-msm8998: Move parent names and mapping below GPLLs (Adrien Thierry) [2158909]
    - clk: qcom: kpss-xcc: Make use of the helper function devm_platform_ioremap_resource() (Adrien Thierry) [2158909]
    - clk: qcom: common: Make use of the helper function devm_platform_ioremap_resource() (Adrien Thierry) [2158909]
    - clk: qcom: a53-pll: Make use of the helper function devm_platform_ioremap_resource() (Adrien Thierry) [2158909]
    - clk: qcom: gpucc-sdm660: Remove fallback to global clock names (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-sdm660: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
    - clk: qcom: gpucc-sdm660: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sdm660: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sm6350: Remove unused variable (Adrien Thierry) [2158909]
    - clk: qcom: Add SM6350 GCC driver (Adrien Thierry) [2158909]
    - clk: qcom: rpmh: Add support for RPMH clocks on SM6350 (Adrien Thierry) [2158909]
    - clk: qcom: adjust selects for SM_VIDEOCC_8150 and SM_VIDEOCC_8250 (Adrien Thierry) [2158909]
    - clk: qcom: Add Global Clock controller (GCC) driver for SM6115 (Adrien Thierry) [2158909]
    - clk: qcom: mmcc-msm8994: Add MSM8992 support (Adrien Thierry) [2158909]
    - clk: qcom: Add msm8994 MMCC driver (Adrien Thierry) [2158909]
    - clk: qcom: Add Global Clock Controller driver for MSM8953 (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sdm660: Replace usage of parent_names (Adrien Thierry) [2158909]
    - clk: qcom: gcc-sdm660: Move parent tables after PLLs (Adrien Thierry) [2158909]
    - clk: qcom: use devm_pm_runtime_enable and devm_pm_clk_create (Adrien Thierry) [2158909]
    - clk: qcom: a53-pll: Add MSM8939 a53pll support (Adrien Thierry) [2158909]
    - clk: qcom: a53pll/mux: Use unique clock name (Adrien Thierry) [2158909]
    - clk: qcom: apcs-msm8916: Flag a53mux instead of a53pll as critical (Adrien Thierry) [2158909]
    - clk: qcom: gpucc-sm8150: Add SC8180x support (Adrien Thierry) [2158909]
    - clk: qcom: smd-rpm: Add mdm9607 clocks (Adrien Thierry) [2158909]
    - clk: qcom: rpmcc: Add support for MSM8953 RPM clocks. (Adrien Thierry) [2158909]
    - clk: qcom: smd: Add support for SM6115 rpm clocks (Adrien Thierry) [2158909]
    - clk: qcom: smd: Add support for SM6125 rpm clocks (Adrien Thierry) [2158909]
    - clk: qcom: dispcc-sm8250: Add additional parent clocks for DP (Adrien Thierry) [2158909]
    - clk: qcom: Add video clock controller driver for SC7280 (Adrien Thierry) [2158909]
    - clk: qcom: Add graphics clock controller driver for SC7280 (Adrien Thierry) [2158909]
    - clk: qcom: Add display clock controller driver for SC7280 (Adrien Thierry) [2158909]
    - soc: qcom: geni-se: add support for I2C Master Hub wrapper variant (Brian Masney) [2158216]
    - soc: qcom: geni-se: add desc struct to specify clocks from device match data (Brian Masney) [2158216]
    - soc: qcom: socinfo: Add SM6115 / SM4250 SoC IDs to the soc_id table (Brian Masney) [2158216]
    - soc: qcom: socinfo: Add SM8150 and SA8155 SoC IDs to the soc_id table (Brian Masney) [2158216]
    - soc: qcom: Select REMAP_MMIO for ICC_BWMON driver (Brian Masney) [2158216]
    - soc: qcom: Select REMAP_MMIO for LLCC driver (Brian Masney) [2158216]
    - soc: qcom: rpmpd: Add SM4250 support (Brian Masney) [2158216]
    - soc: qcom: llcc: Add configuration data for SM8550 (Brian Masney) [2158216]
    - soc: qcom: llcc: Add v4.1 HW version support (Brian Masney) [2158216]
    - soc: qcom: socinfo: Add SM8550 ID (Brian Masney) [2158216]
    - soc: qcom: rpmh-rsc: Avoid unnecessary checks on irq-done response (Brian Masney) [2158216]
    - soc: qcom: rpmh-rsc: Add support for RSC v3 register offsets (Brian Masney) [2158216]
    - soc: qcom: rpmhpd: Add SM8550 power domains (Brian Masney) [2158216]
    - soc: qcom: socinfo: Add MSM8956/76 SoC IDs to the soc_id table (Brian Masney) [2158216]
    - soc: qcom: rpmh-rsc: Write CONTROL_TCS with next timer wakeup (Brian Masney) [2158216]
    - soc: qcom: rpmh-rsc: Save base address of drv (Brian Masney) [2158216]
    - soc: qcom: rpmh-rsc: Attach RSC to cluster PM domain (Brian Masney) [2158216]
    - soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index (Brian Masney) [2158216]
    - soc: qcom: socinfo: Add QDU1000/QRU1000 SoC IDs to the soc_id table (Brian Masney) [2158216]
    - soc: qcom: rpmhpd: Add QDU1000/QRU1000 power domains (Brian Masney) [2158216]
    - soc: qcom: spm: Implement support for SAWv2.3, MSM8976 L2 PM (Brian Masney) [2158216]
    - soc: qcom: llcc: make irq truly optional (Brian Masney) [2158216]
    - soc: qcom: spm: Add MSM8939 SPM register data (Brian Masney) [2158216]
    - soc: qcom: stats: Mark device as having no PM support (Brian Masney) [2158216]
    - soc: qcom: cmd-db: Mark device as having no PM support (Brian Masney) [2158216]
    - soc: qcom: pdr: Make QMI message rules const (Brian Masney) [2158216]
    - soc: qcom: rpmhpd: Use highest corner until sync_state (Brian Masney) [2158216]
    - soc: qcom: smd-rpm: Add SM6375 compatible (Brian Masney) [2158216]
    - soc: qcom: smd-rpm: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Brian Masney) [2158216]
    - soc: qcom: rpmhpd: add sdm670 power domains (Brian Masney) [2158216]
    - soc: qcom: socinfo: create soc_id table from bindings (Brian Masney) [2158216]
    - soc: qcom: move from strlcpy with unused retval to strscpy (Brian Masney) [2158216]
    - soc: qcom: rpmpd: Add SM6375 support (Brian Masney) [2158216]
    - soc: qcom: icc-bwmon: force clear counter/irq registers (Brian Masney) [2158216]
    - soc: qcom: icc-bwmon: add support for sc7280 LLCC BWMON (Brian Masney) [2158216]
    - soc: qcom: llcc: Pass LLCC version based register offsets to EDAC driver (Brian Masney) [2158216]
    - soc: qcom: llcc: Rename reg_offset structs to reflect LLCC version (Brian Masney) [2158216]
    - soc: qcom: qmi: use const for struct qmi_elem_info (Brian Masney) [2158216]
    - soc: qcom: icc-bwmon: remove redundant ret variable (Brian Masney) [2158216]
    - soc: qcom: stats: Add SDM845 stats config and compatible (Brian Masney) [2158216]
    - soc: qcom: socinfo: Add PM6125 ID (Brian Masney) [2158216]
    - soc: qcom: socinfo: Add an ID for SM6375 (Brian Masney) [2158216]
    - soc: qcom: smem_state: Add refcounting for the 'state->of_node' (Brian Masney) [2158216]
    - soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (Brian Masney) [2158216]
    - soc: qcom: icc-bwmon: add support for SDM845 LLCC BWMON (Brian Masney) [2158216]
    - soc: qcom: icc-bwmon: add per-variant quirks (Brian Masney) [2158216]
    - soc: qcom: icc-bwmon: use regmap and prepare for BWMON v5 (Brian Masney) [2158216]
    - soc: qcom: icc-bwmon: store count unit per variant (Brian Masney) [2158216]
    - soc: qcom: icc-bwmon: clear all registers on init (Brian Masney) [2158216]
    - soc: qcom: icc-bwmon: store reference to variant data in container (Brian Masney) [2158216]
    - soc: qcom: icc-bwmon: drop unused registers (Brian Masney) [2158216]
    - soc: qcom: icc-bwmon: re-use IRQ enable/clear define (Brian Masney) [2158216]
    - PM: domains: Store the next hrtimer wakeup in genpd (Brian Masney) [2158216]
    - soc: dt-bindings: qcom: add gpr bindings (Brian Masney) [2158216]
    - dt-bindings: power: rpmpd: Add SM4250 support (Brian Masney) [2158216]
    - dt-bindings: power: rpmpd: Add SM8550 to rpmpd binding (Brian Masney) [2158216]
    - dt-bindings: power: rpmpd: Add QDU1000/QRU1000 to rpmpd binding (Brian Masney) [2158216]
    - dt-bindings: power: rpmpd: add sdm670 power domains (Brian Masney) [2158216]
    - dt-bindings: power: rpmpd: Add SM6375 power domains (Brian Masney) [2158216]
    - dt-bindings: power: qcom-rpmpd: Add MSM8909 power domains (Brian Masney) [2158216]
    - dt-bindings: arm: qcom,ids: Add SoC IDs for SM6115 / SM4250 and variants (Brian Masney) [2158216]
    - dt-bindings: arm: qcom,ids: Add SoC IDs for SM8150 and SA8155 (Brian Masney) [2158216]
    - dt-bindings: arm: qcom,ids: Add SoC IDs for MSM8956 and MSM8976 (Brian Masney) [2158216]
    - dt-bindings: arm: qcom,ids: Add SoC IDs for QDU1000/QRU1000 (Brian Masney) [2158216]
    - dt-bindings: arm: qcom: document qcom,msm-id and qcom,board-id (Brian Masney) [2158216]
    - regulator: qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe() (Adrien Thierry) [2157968]
    - regulator: qcom-rpmh: Add support for PM8550 regulators (Adrien Thierry) [2157968]
    - regulator: qcom-rpmh: Fix PMR735a S3 regulator spec (Adrien Thierry) [2157968]
    - regulator: qcom_smd: Fix PMR735a S3 regulator spec (Adrien Thierry) [2157968]
    - regulator: qcom_smd: Add PMR735a regulators (Adrien Thierry) [2157968]
    - regulator: qcom-rpmh: add pm660 and pm660l pmics (Adrien Thierry) [2157968]
    - regulator: qcom_rpm: Fix circular deferral regression (Adrien Thierry) [2157968]
    - regulator: core: Don't err if allow-set-load but no allowed-modes (Adrien Thierry) [2157968]
    - regulator: core: Require regulator drivers to check uV for get_optimum_mode() (Adrien Thierry) [2157968]
    - regulator: qcom_smd: Add PM6125 RPM regulators (Adrien Thierry) [2157968]
    - regulator: qcom_smd: Sort pmics alphabetically (part 3) (Adrien Thierry) [2157968]
    - regulator: qcom_smd: Sort pmics alphabetically (part 2) (Adrien Thierry) [2157968]
    - regulator: qcom_smd: Sort pmics alphabetically (part 1) (Adrien Thierry) [2157968]
    - regulator: qcom_spmi: Add PM6125 PMIC support (Adrien Thierry) [2157968]
    - regulator: qcom_spmi: Sort pmics alphabetically (part 2) (Adrien Thierry) [2157968]
    - regulator: qcom_spmi: Sort pmics alphabetically (part 1) (Adrien Thierry) [2157968]
    - regulator: qcom_spmi: Add support for LDO_510 and FTSMPS (Adrien Thierry) [2157968]
    - regulator: qcom_spmi: Add support for HFSMPS regulator type (Adrien Thierry) [2157968]
    - regulator: qcom-rpmh: Implement get_optimum_mode(), not set_load() (Adrien Thierry) [2157968]
    - regulator: qcom_spmi: add support for PMP8074 regulators (Adrien Thierry) [2157968]
    - regulator: qcom_spmi: add support for HT_P600 (Adrien Thierry) [2157968]
    - regulator: qcom_spmi: add support for HT_P150 (Adrien Thierry) [2157968]
    - regulator: qcom_smd: Add PM8909 RPM regulators (Adrien Thierry) [2157968]
    - regulator: qcom_smd: Fix pm8916_pldo range (Adrien Thierry) [2157968]
    - regulator: qcom_smd: add get_voltage to MP5496 (Adrien Thierry) [2157968]
    - regulator: qcom_smd: correct MP5496 ranges (Adrien Thierry) [2157968]
    - regulator: qcom_smd: Fix up PM8950 regulator configuration (Adrien Thierry) [2157968]
    Resolves: rhbz#2071848, rhbz#2122415, rhbz#2164495, rhbz#2158909, rhbz#2158216, rhbz#2157968
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
    
  • kernel-5.14.0-270.el9
    6754f2ee · kernel-5.14.0-270.el9 ·
    kernel-5.14.0-270.el9
    
    * Wed Feb 15 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-270.el9]
    - rtmutex: Add acquire semantics for rtmutex lock acquisition slow path (Brian Masney) [2163507]
    - xfs: estimate post-merge refcounts correctly (Bill O'Donnell) [2161676]
    - xfs: hoist refcount record merge predicates (Bill O'Donnell) [2161676]
    - arm64: tegra: Add PWM fan for Jetson AGX Orin (Al Stone) [2144639]
    - arm64: tegra: Populate Tegra234 PWMs (Al Stone) [2144639]
    - dt-bindings: arm: qcom: Document additional sa8540p device (Adrien Thierry) [2152721]
    - dt-bindings: arm: qcom: Document additional sc8280xp devices (Adrien Thierry) [2152721]
    - dt-bindings: arm: qcom: Document sa8540p, sc8180x and sc8280xp (Adrien Thierry) [2152721]
    - cpufreq: Add SM6115 to cpufreq-dt-platdev blocklist (Adrien Thierry) [2152669]
    - cpufreq: Add MT8186 to cpufreq-dt-platdev blocklist (Adrien Thierry) [2152669]
    - cpufreq: blocklist Qualcomm sc8280xp and sa8540p in cpufreq-dt-platdev (Adrien Thierry) [2152669]
    - cpufreq: Add i.MX7S to cpufreq-dt-platdev blocklist (Adrien Thierry) [2152669]
    - cpufreq: blocklist more Qualcomm platforms in cpufreq-dt-platdev (Adrien Thierry) [2152669]
    - net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Mohammad Kabat) [2112965]
    - RDMA/mlx4: Avoid flush_scheduled_work() usage (Mohammad Kabat) [2112965]
    - mlx4: support BIG TCP packets (Mohammad Kabat) [2112965]
    - net: mellanox: fix open-coded for_each_set_bit() (Mohammad Kabat) [2112965]
    - dt-bindings: Fix incorrect "the the" corrections (Eric Chanudet) [2150444]
    - remoteproc: qcom_q6v5_pas: Do not fail if regulators are not found (Eric Chanudet) [2150444]
    - dt-bindings: Fix typo in comment (Eric Chanudet) [2150444]
    - remoteproc: qcom_q6v5_pas: Deal silently with optional px and cx regulators (Eric Chanudet) [2150444]
    - remoteproc: qcom: q6v5: Set q6 state to offline on receiving wdog irq (Eric Chanudet) [2150444]
    - remoteproc: qcom: pas: Check if coredump is enabled (Eric Chanudet) [2150444]
    - remoteproc: qcom: pas: Mark devices as wakeup capable (Eric Chanudet) [2150444]
    - remoteproc: qcom: pas: Mark va as io memory (Eric Chanudet) [2150444]
    - remoteproc: qcom: pas: Add decrypt shutdown support for modem (Eric Chanudet) [2150444]
    - Revert "revert remoteproc: qcom: pas: Carry PAS metadata context" (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom: Convert SC7180 MSS bindings to YAML (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom: Convert SC7280 MSS bindings to YAML (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom: q6v5: fix example (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom,glink-edge: define re-usable schema for glink-edge (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom,adsp: use GIC_SPI defines in example (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom,adsp: simplify SM8150 power domains (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom,adsp: simplify interrupts (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom,adsp: add interconnects (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: remove unneeded ref for names (Eric Chanudet) [2150444]
    - remoteproc: qcom: pas: Add MSM8226 ADSP support (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom: pas: Add MSM8226 adsp (Eric Chanudet) [2150444]
    - remoteproc: qcom: pas: Add sc8280xp remoteprocs (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom: pas: Add sc8280xp adsp and nsp pair (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom: pas: Add SM8450 PAS compatibles (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom: pas: Add SM6350 adsp, cdsp & mpss (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom: Update Q6V5 Modem PIL binding (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom: pas: Add SC7280 MPSS support (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom: Add QMP property (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom: pas: Add QMP property (Eric Chanudet) [2150444]
    - dt-bindings: remoteproc: qcom: adsp: Add SDM660 ADSP (Eric Chanudet) [2150444]
    - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Eric Chanudet) [2142659]
    Resolves: rhbz#2163507, rhbz#2161676, rhbz#2144639, rhbz#2152721, rhbz#2152669, rhbz#2112965, rhbz#2150444, rhbz#2142659
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-269.el9
    53a69b89 · kernel-5.14.0-269.el9 ·
    kernel-5.14.0-269.el9
    
    * Tue Feb 14 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-269.el9]
    - redhat: Add sub-RPM with a EFI unified kernel image for virtual machines (Vitaly Kuznetsov) [2142102]
    - redhat: split sub-rpm kernel-modules-core from kernel-core (Gerd Hoffmann) [2142102]
    Resolves: rhbz#2142102
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-268.el9
    02b4053c · kernel-5.14.0-268.el9 ·
    kernel-5.14.0-268.el9
    
    * Tue Feb 14 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-268.el9]
    - drm/i915/fbdev: do not create fbdev if HPD is suspended (Karol Herbst) [2156007]
    - drm/i915/fbdev: suspend HPD before fbdev unregistration (Karol Herbst) [2156007]
    - drm/i915/hpd: suspend MST at the end of intel_modeset_driver_remove (Karol Herbst) [2156007]
    - drm/i915: Fix CFI violations in gt_sysfs (Karol Herbst) [2115902]
    - drm/i915/gvt: fix gvt debugfs destroy (Karol Herbst) [2115902]
    - drm/amdkfd: Fix kernel warning during topology setup (Karol Herbst) [2115902]
    - Revert "drm/amd/display: Enable Freesync Video Mode by default" (Karol Herbst) [2115902]
    - drm/amdkfd: Fix double release compute pasid (Karol Herbst) [2115902]
    - drm/amdkfd: Fix kfd_process_device_init_vm error handling (Karol Herbst) [2115902]
    - drm/amdgpu: Fix size validation for non-exclusive domains (v4) (Karol Herbst) [2115902]
    - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Karol Herbst) [2115902]
    - drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Karol Herbst) [2115902]
    - drm/imx: ipuv3-plane: Fix overlay plane width (Karol Herbst) [2115902]
    - drm/meson: Reduce the FIFO lines held when AFBC is not used (Karol Herbst) [2115902]
    - drm/panfrost: Fix GEM handle creation ref-counting (Karol Herbst) [2115902]
    - drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics (Karol Herbst) [2115902]
    - drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34 (Karol Herbst) [2115902]
    - drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping (Karol Herbst) [2115902]
    - drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping (Karol Herbst) [2115902]
    - drm/i915/migrate: Account for the reserved_space (Karol Herbst) [2115902]
    - drm/i915: improve the catch-all evict to handle lock contention (Karol Herbst) [2115902]
    - drm/amdgpu: make display pinning more flexible (v2) (Karol Herbst) [2115902]
    - drm/amdgpu: handle polaris10/11 overlap asics (v2) (Karol Herbst) [2115902]
    - drm/amd/display: Add DCN314 display SG Support (Karol Herbst) [2115902]
    - drm/i915/ttm: consider CCS for backup objects (Karol Herbst) [2115902]
    - drm/etnaviv: reap idle mapping if it doesn't match the softpin address (Karol Herbst) [2115902]
    - drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init() (Karol Herbst) [2115902]
    - drm/i915/dsi: fix VBT send packet port selection for dual link DSI (Karol Herbst) [2115902]
    - drm/vmwgfx: Validate the box size for the snooped cursor (Karol Herbst) [2115902]
    - drm/connector: send hotplug uevent on connector cleanup (Karol Herbst) [2115902]
    - drm/amdgpu: fix mmhub register base coding error (Karol Herbst) [2115902]
    - drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings (Karol Herbst) [2115902]
    - drm/amd/pm: update SMU13.0.0 reported maximum shader clock (Karol Herbst) [2115902]
    - drm/amdgpu: skip MES for S0ix as well since it's part of GFX (Karol Herbst) [2115902]
    - drm/amd/display: revert Disable DRR actions during state commit (Karol Herbst) [2115902]
    - drm/amd/pm: avoid large variable on kernel stack (Karol Herbst) [2115902]
    - drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern (Karol Herbst) [2115902]
    - drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Karol Herbst) [2115902]
    - drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Karol Herbst) [2115902]
    - drm/amd/display: Fix DTBCLK disable requests and SRC_SEL programming (Karol Herbst) [2115902]
    - drm/amd/display: Use the largest vready_offset in pipe group (Karol Herbst) [2115902]
    - drm/amd/display: fix array index out of bound error in bios parser (Karol Herbst) [2115902]
    - drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit (Karol Herbst) [2115902]
    - drm/mediatek: Fix return type of mtk_hdmi_bridge_mode_valid() (Karol Herbst) [2115902]
    - drm/sti: Use drm_mode_copy() (Karol Herbst) [2115902]
    - drm/rockchip: Use drm_mode_copy() (Karol Herbst) [2115902]
    - drm/msm: Use drm_mode_copy() (Karol Herbst) [2115902]
    - drm/amd/display: Disable DRR actions during state commit (Karol Herbst) [2115902]
    - drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback (Karol Herbst) [2115902]
    - drm/amdgpu: Fix type of second parameter in trans_msg() callback (Karol Herbst) [2115902]
    - Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" (Karol Herbst) [2115902]
    - drm/edid: add a quirk for two LG monitors to get them to work on 10bpc (Karol Herbst) [2115902]
    - drm/amd/display: prevent memory leak (Karol Herbst) [2115902]
    - drm/etnaviv: add missing quirks for GC300 (Karol Herbst) [2115902]
    - drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs (Karol Herbst) [2115902]
    - drm/amdkfd: Fix memory leakage (Karol Herbst) [2115902]
    - drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Karol Herbst) [2115902]
    - drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Karol Herbst) [2115902]
    - amdgpu/nv.c: Corrected typo in the video capabilities resolution (Karol Herbst) [2115902]
    - drm/amd/pm/smu11: BACO is supported when it's in BACO state (Karol Herbst) [2115902]
    - drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() (Karol Herbst) [2115902]
    - drm/i915/guc: make default_lists const data (Karol Herbst) [2115902]
    - drm/amdgpu: fix pci device refcount leak (Karol Herbst) [2115902]
    - drm/fourcc: Fix vsub/hsub for Q410 and Q401 (Karol Herbst) [2115902]
    - amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() (Karol Herbst) [2115902]
    - drm/radeon: Add the missed acpi_put_table() to fix memory leak (Karol Herbst) [2115902]
    - drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED (Karol Herbst) [2115902]
    - drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure (Karol Herbst) [2115902]
    - drm/rockchip: lvds: fix PM usage counter unbalance in poweron (Karol Herbst) [2115902]
    - drm/amd/display: wait for vblank during pipe programming (Karol Herbst) [2115902]
    - drm/i915/guc: Fix GuC error capture sizing estimation and reporting (Karol Herbst) [2115902]
    - drm/i915/guc: Add error-capture init warnings when needed (Karol Herbst) [2115902]
    - drm/i915/guc: Make GuC log sizes runtime configurable (Karol Herbst) [2115902]
    - drm/i915/guc: Fix capture size warning and bump the size (Karol Herbst) [2115902]
    - drm/i915/guc: Add a helper for log buffer size (Karol Herbst) [2115902]
    - drm/i915: Fix compute pre-emption w/a to apply to compute engines (Karol Herbst) [2115902]
    - drm/i915/guc: Limit scheduling properties to avoid overflow (Karol Herbst) [2115902]
    - drm/bridge: it6505: Initialize AUX channel in it6505_i2c_probe (Karol Herbst) [2115902]
    - drm/amdgpu/powerplay/psm: Fix memory leak in power state init (Karol Herbst) [2115902]
    - drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge (Karol Herbst) [2115902]
    - drm/atomic-helper: Don't allocate new plane state in CRTC check (Karol Herbst) [2115902]
    - drm/amdgpu/vcn: update vcn4 fw shared data structure (Karol Herbst) [2115902]
    - drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 (Karol Herbst) [2115902]
    - drm/bridge: ti-sn65dsi86: Fix output polarity setting bug (Karol Herbst) [2115902]
    - drm/vmwgfx: Fix race issue calling pin_user_pages (Karol Herbst) [2115902]
    - drm/shmem-helper: Avoid vm_open error paths (Karol Herbst) [2115902]
    - drm/shmem-helper: Remove errant put in error path (Karol Herbst) [2115902]
    - drm/amd/display: fix array index out of bound error in DCN32 DML (Karol Herbst) [2115902]
    - drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend (Karol Herbst) [2115902]
    - drm/vmwgfx: Don't use screen objects when SEV is active (Karol Herbst) [2115902]
    - drm/amdgpu: fix use-after-free during gpu recovery (Karol Herbst) [2115902]
    - drm/amd/display: Use new num clk levels struct for max mclk index (Karol Herbst) [2115902]
    - drm/amd/display: Avoid setting pixel rate divider to N/A (Karol Herbst) [2115902]
    - drm/amd/display: Use viewport height for subvp mall allocation size (Karol Herbst) [2115902]
    - drm/i915: Remove non-existent pipes from bigjoiner pipe mask (Karol Herbst) [2115902]
    - drm/i915: Never return 0 if not all requests retired (Karol Herbst) [2115902]
    - drm/i915: Fix negative value passed as remaining time (Karol Herbst) [2115902]
    - drm/amdgpu: enable Vangogh VCN indirect sram mode (Karol Herbst) [2115902]
    - drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame (Karol Herbst) [2115902]
    - drm/amd/pm: update driver if header for smu_13_0_7 (Karol Herbst) [2115902]
    - drm/amd/pm: update driver-if header for smu_v13_0_10 (Karol Herbst) [2115902]
    - drm/amd/pm: add smu_v13_0_10 driver if version (Karol Herbst) [2115902]
    - drm/amdgpu: fix userptr HMM range handling v2 (Karol Herbst) [2115902]
    - drm/amdgpu: cleanup error handling in amdgpu_cs_parser_bos (Karol Herbst) [2115902]
    - drm/amdgpu: move setting the job resources (Karol Herbst) [2115902]
    - drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" (Karol Herbst) [2115902]
    - drm/amdgpu: always register an MMU notifier for userptr (Karol Herbst) [2115902]
    - drm/amd/display: Update soc bounding box for dcn32/dcn321 (Karol Herbst) [2115902]
    - drm/amd/amdgpu: reserve vm invalidation engine for firmware (Karol Herbst) [2115902]
    - drm/amdgpu: Enable Aldebaran devices to report CU Occupancy (Karol Herbst) [2115902]
    - drm/amdgpu/psp: don't free PSP buffers on suspend (Karol Herbst) [2115902]
    - drm/amd/display: No display after resume from WB/CB (Karol Herbst) [2115902]
    - drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN (Karol Herbst) [2115902]
    - drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code (Karol Herbst) [2115902]
    - drm/i915/ttm: never purge busy objects (Karol Herbst) [2115902]
    - gpu: host1x: Avoid trying to use GART on Tegra20 (Karol Herbst) [2115902]
    - drm/amdkfd: Fix a memory limit issue (Karol Herbst) [2115902]
    - drm/amdgpu: disable BACO support on more cards (Karol Herbst) [2115902]
    - drm/amd/display: use uclk pstate latency for fw assisted mclk validation dcn32 (Karol Herbst) [2115902]
    - drm/i915/gvt: Get reference to KVM iff attachment to VM is successful (Karol Herbst) [2115902]
    - drm/amd/display: Fix calculation for cursor CAB allocation (Karol Herbst) [2115902]
    - drm/amd/display: Update MALL SS NumWays calculation (Karol Herbst) [2115902]
    - drm/amd/display: Add debug option for allocating extra way for cursor (Karol Herbst) [2115902]
    - drm/amd/display: Added debug option for forcing subvp num ways (Karol Herbst) [2115902]
    - drm/amdkfd: update GFX11 CWSR trap handler (Karol Herbst) [2115902]
    - drm/amdgpu: Enable SA software trap. (Karol Herbst) [2115902]
    - dma-buf: Use dma_fence_unwrap_for_each when importing fences (Karol Herbst) [2115902]
    - dma-buf: fix racing conflict of dma_heap_add() (Karol Herbst) [2115902]
    - drm/i915: Fix warn in intel_display_power_*_domain() functions (Karol Herbst) [2115902]
    - drm/amd/display: only fill dirty rectangles when PSR is enabled (Karol Herbst) [2115902]
    - drm/amdgpu: Drop eviction lock when allocating PT BO (Karol Herbst) [2115902]
    - Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" (Karol Herbst) [2115902]
    - drm/amd/display: Fix gpio port mapping issue (Karol Herbst) [2115902]
    - drm/amd/display: Fix FCLK deviation and tool compile issues (Karol Herbst) [2115902]
    - drm/amd/display: Zeromem mypipe heap struct before using it (Karol Herbst) [2115902]
    - drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) (Karol Herbst) [2115902]
    - drm: panel-orientation-quirks: Add quirk for Nanote UMPC-01 (Karol Herbst) [2115902]
    - drm/amd/display: Fix prefetch calculations for dcn32 (Karol Herbst) [2115902]
    - drm/amd/display: don't enable DRM CRTC degamma property for DCE (Karol Herbst) [2115902]
    - drm/amd/display: Fix optc2_configure warning on dcn314 (Karol Herbst) [2115902]
    - drm/amd/display: Support parsing VRAM info v3.0 from VBIOS (Karol Herbst) [2115902]
    - drm/amd/display: Fix access timeout to DPIA AUX at boot time (Karol Herbst) [2115902]
    - drm/amd/display: Add HUBP surface flip interrupt handler (Karol Herbst) [2115902]
    - drm/amd/display: Fix invalid DPIA AUX reply causing system hang (Karol Herbst) [2115902]
    - drm/display: Don't assume dual mode adaptors support i2c sub-addressing (Karol Herbst) [2115902]
    - drm/amd/pm: fix SMU13 runpm hang due to unintentional workaround (Karol Herbst) [2115902]
    - drm/amd/pm: enable runpm support over BACO for SMU13.0.0 (Karol Herbst) [2115902]
    - drm/amd/pm: enable runpm support over BACO for SMU13.0.7 (Karol Herbst) [2115902]
    - drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() (Karol Herbst) [2115902]
    - drm/drv: Fix potential memory leak in drm_dev_init() (Karol Herbst) [2115902]
    - drm/panel: simple: set bpc field for logic technologies displays (Karol Herbst) [2115902]
    - drm/vc4: kms: Fix IS_ERR() vs NULL check for vc4_kms (Karol Herbst) [2115902]
    - drm/amd/display: Investigate tool reported FCLK P-state deviations (Karol Herbst) [2115902]
    - drm/amd/display: Round up DST_after_scaler to nearest int (Karol Herbst) [2115902]
    - drm/amd/display: Use forced DSC bpp in DML (Karol Herbst) [2115902]
    - drm/amd/display: Fix DCN32 DSC delay calculation (Karol Herbst) [2115902]
    - drm/amd: Fail the suspend if resources can't be evicted (Karol Herbst) [2115902]
    - drm/amdgpu: set fb_modifiers_not_supported in vkms (Karol Herbst) [2115902]
    - drm/amd/display: Enable timing sync on DCN32 (Karol Herbst) [2115902]
    - drm/amd/display: Ignore Cable ID Feature (Karol Herbst) [2115902]
    - drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid (Karol Herbst) [2115902]
    - drm/scheduler: fix fence ref counting (Karol Herbst) [2115902]
    - drm/amd/display: Don't return false if no stream (Karol Herbst) [2115902]
    - drm/amd/display: Remove wrong pipe control lock (Karol Herbst) [2115902]
    - drm/amdgpu: Adjust MES polling timeout for sriov (Karol Herbst) [2115902]
    - drm/amdkfd: Migrate in CPU page fault use current mm (Karol Herbst) [2115902]
    - drm/amdkfd: Fix error handling in kfd_criu_restore_events (Karol Herbst) [2115902]
    - drm/amdkfd: Fix error handling in criu_checkpoint (Karol Herbst) [2115902]
    - drm/amdgpu: disable BACO on special BEIGE_GOBY card (Karol Herbst) [2115902]
    - drm/amdgpu: workaround for TLB seq race (Karol Herbst) [2115902]
    - drm/amd/display: Update SR watermarks for DCN314 (Karol Herbst) [2115902]
    - drm/amd/pm: update SMU IP v13.0.4 msg interface header (Karol Herbst) [2115902]
    - drm/amd/display: Fix reg timeout in enc314_enable_fifo (Karol Herbst) [2115902]
    - drm/i915/dmabuf: fix sg_table handling in map_dma_buf (Karol Herbst) [2115902]
    - drm/amdgpu: Fix the lpfn checking condition in drm buddy (Karol Herbst) [2115902]
    - drm/i915: Do not set cache_dirty for DGFX (Karol Herbst) [2115902]
    - drm/i915/psr: Send update also on invalidate (Karol Herbst) [2115902]
    - drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() (Karol Herbst) [2115902]
    - drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() (Karol Herbst) [2115902]
    - drm/amdkfd: handle CPU fault on COW mapping (Karol Herbst) [2115902]
    - drm/amd/display: Set memclk levels to be at least 1 for dcn32 (Karol Herbst) [2115902]
    - drm/amd/display: Limit dcn32 to 1950Mhz display clock (Karol Herbst) [2115902]
    - drm/amd/display: Acquire FCLK DPM levels on DCN32 (Karol Herbst) [2115902]
    - drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs (Karol Herbst) [2115902]
    - drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes() (Karol Herbst) [2115902]
    - drm/i915: Allow more varied alternate fixed modes for panels (Karol Herbst) [2115902]
    - drm/i915/gvt: Add missing vfio_unregister_group_dev() call (Karol Herbst) [2115902]
    Resolves: rhbz#2156007, rhbz#2115902
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
    
  • kernel-5.14.0-267.el9
    33df7670 · kernel-5.14.0-267.el9 ·
    kernel-5.14.0-267.el9
    
    * Mon Feb 13 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-267.el9]
    - mmc: sdhci-tegra: Issue CMD and DAT resets together (Mark Salter) [2144641]
    - mmc: sdhci-tegra: Add support to program MC stream ID (Mark Salter) [2144641]
    - iommu/tegra: Add tegra_dev_iommu_get_stream_id() helper (Mark Salter) [2144641]
    - mmc: sdhci-tegra: Sort includes alphabetically (Mark Salter) [2144641]
    - mmc: sdhci-tegra: Separate Tegra194 and Tegra234 SoC data (Mark Salter) [2144641]
    - mmc: sdhci: Centralize CMD and DATA reset handling (Mark Salter) [2144641]
    - mmc: sdhci: Get rid of SDHCI_QUIRK_RESET_CMD_DATA_ON_IOS (Mark Salter) [2144641]
    - mmc: sdhci: Remove misleading comment about resets (Mark Salter) [2144641]
    - mmc: sdhci: Separate out sdhci_reset_for_all() (Mark Salter) [2144641]
    - mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB (Mark Salter) [2144641]
    - mmc: sdhci-pci: Remove dead code (rst_n_gpio et al) (Mark Salter) [2144641]
    - mmc: sdhci-pci: Remove dead code (cd_gpio, cd_irq et al) (Mark Salter) [2144641]
    - mmc: sdhci: Remove unused prototype declaration in the header (Mark Salter) [2144641]
    - mmc: sdhci: Deduplicate sdhci_get_cd_nogpio() (Mark Salter) [2144641]
    - mmc: sdhci-pci: Read card detect from ACPI for Intel Merrifield (Mark Salter) [2144641]
    - mmc: sdhci: Return true only when timeout exceeds capacity of the HW timer (Mark Salter) [2144641]
    - mmc: sdhci: Change the code to check auto_cmd23 (Mark Salter) [2144641]
    - mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Mark Salter) [2144641]
    - mmc: sdhci: Correct the tuning command handle for PIO mode (Mark Salter) [2144641]
    - mmc: sdhci: Fix issue with uninitialized dma_slave_config (Mark Salter) [2144641]
    - mmc: sdhci: Introduce max_timeout_count variable in sdhci_host (Mark Salter) [2144641]
    - power: supply: samsung-sdi-battery: Add missing charge restart voltages (Al Stone) [2071846]
    - power: supply: bq256xx: Handle OOM correctly (Al Stone) [2071846]
    - power: supply: fix table problem in sysfs-class-power (Al Stone) [2071846]
    - set proper default for Samsung batteries (Al Stone) [2071846]
    - power: supply: Fix typo in power_supply_check_supplies (Al Stone) [2071846]
    - power: supply: core: Fix boundary conditions in interpolation (Al Stone) [2071846]
    - power: supply: core: Initialize struct to zero (Al Stone) [2071846]
    - power: supply: Reset err after not finding static battery (Al Stone) [2071846]
    - power: supply: Static data for Samsung batteries (Al Stone) [2071846]
    - power: supply: Support VBAT-to-Ri lookup tables (Al Stone) [2071846]
    - power: supply: ab8500: Standardize BTI resistance (Al Stone) [2071846]
    - power: supply: ab8500: Standardize alert mode charging (Al Stone) [2071846]
    - power: supply: ab8500: Standardize maintenance charging (Al Stone) [2071846]
    - power: supply: Provide stubs for charge_behaviour helpers (Al Stone) [2071846]
    - power: supply: core: Add kerneldoc to battery struct (Al Stone) [2071846]
    - power: supply: sbs-charger: Don't cancel work that is not initialized (Al Stone) [2071846]
    - power: supply: Introduces bypass charging property (Al Stone) [2071846]
    - power: supply: core: Use device_property_string_array_count() (Al Stone) [2071846]
    - power: supply: core: Simplify hwmon memory allocation (Al Stone) [2071846]
    - power: supply: core: Add support for generic fwnodes to power_supply_get_battery_info() (Al Stone) [2071846]
    - power: supply: core: Use fwnode_property_*() in power_supply_get_battery_info() (Al Stone) [2071846]
    - power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() (Al Stone) [2071846]
    - power: supply: core: fix application of sizeof to pointer (Al Stone) [2071846]
    - power: supply: fix charge_behaviour attribute initialization (Al Stone) [2071846]
    - power: supply_core: Pass pointer to battery info (Al Stone) [2071846]
    - power: supply: add helpers for charge_behaviour sysfs (Al Stone) [2071846]
    - power: supply: add charge_behaviour attributes (Al Stone) [2071846]
    - power: supply: core: Use library interpolation (Al Stone) [2071846]
    - power: supply: core: add POWER_SUPPLY_HEALTH_NO_BATTERY (Al Stone) [2071846]
    - power: supply: core: Break capacity loop (Al Stone) [2071846]
    - power: supply: core: Move psy_has_property() to fix build (Al Stone) [2071846]
    - power: supply: core: Add psy_has_property() (Al Stone) [2071846]
    - power: supply: core: Fix parsing of battery chemistry/technology (Al Stone) [2071846]
    - power: supply: core: Parse battery chemistry/technology (Al Stone) [2071846]
    - power: supply: sbs-battery: add support for time_to_empty_now attribute (Al Stone) [2071846]
    - power: supply: sbs-battery: relax voltage limit (Al Stone) [2071846]
    Resolves: rhbz#2144641, rhbz#2071846
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-266.el9
    0b153a00 · kernel-5.14.0-266.el9 ·
    kernel-5.14.0-266.el9
    
    * Mon Feb 13 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-266.el9]
    - crypto: jitter - consider 32 LSB for APT (Vladis Dronov) [2164067]
    - xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices (Torez Smith) [2130063 2139486]
    - thunderbolt: Explicitly enable lane adapter hotplug events at startup (Torez Smith) [2130063 2139486]
    - net: gso: fix panic on frag_list with mixed head alloc types (Jiri Benc) [2166641]
    - docs: networking: Fix bridge documentation URL (Ivan Vecera) [2149448]
    - vfio: Extend the device migration protocol with PRE_COPY (Alex Williamson) [2165989]
    - vfio/iova_bitmap: refactor iova_bitmap_set() to better handle page boundaries (Alex Williamson) [2165989]
    - vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmaps (Alex Williamson) [2165989]
    - vfio: Introduce the DMA logging feature support (Alex Williamson) [2165989]
    - vfio: Add an IOVA bitmap support (Alex Williamson) [2165989]
    - vfio: Introduce DMA logging uAPIs (Alex Williamson) [2165989]
    - selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload (Hangbin Liu) [2161904]
    - selftests: netfilter: Fix and review rpath.sh (Hangbin Liu) [2161904]
    - Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Hangbin Liu) [2161893]
    - xfrm: fix MTU regression (Hangbin Liu) [2161893]
    - ipv6: fix reachability confirmation with proxy_ndp (Hangbin Liu) [2161893]
    - ipv6: avoid use-after-free in ip6_fragment() (Hangbin Liu) [2161893]
    - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network (Hangbin Liu) [2161893]
    - ipv6: fix WARNING in ip6_route_net_exit_late() (Hangbin Liu) [2161893]
    - ipv6: ensure sane device mtu in tunnels (Hangbin Liu) [2161893]
    - userfaultfd: update documentation to describe /dev/userfaultfd (Peter Xu) [2158706]
    - userfaultfd: add /dev/userfaultfd for fine grained access control (Peter Xu) [2158706]
    - futex: Resend potentially swallowed owner death notification (Rafael Aquini) [2161817]
    - iavf: schedule watchdog immediately when changing primary MAC (Stefan Assmann) [2163707]
    - iavf: Move netdev_update_features() into watchdog task (Stefan Assmann) [2163707]
    - iavf: fix temporary deadlock and failure to set MAC address (Stefan Assmann) [2163707]
    - perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Michael Petlan) [2154045]
    - perf/x86/uncore: Add a quirk for UPI on SPR (Michael Petlan) [2154045]
    - perf/x86/uncore: Ignore broken units in discovery table (Michael Petlan) [2154045]
    - perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Michael Petlan) [2154045]
    - perf/x86/uncore: Factor out uncore_device_to_die() (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Make set_mapping() procedure void (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Update sysfs-devices-mapping file (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Get UPI NodeID and GroupID (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Clear attr_update properly (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Introduce UPI topology type (Michael Petlan) [2154045]
    - perf/x86/intel/uncore: Generalize IIO topology support (Michael Petlan) [2154045]
    - perf vendor events power10: Fix hv-24x7 metric events (Mamatha Inamdar) [2149193]
    - Add taint flag for partner supported GPL modules Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2038999 Upstream Status: RHEL-only (Alice Mitchell)
    Resolves: rhbz#2164067, rhbz#2130063, rhbz#2139486, rhbz#2166641, rhbz#2149448, rhbz#2165989, rhbz#2161904, rhbz#2161893, rhbz#2158706, rhbz#2161817, rhbz#2163707, rhbz#2154045, rhbz#2149193
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-265.el9
    5e5e1efb · kernel-5.14.0-265.el9 ·
    kernel-5.14.0-265.el9
    
    * Thu Feb 09 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-265.el9]
    - CI: Add pipelines for kernel-64k variant for RHEL (Veronika Kabatova)
    - CI: Enable pipelines for 64k variant (Veronika Kabatova)
    - arm64-64k: Add new kernel variant to RHEL9/CS9 for 64K page-size'd ARM64 (Donald Dutile) [2153073]
    Resolves: rhbz#2153073
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>