Skip to content
Tags give the ability to mark specific points in history as being important
  • kernel-5.14.0-162.el9
    83d94d93 · kernel-5.14.0-162.el9 ·
    kernel-5.14.0-162.el9
    
    * Mon Sep 05 2022 Patrick Talbert <ptalbert@redhat.com> [5.14.0-162.el9]
    - Revert "ixgbevf: Mailbox improvements" (Ken Cox) [2120548]
    - Revert "ixgbevf: Add support for new mailbox communication between PF and VF" (Ken Cox) [2120548]
    - posix-cpu-timers: Cleanup CPU timers before freeing them during exec (Wander Lairson Costa) [2116968]
    - fix race between exit_itimers() and /proc/pid/timers (Wander Lairson Costa) [2116968]
    Resolves: rhbz#2120548, rhbz#2116968
    
    Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
  • kernel-5.14.0-161.el9
    cdd6149e · kernel-5.14.0-161.el9 ·
    kernel-5.14.0-161.el9
    
    * Fri Sep 02 2022 Patrick Talbert <ptalbert@redhat.com> [5.14.0-161.el9]
    - x86/ftrace: Use alternative RET encoding (Joe Lawrence) [2121368]
    - x86/ibt,ftrace: Make function-graph play nice (Joe Lawrence) [2121368]
    - x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch() (Joe Lawrence) [2121368]
    - x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBR (Joe Lawrence) [2121368]
    - redhat: remove GL_DISTGIT_USER, RHDISTGIT and unify dist-git cloning (Frantisek Hrbata)
    - random: allow reseeding DRBG with getrandom (Daiki Ueno) [2114854]
    Resolves: rhbz#2121368, rhbz#2114854
    
    Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
  • kernel-5.14.0-160.el9
    ee12c0c8 · kernel-5.14.0-160.el9 ·
    kernel-5.14.0-160.el9
    
    * Thu Aug 25 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-160.el9]
    - iavf: Fix VLAN_V2 addition/rejection (Ivan Vecera) [2119701]
    - gve: Recording rx queue before sending to napi (Jordan Kimbrough) [2022916]
    - gve: fix the wrong AdminQ buffer queue index check (Jordan Kimbrough) [2022916]
    - gve: Fix GFP flags when allocing pages (Jordan Kimbrough) [2022916]
    - gve: Add tx|rx-coalesce-usec for DQO (Jordan Kimbrough) [2022916]
    - gve: Add consumed counts to ethtool stats (Jordan Kimbrough) [2022916]
    - gve: Implement suspend/resume/shutdown (Jordan Kimbrough) [2022916]
    - gve: Add optional metadata descriptor type GVE_TXD_MTD (Jordan Kimbrough) [2022916]
    - gve: remove memory barrier around seqno (Jordan Kimbrough) [2022916]
    - gve: Update gve_free_queue_page_list signature (Jordan Kimbrough) [2022916]
    - gve: Move the irq db indexes out of the ntfy block struct (Jordan Kimbrough) [2022916]
    - gve: Correct order of processing device options (Jordan Kimbrough) [2022916]
    - gve: fix for null pointer dereference. (Jordan Kimbrough) [2022916]
    - gve: fix unmatched u64_stats_update_end() (Jordan Kimbrough) [2022916]
    - gve: Fix off by one in gve_tx_timeout() (Jordan Kimbrough) [2022916]
    - gve: Add a jumbo-frame device option. (Jordan Kimbrough) [2022916]
    - gve: Implement packet continuation for RX. (Jordan Kimbrough) [2022916]
    - gve: Add RX context. (Jordan Kimbrough) [2022916]
    - gve: Track RX buffer allocation failures (Jordan Kimbrough) [2022916]
    - gve: Allow pageflips on larger pages (Jordan Kimbrough) [2022916]
    - gve: Add netif_set_xps_queue call (Jordan Kimbrough) [2022916]
    - gve: Recover from queue stall due to missed IRQ (Jordan Kimbrough) [2022916]
    - gve: Do lazy cleanup in TX path (Jordan Kimbrough) [2022916]
    - gve: Add rx buffer pagecnt bias (Jordan Kimbrough) [2022916]
    - gve: Switch to use napi_complete_done (Jordan Kimbrough) [2022916]
    - gve: report 64bit tx_bytes counter from gve_handle_report_stats() (Jordan Kimbrough) [2022916]
    - gve: fix gve_get_stats() (Jordan Kimbrough) [2022916]
    - gve: Properly handle errors in gve_assign_qpl (Jordan Kimbrough) [2022916]
    - gve: Avoid freeing NULL pointer (Jordan Kimbrough) [2022916]
    - gve: Correct available tx qpl check (Jordan Kimbrough) [2022916]
    - gve: Use kvcalloc() instead of kvzalloc() (Jordan Kimbrough) [2022916]
    - gve: DQO: avoid unused variable warnings (Jordan Kimbrough) [2022916]
    - gve: fix the wrong AdminQ buffer overflow check (Jordan Kimbrough) [2022916]
    - ath9k: htc: clean up statistics macros (Jose Ignacio Tornos Martinez) [2084600] {CVE-2022-1679}
    - ath9k: hif_usb: simplify if-if to if-else (Jose Ignacio Tornos Martinez) [2084600] {CVE-2022-1679}
    - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Jose Ignacio Tornos Martinez) [2084600] {CVE-2022-1679}
    - net: qcom/emac: Fix improper merge resolution in device_get_mac_address (Patrick Talbert) [2108539]
    - x86/speculation: Add LFENCE to RSB fill sequence (Waiman Long) [2115086] {CVE-2022-26373}
    - x86/speculation: Add RSB VM Exit protections (Waiman Long) [2115086] {CVE-2022-26373}
    - tools headers cpufeatures: Sync with the kernel sources (Waiman Long) [2115086]
    - x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Waiman Long) [2115086]
    - lkdtm: Disable return thunks in rodata.c (Waiman Long) [2115086]
    - x86/amd: Use IBPB for firmware calls (Waiman Long) [2115086]
    - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts (Waiman Long) [2115086]
    - x86/alternative: Report missing return thunk details (Waiman Long) [2115086]
    - nvme-fc: restart admin queue if the caller needs to restart queue (Ewan D. Milne) [2104461]
    - scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Rahul Lakkireddy) [2109526]
    - scsi: csiostor: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Rahul Lakkireddy) [2109526]
    Resolves: rhbz#2119701, rhbz#2022916, rhbz#2084600, rhbz#2108539, rhbz#2115086, rhbz#2104461, rhbz#2109526
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-159.el9
    38a60385 · kernel-5.14.0-159.el9 ·
    kernel-5.14.0-159.el9
    
    * Thu Aug 25 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-159.el9]
    - mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() (Jose Ignacio Tornos Martinez) [2103595]
    - wifi: mac80211: consider EHT element size in assoc request (Jose Ignacio Tornos Martinez) [2103595]
    - wifi: mac80211: switch airtime fairness back to deficit round-robin scheduling (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7615: fix throughput regression on DFS channels (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7921: enlarge maximum VHT MPDU length to 11454 (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7921: fix aggregation subframes setting to HE max (Jose Ignacio Tornos Martinez) [2103595]
    - wifi: mac80211_hwsim: set virtio device ready in probe() (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7921s: fix possible sdio deadlock in command fail (Jose Ignacio Tornos Martinez) [2103595]
    - wifi: rtw89: 8852a: rfk: fix div 0 exception (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7921: do not update pm states in case of error (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7615: do not update pm stats in case of error (Jose Ignacio Tornos Martinez) [2103595]
    - ath11k: Avoid REO CMD failed prints during firmware recovery (Jose Ignacio Tornos Martinez) [2103595]
    - ath11k: Fix incorrect debug_mask mappings (Jose Ignacio Tornos Martinez) [2103595]
    - ath11k: fix missing skb drop on htc_tx_completion error (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7921s: fix firmware download random fail (Jose Ignacio Tornos Martinez) [2103595]
    - ath11k: fix IRQ affinity warning on shutdown (Jose Ignacio Tornos Martinez) [2103595]
    - ath11k: fix netdev open race (Jose Ignacio Tornos Martinez) [2103595]
    - iwlwifi: fw: init SAR GEO table only if data is present (Jose Ignacio Tornos Martinez) [2103595]
    - ath10k: htt_tx: do not interpret Eth frames as WiFi (Jose Ignacio Tornos Martinez) [2103595]
    - ath11k: Don't check arvif->is_started before sending management frames (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7915: fix twt table_mask to u16 in mt7915_dev (Jose Ignacio Tornos Martinez) [2103595]
    - ath11k: reset 11d state in process of recovery (Jose Ignacio Tornos Martinez) [2103595]
    - brcmfmac: use ISO3166 country code and 0 rev as fallback on brcmfmac43602 chips (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: fix tx status related use-after-free race on station removal (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: do not attempt to reorder received 802.3 packets without agg session (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7921: fix kernel crash at mt7921_pci_remove (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: fix antenna config missing in 6G cap (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7915: fix possible uninitialized pointer dereference in mt7986_wmac_gpio_setup (Jose Ignacio Tornos Martinez) [2103595]
    - ath10k: enable napi on RX path for usb (Jose Ignacio Tornos Martinez) [2103595]
    - ath11k: fix the warning of dev_wake in mhi_pm_disable_transition() (Jose Ignacio Tornos Martinez) [2103595]
    - ath11k: acquire ab->base_lock in unassign when finding the peer by addr (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7915: fix DBDC default band selection on MT7915D (Jose Ignacio Tornos Martinez) [2103595]
    - mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter (Jose Ignacio Tornos Martinez) [2103595]
    - crypto: testmgr - disallow plain cbcmac(aes) and ghash in FIPS mode (Vladis Dronov) [2107596]
    - crypto: seqiv - flag instantiations as FIPS compliant (Vladis Dronov) [2107596]
    - crypto: api - allow algs only in specific constructions in FIPS mode (Vladis Dronov) [2107596]
    - i2c: qcom-geni: Fix GPI DMA buffer sync-back (Andrew Halaney) [2105390]
    - i2c: qcom-geni: Use the correct return value (Andrew Halaney) [2105390]
    - i2c: qcom-geni: Propagate GENI_ABORT_DONE to geni_i2c_abort_xfer() (Andrew Halaney) [2105390]
    - i2c: qcom-geni: remove unnecessary conditions (Andrew Halaney) [2105390]
    - i2c: qcom-geni: Use dev_err_probe() for GPI DMA error (Andrew Halaney) [2105390]
    - i2c: qcom-geni: Add support for GPI DMA (Andrew Halaney) [2105390]
    - soc: qcom: geni: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [2105390]
    - soc: qcom: geni: move GENI_IF_DISABLE_RO to common header (Andrew Halaney) [2105390]
    - soc: qcom: geni: Add support for gpi dma (Andrew Halaney) [2105390]
    Resolves: rhbz#2103595, rhbz#2107596, rhbz#2105390
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-158.el9
    3299336a · kernel-5.14.0-158.el9 ·
    kernel-5.14.0-158.el9
    
    * Wed Aug 24 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-158.el9]
    - iommu/arm-smmu-qcom: Add SC8280XP support (Eric Chanudet) [2117020]
    - dt-bindings: arm-smmu: Add compatible for Qualcomm SC8280XP (Eric Chanudet) [2117020]
    - soc: qcom: smem: use correct format characters (Eric Chanudet) [2108804]
    - soc: qcom: smem: validate fields of shared structures (Eric Chanudet) [2108804]
    - soc: qcom: smem: map only partitions used by local HOST (Eric Chanudet) [2108804]
    - soc: qcom: smem: Update max processor count (Eric Chanudet) [2108804]
    - dt-bindings: soc: smem: Make indirection optional (Eric Chanudet) [2108804]
    - soc: qcom: llcc: Add sc8180x and sc8280xp configurations (Eric Chanudet) [2108329]
    - dt-bindings: arm: msm: Add sc8180x and sc8280xp LLCC compatibles (Eric Chanudet) [2108329]
    - soc: qcom: llcc: Add MODULE_DEVICE_TABLE() (Eric Chanudet) [2108329]
    - dt-bindings: arm: msm: Add LLCC compatible for SM8450 (Eric Chanudet) [2108329]
    - dt-bindings: arm: msm: Add LLCC compatible for SM8350 (Eric Chanudet) [2108329]
    - soc: qcom: llcc: Add configuration data for SM8450 SoC (Eric Chanudet) [2108329]
    - soc: qcom: llcc: Update register offsets for newer LLCC HW (Eric Chanudet) [2108329]
    - soc: qcom: llcc: Add missing llcc configuration data (Eric Chanudet) [2108329]
    - soc: qcom: llcc: Add write-cache cacheable support (Eric Chanudet) [2108329]
    - soc: qcom: llcc: Update the logic for version info extraction (Eric Chanudet) [2108329]
    - soc: qcom: llcc: Add support for 16 ways of allocation (Eric Chanudet) [2108329]
    - soc: qcom: llcc: Use devm_bitmap_zalloc() when applicable (Eric Chanudet) [2108329]
    - dt-bindings: arm: msm: Don't mark LLCC interrupt as required (Eric Chanudet) [2108329]
    - dt-bindings: arm: msm: Add LLCC for SM6350 (Eric Chanudet) [2108329]
    - soc: qcom: llcc: Add configuration data for SM8350 (Eric Chanudet) [2108329]
    - soc: qcom: llcc: Disable MMUHWT retention (Eric Chanudet) [2108329]
    - soc: qcom: llcc: Add configuration data for SM6350 (Eric Chanudet) [2108329]
    - spi: qcom: geni: Simplify DMA setting (Shawn Doherty) [2106892]
    - spi: qcom: geni: handle timeout for gpi mode (Shawn Doherty) [2106892]
    - spi: qcom: geni: set the error code for gpi transfer (Shawn Doherty) [2106892]
    - spi: qcom: geni: remove unused defines (Shawn Doherty) [2106892]
    - spi: spi-geni-qcom: fix error handling in spi_geni_grab_gpi_chan() (Shawn Doherty) [2106892]
    - spi: spi-geni-qcom: Add support for GPI dma (Shawn Doherty) [2106892]
    - soc: qcom: geni: Add support for gpi dma (Shawn Doherty) [2106892]
    - soc: qcom: geni: move GENI_IF_DISABLE_RO to common header (Shawn Doherty) [2106892]
    - spi: spi-geni-qcom: Remove confusing comment about setting the watermark (Shawn Doherty) [2106892]
    - interconnect: qcom: Add SC8280XP interconnect provider (Adrien Thierry) [2105458]
    - dt-bindings: interconnect: qcom: Add sc8280xp binding (Adrien Thierry) [2105458]
    - soc: qcom: rpmhpd: add sc8280xp & sa8540p rpmh power-domains (Adrien Thierry) [2105057]
    - soc: qcom: rpmhpd: Don't warn about sparse rpmhpd arrays (Adrien Thierry) [2105057]
    - dt-bindings: power: rpmpd: Add sc8280xp RPMh power-domains (Adrien Thierry) [2105057]
    - soc: qcom: rpmhpd: Add SDX65 power domains (Adrien Thierry) [2105057]
    - dt-bindings: power: Add rpm power domain bindings for SDX65 (Adrien Thierry) [2105057]
    - soc: qcom: rpmpd: Add MSM8226 support (Adrien Thierry) [2105057]
    - dt-bindings: power: rpmpd: Add MSM8226 to rpmpd binding (Adrien Thierry) [2105057]
    - soc: qcom: rpmpd: Check for null return of devm_kcalloc (Adrien Thierry) [2105057]
    - soc: qcom: rpmhpd: Sort power-domain definitions and lists (Adrien Thierry) [2105057]
    - soc: qcom: rpmhpd: Remove mx/cx relationship on sc7280 (Adrien Thierry) [2105057]
    - soc: qcom: rpmhpd: Rename rpmhpd struct names (Adrien Thierry) [2105057]
    - soc: qcom: rpmhpd: sm8450: Add the missing .peer for sm8450_cx_ao (Adrien Thierry) [2105057]
    - soc: qcom: rpmhpd: Add SM8450 power domains (Adrien Thierry) [2105057]
    - dt-bindings: power: rpmpd: Add SM8450 to rpmpd binding (Adrien Thierry) [2105057]
    - soc: qcom: rpmpd: Add support for sm6125 (Adrien Thierry) [2105057]
    - dt-bindings: qcom-rpmpd: Add sm6125 power domains (Adrien Thierry) [2105057]
    - soc: qcom: rpmpd: Add QCM2290 support (Adrien Thierry) [2105057]
    - dt-bindings: power: rpmpd: Add QCM2290 support (Adrien Thierry) [2105057]
    - soc: qcom: rpmpd: Drop unused res_name from struct rpmpd (Adrien Thierry) [2105057]
    - soc: qcom: rpmhpd: fix sm8350_mxc's peer domain (Adrien Thierry) [2105057]
    - soc: qcom: rpmhpd: Make power_on actually enable the domain (Adrien Thierry) [2105057]
    - dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding (Adrien Thierry) [2105057]
    - soc: qcom: rpmpd: Add power domains for MSM8953 (Adrien Thierry) [2105057]
    - dt-bindings: power: rpmpd: Add MSM8953 to rpmpd binding (Adrien Thierry) [2105057]
    - soc: qcom: rpmhpd: Add SM6350 (Adrien Thierry) [2105057]
    - drivers: soc: qcom: rpmpd: Add SM6115 RPM Power Domains (Adrien Thierry) [2105057]
    - dt-bindings: power: rpmpd: Add SM6115 to rpmpd binding (Adrien Thierry) [2105057]
    - soc: qcom: rpmhpd: Use corner in power_off (Adrien Thierry) [2105057]
    - scsi: ufs: core: Fix referencing invalid rsp field (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Clean up ufshpb_suspend()/resume() (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Add handing of device reset regions in HPB device mode (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Change sysfs node hpb_stats/rb_* prefix to start with rcmd_* (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Clean up the handler when device resets HPB information (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Remove enum initialization value (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Merge ufshpb_reset() and ufshpb_reset_host() (Eric Chanudet) [2102378]
    - scsi: ufs: qcom: Enable RPM_AUTOSUSPEND for runtime PM (Eric Chanudet) [2102378]
    - scsi: ufs: core: Remove redundant wmb() in ufshcd_send_command() (Eric Chanudet) [2102378]
    - scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled (Eric Chanudet) [2102378]
    - scsi: ufs: qcom: Simplify handling of devm_phy_get() (Eric Chanudet) [2102378]
    - scsi: ufs: qcom: Fix acquiring the optional reset control line (Eric Chanudet) [2102378]
    - dt-bindings: ufs: cdns,ufshc: Add power-domains (Eric Chanudet) [2102378]
    - scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Eric Chanudet) [2102378]
    - scsi: ufs: core: Remove duplicate include in ufshcd (Eric Chanudet) [2102378]
    - scsi: ufs: core: Exclude UECxx from SFR dump list (Eric Chanudet) [2102378]
    - scsi: ufs: Move the ufs_is_valid_unit_desc_lun() definition (Eric Chanudet) [2102378]
    - scsi: ufs: Move the struct ufs_ref_clk definition (Eric Chanudet) [2102378]
    - scsi: ufs: Split the ufshcd.h header file (Eric Chanudet) [2102378]
    - scsi: ufs: Minimize #include directives (Eric Chanudet) [2102378]
    - scsi: ufs: Fix kernel-doc syntax in ufshcd.h (Eric Chanudet) [2102378]
    - scsi: ufs: Remove unnecessary ufshcd-crypto.h include directives (Eric Chanudet) [2102378]
    - scsi: ufs: qcom: Fix ufs_qcom_resume() (Eric Chanudet) [2102378]
    - scsi: ufs: Introduce ufshcd_clkgate_delay_set() (Eric Chanudet) [2102378]
    - scsi: ufs: Remove locking from around single register writes (Eric Chanudet) [2102378]
    - scsi: ufs: Remove the TRUE and FALSE definitions (Eric Chanudet) [2102378]
    - scsi: ufs: Remove paths from source code comments (Eric Chanudet) [2102378]
    - scsi: ufs: Use an SPDX license identifier in the Kconfig file (Eric Chanudet) [2102378]
    - scsi: ufs: Rename sdev_ufs_device into ufs_device_wlun (Eric Chanudet) [2102378]
    - scsi: ufs: Remove the driver version (Eric Chanudet) [2102378]
    - scsi: ufs: Make the config_scaling_param calls type safe (Eric Chanudet) [2102378]
    - scsi: ufs: Switch to aggregate initialization (Eric Chanudet) [2102378]
    - scsi: ufs: Remove unused constants and code (Eric Chanudet) [2102378]
    - scsi: ufs: Invert the return value of ufshcd_is_hba_active() (Eric Chanudet) [2102378]
    - scsi: ufs: Declare the quirks array const (Eric Chanudet) [2102378]
    - scsi: ufs: Rename struct ufs_dev_fix into ufs_dev_quirk (Eric Chanudet) [2102378]
    - scsi: ufs: Remove the UFS_FIX() and END_FIX() macros (Eric Chanudet) [2102378]
    - scsi: ufs: Use get_unaligned_be16() instead of be16_to_cpup() (Eric Chanudet) [2102378]
    - scsi: ufs: Remove ufshcd_lrb.sense_buffer (Eric Chanudet) [2102378]
    - scsi: ufs: Remove ufshcd_lrb.sense_bufflen (Eric Chanudet) [2102378]
    - scsi: ufs: Simplify statements that return a boolean (Eric Chanudet) [2102378]
    - scsi: ufs: Remove superfluous boolean conversions (Eric Chanudet) [2102378]
    - scsi: ufs: Declare ufshcd_wait_for_register() static (Eric Chanudet) [2102378]
    - scsi: ufs: Fix a spelling error in a source code comment (Eric Chanudet) [2102378]
    - scsi: ufs: core: Increase fDeviceInit poll frequency (Eric Chanudet) [2102378]
    - scsi: ufs: core: Remove redundant HPB unmap (Eric Chanudet) [2102378]
    - scsi: ufs: ufshcd-pltfrm: Simplify pdev->dev usage (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Fix a NULL check on list iterator (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-pci: Add support for Intel MTL (Eric Chanudet) [2102378]
    - scsi: ufs: qcom: Drop custom Android boot parameters (Eric Chanudet) [2102378]
    - scsi: ufs: core: Remove unused field in struct ufs_hba (Eric Chanudet) [2102378]
    - dt-bindings: ufs: qcom: Add SM6350 compatible string (Eric Chanudet) [2102378]
    - scsi: ufs: core: scsi_get_lba() error fix (Eric Chanudet) [2102378]
    - dt-bindings: ufs: snps,tc-dwc-g210: convert to dtschema (Eric Chanudet) [2102378]
    - dt-bindings: ufs: mediatek,ufs: convert to dtschema (Eric Chanudet) [2102378]
    - dt-bindings: ufs: hisilicon,ufs: convert to dtschema (Eric Chanudet) [2102378]
    - dt-bindings: ufs: qcom,ufs: convert to dtschema (Eric Chanudet) [2102378]
    - dt-bindings: ufs: drop unused/old ufs-qcom PHY bindings (Eric Chanudet) [2102378]
    - dt-bindings: ufs: cdns,ufshc: convert to dtschema (Eric Chanudet) [2102378]
    - dt-bindings: ufs: samsung,exynos-ufs: use common bindings (Eric Chanudet) [2102378]
    - dt-bindings: ufs: add common platform bindings (Eric Chanudet) [2102378]
    - scsi: ufs: Fix runtime PM messages never-ending cycle (Eric Chanudet) [2102378]
    - scsi: ufs: core: Remove wlun_dev_to_hba() (Eric Chanudet) [2102378]
    - scsi: ufs: core: Fix divide by zero in ufshcd_map_queues() (Eric Chanudet) [2102378]
    - block: pass a block_device and opf to bio_alloc (Eric Chanudet) [2102378]
    - scsi: ufs: Add checking lifetime attribute for WriteBooster (Eric Chanudet) [2102378]
    - scsi: ufs: Treat link loss as fatal error (Eric Chanudet) [2102378]
    - scsi: ufs: Use generic error code in ufshcd_set_dev_pwr_mode() (Eric Chanudet) [2102378]
    - scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup() (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-mediatek: Fix error checking in ufs_mtk_init_va09_pwr_ctrl() (Eric Chanudet) [2102378]
    - scsi: ufs: Modify Tactive time setting conditions (Eric Chanudet) [2102378]
    - scsi: ufs: core: Fix deadlock issue in ufshcd_wait_for_doorbell_clr() (Eric Chanudet) [2102378]
    - scsi: ufs: dt-bindings: Add SM8450 compatible strings (Eric Chanudet) [2102378]
    - scsi: ufs: Implement polling support (Eric Chanudet) [2102378]
    - scsi: ufs: Optimize the command queueing code (Eric Chanudet) [2102378]
    - scsi: ufs: Stop using the clock scaling lock in the error handler (Eric Chanudet) [2102378]
    - scsi: ufs: Fix a kernel crash during shutdown (Eric Chanudet) [2102378]
    - scsi: ufs: Improve SCSI abort handling further (Eric Chanudet) [2102378]
    - scsi: ufs: Introduce ufshcd_release_scsi_cmd() (Eric Chanudet) [2102378]
    - scsi: ufs: Remove the 'update_scaling' local variable (Eric Chanudet) [2102378]
    - scsi: ufs: Remove hba->cmd_queue (Eric Chanudet) [2102378]
    - scsi: ufs: Fix a deadlock in the error handler (Eric Chanudet) [2102378]
    - scsi: ufs: Rework ufshcd_change_queue_depth() (Eric Chanudet) [2102378]
    - scsi: ufs: Remove ufshcd_any_tag_in_use() (Eric Chanudet) [2102378]
    - scsi: ufs: Fix race conditions related to driver data (Eric Chanudet) [2102378]
    - scsi: ufs: Remove dead code (Eric Chanudet) [2102378]
    - scsi: ufs: Remove the sdev_rpmb member (Eric Chanudet) [2102378]
    - scsi: ufs: Remove is_rpmb_wlun() (Eric Chanudet) [2102378]
    - scsi: ufs: Rename a function argument (Eric Chanudet) [2102378]
    - scsi: Remove superfluous #include <linux/async.h> directives (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-pci: Add support for Intel ADL (Eric Chanudet) [2102378]
    - scsi: ufs: Let devices remain runtime suspended during system suspend (Eric Chanudet) [2102378]
    - block: remove the gendisk argument to blk_execute_rq (Eric Chanudet) [2102378]
    - scsi: ufs: Fix double space in SCSI_UFS_HWMON description (Eric Chanudet) [2102378]
    - scsi: ufs: Wrap Universal Flash Storage drivers in SCSI_UFSHCD (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-mediatek: Add put_device() after of_find_device_by_node() (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Fix warning in ufshpb_set_hpb_read_to_upiu() (Eric Chanudet) [2102378]
    - scsi: ufs: core: Fix another task management completion race (Eric Chanudet) [2102378]
    - scsi: ufs: core: Fix task management completion timeout race (Eric Chanudet) [2102378]
    - scsi: ufs: core: Improve SCSI abort handling (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Properly handle max-single-cmd (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Remove HPB2.0 flows (Eric Chanudet) [2102378]
    - dt-bindings: ufs: exynos-ufs: add exynosautov9 compatible (Eric Chanudet) [2102378]
    - dt-bindings: ufs: exynos-ufs: add io-coherency property (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-exynos: Introduce ExynosAuto v9 virtual host (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-exynos: Multi-host configuration for ExynosAuto v9 (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-exynos: Support ExynosAuto v9 UFS (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-exynos: Add pre/post_hce_enable drv callbacks (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-exynos: Factor out priv data init (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-exynos: Add EXYNOS_UFS_OPT_SKIP_CONFIG_PHY_ATTR option (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-exynos: Support custom version of ufs_hba_variant_ops (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-exynos: Add setup_clocks callback (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-exynos: Add refclkout_stop control (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-exynos: Simplify drv_data retrieval (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-exynos: Change pclk available max value (Eric Chanudet) [2102378]
    - scsi: ufs: Add quirk to enable host controller without PH configuration (Eric Chanudet) [2102378]
    - scsi: ufs: Add quirk to handle broken UIC command (Eric Chanudet) [2102378]
    - scsi: ufs: core: Micro-optimize ufshcd_map_sg() (Eric Chanudet) [2102378]
    - scsi: ufs: core: Add a compile-time structure size check (Eric Chanudet) [2102378]
    - scsi: ufs: core: Remove three superfluous casts (Eric Chanudet) [2102378]
    - scsi: ufs: core: Add debugfs attributes for triggering the UFS EH (Eric Chanudet) [2102378]
    - scsi: ufs: core: Make it easier to add new debugfs attributes (Eric Chanudet) [2102378]
    - scsi: ufs: core: Export ufshcd_schedule_eh_work() (Eric Chanudet) [2102378]
    - scsi: ufs: core: Log error handler activity (Eric Chanudet) [2102378]
    - scsi: ufs: core: Improve static type checking (Eric Chanudet) [2102378]
    - scsi: ufs: core: Improve source code comments (Eric Chanudet) [2102378]
    - scsi: ufs: Revert "Retry aborted SCSI commands instead of completing these successfully" (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-exynos: Correct timeout value setting registers (Eric Chanudet) [2102378]
    - scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer (Eric Chanudet) [2102378]
    - scsi: ufs: mediatek: Avoid sched_clock() misuse (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-pci: Force a full restore after suspend-to-disk (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-mediatek: Fix wrong location for ref-clk delay (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-mediatek: Fix build error caused by use of sched_clock() (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-mediatek: Introduce default delay for reference clock (Eric Chanudet) [2102378]
    - scsi: ufs: core: Fix synchronization between scsi_unjam_host() and ufshcd_queuecommand() (Eric Chanudet) [2102378]
    - scsi: ufs: mediatek: Support vops pre suspend to disable auto-hibern8 (Eric Chanudet) [2102378]
    - scsi: ufs: core: Do not exit ufshcd_err_handler() unless operational or dead (Eric Chanudet) [2102378]
    - scsi: ufs: core: Do not exit ufshcd_reset_and_restore() unless operational or dead (Eric Chanudet) [2102378]
    - scsi: ufs: core: Stop clearing UNIT ATTENTIONS (Eric Chanudet) [2102378]
    - scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION (Eric Chanudet) [2102378]
    - scsi: ufs: core: Remove return statement in void function (Eric Chanudet) [2102378]
    - scsi: ufs: core: Fix ufshcd_probe_hba() prototype to match the definition (Eric Chanudet) [2102378]
    - scsi: ufs: core: Fix NULL pointer dereference (Eric Chanudet) [2102378]
    - scsi: ufs: core: Fix task management completion (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-qcom: Enter and exit hibern8 during clock scaling (Eric Chanudet) [2102378]
    - scsi: ufs: core: Export hibern8 entry and exit functions (Eric Chanudet) [2102378]
    - scsi: ufs: core: SCSI_UFS_HWMON depends on HWMON=y (Eric Chanudet) [2102378]
    - scsi: ufs: exynos: Unify naming (Eric Chanudet) [2102378]
    - scsi: ufs: Fix illegal offset in UPIU event trace (Eric Chanudet) [2102378]
    - scsi: ufs: core: Add temperature notification exception handling (Eric Chanudet) [2102378]
    - scsi: ufs: core: Probe for temperature notification support (Eric Chanudet) [2102378]
    - scsi: ufs: core: Unbreak the reset handler (Eric Chanudet) [2102378]
    - scsi: ufs: core: Revert "scsi: ufs: Synchronize SCSI and UFS error handling" (Eric Chanudet) [2102378]
    - dt-bindings: ufs: Add bindings for Samsung ufs host (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-mediatek: Change dbg select by check IP version (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Use proper power management API (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-qcom: Remove unneeded variable 'err' (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-pci: Fix Intel LKF link stability (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Remove unused parameters (Eric Chanudet) [2102378]
    - scsi: ufs: Fix ufshcd_request_sense_async() for Samsung KLUFG8RHDA-B2D1 (Eric Chanudet) [2102378]
    - scsi: ufs: ufs-exynos: Fix static checker warning (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Fix typo in comments (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Fix possible memory leak (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Eric Chanudet) [2102378]
    - scsi: ufs: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Do not report victim error in HCM (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Verify that 'num_inflight_map_req' is non-negative (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Use a correct max multi chunk (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Rewind the read timeout on every read (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Remove redundant initialization of variable 'lba' (Eric Chanudet) [2102378]
    - scsi: ufshcd: Fix device links when BOOT WLUN fails to probe (Eric Chanudet) [2102378]
    - scsi: ufs: Fix unsigned int compared with less than zero (Eric Chanudet) [2102378]
    - scsi: ufs: core: Add lu_enable sysfs node (Eric Chanudet) [2102378]
    - scsi: ufs: core: Add L2P entry swap quirk for Micron UFS (Eric Chanudet) [2102378]
    - scsi: ufs: core: Remove redundant call in ufshcd_add_command_trace() (Eric Chanudet) [2102378]
    - scsi: ufs: Add fault injection support (Eric Chanudet) [2102378]
    - scsi: ufs: Retry aborted SCSI commands instead of completing these successfully (Eric Chanudet) [2102378]
    - scsi: ufs: Synchronize SCSI and UFS error handling (Eric Chanudet) [2102378]
    - scsi: ufs: Request sense data asynchronously (Eric Chanudet) [2102378]
    - scsi: ufs: Fix the SCSI abort handler (Eric Chanudet) [2102378]
    - scsi: ufs: Optimize SCSI command processing (Eric Chanudet) [2102378]
    - scsi: ufs: Optimize serialization of setup_xfer_req() calls (Eric Chanudet) [2102378]
    - scsi: ufs: Revert "Utilize Transfer Request List Completion Notification Register" (Eric Chanudet) [2102378]
    - scsi: ufs: Inline ufshcd_outstanding_req_clear() (Eric Chanudet) [2102378]
    - scsi: ufs: Remove several wmb() calls (Eric Chanudet) [2102378]
    - scsi: ufs: Improve static type checking for the host controller state (Eric Chanudet) [2102378]
    - scsi: ufs: Verify UIC locking requirements at runtime (Eric Chanudet) [2102378]
    - scsi: ufs: Remove ufshcd_valid_tag() (Eric Chanudet) [2102378]
    - scsi: ufs: Use DECLARE_COMPLETION_ONSTACK() where appropriate (Eric Chanudet) [2102378]
    - scsi: ufs: Rename the second ufshcd_probe_hba() argument (Eric Chanudet) [2102378]
    - scsi: ufs: Only include power management code if necessary (Eric Chanudet) [2102378]
    - scsi: ufs: Reduce power management code duplication (Eric Chanudet) [2102378]
    - scsi: ufs: Fix memory corruption by ufshcd_read_desc_param() (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Make host mode parameters configurable (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Add support for host control mode (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Do not send umap_all in host control mode (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Limit the number of in-flight map requests (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Add "cold" regions timer (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Add HPB dev reset response (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Region inactivation in host mode (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Make eviction depend on region's reads (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Add reads counter (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Transform set_dirty to iterate_rgn (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Add host control mode support to rsp_upiu (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Cache HPB Control mode on init (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Add HPB 2.0 support (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Prepare HPB read for cached sub-region (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: L2P map management for HPB read (Eric Chanudet) [2102378]
    - scsi: ufs: ufshpb: Introduce Host Performance Buffer feature (Eric Chanudet) [2102378]
    - scsi: ufs: Allow async suspend/resume callbacks (Eric Chanudet) [2102378]
    - scsi: ufs: core: Use scsi_get_lba() to get LBA (Eric Chanudet) [2102378]
    - scsi: ufs: Refactor ufshcd_is_intr_aggr_allowed() (Eric Chanudet) [2102378]
    - redhat: config: disable qcom eDP phy driver (Eric Chanudet) [2102384]
    - phy: qcom-qmp: rename error labels (Eric Chanudet) [2102384]
    - phy: qcom-qmp: fix pipe-clock imbalance on power-on failure (Eric Chanudet) [2102384]
    - phy: qcom-qmp: switch to explicit reset helpers (Eric Chanudet) [2102384]
    - phy: qcom-qmp: fix reset-controller leak on probe errors (Eric Chanudet) [2102384]
    - phy: qcom-qmp: fix struct clk leak on probe errors (Eric Chanudet) [2102384]
    - phy: qcom-qmp: fix phy-descriptor kernel-doc typo (Eric Chanudet) [2102384]
    - phy: qcom-qmp: Add support for SDX65 QMP PHY (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp: Add SDX65 USB PHY binding (Eric Chanudet) [2102384]
    - phy: qcom-qmp: Add SM6350 UFS PHY support (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp: Add SM6350 UFS PHY bindings (Eric Chanudet) [2102384]
    - phy: qcom-qmp: add sc8280xp UFS PHY (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp: add sc8180x and sc8280xp ufs compatibles (Eric Chanudet) [2102384]
    - phy: qcom-snps: Add sc8280xp support (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,usb-snps-femto-v2: Add sc8180x and sc8280xp (Eric Chanudet) [2102384]
    - phy: qcom: Program SSC only if supported by sink (Eric Chanudet) [2102384]
    - phy: qcom: Add support for eDP PHY on sc7280 (Eric Chanudet) [2102384]
    - dt-bindings: phy: Add eDP PHY compatible for sc7280 (Eric Chanudet) [2102384]
    - dt-bindings: phy: convert Qualcomm USB HS phy to yaml (Eric Chanudet) [2102384]
    - phy: qcom-qusb2: Add compatible for MSM8953 (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qusb2: Document msm8953 compatible (Eric Chanudet) [2102384]
    - drivers: phy: qcom: ipq806x-usb: conver latch function to pool macro (Eric Chanudet) [2102384]
    - drivers: phy: qcom: ipq806x-usb: convert to BITFIELD macro (Eric Chanudet) [2102384]
    - phy: qcom-qmp: Add SM8450 PCIe1 PHY support (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp: Add SM8450 PCIe PHY bindings (Eric Chanudet) [2102384]
    - phy: qcom-qmp: Add SM8450 PCIe0 PHY support (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp: Add SM8450 PCIe PHY bindings (Eric Chanudet) [2102384]
    - phy: qcom-qmp: Add SM8450 USB QMP PHYs (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp: Add SM8450 USB3 PHY (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,usb-snps-femto-v2: Add bindings for SM8450 (Eric Chanudet) [2102384]
    - phy: qcom: use struct_size instead of sizeof (Eric Chanudet) [2102384]
    - phy: qcom-qmp: Add SM8450 UFS QMP Phy (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp: Add SM8450 UFS phy compatible (Eric Chanudet) [2102384]
    - phy: qcom: Introduce new eDP PHY driver (Eric Chanudet) [2102384]
    - dt-bindings: phy: Introduce Qualcomm eDP PHY binding (Eric Chanudet) [2102384]
    - phy: qualcomm: ipq806x-usb: Fix kernel-doc style (Eric Chanudet) [2102384]
    - phy: qualcomm: usb-hsic: Fix the kernel-doc warn (Eric Chanudet) [2102384]
    - phy: qualcomm: qmp: Add missing struct documentation (Eric Chanudet) [2102384]
    - phy: qcom-snps: Correct the FSEL_MASK (Eric Chanudet) [2102384]
    - phy: qcom-qmp: another fix for the sc8180x PCIe definition (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp: IPQ6018 and IPQ8074 PCIe PHY require no supply (Eric Chanudet) [2102384]
    - phy: qcom-qusb2: Fix a memory leak on probe (Eric Chanudet) [2102384]
    - phy: qcom-qmp: Add QCM2290 USB3 PHY support (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp: Add QCM2290 USB3 PHY (Eric Chanudet) [2102384]
    - phy: qcom-qusb2: Add missing vdd supply (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qusb2: Add missing vdd-supply (Eric Chanudet) [2102384]
    - dt-bindings: arm: qcom: Drop qcom,mtp (Eric Chanudet) [2102384]
    - dt-bindings: arm: qcom: Document alcatel,idol347 board (Eric Chanudet) [2102384]
    - phy: qcom-qmp: Make use of the helper function devm_add_action_or_reset() (Eric Chanudet) [2102384]
    - phy: qcom-qusb2: Add compatible for QCM2290 (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qusb2: Add compatible for QCM2290 (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp: Update maintainer email (Eric Chanudet) [2102384]
    - phy: qcom-qmp: Add support for SM6115 UFS phy (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp: Add SM6115 UFS PHY bindings (Eric Chanudet) [2102384]
    - phy: qmp: Provide unique clock names for DP clocks (Eric Chanudet) [2102384]
    - phy: qcom-qmp: add USB3 PHY support for IPQ6018 (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp: Add IPQ6018 USB3 PHY (Eric Chanudet) [2102384]
    - phy: qcom: qmp: Add SC8180x USB/DP combo (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp-usb3-dp: Add support for sc8180x (Eric Chanudet) [2102384]
    - phy: qualcomm: phy-qcom-usb-hs: repair non-kernel-doc comment (Eric Chanudet) [2102384]
    - phy: qcom-qmp: Fix sc8180x PCIe definition (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp-usb3-dp: Add support for SC7280 (Eric Chanudet) [2102384]
    - phy: qcom-qmp: Add sc8180x PCIe support (Eric Chanudet) [2102384]
    - dt-bindings: phy: qcom,qmp: Add sc8180x PCIe compatible (Eric Chanudet) [2102384]
    - clk: qcom: add sc8280xp GCC driver (Adrien Thierry) [2103761]
    - dt-bindings: clock: Add Qualcomm SC8280XP GCC bindings (Adrien Thierry) [2103761]
    - redhat: config: qcom_scm download off by default (Eric Chanudet) [2101563]
    - redhat: config: disable sm8450 by default (Eric Chanudet) [2101563]
    - pinctrl: qcom: spmi-gpio: Add pm6125 compatible (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom-pmic-gpio: Add pm6125 compatible (Eric Chanudet) [2101563]
    - pinctrl: qcom: Update clock voting as optional (Eric Chanudet) [2101563]
    - pinctrl: qcom: Add SC7280 lpass pin configuration (Eric Chanudet) [2101563]
    - pinctrl: qcom: Extract chip specific LPASS LPI code (Eric Chanudet) [2101563]
    - pinctrl: qcom: Update lpi pin group custiom functions with framework generic functions (Eric Chanudet) [2101563]
    - pinctrl: qcom: Update macro name to LPI specific (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom: Add sc7280 lpass lpi pinctrl bindings (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom: Update lpass lpi file name to SoC specific (Eric Chanudet) [2101563]
    - pinctrl: qcom-pmic-gpio: Add support for pmx65 (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom-pmic-gpio: Add pmx65 support (Eric Chanudet) [2101563]
    - pinctrl: qcom: sm6350: fix order of UFS & SDC pins (Eric Chanudet) [2101563]
    - pinctrl: qcom: sm8150: Specify PDC map (Eric Chanudet) [2101563]
    - dt-bindings: qcom,pdc: Add compatible for SM8150 (Eric Chanudet) [2101563]
    - pinctrl: qcom-pmic-gpio: Add support for pm8450 (Eric Chanudet) [2101563]
    - pinctrl: qcom: Introduce sc8280xp TLMM driver (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom: Add sc8280xp TLMM binding (Eric Chanudet) [2101563]
    - pinctrl: qcom: cleanup comments (Eric Chanudet) [2101563]
    - pinctrl: qcom: qcm2290: Add GPIO wakeirq map (Eric Chanudet) [2101563]
    - pinctrl: qcom: print egpio mode in debugfs (Eric Chanudet) [2101563]
    - pinctrl: qcom: sm8450: Add egpio support (Eric Chanudet) [2101563]
    - pinctrl: qcom: spmi-mpp: Add PM8226 compatible (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom,pmic-mpp: Document PM8226 compatible (Eric Chanudet) [2101563]
    - pinctrl: qcom: Return -EINVAL for setting affinity if no IRQ parent (Eric Chanudet) [2101563]
    - pinctrl: qcom: Add SM8450 pinctrl driver (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom: Add SM8450 pinctrl bindings (Eric Chanudet) [2101563]
    - pinctrl: spmi-gpio: Add support for PM2250 (Eric Chanudet) [2101563]
    - dt-bindings: qcom,pmic-gpio: Add pm2250 compatible string (Eric Chanudet) [2101563]
    - pinctrl: qcom: sc7280: Add egpio support (Eric Chanudet) [2101563]
    - pinctrl: qcom: Add egpio feature support (Eric Chanudet) [2101563]
    - pinctrl: qcom-pmic-gpio: Add support for pm8019 (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom,pmic-gpio: Add compatible for PM8019 (Eric Chanudet) [2101563]
    - pinctrl: qcom: Add SDX65 pincontrol driver (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom: Add SDX65 pinctrl bindings (Eric Chanudet) [2101563]
    - pinctrl: qcom: sm8350: Correct UFS and SDC offsets (Eric Chanudet) [2101563]
    - pinctrl: qcom: sdm845: Enable dual edge errata (Eric Chanudet) [2101563]
    - pinctrl: qcom: fix unmet dependencies on GPIOLIB for GPIOLIB_IRQCHIP (Eric Chanudet) [2101563]
    - pinctrl: qcom: spmi-mpp: add support for hierarchical IRQ chip (Eric Chanudet) [2101563]
    - pinctrl: qcom: spmi-mpp: hardcode IRQ counts (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom,pmic-mpp: switch to #interrupt-cells (Eric Chanudet) [2101563]
    - pinctrl: qcom: ssbi-mpp: add support for hierarchical IRQ chip (Eric Chanudet) [2101563]
    - pinctrl: qcom: ssbi-mpp: hardcode IRQ counts (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom,pmic-mpp: Convert qcom pmic mpp bindings to YAML (Eric Chanudet) [2101563]
    - iommu/arm: fix ARM_SMMU_QCOM compilation (Eric Chanudet) [2101563]
    - pinctrl: qcom: spmi-gpio: Add compatible for PM6350 (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom,pmic-gpio: Add compatible for PM6350 (Eric Chanudet) [2101563]
    - qcom_scm: hide Kconfig symbol (Eric Chanudet) [2101563]
    - firmware: include drivers/firmware/Kconfig unconditionally (Eric Chanudet) [2101563]
    - firmware: qcom_scm: QCOM_SCM should depend on ARCH_QCOM (Eric Chanudet) [2101563]
    - firmware: qcom_scm: Allow qcom_scm driver to be loadable as a permenent module (Eric Chanudet) [2101563]
    - pinctrl: qcom: spmi-gpio: add support to enable/disable output (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom-pmic-gpio: Add output-{enable,disable} properties (Eric Chanudet) [2101563]
    - pinctrl: qcom: Add QCM2290 pinctrl driver (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom: Add QCM2290 pinctrl bindings (Eric Chanudet) [2101563]
    - pinctrl: qcom: Add SM6350 pinctrl driver (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom: Add SM6350 pinctrl bindings (Eric Chanudet) [2101563]
    - pinctrl: qcom: sc7280: Add PM suspend callbacks (Eric Chanudet) [2101563]
    - pinctrl: qcom: msm8226: fill in more functions (Eric Chanudet) [2101563]
    - pinctrl: qcom: spmi-gpio: correct parent irqspec translation (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom-pmic-gpio: Remove the interrupts property (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom-pmic-gpio: Convert qcom pmic gpio bindings to YAML (Eric Chanudet) [2101563]
    - pinctrl: qcom: spmi-gpio: Add pmc8180 & pmc8180c (Eric Chanudet) [2101563]
    - drivers: qcom: pinctrl: Add pinctrl driver for sm6115 (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom: Add SM6115 pinctrl bindings (Eric Chanudet) [2101563]
    - pinctrl: qcom/pinctrl-spmi-gpio: Add compatible for pmic-gpio on SA8155p-adp (Eric Chanudet) [2101563]
    - pinctrl: qcom/pinctrl-spmi-gpio: Arrange compatibles alphabetically (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom,pmic-gpio: Add compatible for SA8155p-adp (Eric Chanudet) [2101563]
    - dt-bindings: pinctrl: qcom,pmic-gpio: Arrange compatibles alphabetically (Eric Chanudet) [2101563]
    - pinctrl: qcom: Add MDM9607 pinctrl driver (Eric Chanudet) [2101563]
    Resolves: rhbz#2117020, rhbz#2108804, rhbz#2108329, rhbz#2106892, rhbz#2105458, rhbz#2105057, rhbz#2102378, rhbz#2102384, rhbz#2103761, rhbz#2101563
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
    
  • kernel-5.14.0-157.el9
    461d7596 · kernel-5.14.0-157.el9 ·
    kernel-5.14.0-157.el9
    
    * Wed Aug 24 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-157.el9]
    - drm/nouveau: recognise GA103 (Karol Herbst) [2115796]
    - drm/aperture: Run fbdev removal before internal helpers (Karol Herbst) [2088409]
    - drm/i915/ttm: fix 32b build (Karol Herbst) [2088409]
    - drm/amd/display: Ensure valid event timestamp for cursor-only commits (Karol Herbst) [2088409]
    - drm/amd/pm: Prevent divide by zero (Karol Herbst) [2088409]
    - drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines. (Karol Herbst) [2088409]
    - drm/amdkfd: correct the MEC atomic support firmware checking for GC 10.3.7 (Karol Herbst) [2088409]
    - drm/amd/display: Ignore First MST Sideband Message Return Error (Karol Herbst) [2088409]
    - drm/i915/selftests: fix subtraction overflow bug (Karol Herbst) [2088409]
    - drm/i915/gt: Serialize TLB invalidates with GT resets (Karol Herbst) [2088409]
    - drm/i915/gt: Serialize GRDOM access between multiple engine resets (Karol Herbst) [2088409]
    - drm/i915/ttm: fix sg_table construction (Karol Herbst) [2088409]
    - drm/i915/selftests: fix a couple IS_ERR() vs NULL tests (Karol Herbst) [2088409]
    - drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist() (Karol Herbst) [2088409]
    - drm/i915/guc: ADL-N should use the same GuC FW as ADL-S (Karol Herbst) [2088409]
    - drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() (Karol Herbst) [2088409]
    - drm/amdgpu/display: disable prefer_shadow for generic fb helpers (Karol Herbst) [2088409]
    - drm/amdgpu: keep fbdev buffers pinned during suspend (Karol Herbst) [2088409]
    - drm/fourcc: fix integer type usage in uapi header (Karol Herbst) [2088409]
    - drm/i915/dgfx: Disable d3cold at gfx root port (Karol Herbst) [2088409]
    - drm/i915/gem: add missing else (Karol Herbst) [2088409]
    - drm/amdgpu: To flush tlb for MMHUB of RAVEN series (Karol Herbst) [2088409]
    - Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" (Karol Herbst) [2088409]
    - drm/amdgpu: fix adev variable used in amdgpu_device_gpu_recover() (Karol Herbst) [2088409]
    - drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP stream is already enabled" (Karol Herbst) [2088409]
    - udmabuf: add back sanity check (Karol Herbst) [2088409]
    - drm/amd/display: Fix typo in override_lane_settings (Karol Herbst) [2088409]
    - amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing nothing for DCN20+ (Karol Herbst) [2088409]
    - drm/i915: Implement w/a 22010492432 for adl-s (Karol Herbst) [2088409]
    - drm/i915/uc: remove accidental static from a local variable (Karol Herbst) [2088409]
    - drm/amd/display: Cap OLED brightness per max frame-average luminance (Karol Herbst) [2088409]
    - drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl (Karol Herbst) [2088409]
    - drm/i915/reset: Fix error_state_read ptr + offset use (Karol Herbst) [2088409]
    - drm/amdkfd: add pinned BOs to kfd_bo_list (Karol Herbst) [2088409]
    - drm/amdkfd: Use mmget_not_zero in MMU notifier (Karol Herbst) [2088409]
    - drm/amdgpu: Resolve RAS GFX error count issue after cold boot on Arcturus (Karol Herbst) [2088409]
    - drm/amd/display: Read Golden Settings Table from VBIOS (Karol Herbst) [2088409]
    - Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping" (Karol Herbst) [2088409]
    - drm/amdgpu: update VCN codec support for Yellow Carp (Karol Herbst) [2088409]
    - drm/amd/display: remove stale config guards (Karol Herbst) [2088409]
    - drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit (Karol Herbst) [2088409]
    - drm/atomic: Force bridge self-refresh-exit on CRTC switch (Karol Herbst) [2088409]
    - drm/bridge: analogix_dp: Support PSR-exit to disable transition (Karol Herbst) [2088409]
    - drm/amdkfd:Fix fw version for 10.3.6 (Karol Herbst) [2088409]
    - drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate (Karol Herbst) [2088409]
    - drm/amd/pm: correct the metrics version for SMU 11.0.11/12/13 (Karol Herbst) [2088409]
    - drm/amd/pm: Fix missing thermal throttler status (Karol Herbst) [2088409]
    - drm/amd/pm: fix a potential gpu_metrics_table memory leak (Karol Herbst) [2088409]
    - drm/radeon: fix a possible null pointer dereference (Karol Herbst) [2088409]
    - drm/amd/display: Check zero planes for OTG disable W/A on clock change (Karol Herbst) [2088409]
    - drm/amd/display: Check if modulo is 0 before dividing. (Karol Herbst) [2088409]
    - drm/amdgpu: fix limiting AV1 to the first instance on VCN3 (Karol Herbst) [2088409]
    - drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid (Karol Herbst) [2088409]
    - drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() (Karol Herbst) [2088409]
    - gma500: fix an incorrect NULL check on list iterator (Karol Herbst) [2088409]
    - drm/i915/dsi: fix VBT send packet port selection for ICL+ (Karol Herbst) [2088409]
    - drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX (Karol Herbst) [2088409]
    - drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator (Karol Herbst) [2088409]
    - drm/nouveau/clk: Fix an incorrect NULL check on list iterator (Karol Herbst) [2088409]
    - drm/nouveau/subdev/bus: Ratelimit logging for fault errors (Karol Herbst) [2088409]
    - drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (Karol Herbst) [2088409]
    - drm/amdgpu: add beige goby PCI ID (Karol Herbst) [2088409]
    - drm/i915: Fix CFI violation with show_dynamic_id() (Karol Herbst) [2088409]
    - drm/bridge: it6505: Send DPCD SET_POWER to downstream (Karol Herbst) [2088409]
    - drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H (Karol Herbst) [2088409]
    - drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 (Karol Herbst) [2088409]
    - drm/bridge: Fix it6505 Kconfig DRM_DP_AUX_BUS dependency (Karol Herbst) [2088409]
    - drm/bridge: Fix error handling in analogix_dp_probe (Karol Herbst) [2088409]
    - drm/bridge: anx7625: Use uint8 for lane-swing arrays (Karol Herbst) [2088409]
    - drm/amd/amdgpu: Remove static from variable in RLCG Reg RW (Karol Herbst) [2088409]
    - drm/amd/amdgpu: Fix asm/hypervisor.h build error. (Karol Herbst) [2088409]
    - drm/amd/amdgpu: Only reserve vram for firmware with vega9 MS_HYPERV host. (Karol Herbst) [2088409]
    - drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling (Karol Herbst) [2088409]
    - drm: bridge: icn6211: Fix register layout (Karol Herbst) [2088409]
    - drm/bridge: adv7511: clean up CEC adapter when probe fails (Karol Herbst) [2088409]
    - drm/bridge: anx7625: add missing destroy_workqueue() in anx7625_i2c_probe() (Karol Herbst) [2088409]
    - drm/edid: fix invalid EDID extension block filtering (Karol Herbst) [2088409]
    - drm/bridge: it6505: Fix build error (Karol Herbst) [2088409]
    - drm: bridge: it66121: Fix the register page length (Karol Herbst) [2088409]
    - drm/vmwgfx: Fix an invalid read (Karol Herbst) [2088409]
    - drm/ssd130x: Reduce temporary buffer sizes (Karol Herbst) [2088409]
    - drm/ssd130x: Fix rectangle updates (Karol Herbst) [2088409]
    - drm/format-helper: Fix XRGB888 to monochrome conversion (Karol Herbst) [2088409]
    - drm/format-helper: Rename drm_fb_xrgb8888_to_mono_reversed() (Karol Herbst) [2088409]
    - drm/solomon: Make DRM_SSD130X depends on MMU (Karol Herbst) [2088409]
    - drm: ssd130x: Always apply segment remap setting (Karol Herbst) [2088409]
    - drm: ssd130x: Fix COM scan direction register mask (Karol Herbst) [2088409]
    - drm/bridge: anx7625: check the return on anx7625_aux_trans (Karol Herbst) [2088409]
    - drm/selftests: missing error code in igt_buddy_alloc_smoke() (Karol Herbst) [2088409]
    - drm/bridge_connector: enable HPD by default if supported (Karol Herbst) [2088409]
    - drm: fix EDID struct for old ARM OABI format (Karol Herbst) [2088409]
    - drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_early_init() (Karol Herbst) [2088409]
    - drm/amd/pm: update smartshift powerboost calc for smu13 (Karol Herbst) [2088409]
    - drm/amd/pm: update smartshift powerboost calc for smu12 (Karol Herbst) [2088409]
    - drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo (Karol Herbst) [2088409]
    - drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init (Karol Herbst) [2088409]
    - drm/amd/pm: fix the compile warning (Karol Herbst) [2088409]
    - drm/amdkfd: Fix circular lock dependency warning (Karol Herbst) [2088409]
    - drm/plane: Move range check for format_count earlier (Karol Herbst) [2088409]
    - drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells (Karol Herbst) [2088409]
    - drm/amd/pm: fix double free in si_parse_power_table() (Karol Herbst) [2088409]
    - drm/amdgpu/pm: fix the null pointer while the smu is disabled (Karol Herbst) [2088409]
    - drm/amd/display: Disabling Z10 on DCN31 (Karol Herbst) [2088409]
    - drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes (Karol Herbst) [2088409]
    - drm/vmwgfx: validate the screen formats (Karol Herbst) [2088409]
    - drm/selftests: fix a shift-out-of-bounds bug (Karol Herbst) [2088409]
    - drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() (Karol Herbst) [2088409]
    Resolves: rhbz#2115796, rhbz#2088409
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-156.el9
    c1b5b798 · kernel-5.14.0-156.el9 ·
    kernel-5.14.0-156.el9
    
    * Wed Aug 24 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-156.el9]
    - net/mlx5: fs, fail conflicting actions (Mohammad Kabat) [2049451]
    - net/mlx5: Rearm the FW tracer after each tracer event (Mohammad Kabat) [2049451]
    - net/mlx5: correct ECE offset in query qp output (Mohammad Kabat) [2049451]
    - net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race condition (Mohammad Kabat) [2049451]
    - net/mlx5: CT: Fix header-rewrite re-use for tupels (Mohammad Kabat) [2049451]
    - net/mlx5e: TC NIC mode, fix tc chains miss table (Mohammad Kabat) [2049451]
    - net/mlx5: Don't use already freed action pointer (Mohammad Kabat) [2049451]
    - net/mlx5: fix typo in comment (Mohammad Kabat) [2049451]
    - net/mlx5: Allow future addition of IPsec object modifiers (Mohammad Kabat) [2049451]
    - IB/mlx5: Fix undefined behavior due to shift overflowing the constant (Mohammad Kabat) [2049451]
    - net/mlx5: Drain fw_reset when removing device (Mohammad Kabat) [2049451]
    - net/mlx5e: CT: Fix setting flow_source for smfs ct tuples (Mohammad Kabat) [2049451]
    - net/mlx5e: CT: Fix support for GRE tuples (Mohammad Kabat) [2049451]
    - net/mlx5e: Remove HW-GRO from reported features (Mohammad Kabat) [2049451]
    - net/mlx5e: Properly block HW GRO when XDP is enabled (Mohammad Kabat) [2049451]
    - net/mlx5e: Properly block LRO when XDP is enabled (Mohammad Kabat) [2049451]
    - net/mlx5e: Block rx-gro-hw feature in switchdev mode (Mohammad Kabat) [2049451]
    - net/mlx5e: Wrap mlx5e_trap_napi_poll into rcu_read_lock (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Ignore modify TTL on RX if device doesn't support it (Mohammad Kabat) [2049451]
    - net/mlx5: Initialize flow steering during driver probe (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Fix missing flow_source when creating multi-destination FW table (Mohammad Kabat) [2049451]
    - net/mlx5: Fix matching on inner TTC (Mohammad Kabat) [2049451]
    - net/mlx5: Avoid double clear or set of sync reset requested (Mohammad Kabat) [2049451]
    - net/mlx5: Fix deadlock in sync reset flow (Mohammad Kabat) [2049451]
    - net/mlx5e: Fix trust state reset in reload (Mohammad Kabat) [2049451]
    - net/mlx5e: Avoid checking offload capability in post_parse action (Mohammad Kabat) [2049451]
    - net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Mohammad Kabat) [2049451]
    - net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Mohammad Kabat) [2049451]
    - net/mlx5e: TC, Fix ct_clear overwriting ct action metadata (Mohammad Kabat) [2049451]
    - net/mlx5e: Lag, Don't skip fib events on current dst (Mohammad Kabat) [2049451]
    - net/mlx5e: Lag, Fix fib_info pointer assignment (Mohammad Kabat) [2049451]
    - net/mlx5e: Lag, Fix use-after-free in fib event handler (Mohammad Kabat) [2049451]
    - net/mlx5e: Fix the calling of update_buffer_lossy() API (Mohammad Kabat) [2049451]
    - net/mlx5e: Don't match double-vlan packets if cvlan is not set (Mohammad Kabat) [2049451]
    - net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Mohammad Kabat) [2049451]
    - net/mlx5e: Fix wrong source vport matching on tunnel rule (Mohammad Kabat) [2049451 2049589]
    - RDMA/mlx5: Add a missing update of cache->last_add (Mohammad Kabat) [2049451]
    - RDMA/mlx5: Don't remove cache MRs when a delay is needed (Mohammad Kabat) [2049451]
    - net/mlx5e: HTB, remove unused function declaration (Mohammad Kabat) [2049451]
    - net/mlx5e: Statify function mlx5_cmd_trigger_completions (Mohammad Kabat) [2049451]
    - net/mlx5: Remove unused fill page array API function (Mohammad Kabat) [2049451]
    - net/mlx5: Remove unused exported contiguous coherent buffer allocation API (Mohammad Kabat) [2049451]
    - net/mlx5: CT: Remove extra rhashtable remove on tuple entries (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memory (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memory (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Remove num_of_entries byte_size from struct mlx5_dr_icm_chunk (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memory (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunk (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Adjust structure member to reduce memory hole (Mohammad Kabat) [2049451]
    - net/mlx5e: Drop cqe_bcnt32 from mlx5e_skb_from_cqe_mpwrq_linear (Mohammad Kabat) [2049451]
    - net/mlx5e: Drop the len output parameter from mlx5e_xdp_handle (Mohammad Kabat) [2049451]
    - net/mlx5e: RX, Test the XDP program existence out of the handler (Mohammad Kabat) [2049451]
    - net/mlx5e: Build SKB in place over the first fragment in non-linear legacy RQ (Mohammad Kabat) [2049451]
    - net/mlx5e: Add headroom only to the first fragment in legacy RQ (Mohammad Kabat) [2049451]
    - net/mlx5e: Validate MTU when building non-linear legacy RQ fragments info (Mohammad Kabat) [2049451]
    - net/mlx5e: MPLSoUDP encap, support action vlan pop_eth explicitly (Mohammad Kabat) [2049451]
    - net/mlx5e: MPLSoUDP decap, use vlan push_eth instead of pedit (Mohammad Kabat) [2049451]
    - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (Mohammad Kabat) [2049451]
    - net/mlx5e: Fix use-after-free in mlx5e_stats_grp_sw_update_stats (Mohammad Kabat) [2049451]
    - net/mlx5e: Remove overzealous validations in netlink EEPROM query (Mohammad Kabat) [2049451]
    - net/mlx5: Parse module mapping using mlx5_ifc (Mohammad Kabat) [2049451]
    - net/mlx5: Query the maximum MCIA register read size from firmware (Mohammad Kabat) [2049451]
    - net/mlx5: CT: Create smfs dr matchers dynamically (Mohammad Kabat) [2049451]
    - net/mlx5: CT: Add software steering ct flow steering provider (Mohammad Kabat) [2049451]
    - net/mlx5: Add smfs lib to export direct steering API to CT (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Add helper to get backing dr table from a mlx5 flow table (Mohammad Kabat) [2049451]
    - net/mlx5: CT: Introduce a platform for multiple flow steering providers (Mohammad Kabat) [2049451]
    - net/mlx5: Node-aware allocation for the doorbell pgdir (Mohammad Kabat) [2049451]
    - net/mlx5: Node-aware allocation for UAR (Mohammad Kabat) [2049451]
    - net/mlx5: Node-aware allocation for the EQs (Mohammad Kabat) [2049451]
    - net/mlx5: Node-aware allocation for the EQ table (Mohammad Kabat) [2049451]
    - net/mlx5: Node-aware allocation for the IRQ table (Mohammad Kabat) [2049451]
    - net/mlx5: Delete useless module.h include (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Add support for ConnectX-7 steering (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Rename action modify fields to reflect naming in HW spec (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Fix handling of different actions on the same STE in STEv1 (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Remove unneeded comments (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Add support for matching on Internet Header Length (IHL) (Mohammad Kabat) [2049451]
    - net/mlx5: DR, Align mlx5dv_dr API vport action with FW behavior (Mohammad Kabat) [2049451]
    - net/mlx5: Add debugfs counters for page commands failures (Mohammad Kabat) [2049451]
    - net/mlx5: Add pages debugfs (Mohammad Kabat) [2049451]
    - net/mlx5: Move debugfs entries to separate struct (Mohammad Kabat) [2049451]
    - net/mlx5: Change release_all_pages cap bit location (Mohammad Kabat) [2049451]
    - net/mlx5: Remove redundant error on reclaim pages (Mohammad Kabat) [2049451]
    - net/mlx5: Remove redundant error on give pages (Mohammad Kabat) [2049451]
    - net/mlx5: Remove redundant notify fail on give pages (Mohammad Kabat) [2049451]
    - net/mlx5: Add command failures data to debugfs (Mohammad Kabat) [2049451]
    - net/mlx5e: TC, Fix use after free in mlx5e_clone_flow_attr_for_post_act() (Mohammad Kabat) [2049451]
    - net/mlx5: Support GRE conntrack offload (Mohammad Kabat) [2049451]
    - mlx5: add support for page_pool_get_stats (Mohammad Kabat) [2049451]
    - net/mlx5: Add migration commands definitions (Mohammad Kabat) [2049451]
    - net/mlx5: Introduce migration bits and structures (Mohammad Kabat) [2049451]
    - net/mlx5: Expose APIs to get/put the mlx5 core device (Mohammad Kabat) [2049451]
    - net/mlx5: Disable SRIOV before PF removal (Mohammad Kabat) [2049451]
    - net/mlx5: Reuse exported virtfn index function call (Mohammad Kabat) [2049451]
    - net/mlx5: Add clarification on sync reset failure (Mohammad Kabat) [2049451]
    - net/mlx5: Add reset_state field to MFRL register (Mohammad Kabat) [2049451]
    - RDMA/mlx5: Use new command interface API (Mohammad Kabat) [2049451]
    - net/mlx5: cmdif, Refactor error handling and reporting of async commands (Mohammad Kabat) [2049451]
    - net/mlx5: Use mlx5_cmd_do() in core create_{cq,dct} (Mohammad Kabat) [2049451]
    - net/mlx5: cmdif, Add new api for command execution (Mohammad Kabat) [2049451]
    - net/mlx5: cmdif, cmd_check refactoring (Mohammad Kabat) [2049451]
    - net/mlx5: cmdif, Return value improvements (Mohammad Kabat) [2049451]
    - net/mlx5: Lag, offload active-backup drops to hardware (Mohammad Kabat) [2049451]
    - net/mlx5: Lag, record inactive state of bond device (Mohammad Kabat) [2049451]
    - net/mlx5: Lag, don't use magic numbers for ports (Mohammad Kabat) [2049451]
    - net/mlx5: Lag, use local variable already defined to access E-Switch (Mohammad Kabat) [2049451]
    - net/mlx5: E-switch, add drop rule support to ingress ACL (Mohammad Kabat) [2049451]
    - net/mlx5: E-switch, remove special uplink ingress ACL handling (Mohammad Kabat) [2049451 2049589]
    - net/mlx5: E-Switch, reserve and use same uplink metadata across ports (Mohammad Kabat) [2049451 2049589]
    - net/mlx5: Add ability to insert to specific flow group (Mohammad Kabat) [2049451]
    - mlx5: remove unused static inlines (Mohammad Kabat) [2049451]
    - RDMA/mlx5: Reorder calls to pcie_relaxed_ordering_enabled() (Mohammad Kabat) [2049451]
    - RDMA/mlx5: Store ndescs instead of the translation table size (Mohammad Kabat) [2049451]
    - RDMA/mlx5: Merge similar flows of allocating MR from the cache (Mohammad Kabat) [2049451]
    - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR (Mohammad Kabat) [2049451]
    - RDMA/mlx5: Remove redundant work in struct mlx5_cache_ent (Mohammad Kabat) [2049451]
    - net/mlx5e: TC, Allow sample action with CT (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: TC, Make post_act parse CT and sample actions (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: TC, Clean redundant counter flag from tc action parsers (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: Use multi table support for CT and sample actions (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: Create new flow attr for multi table actions (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: Add post act offload/unoffload API (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: Pass actions param to actions_match_supported() (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: TC, Move flow hashtable to be per rep (Mohammad Kabat) [2049451]
    - net/mlx5e: E-Switch, Add support for tx_port_ts in switchdev mode (Mohammad Kabat) [2049451]
    - net/mlx5e: E-Switch, Add PTP counters for uplink representor (Mohammad Kabat) [2049451]
    - net/mlx5e: RX, Restrict bulk size for small Striding RQs (Mohammad Kabat) [2049451]
    - net/mlx5e: Default to Striding RQ when not conflicting with CQE compression (Mohammad Kabat) [2049451]
    - net/mlx5e: Generalize packet merge error message (Mohammad Kabat) [2049451]
    - net/mlx5e: Add support for using xdp->data_meta (Mohammad Kabat) [2049451]
    - net/mlx5e: Fix spelling mistake "supoported" -> "supported" (Mohammad Kabat) [2049451]
    - net/mlx5e: Optimize the common case condition in mlx5e_select_queue (Mohammad Kabat) [2049451]
    - net/mlx5e: Optimize modulo in mlx5e_select_queue (Mohammad Kabat) [2049451]
    - net/mlx5e: Optimize mlx5e_select_queue (Mohammad Kabat) [2049451]
    - net/mlx5e: Use READ_ONCE/WRITE_ONCE for DCBX trust state (Mohammad Kabat) [2049451]
    - net/mlx5e: Move repeating code that gets TC prio into a function (Mohammad Kabat) [2049451]
    - net/mlx5e: Use select queue parameters to sync with control flow (Mohammad Kabat) [2049451]
    - net/mlx5e: Move mlx5e_select_queue to en/selq.c (Mohammad Kabat) [2049451]
    - net/mlx5e: Introduce select queue parameters (Mohammad Kabat) [2049451]
    - net/mlx5e: Sync txq2sq updates with mlx5e_xmit for HTB queues (Mohammad Kabat) [2049451]
    - net/mlx5e: Use a barrier after updating txq2sq (Mohammad Kabat) [2049451]
    - net/mlx5e: Disable TX queues before registering the netdev (Mohammad Kabat) [2049451]
    - net/mlx5e: Cleanup of start/stop all queues (Mohammad Kabat) [2049451]
    - net/mlx5e: Use FW limitation for max MPW WQEBBs (Mohammad Kabat) [2049451]
    - net/mlx5e: Read max WQEBBs on the SQ from firmware (Mohammad Kabat) [2049451]
    - net/mlx5e: Remove unused tstamp SQ field (Mohammad Kabat) [2049451]
    - RDMA/mlx5: Delete useless module.h include (Mohammad Kabat) [2049451]
    - RDMA/mlx5: Delete get_num_static_uars function (Mohammad Kabat) [2049451]
    - net/mlx5: VLAN push on RX, pop on TX (Mohammad Kabat) [2049451 2049618]
    - net/mlx5: Introduce software defined steering capabilities (Mohammad Kabat) [2049451 2049618]
    - net/mlx5: Remove unused TIR modify bitmask enums (Mohammad Kabat) [2049451]
    - net/mlx5e: CT, Remove redundant flow args from tc ct calls (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: TC, Store mapped tunnel id on flow attr (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: Test CT and SAMPLE on flow attr (Mohammad Kabat) [2049451 2049589 2049666]
    - net/mlx5e: Refactor eswitch attr flags to just attr flags (Mohammad Kabat) [2049451 2049589 2049666]
    - net/mlx5e: CT, Don't set flow flag CT for ct clear flow (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: TC, Hold sample_attr on stack instead of pointer (Mohammad Kabat) [2049451 2049589 2049666]
    - net/mlx5e: TC, Reject rules with multiple CT actions (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attr (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: TC, Pass attr to tc_act can_offload() (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: TC, Split pedit offloads verify from alloc_tc_pedit_action() (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: TC, Move pedit_headers_action to parse_attr (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: Move counter creation call to alloc_flow_attr_counter() (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: Pass attr arg for attaching/detaching encaps (Mohammad Kabat) [2049451 2049666]
    - net/mlx5e: Move code chunk setting encap dests into its own function (Mohammad Kabat) [2049451 2049666]
    Resolves: rhbz#2049451, rhbz#2049589, rhbz#2049666, rhbz#2049618
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
    
  • kernel-5.14.0-155.el9
    91a82f9f · kernel-5.14.0-155.el9 ·
    kernel-5.14.0-155.el9
    
    * Tue Aug 23 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-155.el9]
    - i40e: Fix tunnel checksum offload with fragmented traffic (Ivan Vecera) [2104734]
    - wait: Fix __wait_event_hrtimeout for RT/DL tasks (Prarit Bhargava) [2112265]
    - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors (Nigel Croxon) [2117034]
    - KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 (Vitaly Kuznetsov) [2118955]
    - iavf: Fix deadlock in initialization (Petr Oros) [2106658]
    - netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Florian Westphal) [2116355] {CVE-2022-2586}
    - netfilter: nf_tables: do not allow CHAIN_ID to refer to another table (Florian Westphal) [2116355] {CVE-2022-2586}
    - netfilter: nf_tables: do not allow SET_ID to refer to another table (Florian Westphal) [2116355] {CVE-2022-2586}
    - kbuild: expose explicit .symversions targets (Čestmír Kalina) [2066238]
    - selftests: mptcp: make sendfile selftest work (Florian Westphal) [2109043]
    - netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal) [2116161] {CVE-2022-36946}
    - ASoC: amd: yc: Update DMI table entries for AMD platforms (Jaroslav Kysela) [2114934]
    - ASoC: amd: yc: Update DMI table entries (Jaroslav Kysela) [2114934]
    - sfc: fix use after free when disabling sriov (Íñigo Huguet) [2097189]
    - mm: Fix PASID use-after-free issue (Jerry Snitselaar) [2113044]
    - ice: Fix VF not able to send tagged traffic with no VLAN filters (Petr Oros) [2116964]
    - ice: Ignore error message when setting same promiscuous mode (Petr Oros) [2116964]
    - ice: Fix clearing of promisc mode with bridge over bond (Petr Oros) [2116964]
    - ice: Ignore EEXIST when setting promisc mode (Petr Oros) [2116964]
    - ice: Fix double VLAN error when entering promisc mode (Petr Oros) [2116964]
    - ice: Fix promiscuous mode not turning off (Petr Oros) [2116964]
    - ice: Introduce enabling promiscuous mode on multiple VF's (Petr Oros) [2116964]
    - ice: do not setup vlan for loopback VSI (Petr Oros) [2116964]
    - ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Petr Oros) [2116964]
    - ice: Fix VSIs unable to share unicast MAC (Petr Oros) [2116964]
    - ice: Fix max VLANs available for VF (Petr Oros) [2116964]
    - ice: change devlink code to read NVM in blocks (Petr Oros) [2116964]
    - be2net: Remove useless DMA-32 fallback configuration (Petr Oros) [2051280]
    - ethernet: constify references to netdev->dev_addr in drivers (Petr Oros) [2051280]
    - ethernet: Remove redundant 'flush_workqueue()' calls (Petr Oros) [2051280]
    - be2net: Use irq_update_affinity_hint() (Petr Oros) [2051280]
    Resolves: rhbz#2104734, rhbz#2112265, rhbz#2117034, rhbz#2118955, rhbz#2106658, rhbz#2116355, rhbz#2066238, rhbz#2109043, rhbz#2116161, rhbz#2114934, rhbz#2097189, rhbz#2113044, rhbz#2116964, rhbz#2051280
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-154.el9
    a1269d24 · kernel-5.14.0-154.el9 ·
    kernel-5.14.0-154.el9
    
    * Tue Aug 23 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-154.el9]
    - Revert "x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV" (John Allen) [2081424]
    - virt: sev-guest: Pass the appropriate argument type to iounmap() (John Allen) [2081424]
    - x86/boot: Fix the setup data types max limit (John Allen) [2081424]
    - x86/compressed/64: Add identity mappings for setup_data entries (John Allen) [2081424]
    - x86/Hyper-V: Add SEV negotiate protocol support in Isolation VM (John Allen) [2081424]
    - x86/sev: Mark the code returning to user space as syscall gap (John Allen) [2081424]
    - x86/sev: Annotate stack change in the #VC handler (John Allen) [2081424]
    - x86/sev: Remove duplicated assignment to variable info (John Allen) [2081424]
    - x86/sev: Fix address space sparse warning (John Allen) [2081424]
    - x86/sev: Get the AP jump table address from secrets page (John Allen) [2081424]
    - x86/sev: Add missing __init annotations to SEV init routines (John Allen) [2081424]
    - virt: sevguest: Rename the sevguest dir and files to sev-guest (John Allen) [2081424]
    - virt: sevguest: Change driver name to reflect generic SEV support (John Allen) [2081424]
    - x86/boot: Put globals that are accessed early into the .data section (John Allen) [2081424]
    - virt: sevguest: Fix bool function returning negative value (John Allen) [2081424]
    - virt: sevguest: Fix return value check in alloc_shared_pages() (John Allen) [2081424]
    - x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IO (John Allen) [2081424]
    - x86/sev-es: Replace open-coded hlt-loop with sev_es_terminate() (John Allen) [2081424]
    - virt: sevguest: Add documentation for SEV-SNP CPUID Enforcement (John Allen) [2081424]
    - virt: sevguest: Add support to get extended report (John Allen) [2081424]
    - virt: sevguest: Add support to derive key (John Allen) [2081424]
    - redhat/configs: enable CONFIG_SEV_GUEST (John Allen) [2081424]
    - virt: Add SEV-SNP guest driver (John Allen) [2081424]
    - x86/sev: Register SEV-SNP guest request platform device (John Allen) [2081424]
    - x86/sev: Provide support for SNP guest request NAEs (John Allen) [2081424]
    - x86/sev: Add a sev= cmdline option (John Allen) [2081424]
    - x86/sev: Use firmware-validated CPUID for SEV-SNP guests (John Allen) [2081424]
    - x86/sev: Add SEV-SNP feature detection/setup (John Allen) [2081424]
    - x86/compressed/64: Add identity mapping for Confidential Computing blob (John Allen) [2081424]
    - x86/compressed: Export and rename add_identity_map() (John Allen) [2081424]
    - x86/compressed: Use firmware-validated CPUID leaves for SEV-SNP guests (John Allen) [2081424]
    - x86/compressed: Add SEV-SNP feature detection/setup (John Allen) [2081424]
    - x86/boot: Add a pointer to Confidential Computing blob in bootparams (John Allen) [2081424]
    - x86/compressed/64: Add support for SEV-SNP CPUID table in #VC handlers (John Allen) [2081424]
    - x86/sev: Move MSR-based VMGEXITs for CPUID to helper (John Allen) [2081424]
    - KVM: x86: Move lookup of indexed CPUID leafs to helper (John Allen) [2081424]
    - x86/boot: Add Confidential Computing type to setup_data (John Allen) [2081424]
    - x86/compressed/acpi: Move EFI kexec handling into common code (John Allen) [2081424]
    - x86/compressed/acpi: Move EFI vendor table lookup to helper (John Allen) [2081424]
    - x86/compressed/acpi: Move EFI config table lookup to helper (John Allen) [2081424]
    - x86/compressed/acpi: Move EFI system table lookup to helper (John Allen) [2081424]
    - x86/compressed/acpi: Move EFI detection to helper (John Allen) [2081424]
    - x86/head/64: Re-enable stack protection (John Allen) [2081424]
    - x86/sev: Use SEV-SNP AP creation to start secondary CPUs (John Allen) [2081424]
    - x86/mm: Validate memory when changing the C-bit (John Allen) [2081424]
    - x86/kernel: Validate ROM memory before accessing when SEV-SNP is active (John Allen) [2081424]
    - x86/kernel: Mark the .bss..decrypted section as shared in the RMP table (John Allen) [2081424]
    - x86/sev: Add helper for validating pages in early enc attribute changes (John Allen) [2081424]
    - x86/sev: Register GHCB memory when SEV-SNP is active (John Allen) [2081424]
    - x86/compressed: Register GHCB memory when SEV-SNP is active (John Allen) [2081424]
    - x86/compressed: Add helper for validating pages in the decompression stage (John Allen) [2081424]
    - x86/sev: Check the VMPL level (John Allen) [2081424]
    - x86/sev: Add a helper for the PVALIDATE instruction (John Allen) [2081424]
    - x86/sev: Check SEV-SNP features support (John Allen) [2081424]
    - x86/sev: Save the negotiated GHCB version (John Allen) [2081424]
    - x86/sev: Define the Linux-specific guest termination reasons (John Allen) [2081424]
    - x86/mm: Extend cc_attr to include AMD SEV-SNP (John Allen) [2081424]
    - x86/sev: Detect/setup SEV/SME features earlier in boot (John Allen) [2081424]
    - x86/compressed/64: Detect/setup SEV/SME features earlier during boot (John Allen) [2081424]
    - x86/boot: Use MSR read/write helpers instead of inline assembly (John Allen) [2081424]
    - x86/boot: Introduce helpers for MSR reads/writes (John Allen) [2081424]
    - KVM: SVM: Update the SEV-ES save area mapping (John Allen) [2081424]
    - KVM: SVM: Create a separate mapping for the GHCB save area (John Allen) [2081424]
    - KVM: SVM: Create a separate mapping for the SEV-ES save area (John Allen) [2081424]
    - KVM: SVM: Define sev_features and vmpl field in the VMSA (John Allen) [2081424]
    - x86/mm/cpa: Generalize __set_memory_enc_pgtable() (John Allen) [2081424]
    - x86/coco: Add API to handle encryption mask (John Allen) [2081424]
    - x86/cc: Move arch/x86/{kernel/cc_platform.c => coco/core.c} (John Allen) [2081424]
    - x86/sev: Move common memory encryption code to mem_encrypt.c (John Allen) [2081424]
    - x86/sev: Rename mem_encrypt.c to mem_encrypt_amd.c (John Allen) [2081424]
    - x86/sev: Remove do_early_exception() forward declarations (John Allen) [2081424]
    - x86/head64: Carve out the guest encryption postprocessing into a helper (John Allen) [2081424]
    - x86/sev: Get rid of excessive use of defines (John Allen) [2081424]
    - x86/sev: Shorten GHCB terminate macro names (John Allen) [2081424]
    - x86/sev: Make the #VC exception stacks part of the default stacks storage (John Allen) [2081424]
    - tools headers UAPI: Synch KVM's svm.h header with the kernel (John Allen) [2081424]
    Resolves: rhbz#2081424
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-153.el9
    25a53df6 · kernel-5.14.0-153.el9 ·
    kernel-5.14.0-153.el9
    
    * Tue Aug 23 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-153.el9]
    - selftests: netfilter: add test case for nf trace infrastructure (Florian Westphal) [2112751]
    - netfilter: nf_tables: fix crash when nf_trace is enabled (Florian Westphal) [2112751]
    - netfilter: nf_log: incorrect offset to network header (Phil Sutter) [2067133]
    - netfilter: nf_log_syslog: Consolidate entry checks (Phil Sutter) [2067133]
    - netfilter: nf_log_syslog: Don't ignore unknown protocols (Phil Sutter) [2067133]
    - netfilter: nf_log_syslog: Merge MAC header dumpers (Phil Sutter) [2067133]
    - net/mlx4_en: use kzalloc (Mohammad Kabat) [2049443]
    - net/mlx4: Delete useless moduleparam include (Mohammad Kabat) [2049443]
    - RDMA/mlx4: remove redundant assignment to variable nreq (Mohammad Kabat) [2049443]
    - RDMA/mlx4: Delete useless module.h include (Mohammad Kabat) [2049443]
    - RDMA/mlx4: Don't continue event handler after memory allocation failure (Mohammad Kabat) [2049443]
    - net/mlx4: Use irq_update_affinity_hint() (Mohammad Kabat) [2049443]
    - RDMA/mlx4: Use bitmap_alloc() when applicable (Mohammad Kabat) [2049443]
    - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Mohammad Kabat) [2049443]
    - net/mlx4_en: Update reported link modes for 1/10G (Mohammad Kabat) [2049443]
    - RDMA/mlx4: Do not fail the registration on port stats (Mohammad Kabat) [2049443]
    - net: convert users of bitmap_foo() to linkmode_foo() (Mohammad Kabat) [2049443]
    - RDMA/mlx4: Return missed an error if device doesn't support steering (Mohammad Kabat) [2049443]
    - ethernet: Remove redundant 'flush_workqueue()' calls (Mohammad Kabat) [2049443]
    - mlx4: constify args for const dev_addr (Mohammad Kabat) [2049443]
    - mlx4: remove custom dev_addr clearing (Mohammad Kabat) [2049443]
    - mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() (Mohammad Kabat) [2049443]
    - mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() (Mohammad Kabat) [2049443]
    - net/mlx4_en: avoid one cache line miss to ring doorbell (Mohammad Kabat) [2049443]
    - net/mlx4_en: Add XDP_REDIRECT statistics (Mohammad Kabat) [2049443]
    - net/mlx4: Use array_size() helper in copy_to_user() (Mohammad Kabat) [2049443]
    - net: mlx4: Add support for XDP_REDIRECT (Mohammad Kabat) [2049443]
    - net/mlx4_en: Don't allow aRFS for encapsulated packets (Mohammad Kabat) [2049443]
    - net/mlx4_en: Resolve bad operstate value (Mohammad Kabat) [2049443]
    - net/mellanox: switch from 'pci_' to 'dma_' API (Mohammad Kabat) [2049443]
    - net/mlx4: Use ARRAY_SIZE to get an array's size (Mohammad Kabat) [2049443]
    - net/mlx4: make the array states static const, makes object smaller (Mohammad Kabat) [2049443]
    - redhat: Use redhatsecureboot701 for ppc64le (Patrick Talbert) [2109211]
    - device property: Advertise fwnode and device property count API calls (Al Stone) [2102893]
    - device property: Fix recent breakage of fwnode_get_next_parent_dev() (Al Stone) [2102893]
    - device property: Use multi-connection matchers for single case (Al Stone) [2102893]
    - device property: Drop 'test' prefix in parameters of fwnode_is_ancestor_of() (Al Stone) [2102893]
    - device property: Introduce fwnode_for_each_parent_node() (Al Stone) [2102893]
    - device property: Allow error pointer to be passed to fwnode APIs (Al Stone) [2102893]
    - device property: Add irq_get to fwnode operation (Al Stone) [2102893]
    - device property: Add iomap to fwnode operations (Al Stone) [2102893]
    - device property: Convert device_{dma_supported,get_dma_attr} to fwnode (Al Stone) [2102893]
    - ARM: tegra: paz00: Handle device properties with software node API (Al Stone) [2102893]
    Resolves: rhbz#2112751, rhbz#2067133, rhbz#2049443, rhbz#2109211, rhbz#2102893
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-152.el9
    fc5162f1 · kernel-5.14.0-152.el9 ·
    kernel-5.14.0-152.el9
    
    * Mon Aug 22 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-152.el9]
    - net/mlx5e: SHAMPO, reduce TIR indication (Mohammad Kabat) [2049450]
    - net/mlx5e: Lag, Only handle events from highest priority multipath entry (Mohammad Kabat) [2049450]
    - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Mohammad Kabat) [2049450]
    - net/mlx5: Fix a race on command flush flow (Mohammad Kabat) [2049450]
    - net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat) [2049450]
    - net/mlx5e: Fix VF min/max rate parameters interchange mistake (Mohammad Kabat) [2049450]
    - net/mlx5e: Add missing increment of count (Mohammad Kabat) [2049450]
    - net/mlx5e: MPLSoUDP decap, fix check for unsupported matches (Mohammad Kabat) [2049450]
    - net/mlx5e: Fix MPLSoUDP encap to use MPLS action information (Mohammad Kabat) [2049450]
    - net/mlx5e: Add feature check for set fec counters (Mohammad Kabat) [2049450 2049713]
    - net/mlx5e: TC, Skip redundant ct clear actions (Mohammad Kabat) [2049450]
    - net/mlx5e: TC, Reject rules with forward and drop actions (Mohammad Kabat) [2049450]
    - net/mlx5e: TC, Reject rules with drop and modify hdr action (Mohammad Kabat) [2049450]
    - net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Mohammad Kabat) [2049450]
    - net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Mohammad Kabat) [2049450]
    - net/mlx5: Fix possible deadlock on rule deletion (Mohammad Kabat) [2049450]
    - net/mlx5: Fix tc max supported prio for nic mode (Mohammad Kabat) [2049450]
    - net/mlx5: Fix wrong limitation of metadata match on ecpf (Mohammad Kabat) [2049450]
    - net/mlx5: Update log_max_qp value to be 17 at most (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Fix the threshold that defines when pool sync is initiated (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Don't allow match on IP w/o matching on full ethertype/ip_version (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Cache STE shadow memory (Mohammad Kabat) [2049450]
    - net/mlx5e: Avoid field-overflowing memcpy() (Mohammad Kabat) [2049450]
    - net/mlx5e: Use struct_group() for memcpy() region (Mohammad Kabat) [2049450]
    - net/mlx5e: Avoid implicit modify hdr for decap drop rule (Mohammad Kabat) [2049450]
    - net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Mohammad Kabat) [2049450]
    - net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Mohammad Kabat) [2049450]
    - net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Mohammad Kabat) [2049450]
    - net/mlx5: E-Switch, Fix uninitialized variable modact (Mohammad Kabat) [2049450]
    - net/mlx5e: Fix handling of wrong devices during bond netevent (Mohammad Kabat) [2049450]
    - net/mlx5e: Fix broken SKB allocation in HW-GRO (Mohammad Kabat) [2049450]
    - net/mlx5e: Fix wrong calculation of header index in HW_GRO (Mohammad Kabat) [2049450]
    - net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Mohammad Kabat) [2049450]
    - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Mohammad Kabat) [2049450]
    - net/mlx5e: TC, Reject rules with forward and drop actions (Mohammad Kabat) [2049450]
    - net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Mohammad Kabat) [2049450]
    - net/mlx5e: Fix module EEPROM query (Mohammad Kabat) [2049450]
    - net/mlx5e: TC, Reject rules with drop and modify hdr action (Mohammad Kabat) [2049450]
    - net/mlx5: Bridge, ensure dev_name is null-terminated (Mohammad Kabat) [2049450]
    - net/mlx5: Bridge, take rtnl lock in init error handler (Mohammad Kabat) [2049450]
    - mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Mohammad Kabat) [2049450]
    - net/mlx5e: Fix build error in fec_set_block_stats() (Mohammad Kabat) [2049450]
    - Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Mohammad Kabat) [2049450]
    - net/mlx5: Set command entry semaphore up once got index free (Mohammad Kabat) [2049450]
    - net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Mohammad Kabat) [2049450]
    - net/mlx5: Fix access to sf_dev_table on allocation failure (Mohammad Kabat) [2049450]
    - net/mlx5e: Fix matching on modified inner ip_ecn bits (Mohammad Kabat) [2049450]
    - Revert "net/mlx5e: Block offload of outer header csum for GRE tunnel" (Mohammad Kabat) [2049450]
    - Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" (Mohammad Kabat) [2049450]
    - net/mlx5e: Don't block routes with nexthop objects in SW (Mohammad Kabat) [2049450 2049888]
    - net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Mohammad Kabat) [2049450 2049888]
    - net/mlx5e: Fix nullptr on deleting mirroring rule (Mohammad Kabat) [2049450]
    - net/mlx5e: Fix page DMA map/unmap attributes (Mohammad Kabat) [2049450]
    - net/mlx5e: Add recovery flow in case of error CQE (Mohammad Kabat) [2049450]
    - net/mlx5e: TC, Remove redundant error logging (Mohammad Kabat) [2049450]
    - net/mlx5e: Refactor set_pflag_cqe_based_moder (Mohammad Kabat) [2049450]
    - net/mlx5e: Move HW-GRO and CQE compression check to fix features flow (Mohammad Kabat) [2049450]
    - net/mlx5e: Fix feature check per profile (Mohammad Kabat) [2049450]
    - net/mlx5e: Unblock setting vid 0 for VF in case PF isn't eswitch manager (Mohammad Kabat) [2049450]
    - net/mlx5e: Expose FEC counters via ethtool (Mohammad Kabat) [2049450 2049713]
    - net/mlx5: Update log_max_qp value to FW max capability (Mohammad Kabat) [2049450]
    - net/mlx5: SF, Use all available cpu for setting cpu affinity (Mohammad Kabat) [2049450]
    - net/mlx5: Introduce API for bulk request and release of IRQs (Mohammad Kabat) [2049450]
    - net/mlx5: Split irq_pool_affinity logic to new file (Mohammad Kabat) [2049450]
    - net/mlx5: Move affinity assignment into irq_request (Mohammad Kabat) [2049450]
    - net/mlx5: Introduce control IRQ request API (Mohammad Kabat) [2049450]
    - net/mlx5: mlx5e_hv_vhca_stats_create return type to void (Mohammad Kabat) [2049450]
    - RDMA/mlx5: Print wc status on CQE error and dump needed (Mohammad Kabat) [2049450]
    - net: fixup build after bpf header changes (Mohammad Kabat) [2049450]
    - net/mlx5: CT: Set flow source hint from provided tuple device (Mohammad Kabat) [2049450]
    - net/mlx5: Set SMFS as a default steering mode if device supports it (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Improve steering for empty or RX/TX-only matchers (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Support matching on tunnel headers 0 and 1 (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Add misc5 to match_param structs (Mohammad Kabat) [2049450]
    - net/mlx5: Add misc5 flow table match parameters (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Warn on failure to destroy objects due to refcount (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Add support for UPLINK destination type (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Add support for dumping steering info (Mohammad Kabat) [2049450 2049888]
    - net/mlx5: DR, Add missing reserved fields to dr_match_param (Mohammad Kabat) [2049450 2049888]
    - net/mlx5: DR, Add check for flex parser ID value (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Rename list field in matcher struct to list_node (Mohammad Kabat) [2049450 2049888]
    - net/mlx5: DR, Remove unused struct member in matcher (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Mohammad Kabat) [2049450]
    - net/mlx5: DR, Fix error flow in creating matcher (Mohammad Kabat) [2049450]
    - net/mlx5e: Use auxiliary_device driver data helpers (Mohammad Kabat) [2049450]
    - net/mlx5e: Take packet_merge params directly from the RX res struct (Mohammad Kabat) [2049450]
    - net/mlx5e: Allocate per-channel stats dynamically at first usage (Mohammad Kabat) [2049450]
    - net/mlx5e: Use dynamic per-channel allocations in stats (Mohammad Kabat) [2049450]
    - net/mlx5e: Allow profile-specific limitation on max num of channels (Mohammad Kabat) [2049450]
    - net/mlx5e: Save memory by using dynamic allocation in netdev priv (Mohammad Kabat) [2049450]
    - net/mlx5e: Add profile indications for PTP and QOS HTB features (Mohammad Kabat) [2049450]
    - net/mlx5e: Use bitmap field for profile features (Mohammad Kabat) [2049450]
    - net/mlx5: Remove the repeated declaration (Mohammad Kabat) [2049450]
    - net/mlx5: Let user configure max_macs generic param (Mohammad Kabat) [2049450]
    - net/mlx5: Let user configure event_eq_size param (Mohammad Kabat) [2049450]
    - net/mlx5: Let user configure io_eq_size param (Mohammad Kabat) [2049450]
    - net/mlx5: Introduce log_max_current_uc_list_wr_supported bit (Mohammad Kabat) [2049450]
    - net/mlx5e: Move goto action checks into tc_action goto post parse op (Mohammad Kabat) [2049450]
    - net/mlx5e: Move vlan action chunk into tc action vlan post parse op (Mohammad Kabat) [2049450]
    - net/mlx5e: Add post_parse() op to tc action infrastructure (Mohammad Kabat) [2049450]
    - net/mlx5e: Move sample attr allocation to tc_action sample parse op (Mohammad Kabat) [2049450]
    - net/mlx5e: TC action parsing loop (Mohammad Kabat) [2049450]
    - net/mlx5e: Add redirect ingress to tc action infra (Mohammad Kabat) [2049450]
    - net/mlx5e: Add sample and ptype to tc_action infra (Mohammad Kabat) [2049450]
    - net/mlx5e: Add ct to tc action infra (Mohammad Kabat) [2049450]
    - net/mlx5e: Add mirred/redirect to tc action infra (Mohammad Kabat) [2049450]
    - net/mlx5e: Add mpls push/pop to tc action infra (Mohammad Kabat) [2049450]
    - net/mlx5e: Add vlan push/pop/mangle to tc action infra (Mohammad Kabat) [2049450]
    - net/mlx5e: Add pedit to tc action infra (Mohammad Kabat) [2049450]
    - net/mlx5e: Add csum to tc action infra (Mohammad Kabat) [2049450]
    - net/mlx5e: Add tunnel encap/decap to tc action infra (Mohammad Kabat) [2049450]
    - net/mlx5e: Add goto to tc action infra (Mohammad Kabat) [2049450]
    - net/mlx5e: Add tc action infrastructure (Mohammad Kabat) [2049450]
    - RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr (Mohammad Kabat) [2049450]
    - RDMA/mlx5: Add support to multiple priorities for FDB rules (Mohammad Kabat) [2049450]
    - net/mlx5: Create more priorities for FDB bypass namespace (Mohammad Kabat) [2049450]
    - net/mlx5: Refactor mlx5_get_flow_namespace (Mohammad Kabat) [2049450]
    - net/mlx5: Separate FDB namespace (Mohammad Kabat) [2049450]
    - net/mlx5: Use irq_set_affinity_and_hint() (Mohammad Kabat) [2049450]
    - net/mlx5: Dynamically resize flow counters query buffer (Mohammad Kabat) [2049450]
    - net/mlx5e: TC, Set flow attr ip_version earlier (Mohammad Kabat) [2049450]
    - net/mlx5e: TC, Move common flow_action checks into function (Mohammad Kabat) [2049450]
    - net/mlx5e: Remove redundant actions arg from vlan push/pop funcs (Mohammad Kabat) [2049450]
    - net/mlx5e: Remove redundant actions arg from validate_goto_chain() (Mohammad Kabat) [2049450]
    - net/mlx5e: TC, Remove redundant action stack var (Mohammad Kabat) [2049450]
    - net/mlx5e: Hide function mlx5e_num_channels_changed (Mohammad Kabat) [2049450]
    - net/mlx5e: SHAMPO, clean MLX5E_MAX_KLM_PER_WQE macro (Mohammad Kabat) [2049450]
    - net/mlx5: Print more info on pci error handlers (Mohammad Kabat) [2049450]
    - net/mlx5: SF, silence an uninitialized variable warning (Mohammad Kabat) [2049450]
    - net/mlx5: Fix error return code in esw_qos_create() (Mohammad Kabat) [2049450]
    - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Mohammad Kabat) [2049450]
    - mlx5: fix psample_sample_packet link error (Mohammad Kabat) [2049450]
    - net/mlx5: E-switch, Create QoS on demand (Mohammad Kabat) [2049450 2049844]
    - net/mlx5: E-switch, Enable vport QoS on demand (Mohammad Kabat) [2049450 2049844]
    - net/mlx5: E-switch, move offloads mode callbacks to offloads file (Mohammad Kabat) [2049450 2049844]
    - net/mlx5: E-switch, Reuse mlx5_eswitch_set_vport_mac (Mohammad Kabat) [2049450 2049844]
    - net/mlx5: E-switch, Remove vport enabled check (Mohammad Kabat) [2049450 2049844]
    - net/mlx5e: Specify out ifindex when looking up decap route (Mohammad Kabat) [2049450 2049844]
    - net/mlx5e: TC, Move comment about mod header flag to correct place (Mohammad Kabat) [2049450 2049844]
    - net/mlx5e: TC, Move kfree() calls after destroying all resources (Mohammad Kabat) [2049450 2049844]
    - net/mlx5e: TC, Destroy nic flow counter if exists (Mohammad Kabat) [2049450 2049844]
    - net/mlx5: TC, using swap() instead of tmp variable (Mohammad Kabat) [2049450 2049844]
    - net/mlx5: CT: Allow static allocation of mod headers (Mohammad Kabat) [2049450 2049844]
    - net/mlx5e: Refactor mod header management API (Mohammad Kabat) [2049450 2049844]
    - net/mlx5: Avoid printing health buffer when firmware is unavailable (Mohammad Kabat) [2049450 2049833 2049844]
    - net/mlx5: Fix format-security build warnings (Mohammad Kabat) [2049450 2049844]
    - net/mlx5e: Support ethtool cq mode (Mohammad Kabat) [2049450 2049844]
    - Revert "RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow" (Mohammad Kabat) [2049449]
    - net/mlx5e: Fix wrong features assignment in case of error (Mohammad Kabat) [2049449]
    - net/mlx5e: TC, Fix memory leak with rules with internal port (Mohammad Kabat) [2049449]
    - net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Mohammad Kabat) [2049449]
    - net/mlx5e: Delete forward rule for ct or sample action (Mohammad Kabat) [2049449]
    - net/mlx5e: Fix ICOSQ recovery flow for XSK (Mohammad Kabat) [2049449]
    - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow (Mohammad Kabat) [2049449]
    - net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Mohammad Kabat) [2049449]
    - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Mohammad Kabat) [2049449]
    - net/mlx5: Fix tc max supported prio for nic mode (Mohammad Kabat) [2049449]
    - net/mlx5: Fix SF health recovery flow (Mohammad Kabat) [2049449]
    - net/mlx5: Fix error print in case of IRQ request failed (Mohammad Kabat) [2049449]
    - net/mlx5: Use first online CPU instead of hard coded CPU (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Fix querying eswitch manager vport for ECPF (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Mohammad Kabat) [2049449]
    - net/mlx5e: SHAMPO, Fix constant expression result (Mohammad Kabat) [2049449]
    - net/mlx5: Fix access to a non-supported register (Mohammad Kabat) [2049449 2049833]
    - net/mlx5: Fix too early queueing of log timestamp work (Mohammad Kabat) [2049449 2049833]
    - net/mlx5: Fix use after free in mlx5_health_wait_pci_up (Mohammad Kabat) [2049449]
    - net/mlx5: E-Switch, Use indirect table only if all destinations support it (Mohammad Kabat) [2049449]
    - net/mlx5: E-Switch, Check group pointer before reading bw_share value (Mohammad Kabat) [2049449]
    - net/mlx5: E-Switch, fix single FDB creation on BlueField (Mohammad Kabat) [2049449]
    - net/mlx5: E-switch, Respect BW share of the new group (Mohammad Kabat) [2049449]
    - net/mlx5: Lag, Fix recreation of VF LAG (Mohammad Kabat) [2049449]
    - net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Mohammad Kabat) [2049449]
    - net/mlx5e: Sync TIR params updates against concurrent create/modify (Mohammad Kabat) [2049449]
    - net/mlx5e: Fix missing IPsec statistics on uplink representor (Mohammad Kabat) [2049449]
    - net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation (Mohammad Kabat) [2049449]
    - RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow (Mohammad Kabat) [2049449]
    - net/mlx5: E-Switch, return error if encap isn't supported (Mohammad Kabat) [2049449]
    - net/mlx5: Lag, update tracker when state change event received (Mohammad Kabat) [2049449]
    - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Mohammad Kabat) [2049449]
    - net/mlx5: Fix flow counters SF bulk query len (Mohammad Kabat) [2049449]
    - net/mlx5: E-Switch, rebuild lag only when needed (Mohammad Kabat) [2049449]
    - net/mlx5: Update error handler for UCTX and UMEM (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Fix check for unsupported fields in match param (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Handle eswitch manager and uplink vports separately (Mohammad Kabat) [2049449]
    - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Mohammad Kabat) [2049449]
    - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Mohammad Kabat) [2049449]
    - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Mohammad Kabat) [2049449]
    - net/mlx5e: kTLS, Fix crash in RX resync flow (Mohammad Kabat) [2049449]
    - net/mlx5: Lag, fix a potential Oops with mlx5_lag_create_definer() (Mohammad Kabat) [2049449]
    - net/mlx5: Support internal port as decap route device (Mohammad Kabat) [2049449]
    - net/mlx5e: Term table handling of internal port rules (Mohammad Kabat) [2049449]
    - net/mlx5e: Add indirect tc offload of ovs internal port (Mohammad Kabat) [2049449]
    - net/mlx5e: Offload internal port as encap route device (Mohammad Kabat) [2049449]
    - net/mlx5e: Offload tc rules that redirect to ovs internal port (Mohammad Kabat) [2049449]
    - net/mlx5e: Accept action skbedit in the tc actions list (Mohammad Kabat) [2049449]
    - net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Mohammad Kabat) [2049449]
    - net/mlx5e: Use generic name for the forwarding dev pointer (Mohammad Kabat) [2049449]
    - net/mlx5e: Refactor rx handler of represetor device (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Add check for unsupported fields in match param (Mohammad Kabat) [2049449]
    - net/mlx5: Allow skipping counter refresh on creation (Mohammad Kabat) [2049449]
    - net/mlx5e: IPsec: Refactor checksum code in tx data path (Mohammad Kabat) [2049449]
    - net/mlx5: CT: Remove warning of ignore_flow_level support for VFs (Mohammad Kabat) [2049449]
    - net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() (Mohammad Kabat) [2049449]
    - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Mohammad Kabat) [2049449]
    - net/mlx5e: Prevent HW-GRO and CQE-COMPRESS features operate together (Mohammad Kabat) [2049449]
    - net/mlx5e: Add HW-GRO offload (Mohammad Kabat) [2049449]
    - net/mlx5e: Add HW_GRO statistics (Mohammad Kabat) [2049449]
    - net/mlx5e: HW_GRO cqe handler implementation (Mohammad Kabat) [2049449]
    - net/mlx5e: Add data path for SHAMPO feature (Mohammad Kabat) [2049449]
    - net/mlx5e: Add handle SHAMPO cqe support (Mohammad Kabat) [2049449]
    - net/mlx5e: Add control path for SHAMPO feature (Mohammad Kabat) [2049449]
    - net/mlx5e: Add support to klm_umr_wqe (Mohammad Kabat) [2049449]
    - net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Mohammad Kabat) [2049449]
    - net/mlx5: Add SHAMPO caps, HW bits and enumerations (Mohammad Kabat) [2049449]
    - net/mlx5e: Rename lro_timeout to packet_merge_timeout (Mohammad Kabat) [2049449]
    - net/mlx5: remove the recent devlink params (Mohammad Kabat) [2049449]
    - net/mlx5: SF_DEV Add SF device trace points (Mohammad Kabat) [2049449]
    - net/mlx5: SF, Add SF trace points (Mohammad Kabat) [2049449]
    - net/mlx5: Let user configure max_macs param (Mohammad Kabat) [2049449]
    - net/mlx5: Let user configure event_eq_size param (Mohammad Kabat) [2049449]
    - net/mlx5: Let user configure io_eq_size param (Mohammad Kabat) [2049449]
    - net/mlx5: Bridge, support replacing existing FDB entry (Mohammad Kabat) [2049449]
    - net/mlx5: Bridge, extract code to lookup and del/notify entry (Mohammad Kabat) [2049449]
    - net/mlx5: Add periodic update of host time to firmware (Mohammad Kabat) [2049449 2049833]
    - net/mlx5: Print health buffer by log level (Mohammad Kabat) [2049449 2049833]
    - net/mlx5: Extend health buffer dump (Mohammad Kabat) [2049449 2049833]
    - net/mlx5: Reduce flow counters bulk query buffer size for SFs (Mohammad Kabat) [2049449]
    - net/mlx5: Fix unused function warning of mlx5i_flow_type_mask (Mohammad Kabat) [2049449]
    - net/mlx5: Remove unnecessary checks for slow path flag (Mohammad Kabat) [2049449]
    - net/mlx5e: don't write directly to netdev->dev_addr (Mohammad Kabat) [2049449]
    - RDMA/mlx5: Use dev_addr_mod() (Mohammad Kabat) [2049449]
    - RDMA/mlx5: fix build error with INFINIBAND_USER_ACCESS=n (Mohammad Kabat) [2049449]
    - RDMA/mlx5: Attach ndescs to mlx5_ib_mkey (Mohammad Kabat) [2049449]
    - RDMA/mlx5: Move struct mlx5_core_mkey to mlx5_ib (Mohammad Kabat) [2049449]
    - RDMA/mlx5: Replace struct mlx5_core_mkey by u32 key (Mohammad Kabat) [2049449]
    - RDMA/mlx5: Remove pd from struct mlx5_core_mkey (Mohammad Kabat) [2049449]
    - RDMA/mlx5: Remove size from struct mlx5_core_mkey (Mohammad Kabat) [2049449]
    - RDMA/mlx5: Remove iova from struct mlx5_core_mkey (Mohammad Kabat) [2049449]
    - net/mlx5: E-Switch, Increase supported number of forward destinations to 32 (Mohammad Kabat) [2049449]
    - net/mlx5: E-Switch, Use dynamic alloc for dest array (Mohammad Kabat) [2049449]
    - net/mlx5: Lag, use steering to select the affinity port in LAG (Mohammad Kabat) [2049449]
    - net/mlx5: Lag, add support to create/destroy/modify port selection (Mohammad Kabat) [2049449]
    - net/mlx5: Lag, add support to create TTC tables for LAG port selection (Mohammad Kabat) [2049449]
    - net/mlx5: Lag, add support to create definers for LAG (Mohammad Kabat) [2049449]
    - net/mlx5: Lag, set match mask according to the traffic type bitmap (Mohammad Kabat) [2049449]
    - net/mlx5: Lag, set LAG traffic type mapping (Mohammad Kabat) [2049449]
    - net/mlx5: Lag, move lag files into directory (Mohammad Kabat) [2049449]
    - net/mlx5: Introduce new uplink destination type (Mohammad Kabat) [2049449]
    - net/mlx5: Add support to create match definer (Mohammad Kabat) [2049449]
    - net/mlx5: Introduce port selection namespace (Mohammad Kabat) [2049449]
    - net/mlx5: Support partial TTC rules (Mohammad Kabat) [2049449]
    - mlx5: prevent 64bit divide (Mohammad Kabat) [2049449]
    - net/mlx5: Use system_image_guid to determine bonding (Mohammad Kabat) [2049449]
    - net/mlx5: Use native_port_num as 1st option of device index (Mohammad Kabat) [2049449]
    - net/mlx5: Introduce new device index wrapper (Mohammad Kabat) [2049449]
    - net/mlx5: Check return status first when querying system_image_guid (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Prefer kcalloc over open coded arithmetic (Mohammad Kabat) [2049449]
    - net/mlx5e: Add extack msgs related to TC for better debug (Mohammad Kabat) [2049449]
    - net/mlx5: CT: Fix missing cleanup of ct nat table on init failure (Mohammad Kabat) [2049449]
    - net/mlx5: Disable roce at HCA level (Mohammad Kabat) [2049449]
    - net/mlx5i: Enable Rx steering for IPoIB via ethtool (Mohammad Kabat) [2049449]
    - net/mlx5: Bridge, provide flow source hints (Mohammad Kabat) [2049449]
    - net/mlx5: Read timeout values from DTOR (Mohammad Kabat) [2049449]
    - net/mlx5: Read timeout values from init segment (Mohammad Kabat) [2049449]
    - net/mlx5: Add layout to support default timeouts register (Mohammad Kabat) [2049449]
    - ethernet: constify references to netdev->dev_addr in drivers (Mohammad Kabat) [2049449]
    - RDMA/mlx5: Add optional counter support in get_hw_stats callback (Mohammad Kabat) [2049449]
    - RDMA/mlx5: Add modify_op_stat() support (Mohammad Kabat) [2049449]
    - RDMA/mlx5: Add steering support in optional flow counters (Mohammad Kabat) [2049449]
    - RDMA/mlx5: Support optional counters in hw_stats initialization (Mohammad Kabat) [2049449]
    - ethernet: Remove redundant 'flush_workqueue()' calls (Mohammad Kabat) [2049449]
    - net/mlx5: Add priorities for counters in RDMA namespaces (Mohammad Kabat) [2049449]
    - net/mlx5: Add ifc bits to support optional counters (Mohammad Kabat) [2049449]
    - net/mlx5: Enable single IRQ for PCI Function (Mohammad Kabat) [2049449]
    - net/mlx5: Shift control IRQ to the last index (Mohammad Kabat) [2049449]
    - net/mlx5: Bridge, pop VLAN on egress table miss (Mohammad Kabat) [2049449]
    - net/mlx5: Bridge, mark reg_c1 when pushing VLAN (Mohammad Kabat) [2049449]
    - net/mlx5: Bridge, extract VLAN pop code to dedicated functions (Mohammad Kabat) [2049449]
    - net/mlx5: Bridge, refactor eswitch instance usage (Mohammad Kabat) [2049449]
    - net/mlx5e: Support accept action (Mohammad Kabat) [2049449]
    - net/mlx5e: Specify out ifindex when looking up encap route (Mohammad Kabat) [2049449]
    - net/mlx5e: Reserve a value from TC tunnel options mapping (Mohammad Kabat) [2049449]
    - net/mlx5e: Move parse fdb check into actions_match_supported_fdb() (Mohammad Kabat) [2049449]
    - net/mlx5e: Split actions_match_supported() into a sub function (Mohammad Kabat) [2049449]
    - net/mlx5e: Move mod hdr allocation to a single place (Mohammad Kabat) [2049449]
    - net/mlx5e: TC, Refactor sample offload error flow (Mohammad Kabat) [2049449]
    - net/mlx5e: Add TX max rate support for MQPRIO channel mode (Mohammad Kabat) [2049449]
    - net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() (Mohammad Kabat) [2049449]
    - RDMA/mlx5: Avoid taking MRs from larger MR cache pools when a pool is empty (Mohammad Kabat) [2049449]
    - IB/mlx5: Flow through a more detailed return code from get_prefetchable_mr() (Mohammad Kabat) [2049449]
    - net/mlx5e: Use array_size() helper (Mohammad Kabat) [2049449]
    - net/mlx5: Use struct_size() helper in kvzalloc() (Mohammad Kabat) [2049449]
    - net/mlx5: Use kvcalloc() instead of kvzalloc() (Mohammad Kabat) [2049449]
    - net/mlx5: Tolerate failures in debug features while driver load (Mohammad Kabat) [2049449]
    - net/mlx5: Warn for devlink reload when there are VFs alive (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Add missing string for action type SAMPLER (Mohammad Kabat) [2049449]
    - net/mlx5: DR, init_next_match only if needed (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Increase supported num of actions to 32 (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Add support for SF vports (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Support csum recalculation flow table on SFs (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Align error messages for failure to obtain vport caps (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Add missing query for vport 0 (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Fix vport number data type to u16 (Mohammad Kabat) [2049449]
    - IB/mlx5: Enable UAR to have DevX UID (Mohammad Kabat) [2049449]
    - net/mlx5: Add uid field to UAR allocation structures (Mohammad Kabat) [2049449]
    - net/mlx5e: check return value of rhashtable_init (Mohammad Kabat) [2049449]
    - net/mlx5e: Enable TC offload for ingress MACVLAN (Mohammad Kabat) [2049449]
    - net/mlx5e: Enable TC offload for egress MACVLAN (Mohammad Kabat) [2049449]
    - net/mlx5e: loopback test is not supported in switchdev mode (Mohammad Kabat) [2049449]
    - net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tunnel attributes (Mohammad Kabat) [2049449]
    - net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Mohammad Kabat) [2049449]
    - net/mlx5e: Remove redundant priv arg from parse_pedit_to_reformat() (Mohammad Kabat) [2049449]
    - net/mlx5e: Check action fwd/drop flag exists also for nic flows (Mohammad Kabat) [2049449]
    - net/mlx5e: Set action fwd flag when parsing tc action goto (Mohammad Kabat) [2049449]
    - net/mlx5e: Remove incorrect addition of action fwd flag (Mohammad Kabat) [2049449]
    - net/mlx5e: Use correct return type (Mohammad Kabat) [2049449]
    - net/mlx5e: Add error flow for ethtool -X command (Mohammad Kabat) [2049449]
    - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Mohammad Kabat) [2049449]
    - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Mohammad Kabat) [2049447]
    - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Mohammad Kabat) [2049447]
    - net/mlx5e: Fix vlan data lost during suspend flow (Mohammad Kabat) [2049447]
    - net/mlx5: E-switch, Return correct error code on group creation failure (Mohammad Kabat) [2049447]
    - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Mohammad Kabat) [2049447]
    - RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR (Mohammad Kabat) [2049447]
    - net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Mohammad Kabat) [2049447]
    - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Mohammad Kabat) [2049447]
    - net/mlx5e: Switchdev representors are not vlan challenged (Mohammad Kabat) [2049447]
    - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Mohammad Kabat) [2049447]
    - net/mlx5e: Allow only complete TXQs partition in MQPRIO channel mode (Mohammad Kabat) [2049447]
    - net/mlx5: Fix cleanup of bridge delayed work (Mohammad Kabat) [2049447]
    - RDMA/mlx5: Set user priority for DCT (Mohammad Kabat) [2049447]
    - net/mlx5e: Mutually exclude setting of TX-port-TS and MQPRIO in channel mode (Mohammad Kabat) [2049447]
    - net/mlx5e: Fix the presented RQ index in PTP stats (Mohammad Kabat) [2049447]
    - net/mlx5: Fix setting number of EQs of SFs (Mohammad Kabat) [2049447]
    - net/mlx5: Fix length of irq_index in chars (Mohammad Kabat) [2049447]
    - net/mlx5: Avoid generating event after PPS out in Real time mode (Mohammad Kabat) [2049447]
    - net/mlx5: Force round second at 1PPS out start time (Mohammad Kabat) [2049447]
    - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Mohammad Kabat) [2049447]
    - net/mlx5e: Improve MQPRIO resiliency (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Keep the value for maximum number of channels in-sync (Mohammad Kabat) [2049447]
    - net/mlx5e: IPSEC RX, enable checksum complete (Mohammad Kabat) [2049447]
    - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Mohammad Kabat) [2049447]
    - RDMA/mlx5: Fix xlt_chunk_align calculation (Mohammad Kabat) [2049447]
    - net/mlx5e: Fix condition when retrieving PTP-rqn (Mohammad Kabat) [2049447]
    - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Mohammad Kabat) [2049447]
    - net/mlx5: Fix potential sleeping in atomic context (Mohammad Kabat) [2049447]
    - net/mlx5: FWTrace, cancel work on alloc pd error flow (Mohammad Kabat) [2049447]
    - net/mlx5: Lag, don't update lag if lag isn't supported (Mohammad Kabat) [2049447]
    - net/mlx5: Bridge, fix uninitialized variable usage (Mohammad Kabat) [2049447]
    - RDMA/mlx5: Relax DCS QP creation checks (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Add support for update FTE (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Improve rule tracking memory consumption (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Remove rehash ctrl struct from dr_htbl (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Remove HW specific STE type from nic domain (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Merge DR_STE_SIZE enums (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Skip source port matching on FDB RX domain (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Use FW API when updating FW-owned flow table (Mohammad Kabat) [2049447]
    - net/mlx5: DR, replace uintN_t with kernel-style types (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Support IPv6 matching on flow label for STEv0 (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Reduce print level for FT chaining level check (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Improve error flow in actions_build_ste_arr (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Enable QP retransmission (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Split modify VLAN state to separate pop/push states (Mohammad Kabat) [2049447]
    - net/mlx5: DR, Added support for REMOVE_HEADER packet reformat (Mohammad Kabat) [2049447]
    - net/mlx5: DR, fix a potential use-after-free bug (Mohammad Kabat) [2049447]
    - net/mlx5e: Use correct eswitch for stack devices with lag (Mohammad Kabat) [2049447]
    - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Mohammad Kabat) [2049447]
    - net/mlx5e: Fix possible use-after-free deleting fdb rule (Mohammad Kabat) [2049447]
    - net/mlx5: Remove all auxiliary devices at the unregister event (Mohammad Kabat) [2049447]
    - net/mlx5: Lag, fix multipath lag activation (Mohammad Kabat) [2049447]
    - net/mellanox: switch from 'pci_' to 'dma_' API (Mohammad Kabat) [2049447]
    - net/mlx5: E-switch, Add QoS tracepoints (Mohammad Kabat) [2049447 2049610]
    - net/mlx5: E-switch, Allow to add vports to rate groups (Mohammad Kabat) [2049447 2049610]
    - net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Mohammad Kabat) [2049447 2049610]
    - net/mlx5: E-switch, Introduce rate limiting groups API (Mohammad Kabat) [2049447 2049610]
    - net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Mohammad Kabat) [2049447 2049610]
    - net/mlx5: E-switch, Move QoS related code to dedicated file (Mohammad Kabat) [2049447 2049610]
    - net/mlx5e: TC, Support sample offload action for tunneled traffic (Mohammad Kabat) [2049447]
    - net/mlx5e: TC, Restore tunnel info for sample offload (Mohammad Kabat) [2049447]
    - net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Mohammad Kabat) [2049447]
    - net/mlx5e: Refactor ct to use post action infrastructure (Mohammad Kabat) [2049447]
    - net/mlx5e: Introduce post action infrastructure (Mohammad Kabat) [2049447]
    - net/mlx5e: CT, Use xarray to manage fte ids (Mohammad Kabat) [2049447]
    - net/mlx5e: Move sample attribute to flow attribute (Mohammad Kabat) [2049447]
    - net/mlx5e: Move esw/sample to en/tc/sample (Mohammad Kabat) [2049447]
    - net/mlx5e: Remove mlx5e dependency from E-Switch sample (Mohammad Kabat) [2049447]
    - net/mlx5: Bridge, support LAG (Mohammad Kabat) [2049447]
    - net/mlx5: Bridge, allow merged eswitch connectivity (Mohammad Kabat) [2049447]
    - net/mlx5: Bridge, extract FDB delete notification to function (Mohammad Kabat) [2049447]
    - net/mlx5: Bridge, identify port by vport_num+esw_owner_vhca_id pair (Mohammad Kabat) [2049447]
    - net/mlx5: Bridge, obtain core device from eswitch instead of priv (Mohammad Kabat) [2049447]
    - net/mlx5: Bridge, release bridge in same function where it is taken (Mohammad Kabat) [2049447]
    - net/mlx5e: Support MQPRIO channel mode (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Handle errors of netdev_set_num_tc() (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Maintain MQPRIO mode parameter (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Abstract MQPRIO params (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Support flow classification into RSS contexts (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Support multiple RSS contexts (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Dynamically allocate TIRs in RSS contexts (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Convert RSS to a dedicated object (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Introduce abstraction of RSS context (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Introduce TIR create/destroy API in rx_res (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Do not try enable RSS when resetting indir table (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Make use of netdev_warn() (Mohammad Kabat) [2049447]
    - net/mlx5: Fix variable type to match 64bit (Mohammad Kabat) [2049447]
    - net/mlx5: Initialize numa node for all core devices (Mohammad Kabat) [2049447]
    - net/mlx5: Allocate individual capability (Mohammad Kabat) [2049447]
    - net/mlx5: Reorganize current and maximal capabilities to be per-type (Mohammad Kabat) [2049447]
    - net/mlx5: SF, use recent sysfs api (Mohammad Kabat) [2049447]
    - net/mlx5: Refcount mlx5_irq with integer (Mohammad Kabat) [2049447]
    - net/mlx5: Change SF missing dedicated MSI-X err message to dbg (Mohammad Kabat) [2049447]
    - net/mlx5: Align mlx5_irq structure (Mohammad Kabat) [2049447]
    - net/mlx5: Delete impossible dev->state checks (Mohammad Kabat) [2049447]
    - net/mlx5: Fix inner TTC table creation (Mohammad Kabat) [2049447]
    - net/mlx5: Fix typo in comments (Mohammad Kabat) [2049447]
    - net/mlx5: Lag, Create shared FDB when in switchdev mode (Mohammad Kabat) [2049447]
    - net/mlx5: E-Switch, add logic to enable shared FDB (Mohammad Kabat) [2049447]
    - net/mlx5: Lag, move lag destruction to a workqueue (Mohammad Kabat) [2049447]
    - net/mlx5: Lag, properly lock eswitch if needed (Mohammad Kabat) [2049447]
    - net/mlx5: Add send to vport rules on paired device (Mohammad Kabat) [2049447]
    - net/mlx5: E-Switch, Add event callback for representors (Mohammad Kabat) [2049447]
    - net/mlx5e: Use shared mappings for restoring from metadata (Mohammad Kabat) [2049447]
    - net/mlx5e: Add an option to create a shared mapping (Mohammad Kabat) [2049447]
    - net/mlx5: E-Switch, set flow source for send to uplink rule (Mohammad Kabat) [2049447]
    - RDMA/mlx5: Add shared FDB support (Mohammad Kabat) [2049447]
    - {net, RDMA}/mlx5: Extend send to vport rules (Mohammad Kabat) [2049447]
    - RDMA/mlx5: Fill port info based on the relevant eswitch (Mohammad Kabat) [2049447]
    - net/mlx5: Lag, add initial logic for shared FDB (Mohammad Kabat) [2049447]
    - net/mlx5: Return mdev from eswitch (Mohammad Kabat) [2049447]
    - RDMA/mlx5: Delete not-available udata check (Mohammad Kabat) [2049447]
    - RDMA/mlx5: Drop in-driver verbs object creations (Mohammad Kabat) [2049447]
    - RDMA/mlx5: Delete device resource mutex that didn't protect anything (Mohammad Kabat) [2049447]
    - RDMA/mlx5: Cancel pkey work before destroying device resources (Mohammad Kabat) [2049447]
    - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Mohammad Kabat) [2049447]
    - net/mlx5e: Return -EOPNOTSUPP if more relevant when parsing tc actions (Mohammad Kabat) [2049447]
    - net/mlx5e: Remove redundant assignment of counter to null (Mohammad Kabat) [2049447]
    - net/mlx5e: Remove redundant parse_attr arg (Mohammad Kabat) [2049447]
    - net/mlx5e: Remove redundant cap check for flow counter (Mohammad Kabat) [2049447]
    - net/mlx5e: Remove redundant filter_dev arg from parse_tc_fdb_actions() (Mohammad Kabat) [2049447]
    - net/mlx5e: Remove redundant tc act includes (Mohammad Kabat) [2049447]
    - net/mlx5: Embed mlx5_ttc_table (Mohammad Kabat) [2049447 2049891]
    - net/mlx5: Move TTC logic to fs_ttc (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Decouple TTC logic from mlx5e (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Rename some related TTC args and functions (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Rename traffic type enums (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Allocate the array of channels according to the real max_nch (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Hide all implementation details of mlx5e_rx_res (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Introduce mlx5e_channels API to get RQNs (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Use a new initializer to build uniform indir table (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Use the new TIR API for kTLS (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Move management of indir traffic types to rx_res (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Convert TIR to a dedicated object (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Create struct mlx5e_rss_params_hash (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Take RQT out of TIR and group RX resources (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Move RX resources to a separate struct (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Convert RQT to a dedicated object (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Mohammad Kabat) [2049447 2049891]
    - net/mlx5: Take TIR destruction out of the TIR list lock (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Mohammad Kabat) [2049447 2049891]
    - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Mohammad Kabat) [2049447 2049891]
    - IB/mlx5: Rename is_apu_thread_cq function to is_apu_cq (Mohammad Kabat) [2049447]
    - RDMA/mlx5: Add DCS offload support (Mohammad Kabat) [2049447]
    - RDMA/mlx5: Separate DCI QP creation logic (Mohammad Kabat) [2049447]
    - net/mlx5: Add DCS caps & fields support (Mohammad Kabat) [2049447]
    Resolves: rhbz#2049450, rhbz#2049713, rhbz#2049888, rhbz#2049844, rhbz#2049833, rhbz#2049449, rhbz#2049447, rhbz#2049891, rhbz#2049610
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
    
  • kernel-5.14.0-151.el9
    08a6260c · kernel-5.14.0-151.el9 ·
    kernel-5.14.0-151.el9
    
    * Mon Aug 22 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-151.el9]
    - crypto: ccp - Fix device IRQ counting by using platform_irq_count() (Al Stone) [2071840]
    - amd-xgbe: Use platform_irq_count() (Al Stone) [2071840]
    - MAINTAINERS: adjust file entry for of_net.c after (Al Stone) [2071840]
    - rhel: CONFIG_OPEN_DICE is not set (Al Stone) [2071840]
    - of/irq: fix typo in comment (Al Stone) [2071840]
    - powerpc/powermac: constify device_node in of_irq_parse_oldworld() (Al Stone) [2071840]
    - of/fdt: Ignore disabled memory nodes (Al Stone) [2071840]
    - of: overlay: do not free changeset when of_overlay_apply returns error (Al Stone) [2071840]
    - of: overlay: unittest: add tests for overlay notifiers (Al Stone) [2071840]
    - of: overlay: add entry to of_overlay_action_name[] (Al Stone) [2071840]
    - of: overlay: rework overlay apply and remove kfree()s (Al Stone) [2071840]
    - of: overlay: rename variables to be consistent (Al Stone) [2071840]
    - of: overlay: do not break notify on NOTIFY_{OK|STOP} (Al Stone) [2071840]
    - mtd: phram: Allow probing via reserved-memory (Al Stone) [2071840]
    - of: Create platform devices for OF framebuffers (Al Stone) [2071840]
    - of: of_property_read_string return -ENODATA when !length (Al Stone) [2071840]
    - of/irq: Use interrupts-extended to find parent (Al Stone) [2071840]
    - device property: Convert device_{dma_supported,get_dma_attr} to fwnode (Al Stone) [2071840]
    - of/platform: Drop static setup of IRQ resource from DT core (Al Stone) [2071840]
    - cma: factor out minimum alignment requirement (Al Stone) [2071840]
    - Revert "of: base: Introduce of_alias_get_alias_list() to check alias IDs" (Al Stone) [2071840]
    - of: unittest: print pass messages at PR_INFO level (Al Stone) [2071840]
    - misc: open-dice: Add driver to expose DICE data to userspace (Al Stone) [2071840]
    - of: unittest: update text of expected warnings (Al Stone) [2071840]
    - of: Check 'of_node_reused' flag on of_match_device() (Al Stone) [2071840]
    - of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Al Stone) [2071840]
    - of: base: make small of_parse_phandle() variants static inline (Al Stone) [2071840]
    - mm: kmemleak: alloc gray object for reserved region with direct map (Al Stone) [2071840]
    - of: unittest: remove unneeded semicolon (Al Stone) [2071840]
    - of: base: Improve argument length mismatch error (Al Stone) [2071840]
    - of: base: Fix phandle argument length mismatch error message (Al Stone) [2071840]
    - of: unittest: re-implement overlay tracking (Al Stone) [2071840]
    - of: unittest: change references to obsolete overlay id (Al Stone) [2071840]
    - of: Move simple-framebuffer device handling from simplefb to of (Al Stone) [2071840]
    - of: unittest: 64 bit dma address test requires arch support (Al Stone) [2071840]
    - of: unittest: fix warning on PowerPC frame size warning (Al Stone) [2071840]
    - of/irq: Add a quirk for controllers with their own definition of interrupt-map (Al Stone) [2071840]
    - of: base: Skip CPU nodes with "fail"/"fail-..." status (Al Stone) [2071840]
    - of: property: fw_devlink: Fixup behaviour when 'node_not_dev' is set (Al Stone) [2071840]
    - of/irq: Don't ignore interrupt-controller when interrupt-map failed (Al Stone) [2071840]
    - of: Support using 'mask' in making device bus id (Al Stone) [2071840]
    - memblock: use memblock_free for freeing virtual pointers (Al Stone) [2071840]
    - memblock: rename memblock_free to memblock_phys_free (Al Stone) [2071840]
    - xen/x86: free_p2m_page: use memblock_free_ptr() to free a virtual pointer (Al Stone) [2071840]
    - memblock: drop memblock_free_early_nid() and memblock_free_early() (Al Stone) [2071840]
    - of/irq: Allow matching of an interrupt-map local to an interrupt controller (Al Stone) [2071840]
    - of: unittest: document intentional interrupt-map provider build warning (Al Stone) [2071840]
    - of: unittest: fix EXPECT text for gpio hog errors (Al Stone) [2071840]
    - of/unittest: Disable new dtc node_name_vs_property_name and interrupt_map warnings (Al Stone) [2071840]
    - x86/of: Kill unused early_init_dt_scan_chosen_arch() (Al Stone) [2071840]
    - of/unittest: Add of_node_put() before return (Al Stone) [2071840]
    - of: make of_node_check_flag() device_node parameter const (Al Stone) [2071840]
    - of: kobj: make of_node_is_(initialized|attached) parameters const (Al Stone) [2071840]
    - of: Add of_get_cpu_hwid() to read hardware ID from CPU nodes (Al Stone) [2071840]
    - ARM: 9119/1: amba: Properly handle device probe without IRQ domain (Al Stone) [2071840]
    - ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Al Stone) [2071840]
    - soc: qcom: smem: Support reserved-memory description (Al Stone) [2071840]
    - net: of: fix stub of_net helpers for CONFIG_NET=n (Al Stone) [2071840]
    - of: net: add a helper for loading netdev->dev_addr (Al Stone) [2071840]
    - of: net: move of_net under net/ (Al Stone) [2071840]
    - of: remove duplicate declarations of __of_*_sysfs() functions (Al Stone) [2071840]
    - fbdev: simplefb: fix Kconfig dependencies (Al Stone) [2071840]
    - of, numa: Fetch empty NUMA node ID from distance map (Al Stone) [2071840]
    - of: restricted dma: Fix condition for rmem init (Al Stone) [2071840]
    - of: property: Disable fw_devlink DT support for X86 (Al Stone) [2071840]
    - of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS (Al Stone) [2071840]
    - of: restricted dma: Don't fail device probe on rmem init failure (Al Stone) [2071840]
    - of: Move of_dma_set_restricted_buffer() into device.c (Al Stone) [2071840]
    - of: property: fw_devlink: Add support for "leds" and "backlight" (Al Stone) [2071840]
    - of: property: fw_devlink: Add support for "resets" and "pwms" (Al Stone) [2071840]
    - gpiolib: constify passed device_node pointer (Al Stone) [2071840]
    - of: unify of_count_phandle_with_args() arguments with !CONFIG_OF (Al Stone) [2071840]
    - of: Return success from of_dma_set_restricted_buffer() when !OF_ADDRESS (Al Stone) [2071840]
    - of: kexec: Remove FDT_PROP_* definitions (Al Stone) [2071840]
    - of: base: remove unnecessary for loop (Al Stone) [2071840]
    - of: Add plumbing for restricted DMA pool (Al Stone) [2071840]
    - of: Add stub for of_add_property() (Al Stone) [2071840]
    Resolves: rhbz#2071840
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-150.el9
    146f692a · kernel-5.14.0-150.el9 ·
    kernel-5.14.0-150.el9
    
    * Fri Aug 19 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-150.el9]
    - CI: Switch to c9s container image on quay.io (Michael Hofmann)
    - KVM: x86: nSVM: implement nested LBR virtualization (Emanuele Giuseppe Esposito) [2079722]
    - KVM: x86: nSVM: correctly virtualize LBR msrs when L2 is running (Emanuele Giuseppe Esposito) [2079722]
    - kvm: x86: SVM: use vmcb* instead of svm->vmcb where it makes sense (Emanuele Giuseppe Esposito) [2079722]
    - KVM: x86: nSVM: implement nested VMLOAD/VMSAVE (Emanuele Giuseppe Esposito) [2079722]
    - nfs: only issue commit in DIO codepath if we have uncommitted data (Jeffrey Layton) [2028370]
    - nfs: always check dreq->error after a commit (Jeffrey Layton) [2028370]
    - nfs: add new nfs_direct_req tracepoint events (Jeffrey Layton) [2028370]
    - nfsd: eliminate the NFSD_FILE_BREAK_* flags (Jeffrey Layton) [2107360]
    - NFSD: Clean up the show_nf_flags() macro (Jeffrey Layton) [2107360]
    - vmxnet3: do not reschedule napi for rx processing (Kamal Heib) [2115062]
    - Revert "ACPI: APEI: explicit init of HEST and GHES in apci_init()" (Mark Langsdorf) [2115261]
    - Revert "ACPI: APEI: rename ghes_init() with an "acpi_" prefix" (Mark Langsdorf) [2115261]
    - KVM: selftests: Disable rseq_test for all architectures (Gavin Shan) [2116654]
    - mm: Fix CVE-2022-2590 by reverting "mm/shmem: unconditionally set pte dirty in mfill_atomic_install_pte" (David Hildenbrand) [2116301] {CVE-2022-2590}
    - scsi: megaraid: Clear READ queue map's nr_queues (Tomas Henzl) [2103830]
    - SUNRPC release the transport of a relocated task with an assigned transport (Scott Mayhew) [2069732]
    - SUNRPC don't resend a task on an offlined transport (Scott Mayhew) [2069732]
    - Documentation: Describe net.ipv4.tcp_reflect_tos. (Guillaume Nault) [2070198]
    - drm/amd/display: Fix new dmub notification enabling in DM (Mika Penttilä) [2107633]
    - sfc: fix kernel panic when creating VF (Íñigo Huguet) [2104536]
    - netdevsim: don't overwrite read only ethtool parms (Petr Oros) [2112332]
    - netdevsim: fix uninit value in nsim_drv_configure_vfs() (Petr Oros) [2112332]
    - netdevsim: rename 'driver' entry points (Petr Oros) [2112332]
    - netdevsim: move max vf config to dev (Petr Oros) [2112332]
    - netdevsim: move details of vf config to dev (Petr Oros) [2112332]
    - netdevsim: move vfconfig to nsim_dev (Petr Oros) [2112332]
    - netdevsim: take rtnl_lock when assigning num_vfs (Petr Oros) [2112332]
    - netdevsim: remove max_vfs dentry (Petr Oros) [2112332]
    - netdevsim: make array res_ids static const, makes object smaller (Petr Oros) [2112332]
    - CI: Add automotive checks (Veronika Kabatova)
    - fs: dlm: fix build with CONFIG_IPV6 disabled (Alexander Aring) [2026474]
    - fs: dlm: don't call kernel_getpeername() in error_report() (Alexander Aring) [2026474]
    - fs: dlm: use sk->sk_socket instead of con->sock (Alexander Aring) [2026474]
    Resolves: rhbz#2079722, rhbz#2028370, rhbz#2107360, rhbz#2115062, rhbz#2115261, rhbz#2116654, rhbz#2116301, rhbz#2103830, rhbz#2069732, rhbz#2070198, rhbz#2107633, rhbz#2104536, rhbz#2112332, rhbz#2026474
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-149.el9
    4cb92d66 · kernel-5.14.0-149.el9 ·
    kernel-5.14.0-149.el9
    
    * Fri Aug 19 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-149.el9]
    - netfilter: h323: merge nat hook pointers into one (Florian Westphal) [2111270]
    - netfilter: nf_conntrack: use rcu accessors where needed (Florian Westphal) [2111270]
    - netfilter: nf_conntrack: add missing __rcu annotations (Florian Westphal) [2111270]
    - netfilter: conntrack: use correct format characters (Florian Westphal) [2111270]
    - netfilter: conntrack: use fallthrough to cleanup (Florian Westphal) [2111270]
    - netfilter: ctnetlink: fix up for "netfilter: conntrack: remove unconfirmed list" (Florian Westphal) [2111270]
    - netfilter: cttimeout: fix slab-out-of-bounds read typo in cttimeout_net_exit (Florian Westphal) [2111270]
    - netfilter: cttimeout: fix slab-out-of-bounds read in cttimeout_net_exit (Florian Westphal) [2111270]
    - netfilter: nfnetlink: fix warn in nfnetlink_unbind (Florian Westphal) [2111270]
    - netfilter: conntrack: remove pr_debug callsites from tcp tracker (Florian Westphal) [2111270]
    - netfilter: prefer extension check to pointer check (Florian Westphal) [2111270]
    - netfilter: conntrack: add nf_conntrack_events autodetect mode (Florian Westphal) [2111270]
    - netfilter: conntrack: un-inline nf_ct_ecache_ext_add (Florian Westphal) [2111270]
    - netfilter: conntrack: add nf_ct_iter_data object for nf_ct_iterate_cleanup*() (Florian Westphal) [2111270]
    - netfilter: nfnetlink: allow to detect if ctnetlink listeners exist (Florian Westphal) [2111270]
    - netfilter: conntrack: avoid unconditional local_bh_disable (Florian Westphal) [2111270]
    - netfilter: conntrack: remove unconfirmed list (Florian Westphal) [2111270]
    - netfilter: conntrack: remove __nf_ct_unconfirmed_destroy (Florian Westphal) [2111270]
    - netfilter: cttimeout: decouple unlink and free on netns destruction (Florian Westphal) [2111270]
    - netfilter: extensions: introduce extension genid count (Florian Westphal) [2111270]
    - netfilter: remove nf_ct_unconfirmed_destroy helper (Florian Westphal) [2111270]
    - netfilter: cttimeout: decouple unlink and free on netns destruction (Florian Westphal) [2111270]
    - netfilter: conntrack: remove the percpu dying list (Florian Westphal) [2111270]
    - netfilter: conntrack: include ecache dying list in dumps (Florian Westphal) [2111270]
    - netfilter: ecache: use dedicated list for event redelivery (Florian Westphal) [2111270]
    - netfilter: conntrack: split inner loop of list dumping to own function (Florian Westphal) [2111270]
    - netfilter: ctnetlink: remove useless type conversion to bool (Florian Westphal) [2111270]
    - netfilter: ecache: move to separate structure (Florian Westphal) [2111270]
    - netfilter: ctnetlink: use dump structure instead of raw args (Florian Westphal) [2111270]
    - netfilter: cttimeout: use option structure (Florian Westphal) [2111270]
    - netfilter: ecache: don't use nf_conn spinlock (Florian Westphal) [2111270]
    - netfilter: ecache: remove nf_exp_event_notifier structure (Florian Westphal) [2111270]
    - netfilter: ecache: prepare for event notifier merge (Florian Westphal) [2111270]
    - netfilter: ecache: add common helper for nf_conntrack_eventmask_report (Florian Westphal) [2111270]
    - netfilter: ecache: remove another indent level (Florian Westphal) [2111270]
    - netfilter: ecache: remove one indent level (Florian Westphal) [2111270]
    - netfilter: conntrack: pptp: use single option structure (Florian Westphal) [2111270]
    - netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal) [2111270]
    - netfilter: conntrack: revisit gc autotuning (Florian Westphal) [2111270]
    - netfilter: nf_conntrack_netbios_ns: fix helper module alias (Florian Westphal) [2111270]
    - netfilter: conntrack: Remove useless assignment statements (Florian Westphal) [2111270]
    - netfilter: conntrack: Use memset_startat() to zero struct nf_conn (Florian Westphal) [2111270]
    - netfilter: ctnetlink: missing counters and timestamp in nfnetlink_{log,queue} (Florian Westphal) [2111270]
    - netfilter: ctnetlink: allow to filter dump by status bits (Florian Westphal) [2111270]
    - netfilter: ctnetlink: add and use a helper for mark parsing (Florian Westphal) [2111270]
    - netfilter: ctnetlink: remove expired entries first (Florian Westphal) [2111270]
    - net: align static siphash keys (Florian Westphal) [2111270]
    Resolves: rhbz#2111270
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-148.el9
    e8403d19 · kernel-5.14.0-148.el9 ·
    kernel-5.14.0-148.el9
    
    * Thu Aug 18 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-148.el9]
    - lockdown: also lock down previous kgdb use (Lenny Szubowicz) [2104750] {CVE-2022-21499}
    - perf build: Stop using __weak bpf_object__next_map() to handle older libbpf versions (Michael Petlan) [2102240]
    - perf build: Stop using __weak bpf_object__next_program() to handle older libbpf versions (Michael Petlan) [2102240]
    - scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Nilesh Javali) [2106623]
    - vhost-vdpa: call vhost_vdpa_cleanup during the release (Eugenio Pérez) [1939367]
    - vdpasim: Off by one in vdpasim_set_group_asid() (Eugenio Pérez) [1939367]
    - vdpasim: allow to enable a vq repeatedly (Eugenio Pérez) [1939367]
    - vdpasim: control virtqueue support (Eugenio Pérez) [1939367]
    - vdpa_sim: filter destination mac address (Eugenio Pérez) [1939367]
    - vdpa_sim: factor out buffer completion logic (Eugenio Pérez) [1939367]
    - vdpa_sim: advertise VIRTIO_NET_F_MTU (Eugenio Pérez) [1939367]
    - vhost-vdpa: support ASID based IOTLB API (Eugenio Pérez) [1939367]
    - vhost-vdpa: introduce uAPI to set group ASID (Eugenio Pérez) [1939367]
    - vhost-vdpa: uAPI to get virtqueue group id (Eugenio Pérez) [1939367]
    - vhost-vdpa: introduce uAPI to get the number of address spaces (Eugenio Pérez) [1939367]
    - vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Eugenio Pérez) [1939367]
    - vhost-vdpa: introduce asid based IOTLB (Eugenio Pérez) [1939367]
    - vhost: support ASID in IOTLB API (Eugenio Pérez) [1939367]
    - vhost_iotlb: split out IOTLB initialization (Eugenio Pérez) [1939367]
    - vdpa: introduce config operations for associating ASID to a virtqueue group (Eugenio Pérez) [1939367]
    - vdpa: multiple address spaces support (Eugenio Pérez) [1939367]
    - vdpa: introduce virtqueue groups (Eugenio Pérez) [1939367]
    - vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Eugenio Pérez) [1939367]
    - vhost-vdpa: passing iotlb to IOMMU mapping helpers (Eugenio Pérez) [1939367]
    - virtio-vdpa: don't set callback if virtio doesn't need it (Eugenio Pérez) [1939367]
    - vhost: move the backend feature bits to vhost_types.h (Eugenio Pérez) [1939367]
    - fs: dlm: change posix lock sigint handling (Alexander Aring) [2088518]
    - fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring) [2088518]
    - fs: dlm: change plock interrupted message to debug again (Alexander Aring) [2088518]
    - fs: dlm: add pid to debug log (Alexander Aring) [2088518]
    - fs: dlm: plock use list_first_entry (Alexander Aring) [2088518]
    - dlm: replace usage of found with dedicated list iterator variable (Alexander Aring) [2088518]
    - dlm: move global to static inits (Alexander Aring) [2088518]
    - dlm: remove unnecessary INIT_LIST_HEAD() (Alexander Aring) [2088518]
    - dlm: improve plock logging if interrupted (Alexander Aring) [2088518]
    - dlm: rearrange async condition return (Alexander Aring) [2088518]
    - dlm: cleanup plock_op vs plock_xop (Alexander Aring) [2088518]
    - dlm: replace sanity checks with WARN_ON (Alexander Aring) [2088518]
    - fs: dlm: make dlm_callback_resume quite (Alexander Aring) [2009423]
    Resolves: rhbz#2104750, rhbz#2102240, rhbz#2106623, rhbz#1939367, rhbz#2088518, rhbz#2009423
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-147.el9
    ce141779 · kernel-5.14.0-147.el9 ·
    kernel-5.14.0-147.el9
    
    * Wed Aug 17 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-147.el9]
    - RedHat: ASoC: SOF: Intel: do not enable IMR boot when resuming by default (Jaroslav Kysela) [2065578]
    - ASoC: SOF: make ctx_store and ctx_restore as optional (Jaroslav Kysela) [2065578]
    - ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes (Jaroslav Kysela) [2065578]
    - ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe (Jaroslav Kysela) [2065578]
    - ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe (Jaroslav Kysela) [2065578]
    - ASoC: amd: Add support for enabling DMIC on acp6x via _DSD (Jaroslav Kysela) [2065578]
    - soundwire: intel: prevent pm_runtime resume prior to system suspend (Jaroslav Kysela) [2065578]
    - ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) (Jaroslav Kysela) [2065578]
    - ALSA: usb-audio: Add quirk for Fiero SC-01 (Jaroslav Kysela) [2065578]
    - ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices (Jaroslav Kysela) [2065578]
    - ASoC: cs47l15: Fix event generation for low power mux control (Jaroslav Kysela) [2065578]
    - ASoC: cs35l41: Add ASP TX3/4 source to register patch (Jaroslav Kysela) [2065578]
    - ASoC: dapm: Initialise kcontrol data for mux/demux controls (Jaroslav Kysela) [2065578]
    - ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error (Jaroslav Kysela) [2065578]
    - ASoC: cs35l41: Correct some control names (Jaroslav Kysela) [2065578]
    - ASoC: wm5110: Fix DRE control (Jaroslav Kysela) [2065578]
    - ASoC: wm_adsp: Fix event for preloader (Jaroslav Kysela) [2065578]
    - ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem (Jaroslav Kysela) [2065578]
    - ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow (Jaroslav Kysela) [2065578]
    - ASoC: SOF: Intel: hda-loader: Make sure that the fw load sequence is followed (Jaroslav Kysela) [2065578]
    - ASoC: SOF: Intel: hda-dsp: Expose hda_dsp_core_power_up() (Jaroslav Kysela) [2065578]
    - ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe (Jaroslav Kysela) [2065578]
    - ASoC: rt7*-sdw: harden jack_detect_handler (Jaroslav Kysela) [2065578]
    - ASoC: rt711: fix calibrate mutex initialization (Jaroslav Kysela) [2065578]
    - ASoC: Intel: sof_sdw: handle errors on card registration (Jaroslav Kysela) [2065578]
    - ASoC: rt711-sdca-sdw: fix calibrate mutex initialization (Jaroslav Kysela) [2065578]
    - ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove (Jaroslav Kysela) [2065578]
    - ASoC: ops: Fix off by one in range control validation (Jaroslav Kysela) [2065578]
    - ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array (Jaroslav Kysela) [2065578]
    - ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek: fix mute/micmute LEDs for HP machines (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek: Fix headset mic for Acer SF313-51 (Jaroslav Kysela) [2065578]
    - ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model (Jaroslav Kysela) [2065578]
    - ALSA: hda - Add fixup for Dell Latitidue E5430 (Jaroslav Kysela) [2065578]
    - ASoC: SOF: Intel: hda: Fix compressed stream position tracking (Jaroslav Kysela) [2065578]
    - ASoC: SOF: ipc3-topology: Move and correct size checks in sof_ipc3_control_load_bytes() (Jaroslav Kysela) [2065578]
    - ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect (Jaroslav Kysela) [2065578]
    - ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065578]
    - ASoC: rt711: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065578]
    - ALSA: cs46xx: Fix missing snd_card_free() call at probe error (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek: Add quirk for Clevo L140PU (Jaroslav Kysela) [2065578]
    - ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek: Add quirk for Clevo NS50PU (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek: Add quirk for Clevo PD70PNT (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek - ALC897 headset MIC no sound (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop (Jaroslav Kysela) [2065578]
    - ALSA: hda/conexant: Fix missing beep setup (Jaroslav Kysela) [2065578]
    - ALSA: hda: Fix discovery of i915 graphics PCI device (Jaroslav Kysela) [2065578]
    - ALSA: hda/via: Fix missing beep setup (Jaroslav Kysela) [2065578]
    - ALSA: memalloc: Drop x86-specific hack for WC allocations (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek - Add HW8326 support (Jaroslav Kysela) [2065578]
    - ALSA: hda: MTL: add HD Audio PCI ID and HDMI codec vendor ID (Jaroslav Kysela) [2065578]
    - ASoC: es8328: Fix event generation for deemphasis control (Jaroslav Kysela) [2065578]
    - ASoC: cs42l51: Correct minimum value for SX volume control (Jaroslav Kysela) [2065578]
    - ASoC: cs42l56: Correct typo in minimum level for SX volume controls (Jaroslav Kysela) [2065578]
    - ASoC: cs42l52: Correct TLV for Bypass Volume (Jaroslav Kysela) [2065578]
    - ASoC: cs53l30: Correct number of volume levels on SX controls (Jaroslav Kysela) [2065578]
    - ASoC: cs35l36: Update digital volume TLV (Jaroslav Kysela) [2065578]
    - ASoC: cs42l52: Fix TLV scales for mixer controls (Jaroslav Kysela) [2065578]
    - ASoC: Intel: cirrus-common: fix incorrect channel mapping (Jaroslav Kysela) [2065578]
    - ASoC: qcom: lpass-platform: Update VMA access permissions in mmap callback (Jaroslav Kysela) [2065578]
    - ASoC: nau8822: Add operation for internal PLL off and on (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek: Add quirk for HP Dev One (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 (Jaroslav Kysela) [2065578]
    - ALSA: hda/conexant - Fix loopback issue with CX20632 (Jaroslav Kysela) [2065578]
    - ALSA: usb-audio: Set up (implicit) sync for Saffire 6 (Jaroslav Kysela) [2065578]
    - ALSA: usb-audio: Skip generic sync EP parse for secondary EP (Jaroslav Kysela) [2065578]
    - ASoC: rt5640: Do not manipulate pin "Platform Clock" if the "Platform Clock" is not in the DAPM (Jaroslav Kysela) [2065578]
    - ASoC: SOF: amd: Fixed Build error (Jaroslav Kysela) [2065578]
    - ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control (Jaroslav Kysela) [2065578]
    - ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() (Jaroslav Kysela) [2065578]
    - ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Jaroslav Kysela) [2065578]
    - ASoC: SOF: ipc3-topology: Set scontrol->priv to NULL after freeing it (Jaroslav Kysela) [2065578]
    - ASoC: cs35l41: Fix an out-of-bounds access in otp_packed_element_t (Jaroslav Kysela) [2065578]
    - ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c (Jaroslav Kysela) [2065578]
    - ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb (Jaroslav Kysela) [2065578]
    - ASoC: amd: Add driver data to acp6x machine driver (Jaroslav Kysela) [2065578]
    - ASoC: rt1015p: remove dependency on GPIOLIB (Jaroslav Kysela) [2065578]
    - ASoC: max98357a: remove dependency on GPIOLIB (Jaroslav Kysela) [2065578]
    - ASoC: rt5645: Fix errorenous cleanup order (Jaroslav Kysela) [2065578]
    - ASoC: SOF: amd: add missing platform_device_unregister in acp_pci_rn_probe (Jaroslav Kysela) [2065578]
    - ASoC: Intel: sof_ssp_amp: fix no DMIC BE Link on Chromebooks (Jaroslav Kysela) [2065578]
    - ASoC: tscs454: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065578]
    - ASoC: SOF: ipc3-topology: Correct get_control_data for non bytes payload (Jaroslav Kysela) [2065578]
    - ASoC: dapm: Don't fold register value changes into notifications (Jaroslav Kysela) [2065578]
    - ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 (Jaroslav Kysela) [2065578]
    - ALSA: jack: Access input_dev under mutex (Jaroslav Kysela) [2065578]
    - ALSA: usb-audio: Cancel pending work at closing a MIDI substream (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop (Jaroslav Kysela) [2065578]
    - ALSA: hda/realtek - Add new type for ALC245 (Jaroslav Kysela) [2065578]
    - ALSA: usb-audio: Optimize TEAC clock quirk (Jaroslav Kysela) [2065578]
    - ALSA: usb-audio: Configure sync endpoints before data (Jaroslav Kysela) [2065578]
    - ALSA: usb-audio: Add missing ep_idx in fixed EP quirks (Jaroslav Kysela) [2065578]
    - ALSA: usb-audio: Workaround for clock setup on TEAC devices (Jaroslav Kysela) [2065578]
    - ALSA: ctxfi: Add SB046x PCI ID (Jaroslav Kysela) [2065578]
    - ALSA: update kernel configuration for 9.1 (Jaroslav Kysela) [2065572]
    - ASoC: tlv320aic31xx: Define PLL clock inputs (Jaroslav Kysela) [2065572]
    - ASoC: tlv320adc3xxx: New codec bindings (Jaroslav Kysela) [2065572]
    - ASoC: rt5640: Add the binding include file for the HDA header support (Jaroslav Kysela) [2065572]
    - ASoC: dt-bindings: rename q6afe.h to q6dsp-lpass-ports.h (Jaroslav Kysela) [2065572]
    - ASoC: dt-bindings: lpass: add binding headers for digital codecs (Jaroslav Kysela) [2065572]
    - ASoC: dt-bindings: lpass: add binding headers for digital codecs (Jaroslav Kysela) [2065572]
    - ASoC: dt-bindings: Document Microchip's PDMC (Jaroslav Kysela) [2065572]
    - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2065572]
    - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2065572]
    - ALSA: spi: Add check for clk_enable() (Jaroslav Kysela) [2065572]
    - ALSA: sparc: no need to initialise statics to 0 (Jaroslav Kysela) [2065572]
    - sound: core: Remove redundant variable and return the last statement (Jaroslav Kysela) [2065572]
    - sound: core: remove initialise static variables to 0 (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Add cs35l51/53 IDs (Jaroslav Kysela) [2065572]
    - ALSA: ppc: beep: fix clang -Wimplicit-fallthrough (Jaroslav Kysela) [2065572]
    - sound/oss/dmasound: fix 'dmasound_setup' defined but not used (Jaroslav Kysela) [2065572]
    - sound/oss/dmasound: fix build when drivers are mixed =y/=m (Jaroslav Kysela) [2065572]
    - ALSA: mips: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065572]
    - ALSA: hda: intel-dsp-config: Add RaptorLake PCI IDs (Jaroslav Kysela) [2065572]
    - ALSA: hda: intel-dsp-config: update AlderLake PCI IDs (Jaroslav Kysela) [2065572]
    - ALSA: intel-dspconfig: add ES8336 support for CNL (Jaroslav Kysela) [2065572]
    - ALSA: intel-dsp-config: add more ACPI HIDs for ES83x6 devices (Jaroslav Kysela) [2065572]
    - ALSA: hda/i915 - avoid hung task timeout in i915 wait (Jaroslav Kysela) [2065572]
    - ALSA: hda/i915: Fix one too many pci_dev_put() (Jaroslav Kysela) [2065572]
    - ALSA: hda/i915 - skip acomp init if no matching display (Jaroslav Kysela) [2065572]
    - ASoC: SOF: tokens: add token for Mediatek AFE (Jaroslav Kysela) [2065572]
    - ALSA: uapi: use C90 comment style instead of C99 style (Jaroslav Kysela) [2065572]
    - ASoC: SOF: IPC: Add new IPC command to free trace DMA (Jaroslav Kysela) [2065572]
    - ASoC: SOF: fix 32 signed bit overflow (Jaroslav Kysela) [2065572]
    - ASoC: SOF: add _D3_PERSISTENT flag to fw_ready message (Jaroslav Kysela) [2065572]
    - ipc: debug: Add shared memory heap to memory scan (Jaroslav Kysela) [2065572]
    - ASoC: soc-acpi: add information on I2S/TDM link mask (Jaroslav Kysela) [2065572]
    - ASoC: soc-acpi: fix kernel-doc descriptor (Jaroslav Kysela) [2065572]
    - ALSA: pcm: comment about relation between msbits hw parameter and [S|U]32 formats (Jaroslav Kysela) [2065572]
    - ALSA: hda: Add helper macros for DSP capable devices (Jaroslav Kysela) [2065572]
    - ALSA: cleanup double word in comment (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Add support for hibernate memory retention mode (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Correct DSP power down (Jaroslav Kysela) [2065572]
    - mfd: arizona-spi: Add Android board ACPI table handling (Jaroslav Kysela) [2065572]
    - mfd: arizona: Add missing statics to the of_match_tables (Jaroslav Kysela) [2065572]
    - mfd: arizona-spi: Split Windows ACPI init code into its own function (Jaroslav Kysela) [2065572]
    - Documentation: sound: fix typo in control-names.rst (Jaroslav Kysela) [2065572]
    - ALSA: wavefront: Proper check of get_user() error (Jaroslav Kysela) [2065572]
    - ALSA: sc6000: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: galaxy: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: cs4236: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2065572]
    - ALSA: gus: Fix memory leaks at memory allocator error paths (Jaroslav Kysela) [2065572]
    - ALSA: gus: Fix erroneous memory allocation (Jaroslav Kysela) [2065572]
    - ALSA: sound/isa/gus: check the return value of kstrdup() (Jaroslav Kysela) [2065572]
    - ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Jaroslav Kysela) [2065572]
    - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (Jaroslav Kysela) [2065572]
    - soundwire: qcom: use __maybe_unused for swrm_runtime_resume() (Jaroslav Kysela) [2065572]
    - soundwire: qcom: constify static struct qcom_swrm_data global variables (Jaroslav Kysela) [2065572]
    - soundwire: qcom: add in-band wake up interrupt support (Jaroslav Kysela) [2065572]
    - soundwire: qcom: add runtime pm support (Jaroslav Kysela) [2065572]
    - soundwire: stream: make enable/disable/deprepare idempotent (Jaroslav Kysela) [2065572]
    - soundwire: stream: sdw_stream_add_ functions can be called multiple times (Jaroslav Kysela) [2065572]
    - soundwire: stream: introduce sdw_slave_rt_find() helper (Jaroslav Kysela) [2065572]
    - soundwire: stream: separate alloc and config within sdw_stream_add_xxx() (Jaroslav Kysela) [2065572]
    - soundwire: stream: move list addition to sdw_slave_alloc_rt() (Jaroslav Kysela) [2065572]
    - soundwire: stream: rename and move master/slave_rt_free routines (Jaroslav Kysela) [2065572]
    - soundwire: stream: group sdw_stream_ functions (Jaroslav Kysela) [2065572]
    - soundwire: stream: split sdw_alloc_slave_rt() in alloc and config (Jaroslav Kysela) [2065572]
    - soundwire: stream: move sdw_alloc_slave_rt() before 'master' helpers (Jaroslav Kysela) [2065572]
    - soundwire: stream: split sdw_alloc_master_rt() in alloc and config (Jaroslav Kysela) [2065572]
    - soundwire: stream: simplify sdw_alloc_master_rt() (Jaroslav Kysela) [2065572]
    - soundwire: stream: group sdw_port and sdw_master/slave_port functions (Jaroslav Kysela) [2065572]
    - soundwire: stream: add 'slave' prefix for port range checks (Jaroslav Kysela) [2065572]
    - soundwire: stream: split alloc and config in two functions (Jaroslav Kysela) [2065572]
    - soundwire: stream: split port allocation and configuration loops (Jaroslav Kysela) [2065572]
    - soundwire: stream: add alloc/config/free helpers for ports (Jaroslav Kysela) [2065572]
    - soundwire: stream: simplify check on port range (Jaroslav Kysela) [2065572]
    - soundwire: stream: add slave runtime to list earlier (Jaroslav Kysela) [2065572]
    - soundwire: stream: remove unused parameter in sdw_stream_add_slave (Jaroslav Kysela) [2065572]
    - soundwire: intel: fix wrong register name in intel_shim_wake (Jaroslav Kysela) [2065572]
    - soundwire: bus: add dev_warn() messages to track UNATTACHED devices (Jaroslav Kysela) [2065572]
    - soundwire: intel: remove PDM support (Jaroslav Kysela) [2065572]
    - soundwire: intel: remove unnecessary init (Jaroslav Kysela) [2065572]
    - soundwire: intel: improve suspend flows (Jaroslav Kysela) [2065572]
    - soundwire: intel: Use auxiliary_device driver data helpers (Jaroslav Kysela) [2065572]
    - soundwire: qcom: remove redundant version number read (Jaroslav Kysela) [2065572]
    - ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: x86: Use standard mmap helper for Intel HDMI LPE audio (Jaroslav Kysela) [2065572]
    - ALSA: intel_hdmi: Fix reference to PCM buffer address (Jaroslav Kysela) [2065572]
    - ALSA: intel_hdmi: Check for error num after setting mask (Jaroslav Kysela) [2065572]
    - ALSA: intel-nhlt: add helper to detect SSP link mask (Jaroslav Kysela) [2065572]
    - ALSA: hda: Add snd_hdac_ext_bus_link_at() helper (Jaroslav Kysela) [2065572]
    - ALSA: hda: intel-dsp-config: reorder the config table (Jaroslav Kysela) [2065572]
    - ALSA: hda: intel-dsp-config: add JasperLake support (Jaroslav Kysela) [2065572]
    - ALSA: HDA: hdac_ext_stream: use consistent prefixes for variables (Jaroslav Kysela) [2065572]
    - ALSA: hda: Simplify DMIC-in-NHLT check (Jaroslav Kysela) [2065572]
    - ALSA: hda: Fill gaps in NHLT endpoint-interface (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Fix NULL pointer exception in sof_pci_probe callback (Jaroslav Kysela) [2065572]
    - ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Jaroslav Kysela) [2065572]
    - ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Jaroslav Kysela) [2065572]
    - ASoC: atmel: mchp-pdmc: set prepare_slave_config (Jaroslav Kysela) [2065572]
    - ASoC: max98090: Generate notifications on changes for custom control (Jaroslav Kysela) [2065572]
    - ASoC: max98090: Reject invalid values in custom control put() (Jaroslav Kysela) [2065572]
    - ASoC: rt9120: Correct the reg 0x09 size to one byte (Jaroslav Kysela) [2065572]
    - ASoC: meson: axg-card: Fix nonatomic links (Jaroslav Kysela) [2065572]
    - ASoC: meson: axg-tdm-interface: Fix formatters in trigger" (Jaroslav Kysela) [2065572]
    - ASoC: soc-ops: fix error handling (Jaroslav Kysela) [2065572]
    - ASoC: meson: Fix event generation for G12A tohdmi mux (Jaroslav Kysela) [2065572]
    - ASoC: meson: Fix event generation for AUI CODEC mux (Jaroslav Kysela) [2065572]
    - ASoC: meson: Fix event generation for AUI ACODEC mux (Jaroslav Kysela) [2065572]
    - ASoC: da7219: Fix change notifications for tone generator frequency (Jaroslav Kysela) [2065572]
    - ASoC: simple-card-utils: fix sysclk shutdown (Jaroslav Kysela) [2065572]
    - ASoC: wm8958: Fix change notifications for DSP controls (Jaroslav Kysela) [2065572]
    - ASoC: codecs: Fix an error handling path in (rx|tx|va)_macro_probe() (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_es8336: Add a quirk for Huawei Matebook D15 (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_es8336: add a quirk for headset at mic1 port (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_es8336: support a separate gpio to control headphone (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_es8336: simplify speaker gpio naming (Jaroslav Kysela) [2065572]
    - ASoC: wm8731: Disable the regulator when probing fails (Jaroslav Kysela) [2065572]
    - ASoC: Intel: soc-acpi: correct device endpoints for max98373 (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec is in use (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Fix memory leak in sof_control_load() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: cleanup dailinks on widget unload (Jaroslav Kysela) [2065572]
    - ASoC: rt711/5682: check if bus is active before deferred jack detection (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp on SSP2 (Jaroslav Kysela) [2065572]
    - ASoC: fsl_sai: fix 1:1 bclk:mclk ratio support (Jaroslav Kysela) [2065572]
    - ASoC: simple-card-utils: Avoid NULL deref in asoc_simple_set_tdm() (Jaroslav Kysela) [2065572]
    - ASoC: meson: aiu: fix duplicate debugfs directory error (Jaroslav Kysela) [2065572]
    - ASoC: soc-core: add debugfs_prefix member to snd_soc_component_driver (Jaroslav Kysela) [2065572]
    - ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Jaroslav Kysela) [2065572]
    - ASoC: rk817: Use devm_clk_get() in rk817_platform_probe (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Fix a shift-out-of-bounds warning found by UBSAN (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Add one more variable in the debug log (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Update handling of test key registers (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Correct handling of some registers in the cache (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Create shared function for boost configuration (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Create shared function for setting channels (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Create shared function for errata patches (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Move power initializations to reg_sequence (Jaroslav Kysela) [2065572]
    - ASoC: rt5682: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2065572]
    - ASoC: soc-dapm: fix two incorrect uses of list iterator (Jaroslav Kysela) [2065572]
    - ASoC: soc-pcm: use GFP_KERNEL when the code is sleepable (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Fix memory leak of scontrol->name (Jaroslav Kysela) [2065572]
    - codecs: rt5682s: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2065572]
    - ASoC: topology: Correct error handling in soc_tplg_dapm_widget_create() (Jaroslav Kysela) [2065572]
    - ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV (Jaroslav Kysela) [2065572]
    - ASoC: rockchip: i2s_tdm: Fixup config for SND_SOC_DAIFMT_DSP_A/B (Jaroslav Kysela) [2065572]
    - ASoC: fsl-asoc-card: Fix jack_event() always return 0 (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jaroslav Kysela) [2065572]
    - ASoC: atmel: mchp-pdmc: print the correct property name (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add a new dai_get_clk topology IPC op (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Add ops for setting up and tearing down pipelines (Jaroslav Kysela) [2065572]
    - ASoC: SOF: expose sof_route_setup() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add dai_link_fixup PCM op for IPC3 (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add trigger PCM op for IPC3 (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Define hw_params PCM op for IPC3 (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Introduce IPC3 PCM hw_free op (Jaroslav Kysela) [2065572]
    - ASoC: SOF: pcm: expose the sof_pcm_setup_connected_widgets() function (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Introduce IPC-specific PCM ops (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add bytes_ext control IPC ops for IPC3 (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add bytes_get/put control IPC ops for IPC3 (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add enum_get/put control ops for IPC3 (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add switch get/put IPC3 ops (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add volume_get/put IPC3 ops (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add IPC3 topology control ops (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Introduce IPC ops for kcontrol IO (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Make sof_suspend/resume IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Make sof_widget_setup/free IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: set up scheduler widget before all other widgets in the pipeline (Jaroslav Kysela) [2065572]
    - ASoC: fsl_spdif: Add new registers included on i.MX8ULP (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Use kmemdup() to replace kzalloc + memcpy (Jaroslav Kysela) [2065572]
    - ASoC: ak4642: Use of_device_get_match_data() (Jaroslav Kysela) [2065572]
    - ASoC: codecs: Fix misplaced lpass_macro_pds_exit call (Jaroslav Kysela) [2065572]
    - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Jaroslav Kysela) [2065572]
    - ASoC: amd: Fix reference to PCM buffer address (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8195: Fix error handling in mt8195_mt6359_rt1019_rt5682_dev_probe (Jaroslav Kysela) [2065572]
    - ASoC: rt1308-sdw: get calibration params after power on (Jaroslav Kysela) [2065572]
    - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe (Jaroslav Kysela) [2065572]
    - ASoC: ti: Fix spelling mistake "cant" -> "can't" (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: Fix error handling in mt8183_da7219_max98357_dev_probe (Jaroslav Kysela) [2065572]
    - ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe (Jaroslav Kysela) [2065572]
    - ASoC: rockchip: Fix PM usage reference of rockchip_i2s_tdm_resume (Jaroslav Kysela) [2065572]
    - ASoC: samsung: i2s: check the return value of kstrdup() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: remove snd_sof_complete_pipeline() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Make widget binding IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Make control parsing IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Make DAI widget parsing IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Make route setup IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Make effect widget parsing IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Make siggen widget parsing IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Make asrc widget parsing IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Make src widget parsing IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Make mux/demux widget parsing IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Make mixer widget parsing IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Make pga widget parsing IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Make buffer widget parsing IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Make scheduler widget parsing IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Introduce IPC3 ops (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Add helper function for processing tuple arrays (Jaroslav Kysela) [2065572]
    - ASoC: SOF: IPC: Introduce IPC ops (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Introduce struct snd_sof_dai_link (Jaroslav Kysela) [2065572]
    - ASoC: atmel: mchp-pdmc: Fix `-Wpointer-bool-conversion` warning (Jaroslav Kysela) [2065572]
    - ASoC: soc-compress: Change the check for codec_dai (Jaroslav Kysela) [2065572]
    - ASoC: Intel: avs: Code loading over HDA (Jaroslav Kysela) [2065572]
    - ASoC: Intel: avs: Code loading over CLDMA (Jaroslav Kysela) [2065572]
    - ASoC: Intel: avs: Implement CLDMA transfer (Jaroslav Kysela) [2065572]
    - ASoC: Intel: avs: General code loading flow (Jaroslav Kysela) [2065572]
    - ASoC: Intel: avs: Dynamic firmware resources management (Jaroslav Kysela) [2065572]
    - ASoC: Intel: avs: Declare module configuration types (Jaroslav Kysela) [2065572]
    - ASoC: Intel: avs: Firmware resources management utilities (Jaroslav Kysela) [2065572]
    - ASoC: Intel: avs: Add basefw runtime-parameter requests (Jaroslav Kysela) [2065572]
    - ASoC: Intel: avs: Add ROM requests (Jaroslav Kysela) [2065572]
    - ASoC: Intel: avs: Add power management requests (Jaroslav Kysela) [2065572]
    - ASoC: Intel: avs: Add module management requests (Jaroslav Kysela) [2065572]
    - ASoC: Intel: avs: Add pipeline management requests (Jaroslav Kysela) [2065572]
    - ASoC: Intel: avs: Add code loading requests (Jaroslav Kysela) [2065572]
    - ASoC: Intel: avs: Inter process communication (Jaroslav Kysela) [2065572]
    - ASoC: Intel: Introduce AVS driver (Jaroslav Kysela) [2065572]
    - ASoC: Export DAI register and widget ctor and dctor functions (Jaroslav Kysela) [2065572]
    - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe (Jaroslav Kysela) [2065572]
    - ASoC: simple-card-utils: Don't reset clock of active DAI (Jaroslav Kysela) [2065572]
    - ASoC: mchp-spdifrx: fix typo (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8195: add reset controller (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Remove ipc_pcm_params() ops (Jaroslav Kysela) [2065572]
    - ASoC: SOF: imx: Convert to use the generic set_stream_data_offset ops (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: Convert to use the generic set_stream_data_offset ops (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda-ipc: Add hda_set_stream_data_offset() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: stream-ipc: Add sof_set_stream_data_offset() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Mark snd_sof_dsp_ops.ipc_pcm_params() callback optional (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Introduce optional callback to configure stream data offset (Jaroslav Kysela) [2065572]
    - ASoC: SOF: pcm: Remove sof_pcm_dsp_params() wrapper (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Make pcm_hw_params snd_sof_dsp_ops callback IPC neutral (Jaroslav Kysela) [2065572]
    - ASoC: SOF: sof-priv: Remove stale snd_sof_ipc_stream_pcm_params() declaration (Jaroslav Kysela) [2065572]
    - ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw in ADL match table (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: add topology overwrite for Taniks (Jaroslav Kysela) [2065572]
    - ASoC: SOF: trace: Use proper DMA direction for the trace data buffer (Jaroslav Kysela) [2065572]
    - ASoC: SOF: compress: fix null check after dereference (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: enable DMI L1 for playback streams (Jaroslav Kysela) [2065572]
    - ASoC: atmel: mchp-pdmc: Fix spelling mistake "microchopnes" -> "microphones" (Jaroslav Kysela) [2065572]
    - ASoC: imx-es8328: Fix error return code in imx_es8328_probe() (Jaroslav Kysela) [2065572]
    - ASoC: atmel: mchp-pdmc: Remove unnecessary print function dev_err() (Jaroslav Kysela) [2065572]
    - ASoC: fsl_spdif: Disable TX clock when stop (Jaroslav Kysela) [2065572]
    - ASoC: qcom: fix Kconfig for SC7280 (Jaroslav Kysela) [2065572]
    - ASoC: SOF: ipc-msg-injector: Use devm_kzalloc() for the rx_buffer (Jaroslav Kysela) [2065572]
    - ASoC: fsl_spdif: keep all TxClk sources by txclk array (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Remove unneeded semicolon (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Remove unneeded semicolon (Jaroslav Kysela) [2065572]
    - ASoC: Intel: boards: fix randconfig issue (Jaroslav Kysela) [2065572]
    - ASoC: fsl_rpmsg: Remove SET_SYSTEM_SLEEP_PM_OPS callback (Jaroslav Kysela) [2065572]
    - ASoC: Intel: bytcht_es8316: move comment to the right place (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_es8336: add cfg-dmics component for UCM support (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_es8336: extend machine driver to support ES8326 codec (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_es8336: add support for JD inverted quirk (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_es8336: move comment to the right place (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_es8336: log all quirks (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_es8336: use NHLT information to set dmic and SSP (Jaroslav Kysela) [2065572]
    - ASoC: Intel: Revert "ASoC: Intel: sof_es8336: add quirk for Huawei D15 2021" (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_es8336: get codec device with ACPI instead of bus search (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_es8336: make gpio optional (Jaroslav Kysela) [2065572]
    - ASoC: Intel: soc-acpi: add ESSX8336 support on Cannon Lake machines (Jaroslav Kysela) [2065572]
    - ASoC: Intel: soc-acpi: add more ACPI HIDs for ES83x6 devices (Jaroslav Kysela) [2065572]
    - ASoC: Intel: soc-acpi: quirk topology filename dynamically (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda: report SSP link mask to machine driver (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda: retrieve DMIC number for I2S boards (Jaroslav Kysela) [2065572]
    - ASoC: SOF: move definition of snd_sof_ipc to header file (Jaroslav Kysela) [2065572]
    - ASoC: SOF: make struct snd_sof_dai IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Rename arguments in sof_parse_tokens() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Rename arguments in sof_parse_token_sets() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Modify signature for token parsing functions (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add a tuples array to struct snd_sof_widget (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: make sof_route_load() IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: SOF: make struct snd_sof_widget IPC agnostic (Jaroslav Kysela) [2065572]
    - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (Jaroslav Kysela) [2065572]
    - ASoC: atmel: mchp-pdmc: add PDMC driver (Jaroslav Kysela) [2065572]
    - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback (Jaroslav Kysela) [2065572]
    - ASoC: rk817: Fix missing clk_disable_unprepare() in rk817_platform_probe (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8192-mt6359: Fix error handling in mt8192_mt6359_dev_probe (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add missing of_node_put() in imx8m_probe (Jaroslav Kysela) [2065572]
    - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp3x: Fix signedness bug in acp3x (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp5x-pcm-dma: Fix signedness bug (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8183: support wb bt audio (Jaroslav Kysela) [2065572]
    - ASoC: Intel: catpt: use asoc_substream_to_rtd() (Jaroslav Kysela) [2065572]
    - ASoC: atmel: Fix error handling in snd_proto_probe (Jaroslav Kysela) [2065572]
    - ASoC: SOF: change comp_dai to a pointer in struct snd_sof_dai (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: expose some get_token ops (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Modify the get_token op for string tokens (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Drop the size parameter from struct sof_topology_token (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: remove redundant code in sof_link_afe_load() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: remove redundant code (Jaroslav Kysela) [2065572]
    - ASoC: SOF: sof-audio: removed unused function (Jaroslav Kysela) [2065572]
    - ASoC: SOF: set swidget's core for scheduler widget (Jaroslav Kysela) [2065572]
    - ASoC: SOF: simplify snd_sof_device_remove() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: remove snd_sof_pipeline_find() (Jaroslav Kysela) [2065572]
    - ASoC: amd: vg: fix signedness bug in acp5x_audio_probe() (Jaroslav Kysela) [2065572]
    - ASoC: wm_adsp: Expand firmware loading search options (Jaroslav Kysela) [2065572]
    - ASoC: fsi: Add check for clk_enable (Jaroslav Kysela) [2065572]
    - ASoC: qcom: select correct WCD938X config for SC7280 (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Remove unnecessary param (Jaroslav Kysela) [2065572]
    - ASoC: rt5682s: Stabilize the combo jack detection (Jaroslav Kysela) [2065572]
    - ASoC: wm8350: Handle error for wm8350_register_irq (Jaroslav Kysela) [2065572]
    - ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe (Jaroslav Kysela) [2065572]
    - ASoC: amd: pcm-dma: Fix signedness bug in acp3x_audio_probe() (Jaroslav Kysela) [2065572]
    - ASoC: amd: pcm-dma: Fix signedness bug in acp_pdm_audio_probe() (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp: Fix signedness bug in renoir_audio_probe() (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13" (Jaroslav Kysela) [2065572]
    - ASoC: Intel: boards: add GPIOLIB dependency where missed (Jaroslav Kysela) [2065572]
    - ASoC: Intel: boards: remove explicit dependency on GPIOLIB when DMIC is used" (Jaroslav Kysela) [2065572]
    - ASoC: fsl_sai: implement 1:1 bclk:mclk ratio support (Jaroslav Kysela) [2065572]
    - ASoC: fsl_sai: use DIV_ROUND_CLOSEST() to calculate divider (Jaroslav Kysela) [2065572]
    - ASoC: fsl_sai: Use better variable names (Jaroslav Kysela) [2065572]
    - ASoC: fsl_sai: store full version instead of major/minor (Jaroslav Kysela) [2065572]
    - ASoC: fsl_sai: simplify register poking in fsl_sai_set_bclk (Jaroslav Kysela) [2065572]
    - ASoC: fsl_sai: simplify irq return value (Jaroslav Kysela) [2065572]
    - ASoC: fsl_sai: Drop unnecessary defines (Jaroslav Kysela) [2065572]
    - ASoC: codecs: Add Awinic AW8738 audio amplifier driver (Jaroslav Kysela) [2065572]
    - ASoC: audio_graph_card2: Add support for variable slot widths (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda: clarify operator precedence (Jaroslav Kysela) [2065572]
    - ASoC: SOF: debug: clarify operator precedence (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Increase ACP_HW_SEM_RETRY_COUNT value (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Move group register configuration to acp-loader (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Use semaphore register to synchronize ipc's irq (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Flush cache after ATU_BASE_ADDR_GRP register update (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Do not set ipc_pcm_params ops as it is optional (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: acp-pcm: Take buffer information directly from runtime (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: pci-tgl: add RPL-S support (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Fix DSP mbox start command and global enable order (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Fix max number of TX channels (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Fix GPIO2 configuration (Jaroslav Kysela) [2065572]
    - ASoC: bt-sco: fix bt-sco-pcm-wb dai widget don't connect to the endpoint (Jaroslav Kysela) [2065572]
    - ASoC: hdac_hda: Avoid unexpected match when pcm_name is "Analog" (Jaroslav Kysela) [2065572]
    - ASoC: qcom: Fix error code in lpass_platform_copy() (Jaroslav Kysela) [2065572]
    - ASoC: soc-compress: prevent the potentially use of null pointer (Jaroslav Kysela) [2065572]
    - ASoC: soc-generic-dmaengine-pcm: set period_bytes_min based on maxburst (Jaroslav Kysela) [2065572]
    - ASoC: dwc-i2s: Handle errors for clk_enable (Jaroslav Kysela) [2065572]
    - ASoC: amd: use asoc_substream_to_rtd() (Jaroslav Kysela) [2065572]
    - ASoC: atmel_ssc_dai: Handle errors for clk_enable (Jaroslav Kysela) [2065572]
    - ASoC: mxs-saif: Handle errors for clk_enable (Jaroslav Kysela) [2065572]
    - ASoC: Intel: soc-acpi: add entries in ADL match table (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_ssp_amp: rename driver and support cs35l41 amplifier (Jaroslav Kysela) [2065572]
    - ASoC: Intel: cirrus-common: support cs35l41 amplifier (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_rt1308: move rt1308 code to common module (Jaroslav Kysela) [2065572]
    - ASoC: Intel: boards: create sof-realtek-common module (Jaroslav Kysela) [2065572]
    - ASoC: Intel: add RT1308 I2S machine driver and HDMI-in capture via I2S support. (Jaroslav Kysela) [2065572]
    - ASoC: Intel: boards: fix spelling in comments (Jaroslav Kysela) [2065572]
    - ASoC: soc-acpi: remove sof_fw_filename (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wsa881x: add runtime pm support (Jaroslav Kysela) [2065572]
    - ASoC: es7241: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: max98927: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: max98926: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: max98925: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: max9867: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: max9860: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: max9850: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: max98390: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: max98371: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: max98095: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: max98088: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: uda134x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: ml26124: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: pcm512x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: pcm3168a: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: pcm186x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: pcm1681: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: pcm3060: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: fsl: Drop unused argument from imx_pcm_dma_init() (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8195: Remove unnecessary print function dev_err() (Jaroslav Kysela) [2065572]
    - ASoC: ti: davinci-i2s: Add check for clk_enable() (Jaroslav Kysela) [2065572]
    - ASoC: mc13783: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: isabelle: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: amd: vangogh: fix uninitialized symbol warning in machine driver (Jaroslav Kysela) [2065572]
    - ASoC: amd: vg: remove warnings and errors pointed out by checkpatch pl (Jaroslav Kysela) [2065572]
    - ASoC: amd: vg: update DAI link name (Jaroslav Kysela) [2065572]
    - ASoC: amd: vg: fix for pm resume callback sequence (Jaroslav Kysela) [2065572]
    - ASoC: es8328: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: inno_rk3036: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: es8316: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: wl1273: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: es7134: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: twl4030: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: uda1334: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: uda1380: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: si476x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: sti-sas: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: amd: pcm-dma: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065572]
    - ASoC: tscs454: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: tscs42xx: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: lm49453: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065572]
    - ASoC: codecs: Add power domains support in digital macro codecs (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wcd-mbhc: add runtime pm support (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wcd938x: add simple clk stop support (Jaroslav Kysela) [2065572]
    - ASoC: codecs: tx-macro: add runtime pm support (Jaroslav Kysela) [2065572]
    - ASoC: codecs: rx-macro: add runtime pm support (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wsa-macro: add runtime pm support (Jaroslav Kysela) [2065572]
    - ASoC: codecs: va-macro: add runtime pm support (Jaroslav Kysela) [2065572]
    - ASoC: codecs: rx-macro: setup soundwire clks correctly (Jaroslav Kysela) [2065572]
    - ASoC: codecs: tx-macro: setup soundwire clks correctly (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wsa-macro: setup soundwire clks correctly (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wsa-macro: move to individual clks from bulk (Jaroslav Kysela) [2065572]
    - ASoC: codecs: tx-macro: move to individual clks from bulk (Jaroslav Kysela) [2065572]
    - ASoC: codecs: rx-macro: move to individual clks from bulk (Jaroslav Kysela) [2065572]
    - ASoC: codecs: tx-macro: move clk provider to managed variants (Jaroslav Kysela) [2065572]
    - ASoC: codecs: rx-macro: move clk provider to managed variants (Jaroslav Kysela) [2065572]
    - ASoC: codecs: va-macro: move to individual clks from bulk (Jaroslav Kysela) [2065572]
    - ASoC: qcom: lpass-platform: Update warning print to control excess logging (Jaroslav Kysela) [2065572]
    - ASoC: acp: check the return value of devm_kzalloc() in acp_legacy_dai_links_create() (Jaroslav Kysela) [2065572]
    - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: sof-priv: Drop duplicate sof_compressed_ops declaration (Jaroslav Kysela) [2065572]
    - ASoC: amd: Use platform_get_irq_byname() to get the interrupt (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wcd938x: Make use of the helper component_compare/release_of (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Declare sof_compress_ops in sof-priv.h (Jaroslav Kysela) [2065572]
    - ASoC: qcom: lpass-sc7280: Add platform driver for lpass audio (Jaroslav Kysela) [2065572]
    - ASoC: qcom: Add lpass CPU driver for codec dma control (Jaroslav Kysela) [2065572]
    - ASoC: qcom: Add support for codec dma driver (Jaroslav Kysela) [2065572]
    - ASoC: qcom: Add regmap config support for codec dma driver (Jaroslav Kysela) [2065572]
    - ASoC: qcom: Add register definition for codec rddma and wrdma (Jaroslav Kysela) [2065572]
    - ASoC: qcom: Add helper function to get dma control and lpaif handle (Jaroslav Kysela) [2065572]
    - ASoC: qcom: lpass: Add dma fields for codec dma lpass interface (Jaroslav Kysela) [2065572]
    - ASoC: qcom: Move lpass_pcm_data structure to lpass header (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp: Add DMIC machine driver ops (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp-legacy: Add legacy card support for new machines (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp: Change card name for Guybrush Machine (Jaroslav Kysela) [2065572]
    - ASoC: tlv320adc3xxx: Fix buggy return value (Jaroslav Kysela) [2065572]
    - ASoC: SOF: pcm: Add compress_ops for SOF platform component driver (Jaroslav Kysela) [2065572]
    - ASoC: rt5682s: Fix the wrong jack type detected (Jaroslav Kysela) [2065572]
    - ASoC: Intel: soc-acpi-byt: Add new WM5102 ACPI HID (Jaroslav Kysela) [2065572]
    - ASoC: amd: vg: update acp init and deinit sequence (Jaroslav Kysela) [2065572]
    - ASoC: amd: vg: apply sample bits pcm constraint (Jaroslav Kysela) [2065572]
    - ASoC: amd: vg: update platform clock control sequence (Jaroslav Kysela) [2065572]
    - ASoC: nau8821: enable no_capture_mute flag (Jaroslav Kysela) [2065572]
    - ASoC: amd: vangogh: refactor i2s master mode clock sequence code (Jaroslav Kysela) [2065572]
    - ASoC: sc7280: Really depends on SOUNDWIRE (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wcd934x: fix kcontrol max values (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wcd938x: fix kcontrol max values (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wc938x: fix accessing array out of bounds for enum type (Jaroslav Kysela) [2065572]
    - ASoC: codecs: va-macro: fix accessing array out of bounds for enum type (Jaroslav Kysela) [2065572]
    - ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type (Jaroslav Kysela) [2065572]
    - ASoC: codecs: rx-macro: fix accessing compander for aux (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8195: enable apll tuner (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: Add topology overwrite for Felwinter (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_es8336: add quirk for Huawei D15 2021 (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2065572]
    - ASoC: intel: skylake: Set max DMA segment size (Jaroslav Kysela) [2065572]
    - ASoC: SOF: hda: Set max DMA segment size (Jaroslav Kysela) [2065572]
    - ASoC: SOF: core: unregister clients and machine drivers in .shutdown (Jaroslav Kysela) [2065572]
    - ASoC: codec: wcd938x: Update CTIA/OMTP switch control (Jaroslav Kysela) [2065572]
    - ASoC: cs4265: Fix the duplicated control name (Jaroslav Kysela) [2065572]
    - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Jaroslav Kysela) [2065572]
    - ASoC: soc-core: skip zero num_dai component in searching dai name (Jaroslav Kysela) [2065572]
    - ASoC: tegra20: spdif: make const array rates static (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Makefile: Fix randconfig sof-client build when SND_SOC_SOF=y (Jaroslav Kysela) [2065572]
    - ASoC: codec: wcd938x: Add switch control for selecting CTIA/OMTP Headset (Jaroslav Kysela) [2065572]
    - ASoC: codec: wm8960: complete discharge on BIAS OFF->STANDBY (Jaroslav Kysela) [2065572]
    - ASoC: wm8731: Delete empty remove() function (Jaroslav Kysela) [2065572]
    - ASoC: pcm3168a: remove numeric PCM3168A_NUM_SUPPLIES (Jaroslav Kysela) [2065572]
    - ASoC: pcm3168a: refactor format handling (Jaroslav Kysela) [2065572]
    - ASoC: pcm3168a: refactor hw_params routine (Jaroslav Kysela) [2065572]
    - ASoC: pcm3168a: cleanup unintuitive mask usage (Jaroslav Kysela) [2065572]
    - ASoC: SOF: compr: Mark snd_compress_ops static (Jaroslav Kysela) [2065572]
    - ASoC: Intel: bytcr_wm5102: use GFP_KERNEL (Jaroslav Kysela) [2065572]
    - ASoC: wm_adsp: Add trace caps to speaker protection FW (Jaroslav Kysela) [2065572]
    - ASoC: wm_adsp: Make compressed buffers optional (Jaroslav Kysela) [2065572]
    - ASoC: tlv320adc3xxx: Add IIR filter configuration (Jaroslav Kysela) [2065572]
    - ASoC: wm_adsp: Correct control read size when parsing compressed buffer (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Convert the generic probe support to SOF client (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Convert the generic IPC message injector into SOF client (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Convert the generic IPC flood test into SOF client (Jaroslav Kysela) [2065572]
    - ASoC: SOF: sof-client: Add support for clients not managed by pm framework (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Introduce IPC SOF client support (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Split up utils.c into sof-utils and iomem-utils (Jaroslav Kysela) [2065572]
    - ASoC: SOF: ipc: Read and pass the whole message to handlers for IPC events (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Move the definition of enum sof_dsp_power_states to global header (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Drop unused DSP power states: D3_HOT and D3_COLD (Jaroslav Kysela) [2065572]
    - ASoC: rt5640: Remove the sysclk and sysclk_src checking (Jaroslav Kysela) [2065572]
    - ASoC: qcom: SC7280: Add machine driver (Jaroslav Kysela) [2065572]
    - ASoC: qcom: Add macro for lpass DAI id's max limit (Jaroslav Kysela) [2065572]
    - ASoC: qcom: Actually clear DMA interrupt register for HDMI (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hdac_ext_stream: consistent prefixes for variables/members (Jaroslav Kysela) [2065572]
    - ASoC: fsl_sai: Enable combine mode soft (Jaroslav Kysela) [2065572]
    - ASoC: SOF: compr: Add compress ops implementation (Jaroslav Kysela) [2065572]
    - ASoC: SOF: dma-trace: Pass pointer to params_ext struct in trace_init() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: intel: hda-trace: Pass the dma buffer pointer to hda_dsp_trace_prepare (Jaroslav Kysela) [2065572]
    - ASoC: simple-mux: Depend on gpiolib rather than selecting it (Jaroslav Kysela) [2065572]
    - ASoC: zl38060: Remove spurious gpiolib select (Jaroslav Kysela) [2065572]
    - ASoC: max9759: Remove spurious gpiolib select (Jaroslav Kysela) [2065572]
    - ASoC: simple-amplifier: Remove spurious gpiolib select (Jaroslav Kysela) [2065572]
    - ASoC: rt9120: Remove spurious gpiolib select (Jaroslav Kysela) [2065572]
    - ASoC: dmic: Remove spurious gpiolib select (Jaroslav Kysela) [2065572]
    - ASoC: rt5682: do not block workqueue if card is unbound (Jaroslav Kysela) [2065572]
    - ASoC: rt5668: do not block workqueue if card is unbound (Jaroslav Kysela) [2065572]
    - ASoC: rt5682s: do not block workqueue if card is unbound (Jaroslav Kysela) [2065572]
    - ASoC: tas2770: Insert post reset delay (Jaroslav Kysela) [2065572]
    - ASoC: madera: Add dependencies on MFD (Jaroslav Kysela) [2065572]
    - ASoC: samsung: Explicitly include gpiolib header (Jaroslav Kysela) [2065572]
    - ASoC: wm8962: Allow switching between analog and digital inputs (Jaroslav Kysela) [2065572]
    - ASoC: sun4i-i2s: Add support for the R329/D1 variant (Jaroslav Kysela) [2065572]
    - ASoC: sun4i-i2s: Update registers for more channels (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp: Set gpio_spkr_en to None for max speaker amplifer in machine driver (Jaroslav Kysela) [2065572]
    - ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx() (Jaroslav Kysela) [2065572]
    - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Jaroslav Kysela) [2065572]
    - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2065572]
    - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Jaroslav Kysela) [2065572]
    - ASoC: max98927: add missing header file (Jaroslav Kysela) [2065572]
    - ASoC: ops: Check for negative values before reading them (Jaroslav Kysela) [2065572]
    - ASoC: cs42l51: Improve error handling in cs42l51_remove() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: ipc: Do not allocate buffer for msg_data (Jaroslav Kysela) [2065572]
    - ASoC: SOF: ipc: Drop header parameter from sof_ipc_tx_message_unlocked() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: cnl: Use pm_gate->hdr.cmd in cnl_compact_ipc_compress() (Jaroslav Kysela) [2065572]
    - ASoC: amd: renoir: Add check for acp configuration flags (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp: acp-legacy: Add DMIC dai link support for Renoir (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp: Add ACP init()/deinit() callback for Renoir. (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp: Add generic PCI driver module for ACP device (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp: Add PDM controller based dmic dai for Renoir (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp: Add generic support for PDM controller on ACP (Jaroslav Kysela) [2065572]
    - ASoC: rk3399_gru_sound: Wire up DP jack detection (Jaroslav Kysela) [2065572]
    - ASoC: rt5682: Fix deadlock on resume (Jaroslav Kysela) [2065572]
    - ASoC: hdmi-codec: Fix OOB memory accesses (Jaroslav Kysela) [2065572]
    - ASoC: soc-pcm: Move debugfs removal out of spinlock (Jaroslav Kysela) [2065572]
    - ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks (Jaroslav Kysela) [2065572]
    - ASoC: SOF: trace: Simplify count adjustment in trace_read (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda: Remove link assignment limitation (Jaroslav Kysela) [2065572]
    - ASoC: tegra: Update AHUB driver for Tegra234 (Jaroslav Kysela) [2065572]
    - ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Jaroslav Kysela) [2065572]
    - ASoC: qdsp6: q6apm-dai: only stop graphs that are started (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wcd938x: fix return value of mixer put function (Jaroslav Kysela) [2065572]
    - ASoC: codecs: lpass-rx-macro: fix sidetone register offsets (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wcd938x: fix incorrect used of portid (Jaroslav Kysela) [2065572]
    - ASoC: sh: rz-ssi: Remove duplicate macros (Jaroslav Kysela) [2065572]
    - ASoC: sh: rz-ssi: Add rz_ssi_set_substream() helper function (Jaroslav Kysela) [2065572]
    - ASoC: sh: rz-ssi: Use a do-while loop in rz_ssi_pio_recv() (Jaroslav Kysela) [2065572]
    - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Jaroslav Kysela) [2065572]
    - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2065572]
    - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Jaroslav Kysela) [2065572]
    - ASoC: simple-card-utils: Add new system-clock-fixed flag (Jaroslav Kysela) [2065572]
    - ASoC: simple-card-utils: Set sysclk on all components (Jaroslav Kysela) [2065572]
    - ASoC: xilinx: xlnx_i2s: Handle sysclk setting (Jaroslav Kysela) [2065572]
    - ASoC: xilinx: xlnx_i2s: create drvdata structure (Jaroslav Kysela) [2065572]
    - ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting (Jaroslav Kysela) [2065572]
    - ASoC: codecs: Check for error pointer after calling devm_regmap_init_mmio (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_rt5682: add 512FS MCLK clock configuration (Jaroslav Kysela) [2065572]
    - ASoC: amd: sof-mach: Add support for RT5682S and RT1019 card (Jaroslav Kysela) [2065572]
    - ASoC: soc-generic-dmaengine-pcm: separate max_buffer_size assignment (Jaroslav Kysela) [2065572]
    - ASoC: samsung: remove unneeded ret variable (Jaroslav Kysela) [2065572]
    - ASoC: codecs: remove redundant ret variable (Jaroslav Kysela) [2065572]
    - ASoC: Rename tlv320aic31xx-micbias.h as tlv320aic31xx.h (Jaroslav Kysela) [2065572]
    - ASoC: fsl-asoc-card: Remove BCLK default value for tlv320aic31xx card (Jaroslav Kysela) [2065572]
    - ASoC: fsl-asoc-card: Add optional dt property for setting mclk-id (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_rt5682: Add support for platform without amplifier (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_rt5682: add support for systems without i915 audio (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: Compare sdw adr directly (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: match sdw version on link_slaves_found (Jaroslav Kysela) [2065572]
    - ASoC: sh: rz-ssi: Make return type of rz_ssi_stream_is_valid() to bool (Jaroslav Kysela) [2065572]
    - ASoC: sh: rz-ssi: Drop ssi parameter from rz_ssi_stream_init() (Jaroslav Kysela) [2065572]
    - ASoC: sh: rz-ssi: Make the data structures available before registering the handlers (Jaroslav Kysela) [2065572]
    - ASoC: sh: rz-ssi: Drop calling rz_ssi_pio_recv() recursively (Jaroslav Kysela) [2065572]
    - ASoC: add support for TAS5805M digital amplifier (Jaroslav Kysela) [2065572]
    - ASoC: topology: Optimize soc_tplg_dapm_graph_elems_load behavior (Jaroslav Kysela) [2065572]
    - ASoC: topology: Allow TLV control to be either read or write (Jaroslav Kysela) [2065572]
    - ASoC: topology: Remove superfluous error prints (Jaroslav Kysela) [2065572]
    - ASoC: SOF: add flag to disable IMR restore to sof_debug (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda-loader: add IMR restore support (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda-loader: add SSP helper (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: use inclusive language for SSP clocks (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp-mach: Fix Left and Right rt1019 amp devices (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: fix unmet dependency on GPIOLIB for SND_SOC_DMIC (Jaroslav Kysela) [2065572]
    - ASoC: max9759: fix underflow in speaker_gain_control_put() (Jaroslav Kysela) [2065572]
    - ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jaroslav Kysela) [2065572]
    - ASoC: simple-card: fix probe failure on platform component (Jaroslav Kysela) [2065572]
    - ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Jaroslav Kysela) [2065572]
    - ASoC: wcd9335: Keep a RX port value for each SLIM RX mux (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp: acp-mach: Change default RT1019 amp dev id (Jaroslav Kysela) [2065572]
    - ASoC: topology: Fix typo (Jaroslav Kysela) [2065572]
    - ASoC: fsl_asrc: refine the check of available clock divider (Jaroslav Kysela) [2065572]
    - ASoC: Intel: bytcr_rt5640: Add support for external GPIO jack-detect (Jaroslav Kysela) [2065572]
    - ASoC: Intel: bytcr_rt5640: Support retrieving the codec IRQ from the AMCR0F28 ACPI dev (Jaroslav Kysela) [2065572]
    - ASoC: rt5640: Add support for boards with an external jack-detect GPIO (Jaroslav Kysela) [2065572]
    - ASoC: rt5640: Allow snd_soc_component_set_jack() to override the codec IRQ (Jaroslav Kysela) [2065572]
    - ASoC: rt5640: Change jack_work to a delayed_work (Jaroslav Kysela) [2065572]
    - ASoC: rt5640: Fix possible NULL pointer deref on resume (Jaroslav Kysela) [2065572]
    - ASoC: imx-card: improve the sound quality for low rate (Jaroslav Kysela) [2065572]
    - ASoC: imx-card: Fix mclk calculation issue for akcodec (Jaroslav Kysela) [2065572]
    - ASoC: imx-card: Need special setting for ak4497 on i.MX8MQ (Jaroslav Kysela) [2065572]
    - ASoC: ak4375: Fix unused function error (Jaroslav Kysela) [2065572]
    - ASoC: cs4265: Add a remove() function (Jaroslav Kysela) [2065572]
    - ASoC: wm_adsp: Add support for "toggle" preloaders (Jaroslav Kysela) [2065572]
    - ASoC: fsl_mqs: fix MODULE_ALIAS (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Move cs35l41_otp_unpack to shared code (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8195: add playback support to PCM1_BE dai_link (Jaroslav Kysela) [2065572]
    - ASoC: rt5682: Register wclk with its parent_hws instead of parent_data (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8195: update control for RT5682 series (Jaroslav Kysela) [2065572]
    - ASoC: samsung: idma: Check of ioremap return value (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: use of_device_get_match_data() (Jaroslav Kysela) [2065572]
    - ASoC: cs4265: Fix part number ID error message (Jaroslav Kysela) [2065572]
    - ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp: Power on/off the speaker enable gpio pin based on DAPM callback. (Jaroslav Kysela) [2065572]
    - ASoC: remove unneeded variable (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8195: release device_node after snd_soc_register_card (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8173: reduce log verbosity in probe() (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8183: fix device_node leak (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8173: fix device_node leak (Jaroslav Kysela) [2065572]
    - ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio (Jaroslav Kysela) [2065572]
    - ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire (Jaroslav Kysela) [2065572]
    - ASoC/soundwire: intel: simplify callbacks for params/hw_free (Jaroslav Kysela) [2065572]
    - ASOC: SOF: Intel: use snd_soc_dai_get_widget() (Jaroslav Kysela) [2065572]
    - ASoC: msm8916-wcd-analog: Use separate outputs for HPH_L/HPH_R (Jaroslav Kysela) [2065572]
    - ASoC: qcom: common: Parse "pin-switches" and "widgets" from DT (Jaroslav Kysela) [2065572]
    - ASoC: core: Add snd_soc_of_parse_pin_switches() from simple-card-utils (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8192-mt6359: fix device_node leak (Jaroslav Kysela) [2065572]
    - ASoC: codec: tlv320adc3xxx: Fix missing clk_disable_unprepare() on error in adc3xxx_i2c_probe() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda: Use DEBUG log level for optional prints (Jaroslav Kysela) [2065572]
    - ASoC: SOF: debug: Use DEBUG log level for optional prints (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add clarifying comments for sof_core_debug and DSP dump flags (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Rename snd_sof_get_status() and add kernel log level parameter (Jaroslav Kysela) [2065572]
    - ASoC: SOF: dsp_arch_ops: add kernel log level parameter for oops and stack (Jaroslav Kysela) [2065572]
    - ASoC: SOF: ops: Always print DSP Panic message but use different message (Jaroslav Kysela) [2065572]
    - ASoc: SOF: core: Update the FW boot state transition diagram (Jaroslav Kysela) [2065572]
    - ASoC: SOF: pm: Force DSP off on suspend in BOOT_FAILED state also (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Set SOF_FW_BOOT_FAILED in case we have failure during boot (Jaroslav Kysela) [2065572]
    - ASoC: SOF: ipc: Only allow sending of an IPC in SOF_FW_BOOT_COMPLETE state (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Rename 'enum snd_sof_fw_state' to 'enum sof_fw_state' (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Move the definition of enum snd_sof_fw_state to global header (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Introduce new firmware state: SOF_FW_BOOT_READY_OK (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Introduce new firmware state: SOF_FW_CRASHED (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add a 'message' parameter to snd_sof_dsp_dbg_dump() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add 'non_recoverable' parameter to snd_sof_dsp_panic() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Use sof_debug_check_flag() instead of sof_core_debug directly (Jaroslav Kysela) [2065572]
    - ASoC: SOF: core: Add simple wrapper to check flags in sof_core_debug (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda-loader: Avoid re-defining the HDA_FW_BOOT_ATTEMPTS (Jaroslav Kysela) [2065572]
    - ASoC: SOF: ops: Use dev_warn() if the panic offsets differ (Jaroslav Kysela) [2065572]
    - ASoC: codecs: ak4375: Change invert controls to a stereo switch (Jaroslav Kysela) [2065572]
    - ASoC: Add AK4375 support (Jaroslav Kysela) [2065572]
    - ASoC: bcm: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065572]
    - ASoC: xlnx: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp: Remove duplicate dependency in Kconfig (Jaroslav Kysela) [2065572]
    - ASoC: qdsp6: fix a use after free bug in open() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: AMD: simplify return status handling (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp-config: Update sof_tplg_filename for SOF machines (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp-config: Enable SOF audio for Google chrome boards. (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8195-mt6359: reduce log verbosity in probe() (Jaroslav Kysela) [2065572]
    - ASoC: codec: tlv320adc3xxx: New codec driver (Jaroslav Kysela) [2065572]
    - ASoC: sunxi: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: stm: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: samsung: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: rockchip: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: qcom: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: mxs: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: meson: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: img: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: generic: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: fsl: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: ti: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: ateml: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: codecs: tlv320aic31xx: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: codecs: ssm2305: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: codecs: simple-mux: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: codecs: simple-amplifier: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: codecs: sgtl5000: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: codecs: pcm3168a: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: codecs: max9860: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: codecs: max9759: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: codecs: es7241: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: codecs: ak4118: Use dev_err_probe() helper (Jaroslav Kysela) [2065572]
    - ASoC: sh: rz-ssi: Check return value of pm_runtime_resume_and_get() (Jaroslav Kysela) [2065572]
    - ASoC: Intel: catpt: Streamline locals declaration for PCM-functions (Jaroslav Kysela) [2065572]
    - ASoC: Intel: catpt: Reduce size of catpt_component_open() (Jaroslav Kysela) [2065572]
    - ASoC: tegra20: i2s: Filter out unsupported rates (Jaroslav Kysela) [2065572]
    - ASoC: tegra20: spdif: Filter out unsupported rates (Jaroslav Kysela) [2065572]
    - ASoC: tegra20: spdif: Support system suspend (Jaroslav Kysela) [2065572]
    - ASoC: tegra20: spdif: Reset hardware (Jaroslav Kysela) [2065572]
    - ASoC: tegra20: spdif: Use more resource-managed helpers (Jaroslav Kysela) [2065572]
    - ASoC: tegra20: spdif: Improve driver's code (Jaroslav Kysela) [2065572]
    - ASoC: tegra20: spdif: Support device-tree (Jaroslav Kysela) [2065572]
    - ASoC: tegra20: spdif: Set FIFO trigger level (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Kconfig: Make the SOF_DEVELOPER_SUPPORT depend on SND_SOC_SOF (Jaroslav Kysela) [2065572]
    - ASoC: SOF: ipc: Add null pointer check for substream->runtime (Jaroslav Kysela) [2065572]
    - ASoC: SOF: avoid casting "const" attribute away (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda: remove support for RESUME in platform trigger (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda: remove support for RESUME trigger (Jaroslav Kysela) [2065572]
    - ASoC: SOF: pcm: remove support for RESUME trigger (Jaroslav Kysela) [2065572]
    - ASoC: tegra20-spdif: stop setting slave_id (Jaroslav Kysela) [2065572]
    - ASoC: AMD: fix depend/select mistake on SND_AMD_ACP_CONFIG (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: read back control data from DSP (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Drop ctrl_type parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: control: Do not handle control notification with component type (Jaroslav Kysela) [2065572]
    - ASoC: SOF: sof-audio: Drop the `cmd` member from struct snd_sof_control (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Drop ctrl_cmd parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Set control_data->cmd alongside scontrol->cmd (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Drop ipc_cmd parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: ipc: Rename send parameter in snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065572]
    - ASoC: rt5663: Handle device_property_read_u32_array error codes (Jaroslav Kysela) [2065572]
    - ASoC: SOF: OF: Avoid reverse module dependency (Jaroslav Kysela) [2065572]
    - ASoC: qdsp6: Fix an IS_ERR() vs NULL bug (Jaroslav Kysela) [2065572]
    - ASoC: qcom: Distinguish headset codec by codec_dai->name (Jaroslav Kysela) [2065572]
    - ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE (Jaroslav Kysela) [2065572]
    - ASoC: soc-pcm: test refcount before triggering (Jaroslav Kysela) [2065572]
    - ASoC: soc-pcm: serialize BE triggers (Jaroslav Kysela) [2065572]
    - ASoC: soc-pcm: Fix and cleanup DPCM locking (Jaroslav Kysela) [2065572]
    - ASoC: soc-pcm: align BE 'atomicity' with that of the FE (Jaroslav Kysela) [2065572]
    - ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: assign correct type to argument (Jaroslav Kysela) [2065572]
    - ASoC: SOF: sof-probes: Constify sof_probe_compr_ops (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Remove pm_runtime_put_autosuspend() for SOF OF device (Jaroslav Kysela) [2065572]
    - ASoC: qcom: apq8016_sbc: Allow routing audio through QDSP6 (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: add comment on JasperLake support (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda-dai: remove unused fields (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda: add quirks for HDAudio DMA position information (Jaroslav Kysela) [2065572]
    - ASoC: SOF: hda-stream: only enable DPIB if needed (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda-ctrl: apply symmetry for DPIB (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda-stream: limit PROCEN workaround (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: ICL: move ICL-specific ops to icl.c (Jaroslav Kysela) [2065572]
    - ASoC: test-component: fix null pointer dereference. (Jaroslav Kysela) [2065572]
    - ASoC: amd: Convert to new style DAI format definitions (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8195: silence uninitialized variable warning (Jaroslav Kysela) [2065572]
    - ASoC: AMD: acp-config: fix missing dependency on SND_SOC_ACPI (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_rt5682: Move rt1015 speaker amp to common file (Jaroslav Kysela) [2065572]
    - ASoC: rt5682s: add delay time to fix pop sound issue (Jaroslav Kysela) [2065572]
    - ASoC: Intel: boards: add 'static' qualifiers for max98390 routes (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8195: add sof support on mt8195-mt6359-rt1019-rt5682 (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp6x-pdm-dma: Constify static snd_soc_dai_ops (Jaroslav Kysela) [2065572]
    - ASoC: ti: davinci-mcasp: Remove unnecessary conditional (Jaroslav Kysela) [2065572]
    - ASoC: ti: davinci-mcasp: Get rid of duplicate of_node assignment (Jaroslav Kysela) [2065572]
    - ASoC: zl38060: Setup parent device and get rid of unnecessary of_node assignment (Jaroslav Kysela) [2065572]
    - ASoC: test-component: fix null pointer dereference. (Jaroslav Kysela) [2065572]
    - sound/soc: remove useless bool conversion to bool variable (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8195: add headset codec rt5682s support (Jaroslav Kysela) [2065572]
    - ASoC: fsl-asoc-card: Add missing Kconfig option for tlv320aic31xx (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8195: support reserved memory assignment (Jaroslav Kysela) [2065572]
    - ASoC: rt5640: Fix the wrong state of the JD in the HDA header (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wcd934x: remove redundant ret variable (Jaroslav Kysela) [2065572]
    - ASoC: tegra: Add master volume/mute control support (Jaroslav Kysela) [2065572]
    - ASoC: Intel: Skylake: Use NHLT API to search for blob (Jaroslav Kysela) [2065572]
    - ASoC: Intel: boards: add max98390 2/4 speakers support (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8195: make several arrays static const (Jaroslav Kysela) [2065572]
    - ASoC: intel: boards: bytcht*: Constify static snd_soc_ops (Jaroslav Kysela) [2065572]
    - ASoC: Intel: hda_dsp_common: don't multiline PCM topology warning (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: mt8195: Constify static snd_soc_ops (Jaroslav Kysela) [2065572]
    - ASoC: sunxi: sun4i-spdif: Implement IEC958 control (Jaroslav Kysela) [2065572]
    - ASoC: qcom: Add support for ALC5682I-VS codec (Jaroslav Kysela) [2065572]
    - ASoC: sun8i-codec: Add AIF, ADC, and DAC volume controls (Jaroslav Kysela) [2065572]
    - ASoC: soc-pcm: tidyup soc_pcm_pointer()'s delay update method (Jaroslav Kysela) [2065572]
    - ASoC: intel: sst-mfld-platform-pcm: add .delay support (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp-pcm-dma: add .delay support (Jaroslav Kysela) [2065572]
    - ASoC: soc-component: add snd_soc_pcm_component_delay() (Jaroslav Kysela) [2065572]
    - ASoC: soc-dai: update snd_soc_dai_delay() to snd_soc_pcm_dai_delay() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: mediatek: Use %%pR/%%pa to print resources/physical addresses (Jaroslav Kysela) [2065572]
    - ASoC: codecs/jz4770: Add missing gain control after DAC/ADC mixer (Jaroslav Kysela) [2065572]
    - ASoC: imx-hdmi: add put_device() after of_find_device_by_node() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda: send DAI_CONFIG IPC during pause (Jaroslav Kysela) [2065572]
    - ASoC: SOF: IPC: dai: Expand DAI_CONFIG IPC flags (Jaroslav Kysela) [2065572]
    - ASoC: SOF: align the hw_free sequence with stop (Jaroslav Kysela) [2065572]
    - ASoC: SOF: pcm: move the check for prepared flag (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add a helper for freeing PCM stream (Jaroslav Kysela) [2065572]
    - ASoC: SOF: call platform hw_free for paused streams during suspend (Jaroslav Kysela) [2065572]
    - ASoC: SOF: pcm: invoke platform hw_free for STOP/SUSPEND triggers (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda: reset stream before coupling host and link DMA's (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda: Add a helper function for stream reset (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda: clear stream before freeing the DAI widget (Jaroslav Kysela) [2065572]
    - ASoC: rt5640: Add the HDA header support (Jaroslav Kysela) [2065572]
    - ASoC: codecs: wcd938x: add SND_SOC_WCD938_SDW to codec list instead (Jaroslav Kysela) [2065572]
    - ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA (Jaroslav Kysela) [2065572]
    - ASoC: SOF: mediatek: Add missing of_node_put() in platform_parse_resource() (Jaroslav Kysela) [2065572]
    - ASoC: mediatek: remove unnecessary CONFIG_PM (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: don't use list_for_each_entry_reverse() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: add .ack support for HDaudio platforms (Jaroslav Kysela) [2065572]
    - ASoC: SOF: pcm: add .ack callback support (Jaroslav Kysela) [2065572]
    - ASoC: fsl-asoc-card: Support fsl,imx-audio-tlv320aic31xx codec (Jaroslav Kysela) [2065572]
    - ASoC: tlv320aic31xx: Handle BCLK set as PLL input configuration (Jaroslav Kysela) [2065572]
    - ASoC: tlv320aic31xx: Add divs for bclk as clk_in (Jaroslav Kysela) [2065572]
    - ASoC: tlv320aic31xx: Add support for pll_r coefficient (Jaroslav Kysela) [2065572]
    - ASoC: tlv320aic31xx: Fix typo in BCLK clock name (Jaroslav Kysela) [2065572]
    - ASoC: SOF: sof-pci-dev: use community key on all Up boards (Jaroslav Kysela) [2065572]
    - ASoC: stm32: spdifrx: add pm_runtime support (Jaroslav Kysela) [2065572]
    - ASoC: stm32: dfsdm: add pm_runtime support for audio (Jaroslav Kysela) [2065572]
    - ASoC: stm32: i2s: add pm_runtime support (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda: free DAI widget during stop and suspend (Jaroslav Kysela) [2065572]
    - ASoC: SOF: add support for dynamic pipelines with multi-core (Jaroslav Kysela) [2065572]
    - ASoC: SOF: hda: don't use the core op for power up/power down (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: remove sof_load_pipeline_ipc() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: CNL/ICL/APL: set core_get/core_put ops (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: TGL: set core_get/put ops (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add ops for core_get and core_put (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Introduce num_cores and ref count per core (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Intel: hda: expose get_chip_info() (Jaroslav Kysela) [2065572]
    - ASoC: SOF: imx8m: Implement reset callback (Jaroslav Kysela) [2065572]
    - ASoC: SOF: imx8m: Implement DSP start (Jaroslav Kysela) [2065572]
    - ASoC: SOF: imx8m: Add runtime PM / System PM support (Jaroslav Kysela) [2065572]
    - ASoC: SOF: imx8: Add runtime PM / System PM support (Jaroslav Kysela) [2065572]
    - ASoC: SOF: imx: Add code to manage DSP related clocks (Jaroslav Kysela) [2065572]
    - ASoC: codecs: MBHC: Remove useless condition check (Jaroslav Kysela) [2065572]
    - ASoC: SOF: mediatek: Add DSP system PM callback for mt8195 (Jaroslav Kysela) [2065572]
    - ASoC: SOF: mediatek: Add mt8195 dsp clock support (Jaroslav Kysela) [2065572]
    - ASoC: SOF: mediatek: Add dai driver dsp ops callback for mt8195 (Jaroslav Kysela) [2065572]
    - ASoC: SOF: Add mt8195 device descriptor (Jaroslav Kysela) [2065572]
    - ASoC: SOF: mediatek: Add fw loader and mt8195 dsp ops to load firmware (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Add support for Mediatek AFE DAI (Jaroslav Kysela) [2065572]
    - ASoC: SOF: mediatek: Add mt8195 hardware support (Jaroslav Kysela) [2065572]
    - firmware: cs_dsp: Fix overrun of unterminated control name string (Jaroslav Kysela) [2065572]
    - firmware: cs_dsp: Clear core reset for cache (Jaroslav Kysela) [2065572]
    - firmware: cs_dsp: Move lockdep asserts to avoid potential null pointer (Jaroslav Kysela) [2065572]
    - firmware: cs_dsp: Allow creation of event controls (Jaroslav Kysela) [2065572]
    - firmware: cs_dsp: Add offset to cs_dsp read/write (Jaroslav Kysela) [2065572]
    - firmware: cs_dsp: Clarify some kernel doc comments (Jaroslav Kysela) [2065572]
    - firmware: cs_dsp: Perform NULL check in cs_dsp_coeff_write/read_ctrl (Jaroslav Kysela) [2065572]
    - firmware: cs_dsp: Add support for rev 2 coefficient files (Jaroslav Kysela) [2065572]
    - firmware: cs_dsp: Print messages from bin files (Jaroslav Kysela) [2065572]
    - firmware: cs_dsp: Add pre_run callback (Jaroslav Kysela) [2065572]
    - firmware: cs_dsp: Add version checks on coefficient loading (Jaroslav Kysela) [2065572]
    - firmware: cs_dsp: Add lockdep asserts to interface functions (Jaroslav Kysela) [2065572]
    - firmware: cs_dsp: tidy includes in cs_dsp.c and cs_dsp.h (Jaroslav Kysela) [2065572]
    - ASoC: wm_adsp: Remove the wmfw_add_ctl helper function (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Add support for SOF firmware authentication (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Add trace logger support (Jaroslav Kysela) [2065572]
    - ASoC: SOF: topology: Add support for AMD ACP DAIs (Jaroslav Kysela) [2065572]
    - ASoC: amd: acp-config: Remove legacy acpi based machine struct (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Add Renoir PCI driver interface (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Add machine driver dsp ops for Renoir platform (Jaroslav Kysela) [2065572]
    - ASoC: amd: Add module to determine ACP configuration (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Add PCM stream callback for Renoir dai's (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Add dai driver dsp ops callback for Renoir (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Add IPC support for ACP IP block (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Add fw loader and renoir dsp ops to load firmware (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Add helper callbacks for ACP's DMA configuration (Jaroslav Kysela) [2065572]
    - ASoC: SOF: amd: Add Renoir ACP HW support (Jaroslav Kysela) [2065572]
    - ASoC: stm32: sai: increase channels_max limit (Jaroslav Kysela) [2065572]
    - ASoC: SOF: debug: Add support for IPC message injection (Jaroslav Kysela) [2065572]
    - ASoC: SOF: intel: Use the generic helper to get the reply (Jaroslav Kysela) [2065572]
    - ASoC: SOF: imx: Use the generic helper to get the reply (Jaroslav Kysela) [2065572]
    - ASoC: SOF: utils: Add generic function to get the reply for a tx message (Jaroslav Kysela) [2065572]
    - ASoC: SOF: i.MX: simplify Kconfig (Jaroslav Kysela) [2065572]
    - ASoC: qcom: sdm845: only setup slim ports once (Jaroslav Kysela) [2065572]
    - ASoC: codecs: MBHC: Add support for special headset (Jaroslav Kysela) [2065572]
    - ASoC: SOF: core: Unregister machine driver before IPC and debugfs (Jaroslav Kysela) [2065572]
    - ASoC: adau1701: Replace legacy gpio interface for gpiod (Jaroslav Kysela) [2065572]
    - ASoC: Intel: add sof-nau8825 machine driver (Jaroslav Kysela) [2065572]
    - ASoC: codecs: Axe some dead code in 'wcd_mbhc_adc_hs_rem_irq()' (Jaroslav Kysela) [2065572]
    - ASoC: intel: sof_sdw: add link adr order check (Jaroslav Kysela) [2065572]
    - ASoC: intel: sof_sdw: remove get_next_be_id (Jaroslav Kysela) [2065572]
    - ASoC: intel: sof_sdw: remove sof_sdw_mic_codec_mockup_init (Jaroslav Kysela) [2065572]
    - ASoC: intel: sof_sdw: remove SOF_RT715_DAI_ID_FIX quirk (Jaroslav Kysela) [2065572]
    - ASoC: intel: sof_sdw: move DMIC link id overwrite to create_sdw_dailink (Jaroslav Kysela) [2065572]
    - ASoC: intel: sof_sdw: Use a fixed DAI link id for AMP (Jaroslav Kysela) [2065572]
    - ASoC: intel: sof_sdw: rename be_index/link_id to link_index (Jaroslav Kysela) [2065572]
    - ASoC: Intel: sof_sdw: add SKU for Dell Latitude 9520 (Jaroslav Kysela) [2065572]
    - ASoC: intel: sof_sdw: return the original error number (Jaroslav Kysela) [2065572]
    - ASoC: SOF: trace: send DMA_TRACE_FREE IPC during release (Jaroslav Kysela) [2065572]
    - ASoC: SOF: IPC: update ipc_log_header() (Jaroslav Kysela) [2065572]
    - ASoC: codecs: tfa989x: Add support for tfa9897 optional rcv-gpios (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: Restore Rane SL-1 quirk (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 USB-to-HDMI (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: Clear MIDI port active flag after draining (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX. (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: Limit max buffer and period sizes per time (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: Increase max buffer size (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fb (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Jaroslav Kysela) [2065572]
    - ALSA: scarlett2: Add support for the internal "standalone" switch (Jaroslav Kysela) [2065572]
    - ALSA: scarlett2: Split scarlett2_config_items[] into 3 sections (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: Don't abort resume upon errors (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack Ultra (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: remove redundant assignment to variable c (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: Correct quirk for VF0770 (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: initialize variables that could ignore errors (Jaroslav Kysela) [2065572]
    - ALSA: usb-audio: scarlett2: Use struct_size() helper in scarlett2_usb() (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add quirk for TongFang devices with pop noise (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add quirk for the Framework Laptop (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add quirk for Dell Latitude 7520 (Jaroslav Kysela) [2065572]
    - ALSA: hda - fix unused Realtek function when PM is not enabled (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add quirk for Yoga Duet 7 13ITL6 speakers (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Enable mute/micmute LEDs support for HP Laptops (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Fix mute led issue on thinkpad with cs35l41 s-codec (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add quirk for Clevo NP70PNP (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845/865 G9 (Jaroslav Kysela) [2065572]
    - ALSA: hda/hdmi: add HDMI codec VID for Raptorlake-P (Jaroslav Kysela) [2065572]
    - ALSA: hda/hdmi: fix warning about PCM count when used with SOF (Jaroslav Kysela) [2065572]
    - ALSA: nm256: Don't call card private_free at probe error path (Jaroslav Kysela) [2065572]
    - ALSA: rme9652: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: hdspm: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: hdsp: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: oxygen: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: lx6464es: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: cmipci: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: aw2: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: als300: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: lola: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: bt87x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: sis7019: Fix the missing error handling (Jaroslav Kysela) [2065572]
    - ALSA: via82xx: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: sonicvibes: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: rme96: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: rme32: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: riptide: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: maestro3: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: korg1212: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: intel8x0: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: ice1724: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: fm801: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: es1968: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: es1938: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: ens137x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: emu10k1x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: cs5535audio: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: cs4281: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: ca0106: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: azt3328: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: au88x0: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: atiixp: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: als4000: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: ali5451: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: ad1889: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: echoaudio: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Jaroslav Kysela) [2065572]
    - ALSA: hda: Avoid unsol event during RPM suspending (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 (Jaroslav Kysela) [2065572]
    - ALSA: hda/cs8409: Add new Dolphin HW variants (Jaroslav Kysela) [2065572]
    - ALSA: hda/cs8409: Disable HSBIAS_SENSE_EN for Cyborg (Jaroslav Kysela) [2065572]
    - ALSA: hda/cs8409: Support new Warlock MLK Variants (Jaroslav Kysela) [2065572]
    - ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants (Jaroslav Kysela) [2065572]
    - ALSA: hda/cs8409: Re-order quirk table into ascending order (Jaroslav Kysela) [2065572]
    - ALSA: hda/cs8409: Fix Warlock to use mono mic configuration (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add mute and micmut LED support for Zbook Fury 17 G9 (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add alc256-samsung-headphone fixup (Jaroslav Kysela) [2065572]
    - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Fix LED on Zbook Studio G9 (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines (Jaroslav Kysela) [2065572]
    - ALSA: cmipci: Restore aux vol on suspend/resume (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add quirk for ASUS GA402 (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Jaroslav Kysela) [2065572]
    - ALSA: hda: Add AlderLake-PS variant PCI ID (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ (Jaroslav Kysela) [2065572]
    - ALSA: lola: add a check for the return of vmalloc() (Jaroslav Kysela) [2065572]
    - ALSA: echoaudio: remove redundant assignment to variable bytes (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Make use of the helper component_compare_dev_name (Jaroslav Kysela) [2065572]
    - ALSA: hda/tegra: Update scratch reg. communication (Jaroslav Kysela) [2065572]
    - ALSA: hda/tegra: Hardcode GCAP ISS value on T234 (Jaroslav Kysela) [2065572]
    - ALSA: hda/tegra: Add Tegra234 hda driver support (Jaroslav Kysela) [2065572]
    - ALSA: hda: Expose codec cleanup and power-save functions (Jaroslav Kysela) [2065572]
    - ALSA: hda: Update and expose codec register procedures (Jaroslav Kysela) [2065572]
    - ALSA: hda: Update and expose snd_hda_codec_device_init() (Jaroslav Kysela) [2065572]
    - ALSA: hda/hdmi: add keep-alive support for ADL-P and DG2 (Jaroslav Kysela) [2065572]
    - ALSA: hda: Set max DMA segment size (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Fix deadlock by COEF mutex (Jaroslav Kysela) [2065572]
    - ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Jaroslav Kysela) [2065572]
    - ALSA: hda: Fix regression on forced probe mask option (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 (Jaroslav Kysela) [2065572]
    - ALSA: hda: Add PCI and HDMI IDs for Intel Raptor Lake (Jaroslav Kysela) [2065572]
    - ALSA: ca0106: Rename register macro names (Jaroslav Kysela) [2065572]
    - ALSA: hda: Fix driver index handling at re-binding (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add support for HP Laptops (Jaroslav Kysela) [2065572]
    - ALSA: hda: Skip codec shutdown in case the codec is not registered (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add quirk for ASUS GU603 (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Jaroslav Kysela) [2065572]
    - ALSA: hda: realtek: Fix race at concurrent COEF updates (Jaroslav Kysela) [2065572]
    - ALSA: hda: Fix signedness of sscanf() arguments (Jaroslav Kysela) [2065572]
    - ALSA: hda: Fix UAF of leds class devs at unbinding (Jaroslav Kysela) [2065572]
    - ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409 (Jaroslav Kysela) [2065572]
    - ALSA: hda: cs35l41: Make cs35l41_hda_remove() return void (Jaroslav Kysela) [2065572]
    - ALSA: hda: cs35l41: Tidyup code (Jaroslav Kysela) [2065572]
    - ALSA: hda: cs35l41: Make use of the helper function dev_err_probe() (Jaroslav Kysela) [2065572]
    - ALSA: hda: cs35l41: Add missing default cases (Jaroslav Kysela) [2065572]
    - ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespace (Jaroslav Kysela) [2065572]
    - ALSA: hda: cs35l41: Add calls to newly added test key function (Jaroslav Kysela) [2065572]
    - ALSA: hda: cs35l41: Avoid overwriting register patch (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 (Jaroslav Kysela) [2065572]
    - ALSA: hda: cs35l41: fix double free on error in probe() (Jaroslav Kysela) [2065572]
    - ALSA: hda: Fix dependencies of CS35L41 on SPI/I2C buses (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Convert tables to shared source code (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Fix undefined reference to core functions (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: Fix link problem (Jaroslav Kysela) [2065572]
    - ASoC: cs35l41: DSP Support (Jaroslav Kysela) [2065572]
    - ALSA: hda: Fix dependency on ASoC cs35l41 codec (Jaroslav Kysela) [2065572]
    - ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops (Jaroslav Kysela) [2065572]
    - ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop (Jaroslav Kysela) [2065572]
    - ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems (Jaroslav Kysela) [2065572]
    - ASoC: dt-bindings: cs42l42: Convert binding to yaml (Jaroslav Kysela) [2065572]
    - ASoC: dt-bindings: cs42l42: Correct description of ts-inv (Jaroslav Kysela) [2065572]
    - ASoC: cs42l42: Add warnings about DETECT_MODE and PLL_START (Jaroslav Kysela) [2065572]
    - ASoC: cs42l42: Handle system suspend (Jaroslav Kysela) [2065572]
    - ASoC: cs42l42: Change jack_detect_mutex to a lock of all IRQ handling (Jaroslav Kysela) [2065572]
    - ASoC: cs42l42: Report full jack status when plug is detected (Jaroslav Kysela) [2065572]
    - ASoC: cs42l42: Remove redundant pll_divout member (Jaroslav Kysela) [2065572]
    - ASoC: cs42l42: Simplify reporting of jack unplug (Jaroslav Kysela) [2065572]
    - ASoC: cs42l42: Remove redundant writes to RS_PLUG/RS_UNPLUG masks (Jaroslav Kysela) [2065572]
    - ASoC: cs42l42: Remove redundant writes to DETECT_MODE (Jaroslav Kysela) [2065572]
    - ASoC: cs42l42: Add control for audio slow-start switch (Jaroslav Kysela) [2065572]
    - ALSA: mixart: Add sanity check for timer notify streams (Jaroslav Kysela) [2065572]
    - ALSA: mixart: Reduce size of mixart_timer_notify (Jaroslav Kysela) [2065572]
    - ALSA: mtpav: Don't call card private_free at probe error path (Jaroslav Kysela) [2065572]
    - ALSA: virmidi: Remove duplicated code (Jaroslav Kysela) [2065572]
    - ALSA: memalloc: Add fallback SG-buffer allocations for x86 (Jaroslav Kysela) [2065572]
    - ALSA: core: Add snd_card_free_on_error() helper (Jaroslav Kysela) [2065572]
    - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Jaroslav Kysela) [2065572]
    - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Jaroslav Kysela) [2065572]
    - ALSA: pcm: Add stream lock during PCM reset ioctl operations (Jaroslav Kysela) [2065572]
    - ALSA: pcm: Fix races among concurrent prealloc proc writes (Jaroslav Kysela) [2065572]
    - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Jaroslav Kysela) [2065572]
    - ALSA: pcm: Fix races among concurrent read/write and buffer changes (Jaroslav Kysela) [2065572]
    - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Jaroslav Kysela) [2065572]
    - ALSA: oss: Release temporary buffers upon errors (Jaroslav Kysela) [2065572]
    - ALSA: oss: Fix PCM OSS buffer allocation overflow (Jaroslav Kysela) [2065572]
    - ALSA: core: Fix typo in 'PCM Timer Interface' help (Jaroslav Kysela) [2065572]
    - ALSA: seq: oss: fix typo (Jaroslav Kysela) [2065572]
    - ALSA: seq: oss: use kzalloc (Jaroslav Kysela) [2065572]
    - ALSA: memalloc: invalidate SG pages before sync (Jaroslav Kysela) [2065572]
    - ALSA: memalloc: Fix dma_need_sync() checks (Jaroslav Kysela) [2065572]
    - ALSA: core: Simplify snd_power_ref_and_wait() with the standard macro (Jaroslav Kysela) [2065572]
    - ALSA: seq: virmidi: Add a drain operation (Jaroslav Kysela) [2065572]
    - ASoC: dai_dma: remove slave_id field (Jaroslav Kysela) [2065572]
    - ALSA: seq: Set upper limit of processed events (Jaroslav Kysela) [2065572]
    - ALSA: oss: remove useless NULL check before kfree (Jaroslav Kysela) [2065572]
    - ALSA: pcm: introduce INFO_NO_REWINDS flag (Jaroslav Kysela) [2065572]
    - ALSA: pcm: unconditionally check if appl_ptr is in 0..boundary range (Jaroslav Kysela) [2065572]
    Resolves: rhbz#2065578, rhbz#2065572
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
    
  • kernel-5.14.0-146.el9
    8c65d508 · kernel-5.14.0-146.el9 ·
    kernel-5.14.0-146.el9
    
    * Tue Aug 16 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-146.el9]
    - cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Mark Langsdorf) [2072976]
    - cpufreq: powernow-k8: Re-order the init checks (Mark Langsdorf) [2072976]
    - cpufreq: amd-pstate: Add more tracepoint for AMD P-State module (Mark Langsdorf) [2072976]
    - cpufreq: CPPC: Fix performance/frequency conversion (Mark Langsdorf) [2072976]
    - cpufreq: unify show() and store() naming and use __ATTR_XX (Mark Langsdorf) [2072976]
    - cpufreq: longhaul: Replace acpi_bus_get_device() (Mark Langsdorf) [2072976]
    - cpufreq: Move to_gov_attr_set() to cpufreq.h (Mark Langsdorf) [2072976]
    - cpufreq: use default_groups in kobj_type (Mark Langsdorf) [2072976]
    - cpufreq: Fix initialization of min and max frequency QoS requests (Mark Langsdorf) [2072976]
    - cpufreq: Fix a comment in cpufreq_policy_free (Mark Langsdorf) [2072976]
    - cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() (Mark Langsdorf) [2072976]
    - cpufreq: Use CPUFREQ_RELATION_E in DVFS governors (Mark Langsdorf) [2072976]
    - cpufreq: Introducing CPUFREQ_RELATION_E (Mark Langsdorf) [2072976]
    - cpufreq: Add an interface to mark inefficient frequencies (Mark Langsdorf) [2072976]
    - cpufreq: Make policy min/max hard requirements (Mark Langsdorf) [2072976]
    - PM: EM: Allow skipping inefficient states (Mark Langsdorf) [2072976]
    - PM: EM: Extend em_perf_domain with a flag field (Mark Langsdorf) [2072976]
    - PM: EM: Mark inefficient states (Mark Langsdorf) [2072976]
    - PM: EM: Fix inefficient states detection (Mark Langsdorf) [2072976]
    - PM: EM: Increase energy calculation precision (Mark Langsdorf) [2072976]
    - cpufreq: tegra186/tegra194: Handle errors in BPMP response (Mark Langsdorf) [2072976]
    - cpufreq: remove useless INIT_LIST_HEAD() (Mark Langsdorf) [2072976]
    - cpufreq: s3c244x: add fallthrough comments for switch (Mark Langsdorf) [2072976]
    - cpufreq: vexpress: Drop unused variable (Mark Langsdorf) [2072976]
    - qede: Reduce verbosity of ptp tx timestamp (Manish Chopra) [2080656]
    - redhat/configs: Enable Marvell OcteonTX2 crypto device (Vladis Dronov) [2042239]
    - hwrng: cn10k - Enable compile testing (Vladis Dronov) [2042239]
    - hwrng: cn10k - Make check_rng_health() return an error code (Vladis Dronov) [2042239]
    - hwrng: cn10k - Optimize cn10k_rng_read() (Vladis Dronov) [2042239]
    - hwrng: cn10k - Add random number generator support (Vladis Dronov) [2042239]
    - hwrng: cavium - fix NULL but dereferenced coccicheck error (Vladis Dronov) [2042261]
    - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER (Vladis Dronov) [2042261]
    - hwrng: cavium - Check health status while reading random data (Vladis Dronov) [2042261]
    - crypto: octeontx2 - fix potential null pointer access (Vladis Dronov) [2041740]
    - crypto: octeontx2 - add firmware version in devlink info (Vladis Dronov) [2041740]
    - crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Vladis Dronov) [2041740]
    - crypto: octeontx2 - fix missing unlock (Vladis Dronov) [2041740]
    - crypto: octeontx2 - add synchronization between mailbox accesses (Vladis Dronov) [2041740]
    - crypto: octeontx2 - remove CONFIG_DM_CRYPT check (Vladis Dronov) [2041740]
    - crypto: octeontx2 - increase CPT HW instruction queue length (Vladis Dronov) [2041740]
    - crypto: octeontx2 - disable DMA black hole on an DMA fault (Vladis Dronov) [2041740]
    - crypto: octeontx2 - CN10K CPT to RNM workaround (Vladis Dronov) [2041740]
    - crypto: octeontx2 - Avoid stack variable overflow (Vladis Dronov) [2041740]
    - crypto: octeontx2 - prevent underflow in get_cores_bmap() (Vladis Dronov) [2041740]
    - crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Vladis Dronov) [2041740]
    - crypto: octeontx2 - Use swap() instead of swap_engines() (Vladis Dronov) [2041740]
    - crypto: octeontx2 - parameters for custom engine groups (Vladis Dronov) [2041740]
    - crypto: octeontx2 - add apis for custom engine groups (Vladis Dronov) [2041740]
    - crypto: octeontx2 - uninitialized variable in kvf_limits_store() (Vladis Dronov) [2041740]
    - crypto: octeontx2 - use swap() to make code cleaner (Vladis Dronov) [2041740]
    - crypto: octeontx2 - set assoclen in aead_do_fallback() (Vladis Dronov) [2041740]
    Resolves: rhbz#2072976, rhbz#2080656, rhbz#2042239, rhbz#2042261, rhbz#2041740
    
    Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
  • kernel-5.14.0-145.el9
    5b3a54b7 · kernel-5.14.0-145.el9 ·
    kernel-5.14.0-145.el9
    
    * Wed Aug 10 2022 Jan Stancek <jstancek@redhat.com> [5.14.0-145.el9]
    - KVM: x86: do not report preemption if the steal time cache is stale (Vitaly Kuznetsov) [2115238]
    - KVM: x86: revalidate steal time cache if MSR value changes (Vitaly Kuznetsov) [2115238]
    - KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 (Vitaly Kuznetsov) [2115238]
    - KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() (Vitaly Kuznetsov) [2115238]
    - KVM: SEV: Init target VMCBs in sev_migrate_from (Vitaly Kuznetsov) [2115238]
    - KVM: SVM: fix tsc scaling cache logic (Vitaly Kuznetsov) [2115238]
    - KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obsolete_roots() (Vitaly Kuznetsov) [2115238]
    - KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer (Vitaly Kuznetsov) [2115238]
    - KVM: x86: avoid calling x86 emulator without a decoded instruction (Vitaly Kuznetsov) [2115238]
    - KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak (Vitaly Kuznetsov) [2115238]
    - KVM: x86: avoid loading a vCPU after .vm_destroy was called (Vitaly Kuznetsov) [2115238]
    - KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault (Vitaly Kuznetsov) [2115238]
    - KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry (Vitaly Kuznetsov) [2115238]
    - KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2 (Vitaly Kuznetsov) [2115238]
    - virtio-ring: fix DMA metadata flags (Cindy Lu) [2000425]
    - RDMA/cxgb4: Set queue pair state when being queried (Rahul Lakkireddy) [2109523]
    - RDMA/cxgb4: Use non-atomic bitmap functions when possible (Rahul Lakkireddy) [2109523]
    - RDMA/cxgb4: Use bitmap_set() when applicable (Rahul Lakkireddy) [2109523]
    - RDMA/cxgb4: Use bitmap_zalloc() when applicable (Rahul Lakkireddy) [2109523]
    - RDMA/cxgb4: Use helper function to set GUIDs (Rahul Lakkireddy) [2109523]
    - cxgb4: Use the bitmap API to allocate bitmaps (Rahul Lakkireddy) [2109520]
    - cxgb4: Fix typo in string (Rahul Lakkireddy) [2109520]
    - cxgb4/cxgb4vf: Fix typo in comments (Rahul Lakkireddy) [2109520]
    - cxgb4vf: remove unexpected word "the" (Rahul Lakkireddy) [2109520]
    - net: chelsio: cxgb4: Avoid potential negative array offset (Rahul Lakkireddy) [2109520]
    - libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() (Rahul Lakkireddy) [2109520]
    - cxgb4vf: Remove useless DMA-32 fallback configuration (Rahul Lakkireddy) [2109520]
    - cxgb4: Remove useless DMA-32 fallback configuration (Rahul Lakkireddy) [2109520]
    - cxgb4: allow reading unrecognized port module eeprom (Rahul Lakkireddy) [2109520]
    - net: chelsio: cxgb4vf: Fix an error code in cxgb4vf_pci_probe() (Rahul Lakkireddy) [2109520]
    - cxgb4: Use struct_group() for memcpy() region (Rahul Lakkireddy) [2109520]
    - cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy) [2109520]
    - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Rahul Lakkireddy) [2109520]
    - net: chelsio: cxgb4vf: Make use of the helper function dev_err_probe() (Rahul Lakkireddy) [2109520]
    - cxgb4: improve printing NIC information (Rahul Lakkireddy) [2109520]
    - net: chelsio: switch from 'pci_' to 'dma_' API (Rahul Lakkireddy) [2109520]
    - cxgb4: make the array match_all_mac static, makes object smaller (Rahul Lakkireddy) [2109520]
    - scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown (Tomas Henzl) [2112378]
    - redhat: nvme/tcp mistakenly uses blk_mq_tag_to_rq(nvme_tcp_tagset(queue)) (John Meneghini) [2112031]
    - bnxt_en: Fix bnxt_refclk_read() (Ken Cox) [2111502]
    - bnxt_en: fix livepatch query (Ken Cox) [2111502]
    - bnxt_en: Fix bnxt_reinit_after_abort() code path (Ken Cox) [2111502]
    - bnxt_en: reclaim max resources if sriov enable fails (Ken Cox) [2111502]
    - eth: bnxt: make ulp_id unsigned to make GCC 12 happy (Ken Cox) [2111502]
    - igc: Reinstate IGC_REMOVED logic and implement it properly (Corinna Vinschen) [2037987]
    - intel/igc:fix repeated words in comments (Corinna Vinschen) [2037987]
    - intel: remove unused macros (Corinna Vinschen) [2037987]
    - igc: Change type of the 'igc_check_downshift' method (Corinna Vinschen) [2037987]
    - igc: Remove unused phy_type enum (Corinna Vinschen) [2037987]
    - igc: Remove igc_set_spd_dplx method (Corinna Vinschen) [2037987]
    - igc: Fix suspending when PTM is active (Corinna Vinschen) [2037987]
    - igc: Fix BUG: scheduling while atomic (Corinna Vinschen) [2037987]
    - igc: Fix infinite loop in release_swfw_sync (Corinna Vinschen) [2037987]
    - igc: igc_write_phy_reg_gpy: drop premature return (Corinna Vinschen) [2037987]
    - igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen) [2037987]
    - igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Corinna Vinschen) [2037987]
    - igc: Remove useless DMA-32 fallback configuration (Corinna Vinschen) [2037987]
    - igc: switch to napi_build_skb() (Corinna Vinschen) [2037987]
    - igc: Remove obsolete define (Corinna Vinschen) [2037987]
    - igc: Remove obsolete mask (Corinna Vinschen) [2037987]
    - igc: Remove obsolete nvm type (Corinna Vinschen) [2037987]
    - igc: Remove unused phy type (Corinna Vinschen) [2037987]
    - igc: Remove unused _I_PHY_ID define (Corinna Vinschen) [2037987]
    Resolves: rhbz#2115238, rhbz#2000425, rhbz#2109523, rhbz#2109520, rhbz#2112378, rhbz#2112031, rhbz#2111502, rhbz#2037987
    
    Signed-off-by: Jan Stancek <jstancek@redhat.com>
  • kernel-5.14.0-144.el9
    fb90b82f · kernel-5.14.0-144.el9 ·
    kernel-5.14.0-144.el9
    
    * Mon Aug 08 2022 Jan Stancek <jstancek@redhat.com> [5.14.0-144.el9]
    - dm raid: fix address sanitizer warning in raid_resume (Benjamin Marzinski) [2115117]
    - dm raid: fix address sanitizer warning in raid_status (Benjamin Marzinski) [2115117]
    - dm: return early from dm_pr_call() if DM device is suspended (Benjamin Marzinski) [2115117]
    - dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Benjamin Marzinski) [2115117]
    - dm writecache: count number of blocks discarded, not number of discard bios (Benjamin Marzinski) [2115117]
    - dm writecache: count number of blocks written, not number of write bios (Benjamin Marzinski) [2115117]
    - dm writecache: count number of blocks read, not number of read bios (Benjamin Marzinski) [2115117]
    - dm writecache: return void from functions (Benjamin Marzinski) [2115117]
    - dm kcopyd: use __GFP_HIGHMEM when allocating pages (Benjamin Marzinski) [2115117]
    - dm writecache: set a default MAX_WRITEBACK_JOBS (Benjamin Marzinski) [2115117]
    - dm raid: fix KASAN warning in raid5_add_disks (Benjamin Marzinski) [2115117]
    - dm raid: fix KASAN warning in raid5_remove_disk (Benjamin Marzinski) [2115117]
    - NFS: Fix initialisation of nfs_client cl_flags field (Scott Mayhew) [2114872]
    - ipmi: When handling send message responses, don't process the message (Tony Camuso) [2102319]
    - net: ena: Do not waste napi skb cache (Michal Schmidt) [2097646]
    - opp: Don't print an error if required-opps is missing (Mark Salter) [2112431]
    - scsi: smartpqi: Update version to 2.1.18-045 (Don Brace) [2101544]
    - scsi: smartpqi: Update copyright to current year (Don Brace) [2101544]
    - scsi: smartpqi: Add ctrl ready timeout module parameter (Don Brace) [2101544]
    - scsi: smartpqi: Update deleting a LUN via sysfs (Don Brace) [2101544]
    - scsi: smartpqi: Add module param to disable managed ints (Don Brace) [2101544]
    - scsi: smartpqi: Fix RAID map race condition (Don Brace) [2101544]
    - scsi: smartpqi: Fix DMA direction for RAID requests (Don Brace) [2101544]
    - scsi: smartpqi: Stop logging spurious PQI reset failures (Don Brace) [2101544]
    - scsi: smartpqi: Add PCI IDs for Lenovo controllers (Don Brace) [2101544]
    - scsi: smartpqi: Add PCI ID for Adaptec SmartHBA 2100-8i (Don Brace) [2101544]
    - scsi: smartpqi: Fix PCI control linkdown system hang (Don Brace) [2101544]
    - scsi: smartpqi: Add driver support for multi-LUN devices (Don Brace) [2101544]
    - scsi: smartpqi: Close write read holes (Don Brace) [2101544]
    - scsi: smartpqi: Add PCI IDs for ramaxel controllers (Don Brace) [2101544]
    - scsi: smartpqi: Add controller fw version to console log (Don Brace) [2101544]
    - scsi: smartpqi: Shorten drive visibility after removal (Don Brace) [2101544]
    - scsi: smartpqi: Fix typo in comment (Don Brace) [2101544]
    - xfs: fix maxlevels comparisons in the btree staging code (Andrey Albershteyn) [2106569]
    - xfs: use kmem_cache_free() for kmem_cache objects (Andrey Albershteyn) [2106569]
    - xfs: fix incorrect unit conversion in scrub tracepoint (Andrey Albershteyn) [2106569]
    - xfs: reserve quota for dir expansion when linking/unlinking files (Andrey Albershteyn) [2106569]
    - xfs: fix xfs_ifree() error handling to not leak perag ref (Andrey Albershteyn) [2106569]
    - xfs: reorder iunlink remove operation in xfs_ifree (Andrey Albershteyn) [2106569]
    - xfs: don't generate selinux audit messages for capability testing (Andrey Albershteyn) [2106569]
    - scsi: qla2xxx: Fix imbalance vha->vref_count (Nilesh Javali) [2109000]
    - ext4: make sure ext4_append() always allocates new block (Lukas Czerner) [2070213]
    - ext4: check if directory block is within i_size (Lukas Czerner) [2070213]
    Resolves: rhbz#2115117, rhbz#2114872, rhbz#2102319, rhbz#2097646, rhbz#2112431, rhbz#2101544, rhbz#2106569, rhbz#2109000, rhbz#2070213
    
    Signed-off-by: Jan Stancek <jstancek@redhat.com>
  • kernel-5.14.0-143.el9
    40560a51 · kernel-5.14.0-143.el9 ·
    kernel-5.14.0-143.el9
    
    * Fri Aug 05 2022 Patrick Talbert <ptalbert@redhat.com> [5.14.0-143.el9]
    - sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed (Waiman Long) [2104946]
    - intel_idle: Fix false positive RCU splats due to incorrect hardirqs state (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - tools headers cpufeatures: Sync with the kernel sources (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - um: Add missing apply_returns() (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - KVM: emulate: do not adjust size of fastop and setcc subroutines (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - efi/x86: use naked RET on mixed mode call wrapper (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/bugs: Remove apostrophe typo (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/bugs: Mark retbleed_strings static (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/static_call: Serialize __static_call_fixup() properly (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/speculation: Disable RRSBA behavior (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/kexec: Disable RET on kexec (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/bugs: Add Cannon lake to RETBleed affected CPU list (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - redhat/configs: Add new mitigation configs for RetBleed CVEs (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/retbleed: Add fine grained Kconfig knobs (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/cpu/amd: Enumerate BTC_NO (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/common: Stamp out the stepping madness (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - KVM: VMX: Prevent RSB underflow before vmenter (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/speculation: Fill RSB on vmexit for IBRS (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - KVM: VMX: Fix IBRS handling after vmexit (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - KVM: VMX: Convert launched argument to flags (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - KVM: VMX: Flatten __vmx_vcpu_run() (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/speculation: Remove x86_spec_ctrl_mask (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/speculation: Fix SPEC_CTRL write on SMT state change (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/speculation: Fix firmware entry SPEC_CTRL handling (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/cpu/amd: Add Spectral Chicken (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/bugs: Do IBPB fallback check only once (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/bugs: Add retbleed=ibpb (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/xen: Add UNTRAIN_RET (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/xen: Rename SYS* entry points (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - objtool: Update Retpoline validation (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - intel_idle: Disable IBRS during long idle (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/bugs: Report Intel retbleed vulnerability (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/bugs: Optimize SPEC_CTRL MSR writes (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/entry: Add kernel IBRS implementation (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/bugs: Enable STIBP for JMP2RET (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/bugs: Add AMD retbleed= boot parameter (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/bugs: Report AMD retbleed vulnerability (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - objtool: skip non-text sections when adding return-thunk sites (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86: Add magic AMD return-thunk (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - objtool: Treat .text.__x86.* as noinstr (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/entry: Avoid very early RET (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86: Use return-thunk in asm code (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/sev: Avoid using __x86_return_thunk (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/kvm: Fix SETcc emulation for return thunks (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/bpf: Use alternative RET encoding (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/ftrace: Use alternative RET encoding (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86,static_call: Use alternative RET encoding (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86,objtool: Create .return_sites (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86: Undo return-thunk damage (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/retpoline: Use -mfunction-return (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/retpoline: Swizzle retpoline thunk (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/retpoline: Cleanup some #ifdefery (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/cpufeatures: Move RETPOLINE flags to word 11 (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/kvm/vmx: Make noinstr clean (Waiman Long) [2090231] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901}
    - x86/entry: Fix register corruption in compat syscall (Waiman Long) [2090231]
    - x86/entry: Remove skip_r11rcx (Waiman Long) [2090231]
    - x86/entry: Use PUSH_AND_CLEAR_REGS for compat (Waiman Long) [2090231]
    - x86/entry: Simplify entry_INT80_compat() (Waiman Long) [2090231]
    - x86/entry: Don't call error_entry() for XENPV (Waiman Long) [2090231]
    - x86/entry: Move CLD to the start of the idtentry macro (Waiman Long) [2090231]
    - x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry() (Waiman Long) [2090231]
    - x86/entry: Switch the stack after error_entry() returns (Waiman Long) [2090231]
    - x86/traps: Use pt_regs directly in fixup_bad_iret() (Waiman Long) [2090231]
    - x86/retpoline: Add ANNOTATE_NOENDBR for retpolines (Waiman Long) [2090231]
    - x86/static_call: Add ANNOTATE_NOENDBR to static call trampoline (Waiman Long) [2090231]
    - objtool: Fix SLS validation for kcov tail-call replacement (Waiman Long) [2090231]
    - x86,static_call: Fix __static_call_return0 for i386 (Waiman Long) [2090231]
    - crypto: x86/poly1305 - Fixup SLS (Waiman Long) [2090231]
    - kvm/emulate: Fix SETcc emulation for ENDBR (Waiman Long) [2090231]
    - x86/ibt: Annotate text references (Waiman Long) [2090231]
    - x86/alternative: Simplify int3_selftest_ip (Waiman Long) [2090231]
    - x86/ibt,kvm: Add ENDBR to fastops (Waiman Long) [2090231]
    - x86/ibt,entry: Sprinkle ENDBR dust (Waiman Long) [2090231]
    - x86/ibt,xen: Sprinkle the ENDBR (Waiman Long) [2090231]
    - x86/entry: Cleanup PARAVIRT (Waiman Long) [2090231]
    - x86/ibt: Add ANNOTATE_NOENDBR (Waiman Long) [2090231]
    - redhat/configs: Disable CONFIG_X86_KERNEL_IBT (Waiman Long) [2090231]
    - x86/ibt: Base IBT bits (Waiman Long) [2090231]
    - objtool,efi: Update __efi64_thunk annotation (Waiman Long) [2090231]
    - objtool: Fix truncated string warning (Waiman Long) [2090231]
    - redhat/configs: Disable CONFIG_SLS (Waiman Long) [2090231]
    - x86: Add straight-line-speculation mitigation (Waiman Long) [2090231]
    - x86/alternative: Relax text_poke_bp() constraint (Waiman Long) [2090231]
    - objtool: Add straight-line-speculation validation (Waiman Long) [2090231]
    - x86: Prepare inline-asm for straight-line-speculation (Waiman Long) [2090231]
    - x86: Prepare asm files for straight-line-speculation (Waiman Long) [2090231]
    - x86/mce: Reduce number of machine checks taken during recovery (Waiman Long) [2090231]
    - x86/lib/atomic64_386_32: Rename things (Waiman Long) [2090231]
    - x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds (Waiman Long) [2090231]
    - x86: Move RETPOLINE*_CFLAGS to arch Makefile (Waiman Long) [2090231]
    - x86/xen: Add xenpv_restore_regs_and_return_to_usermode() (Waiman Long) [2090231]
    - x86/entry: Use the correct fence macro after swapgs in kernel CR3 (Waiman Long) [2090231]
    - x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() (Waiman Long) [2090231]
    - objtool: Fix pv_ops noinstr validation (Waiman Long) [2090231]
    - static_call,x86: Robustify trampoline patching (Waiman Long) [2090231]
    - x86/xen: switch initial pvops IRQ functions to dummy ones (Waiman Long) [2090231]
    - bpf,x86: Respect X86_FEATURE_RETPOLINE* (Waiman Long) [2090231]
    - x86/alternative: Add debug prints to apply_retpolines() (Waiman Long) [2090231]
    - x86/alternative: Try inline spectre_v2=retpoline,amd (Waiman Long) [2090231]
    - x86/alternative: Handle Jcc __x86_indirect_thunk_\reg (Waiman Long) [2090231]
    - x86/alternative: Implement .retpoline_sites support (Waiman Long) [2090231]
    - x86/retpoline: Create a retpoline thunk array (Waiman Long) [2090231]
    - x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h (Waiman Long) [2090231]
    - x86/asm: Fixup odd GEN-for-each-reg.h usage (Waiman Long) [2090231]
    - x86/asm: Fix register order (Waiman Long) [2090231]
    - x86/retpoline: Remove unused replacement symbols (Waiman Long) [2090231]
    - objtool,x86: Replace alternatives with .retpoline_sites (Waiman Long) [2090231]
    - objtool: Shrink struct instruction (Waiman Long) [2090231]
    - objtool: Explicitly avoid self modifying code in .altinstr_replacement (Waiman Long) [2090231]
    - objtool: Classify symbols (Waiman Long) [2090231]
    - objtool: Remove reloc symbol type checks in get_alt_entry() (Waiman Long) [2090231]
    - objtool: print out the symbol type when complaining about it (Waiman Long) [2090231]
    - objtool: Teach get_alt_entry() about more relocation types (Waiman Long) [2090231]
    - kbuild: reuse $(cmd_objtool) for cmd_cc_lto_link_modules (Waiman Long) [2090231]
    - kbuild: detect objtool update without using .SECONDEXPANSION (Waiman Long) [2090231]
    - kbuild: factor out OBJECT_FILES_NON_STANDARD check into a macro (Waiman Long) [2090231]
    - kbuild: store the objtool command in *.cmd files (Waiman Long) [2090231]
    - kbuild: rename __objtool_obj and reuse it for cmd_cc_lto_link_modules (Waiman Long) [2090231]
    - kbuild: move objtool_args back to scripts/Makefile.build (Waiman Long) [2090231]
    - x86/mce: Drop copyin special case for #MC (Waiman Long) [2090231]
    - objtool: Support pv_opsindirect calls for noinstr (Waiman Long) [2090231]
    - x86/xen: Rework the xen_{cpu,irq,mmu}_opsarrays (Waiman Long) [2090231]
    - objtool: Handle __sanitize_cov*() tail calls (Waiman Long) [2090231]
    - objtool: Introduce CFI hash (Waiman Long) [2090231]
    - kbuild: clean up objtool_args slightly (Waiman Long) [2090231]
    - kbuild: remove stale *.symversions (Waiman Long) [2090231]
    - kbuild: remove unused quiet_cmd_update_lto_symversions (Waiman Long) [2090231]
    - kbuild: Fix TRIM_UNUSED_KSYMS with LTO_CLANG (Waiman Long) [2090231]
    - Makefile: remove stale cc-option checks (Waiman Long) [2090231]
    - x86/build: Remove stale cc-option checks (Waiman Long) [2090231]
    - xen: assume XENFEAT_mmu_pt_update_preserve_ad being set for pv guests (Waiman Long) [2090231]
    - dmaengine: idxd: Fixup upstream merge conflict resolution (Jerry Snitselaar) [2100482]
    - dmaengine: idxd: skip clearing device context when device is read-only (Jerry Snitselaar) [2100482]
    - dmaengine: idxd: add RO check for wq max_transfer_size write (Jerry Snitselaar) [2100482]
    - dmaengine: idxd: add RO check for wq max_batch_size write (Jerry Snitselaar) [2100482]
    - dmaengine: idxd: fix device cleanup on disable (Jerry Snitselaar) [2100482]
    - Revert "dmaengine: idxd: Separate user and kernel pasid enabling" (Jerry Snitselaar) [2100482]
    Resolves: rhbz#2104946, rhbz#2090231, rhbz#2100482
    
    Signed-off-by: Patrick Talbert <ptalbert@redhat.com>