# changelog

author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-7.86.5.el9uek]
changelog:
  - uek-rpm: Enable HP watchdog for aarch64 (Saeed Mirzamohammadi)  [Orabug: 34902069]  
  - watchdog/hpwdt: Include nmi.h only if CONFIG_HPWDT_NMI_DECODING (Jerry Hoemann)  [Orabug: 34902069]  
  - watchdog/hpwdt: Enable HP_WATCHDOG for ARM64 systems. (Jerry Hoemann)  [Orabug: 34902069]  
  - Revert "selftests/bpf: Add test for unstable CT lookup API" (Alan Maguire)  [Orabug: 34951842]  
  - uek-rpm: config-x86-64*: enable CONFIG_MT7921E (Todd Vierling)  [Orabug: 34970472]  
  - netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits (Pablo Neira Ayuso)  [Orabug: 34978152]  {CVE-2023-0179} {CVE-2023-0179} 
  - perf/x86/rapl: Use standard Energy Unit for SPR Dram RAPL domain (Zhang Rui)  [Orabug: 34978296]  
  - powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR (Zhang Rui)  [Orabug: 34978296]  
  - uek: kabi: enable aarch64 kABI checking (Saeed Mirzamohammadi)  [Orabug: 34339132]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-6.80.1.el9uek]
changelog:
  - LTS version: v5.15.80 (Jack Vogel)   
  - ntfs: check overflow when iterating ATTR_RECORDs (Hawkins Jiawei)   
  - ntfs: fix out-of-bounds read in ntfs_attr_find() (Hawkins Jiawei)   
  - ntfs: fix use-after-free in ntfs_attr_find() (Hawkins Jiawei)   
  - net/9p: use a dedicated spinlock for trans_fd (Dominique Martinet)   
  - mm: fs: initialize fsdata passed to write_begin/write_end interface (Alexander Potapenko)   
  - wifi: wext: use flex array destination for memcpy() (Hawkins Jiawei)   
  - 9p/trans_fd: always use O_NONBLOCK read/write (Tetsuo Handa)   
  - gfs2: Switch from strlcpy to strscpy (Andreas Gruenbacher)   
  - gfs2: Check sb_bsize_shift after reading superblock (Andrew Price)   
  - 9p: trans_fd/p9_conn_cancel: drop client lock earlier (Dominique Martinet)   
  - kcm: close race conditions on sk_receive_queue (Cong Wang)   
  - kcm: avoid potential race in kcm_tx_work (Eric Dumazet)   
  - tcp: cdg: allow tcp_cdg_release() to be called multiple times (Eric Dumazet)   
  - macvlan: enforce a consistent minimal mtu (Eric Dumazet)   
  - Input: i8042 - fix leaking of platform device on module removal (Chen Jun)   
  - kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case (Li Huafei)   
  - scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper() (Yuan Can)   
  - scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() (Yang Yingliang)   
  - net: use struct_group to copy ip/ipv6 header addresses (Hangbin Liu)   
  - tracing: Fix warning on variable 'struct trace_array' (Aashish Sharma)   
  - ring-buffer: Include dropped pages in counting dirty patches (Steven Rostedt (Google))   
  - perf: Improve missing SIGTRAP checking (Marco Elver)   
  - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Ilpo Järvinen)   
  - nvme: ensure subsystem reset is single threaded (Keith Busch) [Orabug: 34619364] {CVE-2022-3169}
  - nvme: restrict management ioctls to admin (Keith Busch)   
  - perf/x86/intel/pt: Fix sampling using single range output (Adrian Hunter)   
  - misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() (Alexander Potapenko)   
  - docs: update mediator contact information in CoC doc (Shuah Khan)   
  - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Xiongfeng Wang)   
  - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Chevron Li)   
  - mmc: core: properly select voltage range without power cycle (Yann Gautier)   
  - firmware: coreboot: Register bus in module init (Brian Norris)   
  - iommu/vt-d: Set SRE bit only when hardware has SRS cap (Tina Zhang)   
  - iommu/vt-d: Preset Access bit for IOVA in FL non-leaf paging entries (Tina Zhang)   
  - scsi: zfcp: Fix double free of FSF request when qdio send fails (Benjamin Block)   
  - net: phy: marvell: add sleep time after enabling the loopback bit (Aminuddin Jamaluddin)   
  - maccess: Fix writing offset in case of fault in strncpy_from_kernel_nofault() (Alban Crequy)   
  - Input: iforce - invert valid length check when fetching device IDs (Tetsuo Handa)   
  - serial: 8250_lpss: Configure DMA also w/o DMA filter (Ilpo Järvinen)   
  - serial: 8250: Flush DMA Rx on RLSI (Ilpo Järvinen)   
  - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Ilpo Järvinen)   
  - dm ioctl: fix misbehavior if list_versions races with module loading (Mikulas Patocka)   
  - iio: pressure: ms5611: changed hardcoded SPI speed to value limited (Mitja Spes)   
  - iio: adc: mp2629: fix potential array out of bound access (Saravanan Sekar)   
  - iio: adc: mp2629: fix wrong comparison of channel (Saravanan Sekar)   
  - iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init() (Yang Yingliang)   
  - iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger() (Yang Yingliang)   
  - usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Rajat Khandelwal)   
  - usb: cdns3: host: fix endless superspeed hub port reset (Li Jun)   
  - usb: chipidea: fix deadlock in ci_otg_del_timer (Duoming Zhou)   
  - usb: add NO_LPM quirk for Realforce 87U Keyboard (Nicolas Dumazet)   
  - USB: serial: option: add Fibocom FM160 0x0111 composition (Reinhard Speyerer)   
  - USB: serial: option: add u-blox LARA-L6 modem (Davide Tronchin)   
  - USB: serial: option: add u-blox LARA-R6 00B modem (Davide Tronchin)   
  - USB: serial: option: remove old LARA-R6 PID (Davide Tronchin)   
  - USB: serial: option: add Sierra Wireless EM9191 (Benoît Monin)   
  - USB: bcma: Make GPIO explicitly optional (Linus Walleij)   
  - speakup: fix a segfault caused by switching consoles (Mushahid Hussain)   
  - slimbus: stream: correct presence rate frequencies (Krzysztof Kozlowski)   
  - slimbus: qcom-ngd: Fix build error when CONFIG_SLIM_QCOM_NGD_CTRL=y && CONFIG_QCOM_RPROC_COMMON=m (Zheng Bin)   
  - Revert "usb: dwc3: disable USB core PHY management" (Johan Hovold)   
  - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 (Takashi Iwai)   
  - ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro (Emil Flink)   
  - ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() (Takashi Iwai)   
  - drm/amd/display: Add HUBP surface flip interrupt handler (Rodrigo Siqueira)   
  - tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit() (Shang XiaoJing)   
  - tracing: kprobe: Fix potential null-ptr-deref on trace_event_file in kprobe_event_gen_test_exit() (Shang XiaoJing)   
  - tracing: Fix race where eprobes can be called before the event (Steven Rostedt (Google))   
  - tracing: Fix wild-memory-access in register_synth_event() (Shang XiaoJing)   
  - tracing: Fix memory leak in test_gen_synth_cmd() and test_empty_synth_event() (Shang XiaoJing)   
  - tracing/ring-buffer: Have polling block on watermark (Steven Rostedt (Google))   
  - tracing: Fix memory leak in tracing_read_pipe() (Wang Yufen)   
  - ring_buffer: Do not deactivate non-existant pages (Daniil Tatianin)   
  - ftrace: Fix null pointer dereference in ftrace_add_mod() (Xiu Jianfeng)   
  - ftrace: Optimize the allocation for mcount entries (Wang Wensheng)   
  - ftrace: Fix the possible incorrect kernel message (Wang Wensheng)   
  - cifs: add check for returning value of SMB2_set_info_init (Anastasia Belova)   
  - net: thunderbolt: Fix error handling in tbnet_init() (Yuan Can)   
  - net: microchip: sparx5: Fix potential null-ptr-deref in sparx_stats_init() and sparx5_start() (Shang XiaoJing)   
  - cifs: Fix wrong return value checking when GETFLAGS (Zhang Xiaoxu)   
  - net/x25: Fix skb leak in x25_lapb_receive_frame() (Wei Yongjun)   
  - net: ag71xx: call phylink_disconnect_phy if ag71xx_hw_enable() fail in ag71xx_open() (Liu Jian)   
  - cifs: add check for returning value of SMB2_close_init (Anastasia Belova)   
  - platform/surface: aggregator: Do not check for repeated unsequenced packets (Maximilian Luz)   
  - platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized (Roger Pau Monné)   
  - drbd: use after free in drbd_create_device() (Dan Carpenter)   
  - bridge: switchdev: Fix memory leaks when changing VLAN protocol (Ido Schimmel)   
  - net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process (Guangbin Huang)   
  - net: ena: Fix error handling in ena_init() (Yuan Can)   
  - net: ionic: Fix error handling in ionic_init_module() (Yuan Can)   
  - xen/pcpu: fix possible memory leak in register_pcpu() (Yang Yingliang)   
  - net: dsa: make dsa_master_ioctl() see through port_hwtstamp_get() shims (Vladimir Oltean)   
  - net: mhi: Fix memory leak in mhi_net_dellink() (Wei Yongjun)   
  - bnxt_en: Remove debugfs when pci_register_driver failed (Gaosheng Cui)   
  - net: caif: fix double disconnect client in chnl_net_open() (Zhengchao Shao)   
  - net: macvlan: Use built-in RCU list checking (Chuang Wang)   
  - mISDN: fix misuse of put_device() in mISDN_register_device() (Wang ShaoBo)   
  - net: liquidio: release resources when liquidio driver open failed (Zhengchao Shao)   
  - soc: imx8m: Enable OCOTP clock before reading the register (Xiaolei Wang)   
  - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Mohd Faizal Abdul Rahim)   
  - net: hinic: Fix error handling in hinic_module_init() (Yuan Can)   
  - mISDN: fix possible memory leak in mISDN_dsp_element_register() (Yang Yingliang)   
  - net: bgmac: Drop free_netdev() from bgmac_enet_remove() (Wei Yongjun)   
  - bpf: Initialize same number of free nodes for each pcpu_freelist (Xu Kuohai)   
  - MIPS: Loongson64: Add WARN_ON on kexec related kmalloc failed (Liao Chang)   
  - MIPS: fix duplicate definitions for exported symbols (Rongwei Zhang)   
  - nfp: change eeprom length to max length enumerators (Jaco Coetzee)   
  - ata: libata-transport: fix error handling in ata_tdev_add() (Yang Yingliang)   
  - ata: libata-transport: fix error handling in ata_tlink_add() (Yang Yingliang)   
  - ata: libata-transport: fix error handling in ata_tport_add() (Yang Yingliang)   
  - ata: libata-transport: fix double ata_host_put() in ata_tport_add() (Yang Yingliang)   
  - arm64: dts: imx8mn: Fix NAND controller size-cells (Marek Vasut)   
  - arm64: dts: imx8mm: Fix NAND controller size-cells (Marek Vasut)   
  - ARM: dts: imx7: Fix NAND controller size-cells (Marek Vasut)   
  - drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() (Shang XiaoJing)   
  - drm/drv: Fix potential memory leak in drm_dev_init() (Shang XiaoJing)   
  - drm/panel: simple: set bpc field for logic technologies displays (Aishwarya Kothari)   
  - drm/vc4: kms: Fix IS_ERR() vs NULL check for vc4_kms (Gaosheng Cui)   
  - pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map (Zeng Heng)   
  - parport_pc: Avoid FIFO port location truncation (Maciej W. Rozycki)   
  - siox: fix possible memory leak in siox_device_add() (Yang Yingliang)   
  - arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)   
  - bpf: Fix memory leaks in __check_func_call (Wang Yufen)   
  - block: sed-opal: kmalloc the cmd/resp buffers (Serge Semin)   
  - scsi: scsi_transport_sas: Fix error handling in sas_phy_add() (Yang Yingliang)   
  - pinctrl: rockchip: list all pins in a possible mux route for PX30 (Quentin Schulz)   
  - ASoC: soc-utils: Remove __exit for snd_soc_util_exit() (Chen Zhongjin)   
  - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() (Baisong Zhong)   
  - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Duoming Zhou)   
  - serial: imx: Add missing .thaw_noirq hook (Shawn Guo)   
  - serial: 8250: omap: Flush PM QOS work on remove (Tony Lindgren)   
  - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Tony Lindgren)   
  - serial: 8250_omap: remove wait loop from Errata i202 workaround (Matthias Schiffer)   
  - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Tony Lindgren)   
  - ARM: at91: pm: avoid soft resetting AC DLL (Claudiu Beznea)   
  - ASoC: tas2764: Fix set_tdm_slot in case of single slot (Martin Povišer)   
  - ASoC: tas2770: Fix set_tdm_slot in case of single slot (Martin Povišer)   
  - ASoC: core: Fix use-after-free in snd_soc_exit() (Chen Zhongjin)   
  - ARM: dts: at91: sama7g5: fix signal name of pin PB2 (Mihai Sain)   
  - spi: stm32: Print summary 'callbacks suppressed' message (Marek Vasut)   
  - arm64: dts: qcom: sm8350-hdk: Specify which LDO modes are allowed (Douglas Anderson)   
  - arm64: dts: qcom: sm8250-xperia-edo: Specify which LDO modes are allowed (Douglas Anderson)   
  - arm64: dts: qcom: sm8150-xperia-kumano: Specify which LDO modes are allowed (Douglas Anderson)   
  - arm64: dts: qcom: sa8155p-adp: Specify which LDO modes are allowed (Douglas Anderson)   
  - KVM: x86/pmu: Do not speculatively query Intel GP PMCs that don't exist yet (Like Xu)   
  - spi: intel: Use correct mask for flash and protected regions (Mika Westerberg)   
  - mtd: spi-nor: intel-spi: Disable write protection only if asked (Mika Westerberg)   
  - ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" (Colin Ian King)   
  - x86/cpu: Add several Intel server CPU model numbers (Tony Luck)   
  - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm (Luiz Augusto von Dentz)   
  - btrfs: remove pointless and double ulist frees in error paths of qgroup tests (Filipe Manana)   
  - drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid (Nathan Huckleberry)   
  - i2c: i801: add lis3lv02d's I2C address for Vostro 5568 (Nam Cao)   
  - i2c: tegra: Allocate DMA memory for DMA engine (Thierry Reding)   
  - firmware: arm_scmi: Cleanup the core driver removal callback (Cristian Marussi)   
  - ACPI: x86: Add another system to quirk list for forcing StorageD3Enable (Mario Limonciello)   
  - NFSv4: Retry LOCK on OLD_STATEID during delegation return (Benjamin Coddington)   
  - btrfs: raid56: properly handle the error when unable to find the missing stripe (Qu Wenruo)   
  - RDMA/efa: Add EFA 0xefa2 PCI ID (Michael Margolin)   
  - ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[] (Hans de Goede)   
  - drm/amd/display: Remove wrong pipe control lock (Rodrigo Siqueira)   
  - ASoC: rt1308-sdw: add the default value of some registers (Shuming Fan)   
  - selftests/intel_pstate: fix build for ARCH=x86_64 (Ricardo Cañuelo)   
  - selftests/futex: fix build for clang (Ricardo Cañuelo)   
  - ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15 (Pierre-Louis Bossart)   
  - ASoC: codecs: jz4725b: fix capture selector naming (Siarhei Volkau)   
  - ASoC: codecs: jz4725b: use right control for Capture Volume (Siarhei Volkau)   
  - ASoC: codecs: jz4725b: fix reported volume for Master ctl (Siarhei Volkau)   
  - ASoC: codecs: jz4725b: add missed Line In power control bit (Siarhei Volkau)   
  - spi: intel: Fix the offset to get the 64K erase opcode (Mauro Lima)   
  - ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK (Xiaolei Wang)   
  - ASoC: rt1019: Fix the TDM settings (Derek Fang)   
  - ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe (Zhang Qilong)   
  - ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Zhang Qilong)   
  - ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Zhang Qilong)   
  - ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Zhang Qilong)   
  - LTS version: v5.15.79 (Jack Vogel)   
  - x86/cpu: Restore AMD's DE_CFG MSR after resume (Borislav Petkov)   
  - net: tun: call napi_schedule_prep() to ensure we own a napi (Eric Dumazet)   
  - drm/amdkfd: Migrate in CPU page fault use current mm (Philip Yang)   
  - marvell: octeontx2: build error: unknown type name 'u64' (Anders Roxell)   
  - dmaengine: at_hdmac: Check return code of dma_async_device_register (Tudor Ambarus)   
  - dmaengine: at_hdmac: Fix impossible condition (Tudor Ambarus)   
  - dmaengine: at_hdmac: Don't allow CPU to reorder channel enable (Tudor Ambarus)   
  - dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors (Tudor Ambarus)   
  - dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware (Tudor Ambarus)   
  - dmaengine: at_hdmac: Fix concurrency over the active list (Tudor Ambarus)   
  - dmaengine: at_hdmac: Free the memset buf without holding the chan lock (Tudor Ambarus)   
  - dmaengine: at_hdmac: Fix concurrency over descriptor (Tudor Ambarus)   
  - dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all() (Tudor Ambarus)   
  - dmaengine: at_hdmac: Protect atchan->status with the channel lock (Tudor Ambarus)   
  - dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all (Tudor Ambarus)   
  - dmaengine: at_hdmac: Fix premature completion of desc in issue_pending (Tudor Ambarus)   
  - dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)   
  - dmaengine: at_hdmac: Don't start transactions at tx_submit level (Tudor Ambarus)   
  - dmaengine: at_hdmac: Fix at_lli struct definition (Tudor Ambarus)   
  - cert host tools: Stop complaining about deprecated OpenSSL functions (Linus Torvalds)   
  - can: j1939: j1939_send_one(): fix missing CAN header initialization (Oliver Hartkopp)   
  - mm/shmem: use page_mapping() to detect page cache for uffd continue (Peter Xu)   
  - mm/memremap.c: map FS_DAX device memory as decrypted (Pankaj Gupta)   
  - mm/damon/dbgfs: check if rm_contexts input is for a real context (SeongJae Park)   
  - udf: Fix a slab-out-of-bounds write bug in udf_find_entry() (ZhangPeng)   
  - mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI (Brian Norris)   
  - btrfs: zoned: initialize device's zone info for seeding (Johannes Thumshirn)   
  - btrfs: selftests: fix wrong error check in btrfs_free_dummy_root() (Zhang Xiaoxu)   
  - btrfs: fix match incorrectly in dev_args_match_device (Liu Shixin)   
  - wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update() (Wen Gong)   
  - platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi (Jorge Lopez)   
  - drm/amdgpu: disable BACO on special BEIGE_GOBY card (Guchun Chen)   
  - drm/i915/dmabuf: fix sg_table handling in map_dma_buf (Matthew Auld)   
  - nilfs2: fix use-after-free bug of ns_writer on remount (Ryusuke Konishi)   
  - nilfs2: fix deadlock in nilfs_count_free_blocks() (Ryusuke Konishi)   
  - ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure (Shin'ichiro Kawasaki)   
  - vmlinux.lds.h: Fix placement of '.data..decrypted' section (Nathan Chancellor)   
  - ALSA: usb-audio: Add DSD support for Accuphase DAC-60 (Jussi Laako)   
  - ALSA: usb-audio: Add quirk entry for M-Audio Micro (Takashi Iwai)   
  - ALSA: usb-audio: Yet more regression for for the delayed card registration (Takashi Iwai)   
  - ALSA: hda/realtek: Add Positivo C6300 model quirk (Edson Juliano Drosdeck)   
  - ALSA: hda: fix potential memleak in 'add_widget_node' (Ye Bin)   
  - ALSA: hda/ca0132: add quirk for EVGA Z390 DARK (Xian Wang)   
  - ALSA: hda/hdmi - enable runtime pm for more AMD display audio (Evan Quan)   
  - mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA (Haibo Chen)   
  - mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI (Brian Norris)   
  - mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI (Brian Norris)   
  - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Brian Norris)   
  - mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI (Brian Norris)   
  - MIPS: jump_label: Fix compat branch range check (Jiaxun Yang)   
  - arm64: efi: Fix handling of misaligned runtime regions and drop warning (Ard Biesheuvel)   
  - riscv: fix reserved memory setup (Conor Dooley)   
  - riscv: vdso: fix build with llvm (Jisheng Zhang)   
  - riscv: process: fix kernel info leakage (Jisheng Zhang)   
  - net: macvlan: fix memory leaks of macvlan_common_newlink (Chuang Wang)   
  - ethernet: tundra: free irq when alloc ring failed in tsi108_open() (Zhengchao Shao)   
  - net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() (Zhengchao Shao)   
  - ethernet: s2io: disable napi when start nic failed in s2io_card_up() (Zhengchao Shao)   
  - net: atlantic: macsec: clear encryption keys from the stack (Antoine Tenart)   
  - net: phy: mscc: macsec: clear encryption keys when freeing a flow (Antoine Tenart)   
  - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Yang Yingliang)   
  - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Yang Yingliang)   
  - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Yang Yingliang)   
  - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Zhengchao Shao)   
  - mctp: Fix an error handling path in mctp_init() (Wei Yongjun)   
  - stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz (Tan, Tee Min)   
  - stmmac: intel: Enable 2.5Gbps for Intel AlderLake-S (Wong Vee Khee)   
  - net: cxgb3_main: disable napi when bind qsets failed in cxgb_up() (Zhengchao Shao)   
  - net: cpsw: disable napi in cpsw_ndo_open() (Zhengchao Shao)   
  - net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)   
  - net/mlx5: Allow async trigger completion execution on single CPU systems (Roy Novich)   
  - net/mlx5: Bridge, verify LAG state when adding bond to bridge (Vlad Buslov)   
  - net: wwan: iosm: fix memory leak in ipc_pcie_read_bios_cfg (M Chetan Kumar)   
  - net: nixge: disable napi when enable interrupts failed in nixge_open() (Zhengchao Shao)   
  - net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init() (Zhengchao Shao)   
  - netfilter: Cleanup nft_net->module_list from nf_tables_exit_net() (Shigeru Yoshida)   
  - netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg() (Ziyang Xuan)   
  - perf tools: Add the include/perf/ directory to .gitignore (Donglin Peng)   
  - perf stat: Fix printing os->prefix in CSV metrics output (Athira Rajeev)   
  - drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() (Zhengchao Shao)   
  - net: lapbether: fix issue of invalid opcode in lapbeth_open() (Zhengchao Shao)   
  - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Yang Yingliang)   
  - dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() (Christophe JAILLET)   
  - dmaengine: pxa_dma: use platform_get_irq_optional (Doug Brown)   
  - tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header (Xin Long)   
  - net: broadcom: Fix BCMGENET Kconfig (YueHaibing)   
  - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Rasmus Villemoes)   
  - can: af_can: fix NULL pointer dereference in can_rx_register() (Zhengchao Shao)   
  - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network (Alexander Potapenko)   
  - tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent (Lu Wei)   
  - drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() (Yuan Can)   
  - net: wwan: mhi: fix memory leak in mhi_mbim_dellink (HW He)   
  - net: wwan: iosm: fix memory leak in ipc_wwan_dellink (HW He)   
  - hamradio: fix issue of dev reference count leakage in bpq_device_event() (Zhengchao Shao)   
  - net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event() (Zhengchao Shao)   
  - KVM: s390: pv: don't allow userspace to set the clock under PV (Nico Boehr)   
  - phy: ralink: mt7621-pci: add sentinel to quirks table (John Thomson)   
  - capabilities: fix undefined behavior in bit shift for CAP_TO_MASK (Gaosheng Cui)   
  - net: fman: Unregister ethernet device on removal (Sean Anderson)   
  - bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer (Alex Barba)   
  - bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() (Michael Chan)   
  - net: tun: Fix memory leaks of napi_get_frags (Wang Yufen)   
  - octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT] (Ratheesh Kannoth)   
  - octeontx2-pf: Use hardware register for CQE count (Geetha sowjanya)   
  - macsec: clear encryption keys from the stack after setting up offload (Sabrina Dubroca)   
  - macsec: fix detection of RXSCs when toggling offloading (Sabrina Dubroca)   
  - macsec: fix secy->n_rx_sc accounting (Sabrina Dubroca)   
  - macsec: delete new rxsc when offload fails (Sabrina Dubroca)   
  - net: gso: fix panic on frag_list with mixed head alloc types (Jiri Benc)   
  - bpf: Fix wrong reg type conversion in release_reference() (Youlin Li)   
  - bpf: Add helper macro bpf_for_each_reg_in_vstate (Kumar Kartikeya Dwivedi)   
  - bpf, sock_map: Move cancel_work_sync() out of sock lock (Cong Wang)   
  - bpf: Fix sockmap calling sleepable function in teardown path (John Fastabend)   
  - bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues (Wang Yufen)   
  - HID: hyperv: fix possible memory leak in mousevsc_probe() (Yang Yingliang)   
  - bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE (Pu Lehui)   
  - wifi: mac80211: Set TWT Information Frame Disabled bit as 1 (Howard Hsu)   
  - bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues (Wang Yufen)   
  - bpf, verifier: Fix memory leak in array reallocation for stack state (Kees Cook)   
  - soundwire: qcom: check for outanding writes before doing a read (Srinivas Kandagatla)   
  - soundwire: qcom: reinit broadcast completion (Srinivas Kandagatla)   
  - wifi: cfg80211: fix memory leak in query_regdb_file() (Arend van Spriel)   
  - wifi: cfg80211: silence a sparse RCU warning (Johannes Berg)   
  - phy: stm32: fix an error code in probe (Dan Carpenter)   
  - hwspinlock: qcom: correct MMIO max register for newer SoCs (Krzysztof Kozlowski)   
  - drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() (Yang Li)   
  - drm/amdkfd: handle CPU fault on COW mapping (Philip Yang)   
  - drm/amdkfd: avoid recursive lock in migrations back to RAM (Alex Sierra)   
  - fuse: fix readdir cache race (Miklos Szeredi)   
  - thunderbolt: Add DP OUT resource when DP tunnel is discovered (Sanjay R Mehta)   
  - thunderbolt: Tear down existing tunnels when resuming from hibernate (Mika Westerberg)   
  - LTS version: v5.15.78 (Jack Vogel)   
  - wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() (Dokyung Song)   
  - drm/i915/sdvo: Setup DDC fully before output init (Ville Syrjälä)   
  - drm/i915/sdvo: Filter out invalid outputs more sensibly (Ville Syrjälä)   
  - drm/rockchip: dsi: Force synchronous probe (Brian Norris)   
  - drm/rockchip: dsi: Clean up 'usage_mode' when failing to attach (Brian Norris)   
  - cifs: fix regression in very old smb1 mounts (Ronnie Sahlberg)   
  - ext4,f2fs: fix readahead of verity data (Matthew Wilcox (Oracle))   
  - tee: Fix tee_shm_register() for kernel TEE drivers (Sumit Garg)   
  - KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky)   
  - KVM: x86: emulator: update the emulation mode after rsm (Maxim Levitsky)   
  - KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky)   
  - KVM: x86: emulator: em_sysexit should update ctxt->mode (Maxim Levitsky)   
  - KVM: arm64: Fix bad dereference on MTE-enabled systems (Ryan Roberts)   
  - KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable (Emanuele Giuseppe Esposito)   
  - KVM: x86: Mask off reserved bits in CPUID.8000001FH (Jim Mattson)   
  - KVM: x86: Mask off reserved bits in CPUID.80000001H (Jim Mattson)   
  - KVM: x86: Mask off reserved bits in CPUID.80000008H (Jim Mattson)   
  - KVM: x86: Mask off reserved bits in CPUID.8000001AH (Jim Mattson)   
  - KVM: x86: Mask off reserved bits in CPUID.80000006H (Jim Mattson)   
  - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Jiri Olsa)   
  - ext4: fix BUG_ON() when directory entry has invalid rec_len (Luís Henriques)   
  - ext4: fix warning in 'ext4_da_release_space' (Ye Bin)   
  - parisc: Avoid printing the hardware path twice (Helge Deller)   
  - parisc: Export iosapic_serial_irq() symbol for serial port driver (Helge Deller)   
  - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Helge Deller)   
  - perf/x86/intel: Fix pebs event constraints for SPR (Kan Liang)   
  - perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] (Kan Liang)   
  - perf/x86/intel: Fix pebs event constraints for ICL (Kan Liang)   
  - arm64: entry: avoid kprobe recursion (Mark Rutland)   
  - efi: random: Use 'ACPI reclaim' memory for random seed (Ard Biesheuvel)   
  - efi: random: reduce seed size to 32 bytes (Ard Biesheuvel)   
  - fuse: add file_modified() to fallocate (Miklos Szeredi)   
  - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() (Gaosheng Cui)   
  - tracing/histogram: Update document for KEYS_MAX size (Zheng Yejian)   
  - tools/nolibc/string: Fix memcmp() implementation (Rasmus Villemoes)   
  - ring-buffer: Check for NULL cpu_buffer in ring_buffer_wake_waiters() (Steven Rostedt (Google))   
  - kprobe: reverse kp->flags when arm_kprobe failed (Li Qiang)   
  - tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd() (Shang XiaoJing)   
  - tcp/udp: Make early_demux back namespacified. (Kuniyuki Iwashima)   
  - ftrace: Fix use-after-free for dynamic ftrace_ops (Li Huafei)   
  - btrfs: fix type of parameter generation in btrfs_get_dentry (David Sterba)   
  - btrfs: fix tree mod log mishandling of reallocated nodes (Josef Bacik)   
  - btrfs: fix lost file sync on direct IO write with nowait and dsync iocb (Filipe Manana)   
  - fscrypt: fix keyring memory leak on mount failure (Eric Biggers)   
  - fscrypt: stop using keyrings subsystem for fscrypt_master_key (Eric Biggers)   
  - af_unix: Fix memory leaks of the whole sk due to OOB skb. (Kuniyuki Iwashima)   
  - block, bfq: protect 'bfqd->queued' by 'bfqd->lock' (Yu Kuai)   
  - Bluetooth: L2CAP: Fix attempting to access uninitialized memory (Luiz Augusto von Dentz)   [Orabug: 34951659] {CVE-2022-42895} 
  - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (Luiz Augusto von Dentz)   [Orabug: 34833304] {CVE-2022-42896} 
  - i2c: piix4: Fix adapter not be removed in piix4_remove() (Chen Zhongjin)   
  - arm64: dts: juno: Add thermal critical trip points (Cristian Marussi)   
  - firmware: arm_scmi: Fix devres allocation device in virtio transport (Cristian Marussi)   
  - firmware: arm_scmi: Make Rx chan_setup fail on memory errors (Cristian Marussi)   
  - firmware: arm_scmi: Suppress the driver's bind attributes (Cristian Marussi)   
  - block: Fix possible memory leak for rq_wb on add_disk failure (Chen Zhongjin)   
  - arm64: dts: ls208xa: specify clock frequencies for the MDIO controllers (Ioana Ciornei)   
  - arm64: dts: ls1088a: specify clock frequencies for the MDIO controllers (Ioana Ciornei)   
  - arm64: dts: lx2160a: specify clock frequencies for the MDIO controllers (Ioana Ciornei)   
  - arm64: dts: imx8: correct clock order (Peng Fan)   
  - ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset (Tim Harvey)   
  - clk: qcom: Update the force mem core bit for GPU clocks (Taniya Das)   
  - efi/tpm: Pass correct address to memblock_reserve (Jerry Snitselaar)   
  - i2c: xiic: Add platform module alias (Martin Tůma)   
  - drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case (Danijel Slivka)   
  - HID: saitek: add madcatz variant of MMO7 mouse device ID (Samuel Bailey)   
  - scsi: core: Restrict legal sdev_state transitions via sysfs (Uday Shankar)   
  - ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init() (Ashish Kalra)   
  - media: v4l: subdev: Fail graciously when getting try data for NULL state (Sakari Ailus)   
  - media: meson: vdec: fix possible refcount leak in vdec_probe() (Hangyu Hua)   
  - media: dvb-frontends/drxk: initialize err to 0 (Hans Verkuil)   
  - media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)   
  - media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)   
  - media: rkisp1: Zero v4l2_subdev_format fields in when validating links (Laurent Pinchart)   
  - media: rkisp1: Use correct macro for gradient registers (Laurent Pinchart)   
  - media: rkisp1: Initialize color space on resizer sink and source pads (Laurent Pinchart)   
  - media: rkisp1: Don't pass the quantization to rkisp1_csm_config() (Laurent Pinchart)   
  - s390/cio: fix out-of-bounds access on cio_ignore free (Peter Oberparleiter)   
  - s390/cio: derive cdev information only for IO-subchannels (Vineeth Vijayan)   
  - s390/boot: add secure boot trailer (Peter Oberparleiter)   
  - s390/uaccess: add missing EX_TABLE entries to __clear_user() (Heiko Carstens)   
  - mtd: parsers: bcm47xxpart: Fix halfblock reads (Linus Walleij)   
  - mtd: parsers: bcm47xxpart: print correct offset on read error (Rafał Miłecki)   
  - fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards (Helge Deller)   
  - video/fbdev/stifb: Implement the stifb_fillrect() function (Helge Deller)   
  - drm/msm/hdmi: fix IRQ lifetime (Johan Hovold)   
  - drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag (Daniel Thompson)   
  - vsock: fix possible infinite sleep in vsock_connectible_wait_data() (Dexuan Cui)   
  - ipv6: fix WARNING in ip6_route_net_exit_late() (Zhengchao Shao)   
  - net, neigh: Fix null-ptr-deref in neigh_table_clear() (Chen Zhongjin)   
  - net/smc: Fix possible leaked pernet namespace in smc_init() (Chen Zhongjin)   
  - stmmac: dwmac-loongson: fix invalid mdio_node (Liu Peibao)   
  - ibmvnic: Free rwi on reset success (Nick Child)   
  - net: mdio: fix undefined behavior in bit shift for __mdiobus_register (Gaosheng Cui)   
  - Bluetooth: L2CAP: Fix memory leak in vhci_write (Hawkins Jiawei) [Orabug: 34752256] {CVE-2022-3619}
  - Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() (Zhengchao Shao) [Orabug: 34752611] {CVE-2022-3640}
  - Bluetooth: virtio_bt: Use skb_put to set length (Soenke Huster)   
  - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Maxim Mikityanskiy)   
  - netfilter: ipset: enforce documented limit to prevent allocating huge memory (Jozsef Kadlecsik)   
  - btrfs: fix ulist leaks in error paths of qgroup self tests (Filipe Manana)   
  - btrfs: fix inode list leak during backref walking at find_parent_nodes() (Filipe Manana)   
  - btrfs: fix inode list leak during backref walking at resolve_indirect_refs() (Filipe Manana)   
  - isdn: mISDN: netjet: fix wrong check of device registration (Yang Yingliang)   
  - mISDN: fix possible memory leak in mISDN_register_device() (Yang Yingliang)   
  - rose: Fix NULL pointer dereference in rose_send_frame() (Zhang Qilong)   
  - ipvs: fix WARNING in ip_vs_app_net_cleanup() (Zhengchao Shao)   
  - ipvs: fix WARNING in __ip_vs_cleanup_batch() (Zhengchao Shao)   
  - ipvs: use explicitly signed chars (Jason A. Donenfeld)   
  - netfilter: nf_tables: release flow rule object from commit path (Pablo Neira Ayuso)   
  - netfilter: nf_tables: netlink notifier might race to release objects (Pablo Neira Ayuso)   
  - net: tun: fix bugs for oversize packet when napi frags enabled (Ziyang Xuan)   
  - net: sched: Fix use after free in red_enqueue() (Dan Carpenter)   
  - ata: pata_legacy: fix pdc20230_set_piomode() (Sergey Shtylyov)   
  - net: fec: fix improper use of NETDEV_TX_BUSY (Zhang Changzhong)   
  - nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() (Shang XiaoJing)   
  - nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() (Shang XiaoJing)   
  - nfc: nxp-nci: Fix potential memory leak in nxp_nci_send() (Shang XiaoJing)   
  - nfc: fdp: Fix potential memory leak in fdp_nci_send() (Shang XiaoJing)   
  - net: dsa: fall back to default tagger if we can't load the one from DT (Vladimir Oltean)   
  - RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Dan Carpenter)   
  - RDMA/core: Fix null-ptr-deref in ib_core_cleanup() (Chen Zhongjin)   
  - net: dsa: Fix possible memory leaks in dsa_loop_init() (Chen Zhongjin)   
  - nfs4: Fix kmemleak when allocate slot failed (Zhang Xiaoxu)   
  - NFSv4.2: Fixup CLONE dest file size for zero-length count (Benjamin Coddington)   
  - SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed (Zhang Xiaoxu)   
  - NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot (Trond Myklebust)   
  - NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (Trond Myklebust)   
  - NFSv4: Fix a potential state reclaim deadlock (Trond Myklebust)   
  - RDMA/hns: Disable local invalidate operation (Yangyang Li)   
  - RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx() (Wenpeng Liang)   
  - RDMA/hns: Remove magic number (Xinhao Liu)   
  - IB/hfi1: Correctly move list in sc_disable() (Dean Luick)   
  - KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER (Alexander Graf)   
  - KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter() (Alexander Graf)   
  - KVM: x86: Protect the unused bits in MSR exiting flags (Aaron Lewis)   
  - HID: playstation: add initial DualSense Edge controller support (Roderick Colenbrander)   
  - mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page (Baolin Wang) [Orabug: 34752422] {CVE-2022-3623}
  - drm/amd/display: explicitly disable psr_feature_enable appropriately (Shirish S)   
  - KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1) (Sean Christopherson)   
  - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Lukas Wunner)   
  - scsi: lpfc: Rework MIB Rx Monitor debug info logic (James Smart)   
  - scsi: lpfc: Adjust CMF total bytes and rxmonitor (James Smart)   
  - scsi: lpfc: Adjust bytes received vales during cmf timer interval (James Smart)   
  - LTS version: v5.15.77 (Jack Vogel)   
  - tcp/udp: Fix memory leak in ipv6_renew_options(). (Kuniyuki Iwashima)   
  - serial: Deassert Transmit Enable on probe in driver-specific way (Lukas Wunner)   
  - serial: core: move RS485 configuration tasks from drivers into core (Lino Sanfilippo)   
  - can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive (Biju Das)   
  - can: rcar_canfd: fix channel specific IRQ handling for RZ/G2L (Biju Das)   
  - scsi: sd: Revert "scsi: sd: Remove a local variable" (Yu Kuai)   
  - arm64: Add AMPERE1 to the Spectre-BHB affected list (D Scott Phillips)   
  - net: enetc: survive memory pressure without crashing (Vladimir Oltean)   
  - kcm: do not sense pfmemalloc status in kcm_sendpage() (Eric Dumazet)   
  - net: do not sense pfmemalloc status in skb_append_pagefrags() (Eric Dumazet)   
  - net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)   
  - net/mlx5: Update fw fatal reporter state on PCI handlers successful recover (Roy Novich)   
  - net/mlx5: Print more info on pci error handlers (Saeed Mahameed)   
  - net/mlx5: Fix possible use-after-free in async command interface (Tariq Toukan)   
  - net/mlx5e: Extend SKB room check to include PTP-SQ (Aya Levin)   
  - net/mlx5e: Do not increment ESN when updating IPsec ESN state (Hyong Youb Kim)   
  - netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Zhengchao Shao)   
  - net: broadcom: bcm4908_enet: update TX stats after actual transmission (Rafał Miłecki)   
  - net: broadcom: bcm4908enet: remove redundant variable bytes (Colin Ian King)   
  - nh: fix scope used to find saddr when adding non gw nh (Nicolas Dichtel)   
  - net: bcmsysport: Indicate MAC is in charge of PHY PM (Florian Fainelli)   
  - net: ehea: fix possible memory leak in ehea_register_port() (Yang Yingliang)   
  - openvswitch: switch from WARN to pr_warn (Aaron Conole)   
  - ALSA: aoa: Fix I2S device accounting (Takashi Iwai)   
  - ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (Yang Yingliang)   
  - net: ethernet: ave: Fix MAC to be in charge of PHY PM (Kunihiko Hayashi)   
  - net: fec: limit register access on i.MX6UL (Juergen Borleis)   
  - perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics (Shang XiaoJing)   
  - PM: domains: Fix handling of unavailable/disabled idle states (Sudeep Holla)   
  - net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() (Yang Yingliang)   
  - i40e: Fix flow-type by setting GL_HASH_INSET registers (Slawomir Laba)   
  - i40e: Fix VF hang when reset is triggered on another VF (Sylwester Dziedziuch)   
  - i40e: Fix ethtool rx-flow-hash setting for X722 (Slawomir Laba)   
  - ipv6: ensure sane device mtu in tunnels (Eric Dumazet)   
  - perf vendor events power10: Fix hv-24x7 metric events (Kajol Jain)   
  - media: vivid: set num_in/outputs to 0 if not supported (Hans Verkuil)   
  - media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' (Hans Verkuil)   
  - media: v4l2-dv-timings: add sanity checks for blanking values (Hans Verkuil)   
  - media: vivid: dev->bitmap_cap wasn't freed in all cases (Hans Verkuil)   
  - media: vivid: s_fbuf: add more sanity checks (Hans Verkuil)   
  - PM: hibernate: Allow hybrid sleep to work with s2idle (Mario Limonciello)   
  - can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path (Dongliang Mu)   
  - can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path (Dongliang Mu)   
  - drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr() (Rafael Mendonca)   
  - net-memcg: avoid stalls when under memory pressure (Jakub Kicinski)   
  - tcp: fix indefinite deferral of RTO with SACK reneging (Neal Cardwell)   
  - tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)   
  - tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)   
  - net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY (Zhang Changzhong)   
  - net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed (Zhengchao Shao)   
  - kcm: annotate data-races around kcm->rx_wait (Eric Dumazet)   
  - kcm: annotate data-races around kcm->rx_psock (Eric Dumazet)   
  - atlantic: fix deadlock at aq_nic_stop (Íñigo Huguet)   
  - drm/i915/dp: Reset frl trained flag before restarting FRL training (Ankit Nautiyal)   
  - amd-xgbe: add the bit rate quirk for Molex cables (Raju Rangoju)   
  - amd-xgbe: fix the SFP compliance codes check for DAC cables (Raju Rangoju)   
  - x86/unwind/orc: Fix unreliable stack dump with gcov (Chen Zhongjin)   
  - nfc: virtual_ncidev: Fix memory leak in virtual_nci_send() (Shang XiaoJing)   
  - net: macb: Specify PHY PM management done by MAC (Sergiu Moga)   
  - net: hinic: fix the issue of double release MBOX callback of VF (Zhengchao Shao)   
  - net: hinic: fix the issue of CMDQ memory leaks (Zhengchao Shao)   
  - net: hinic: fix memory leak when reading function table (Zhengchao Shao)   
  - net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg() (Zhengchao Shao)   
  - net: netsec: fix error handling in netsec_register_mdio() (Yang Yingliang)   
  - tipc: fix a null-ptr-deref in tipc_topsrv_accept (Xin Long)   
  - perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap() (Maxim Levitsky)   
  - ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (Yang Yingliang)   
  - ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile (Srinivasa Rao Mandadapu)   
  - mtd: rawnand: intel: Add missing of_node_put() in ebu_nand_probe() (Yang Yingliang)   
  - arc: iounmap() arg is volatile (Randy Dunlap)   
  - sched/core: Fix comparison in sched_group_cookie_match() (Lin Shengwang)   
  - perf: Fix missing SIGTRAPs (Peter Zijlstra)   
  - ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile (Srinivasa Rao Mandadapu)   
  - KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test (Gavin Shan)   
  - drm/msm: Fix return type of mdp4_lvds_connector_mode_valid (Nathan Huckleberry)   
  - media: atomisp: prevent integer overflow in sh_css_set_black_frame() (Dan Carpenter)   
  - media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation (Alexander Stein)   
  - net: ieee802154: fix error return code in dgram_bind() (Wei Yongjun)   
  - ethtool: eeprom: fix null-deref on genl_info in dump (Xin Long)   
  - mmc: block: Remove error check of hw_reset on reset (Christian Löhle)   
  - s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() (Heiko Carstens)   
  - s390/futex: add missing EX_TABLE entry to __futex_atomic_op() (Heiko Carstens)   
  - perf auxtrace: Fix address filter symbol name match for modules (Adrian Hunter)   
  - ARC: mm: fix leakage of memory allocated for PTE (Pavel Kozlov)   
  - pinctrl: Ingenic: JZ4755 bug fixes (Siarhei Volkau)   
  - kernfs: fix use-after-free in __kernfs_remove (Christian A. Ehrhardt)   
  - counter: microchip-tcb-capture: Handle Signal1 read and Synapse (William Breathitt Gray)   
  - mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus (Sascha Hauer)   
  - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Patrick Thompson)   
  - mmc: core: Fix kernel panic when remove non-standard SDIO card (Matthew Ma)   
  - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Brian Norris)   
  - coresight: cti: Fix hang in cti_disable_hw() (James Clark)   
  - drm/msm/dp: fix IRQ lifetime (Johan Hovold)   
  - drm/msm/hdmi: fix memory corruption with too many bridges (Johan Hovold)   
  - drm/msm/dsi: fix memory corruption with too many bridges (Johan Hovold)   
  - drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume (Prike Liang)   
  - scsi: qla2xxx: Use transport-defined speed mask for supported_speeds (Manish Rangankar)   
  - mac802154: Fix LQI recording (Miquel Raynal)   
  - exec: Copy oldsighand->action under spin-lock (Bernd Edlinger)   
  - fs/binfmt_elf: Fix memory leak in load_elf_binary() (Li Zetao)   
  - cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Rafael J. Wysocki)   
  - cpufreq: intel_pstate: Read all MSRs on the target CPU (Rafael J. Wysocki)   
  - fbdev: smscufx: Fix several use-after-free bugs (Hyunwoo Kim)   
  - iio: adxl372: Fix unsafe buffer attributes (Matti Vaittinen)   
  - iio: temperature: ltc2983: allocate iio channels once (Cosmin Tanislav)   
  - iio: light: tsl2583: Fix module unloading (Shreeya Patel)   
  - tools: iio: iio_utils: fix digit calculation (Matti Vaittinen)   
  - xhci: Remove device endpoints from bandwidth list when freeing the device (Mathias Nyman)   
  - xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices (Mario Limonciello)   
  - xhci: Add quirk to reset host back to default state at shutdown (Mathias Nyman)   
  - mtd: rawnand: marvell: Use correct logic for nand-keep-config (Tony O'Brien)   
  - usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Jens Glathe)   
  - usb: bdc: change state when port disconnected (Justin Chen)   
  - usb: dwc3: gadget: Don't set IMI for no_interrupt (Thinh Nguyen)   
  - usb: dwc3: gadget: Stop processing more requests on IMI (Thinh Nguyen)   
  - usb: gadget: uvc: fix sg handling during video encode (Jeff Vanhoof)   
  - usb: gadget: uvc: fix sg handling in error case (Dan Vacura)   
  - USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Hannu Hartikainen)   
  - ALSA: rme9652: use explicitly signed char (Jason A. Donenfeld)   
  - ALSA: au88x0: use explicitly signed char (Jason A. Donenfeld)   
  - ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600 (Takashi Iwai)   
  - ALSA: Use del_timer_sync() before freeing timer (Steven Rostedt (Google))   
  - can: kvaser_usb: Fix possible completions during init_completion (Anssi Hannula)   
  - can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() (Yang Yingliang)   
  - NFSv4: Add an fattr allocation to _nfs4_discover_trunking() (Scott Mayhew)   
  - NFSv4: Fix free of uninitialized nfs4_label on referral lookup. (Benjamin Coddington)   
  - rds: ib: Enable FC by default (Håkon Bugge)  [Orabug: 33930793]  
  - Adding a new sysfs entry point -- forcepower -- to /sys/bus/pci/slots/X. (James Puthukattukaran)  [Orabug: 34719459]  
  - nvme: paring quiesce/unquiesce (Ming Lei)  [Orabug: 34719459]  
  - nvme: prepare for pairing quiescing and unquiescing (Ming Lei)  [Orabug: 34719459]  
  - nvme: apply nvme API to quiesce/unquiesce admin queue (Ming Lei)  [Orabug: 34719459]  
  - nvme: add APIs for stopping/starting admin queue (Ming Lei)  [Orabug: 34719459]  
  - hugetlbfs: don't delete error page from pagecache (James Houghton)  [Orabug: 34772616]  
  - mm: shmem: don't truncate page if memory failure happens (Yang Shi)  [Orabug: 34772616]  
  - mm: hwpoison: handle non-anonymous THP correctly (Yang Shi)  [Orabug: 34772616]  
  - mm: hwpoison: refactor refcount check handling (Yang Shi)  [Orabug: 34772616]  
  - net/rds: Quiesce heartbeat worker in rds_conn_path_destroy() (Sharath Srinivasan)  [Orabug: 34815818]  
  - net/rds: Add support for tracing RDS heartbeats (Sharath Srinivasan)  [Orabug: 34815818]  
  - net/rds: Enable RDS heartbeat by default (Sharath Srinivasan)  [Orabug: 34815818]  
  - uek-rpm: core.list: add VirtualBox guest drivers to core package (Todd Vierling)  [Orabug: 34820755]  
  - tools/power turbostat: fix SPR PC6 limits (Artem Bityutskiy)  [Orabug: 34838996]  
  - tools/power turbostat: separate SPR from ICX (Artem Bityutskiy)  [Orabug: 34838996]  
  - rds: ib: Fix incorrect error handling during QP creation (Håkon Bugge)  [Orabug: 34857202]  
  - Revert "random: clear fast pool, crng, and batches in cpuhp bring up" (Somasundaram Krishnasamy)  [Orabug: 34850847]  
  - uek: kabi: update kABI files for new symbols (Saeed Mirzamohammadi)  [Orabug: 34850847]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-8.91.1.el9uek]
changelog:
  - LTS version: v5.15.91 (Jack Vogel)   
  - perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)   
  - netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)   
  - x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)   
  - block: fix and cleanup bio_check_ro (Christoph Hellwig)   
  - kbuild: Allow kernel installation packaging to override pkg-config (Chun-Tse Shao)   
  - cpufreq: governor: Use kobject release() method to free dbs_data (Kevin Hao)   
  - cpufreq: Move to_gov_attr_set() to cpufreq.h (Kevin Hao)   
  - Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)   
  - tools: gpio: fix -c option of gpio-event-mon (Ivo Borisov Shopov)   
  - treewide: fix up files incorrectly marked executable (Linus Torvalds)   
  - net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)   
  - net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)   
  - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)   
  - net: mctp: mark socks as dead on unhash, prevent re-add (Jeremy Kerr)   
  - net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)   
  - net: ravb: Fix lack of register setting after system resumed for Gen3 (Yoshihiro Shimoda)   
  - ravb: Rename "no_ptp_cfg_active" and "ptp_cfg_active" variables (Biju Das)   
  - gpio: mxc: Unlock on error path in mxc_flip_edge() (Dan Carpenter)   
  - nvme: fix passthrough csi check (Keith Busch)   
  - riscv/kprobe: Fix instruction simulation of JALR (Liao Chang)   
  - sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)   
  - net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)   
  - netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)   
  - netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)   
  - ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)   
  - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)   
  - netlink: annotate data races around sk_state (Eric Dumazet)   
  - netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)   
  - netlink: annotate data races around nlk->portid (Eric Dumazet)   
  - netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)   
  - netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)   
  - drm/i915/selftest: fix intel_selftest_modify_policy argument types (Arnd Bergmann)   
  - net: fix UaF in netns ops registration error path (Paolo Abeni)   
  - netlink: prevent potential spectre v1 gadgets (Eric Dumazet)   
  - i2c: designware: use casting of u64 in clock multiplication to avoid overflow (Lareine Khawaly)   
  - scsi: ufs: core: Fix devfreq deadlocks (Johan Hovold)   
  - net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)   
  - EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)   
  - EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)   
  - ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)   
  - ipv6: fix reachability confirmation with proxy_ndp (Gergely Risko)   
  - thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)   
  - KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation (Marc Zyngier)   
  - KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)   
  - ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi)   
  - ksmbd: limit pdu length size according to connection status (Namjae Jeon)   
  - ksmbd: downgrade ndr version error message to debug (Namjae Jeon)   
  - ksmbd: do not sign response to session request for guest login (Marios Makassikis)   
  - ksmbd: add max connections parameter (Namjae Jeon)   
  - ksmbd: add smbd max io size parameter (Namjae Jeon)   
  - i2c: mv64xxx: Add atomic_xfer method to driver (Chris Morgan)   
  - i2c: mv64xxx: Remove shutdown method from driver (Chris Morgan)   
  - cifs: Fix oops due to uncleared server->smbd_conn in reconnect (David Howells)   
  - ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))   
  - trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)   
  - tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))   
  - module: Don't wait for GOING modules (Petr Pavlu)   
  - KVM: SVM: fix tsc scaling cache logic (Maxim Levitsky)   
  - scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)   
  - drm/amdgpu: complete gfxoff allow signal during suspend without delay (Harsh Jain)   
  - Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)   
  - exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)   
  - docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)   
  - panic: Expose "warn_count" to sysfs (Kees Cook)   
  - panic: Introduce warn_limit (Kees Cook)   
  - panic: Consolidate open-coded panic_on_warn checks (Kees Cook)   
  - exit: Allow oops_limit to be disabled (Kees Cook)   
  - exit: Expose "oops_count" to sysfs (Kees Cook)   
  - exit: Put an upper limit on how often we can oops (Jann Horn)   
  - panic: Separate sysctl logic from CONFIG_SMP (Kees Cook)   
  - ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)   
  - csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)   
  - h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)   
  - hexagon: Fix function name in die() (Nathan Chancellor)   
  - objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)   
  - exit: Add and use make_task_dead. (Eric W. Biederman)   
  - kasan: no need to unset panic_on_warn in end_report() (Tiezhu Yang)   
  - ubsan: no need to unset panic_on_warn in ubsan_epilogue() (Tiezhu Yang)   
  - panic: unset panic_on_warn inside panic() (Tiezhu Yang)   
  - kernel/panic: move panic sysctls to its own file (tangmeng)   
  - sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)   
  - fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)   
  - x86: ACPI: cstate: Optimize C3 entry on AMD CPUs (Deepak Sharma)   
  - drm/i915: Remove unused variable (Nirmoy Das)   
  - Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" (Sasha Levin)   
  - drm/i915: Allow switching away via vga-switcheroo if uninitialized (Thomas Zimmermann)   
  - firmware: coreboot: Check size of table entry and use flex-array (Kees Cook)   
  - lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)   
  - platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)   
  - platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)   
  - r8152: add vendor/device ID pair for Microsoft Devkit (Andre Przywara)   
  - scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)   
  - KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)   
  - spi: spidev: remove debug messages that access spidev->spi without locking (Bartosz Golaszewski)   
  - ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)   
  - ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)   
  - cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)   
  - perf/x86/intel/uncore: Add Emerald Rapids (Kan Liang)   
  - perf/x86/msr: Add Emerald Rapids (Kan Liang)   
  - s390: expicitly align _edata and _end symbols on page boundary (Alexander Gordeev)   
  - s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)   
  - drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)   
  - net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem (Hui Wang)   
  - ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)   
  - cpufreq: Add SM6375 to cpufreq-dt-platdev blocklist (Konrad Dybcio)   
  - kcsan: test: don't put the expect array on the stack (Max Filippov)   
  - cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)   
  - scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace (Wenchao Hao)   
  - tcp: fix rate_app_limited to default to 1 (David Morley)   
  - net: stmmac: enable all safety features by default (Andrew Halaney)   
  - thermal: core: call put_device() only after device_register() fails (Viresh Kumar)   
  - thermal/core: fix error code in __thermal_cooling_device_register() (Dan Carpenter)   
  - thermal: Validate new state in cur_state_store() (Viresh Kumar)   
  - thermal/core: Rename 'trips' to 'num_trips' (Daniel Lezcano)   
  - thermal/core: Remove duplicate information when an error occurs (Daniel Lezcano)   
  - net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)   
  - selftests/net: toeplitz: fix race on tpacket_v3 block close (Willem de Bruijn)   
  - driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)   
  - w1: fix WARNING after calling w1_process() (Yang Yingliang)   
  - w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)   
  - device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() (Yang Yingliang)   
  - ptdma: pt_core_execute_cmd() should use spinlock (Eric Pilmore)   
  - octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt (Kevin Hao)   
  - tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)   
  - nvme-pci: fix timeout request state check (Keith Busch)   
  - drm/amd/display: fix issues with driver unload (Hamza Mahfooz)   
  - phy: phy-can-transceiver: Skip warning if no "max-bitrate" (Geert Uytterhoeven)   
  - dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)   
  - cifs: fix potential deadlock in cache_refresh_path() (Paulo Alcantara)   
  - HID: betop: check shape of output reports (Pietro Borrello)   
  - l2tp: prevent lockdep issue in l2tp_tunnel_register() (Eric Dumazet)   
  - virtio-net: correctly enable callback during start_xmit (Jason Wang)   
  - net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)   
  - dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)   
  - drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)   
  - net: mlx5: eliminate anonymous module_init & module_exit (Randy Dunlap)   
  - net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT (Maor Dickman)   
  - net: ipa: disable ipa interrupt during suspend (Caleb Connolly)   
  - Bluetooth: Fix possible deadlock in rfcomm_sk_state_change (Ying Hsu)   
  - usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)   
  - usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)   
  - HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)   
  - pinctrl: rockchip: fix mux route data for rk3568 (Jonas Karlman)   
  - net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)   
  - HID: check empty report_list in bigben_probe() (Pietro Borrello)   
  - HID: check empty report_list in hid_validate_values() (Pietro Borrello)   
  - net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)   
  - net: usb: sr9700: Handle negative len (Szymon Heidrich)   
  - octeontx2-pf: Avoid use of GFP_KERNEL in atomic context (Geetha sowjanya)   
  - l2tp: close all race conditions in l2tp_tunnel_register() (Cong Wang)   
  - l2tp: convert l2tp_tunnel_list to idr (Cong Wang)   
  - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)   
  - l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki)   
  - net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)   
  - net: stmmac: Fix queue statistics reading (Kurt Kanzenbach)   
  - pinctrl: rockchip: fix reading pull type on rk3568 (Jonas Karlman)   
  - pinctrl/rockchip: add error handling for pull/drive register getters (Sebastian Reichel)   
  - pinctrl/rockchip: Use temporary variable for struct device (Andy Shevchenko)   
  - wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich)   
  - gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)   
  - gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock (Marek Vasut)   
  - gpio: use raw spinlock for gpio chip shadowed data (Schspa Shi)   
  - sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)   
  - net: enetc: avoid deadlock in enetc_tx_onestep_tstamp() (Vladimir Oltean)   
  - net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)   
  - net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)   
  - phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)   
  - bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)   
  - amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)   
  - amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)   
  - ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60 (Claudiu Beznea)   
  - NFSD: fix use-after-free in nfsd4_ssc_setup_dul() (Xingyuan Mo)   
  - phy: ti: fix Kconfig warning and operator precedence (Randy Dunlap)   
  - arm64: dts: qcom: msm8992-libra: Fix the memory map (Konrad Dybcio)   
  - arm64: dts: qcom: msm8992-libra: Add CPU regulators (Konrad Dybcio)   
  - arm64: dts: qcom: msm8992: Don't use sfpb mutex (Konrad Dybcio)   
  - PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe() (Christophe JAILLET)   
  - affs: initialize fsdata in affs_truncate() (Alexander Potapenko)   
  - IB/hfi1: Remove user expected buffer invalidate race (Dean Luick)   
  - IB/hfi1: Immediately remove invalid memory from hardware (Dean Luick)   
  - IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)   
  - IB/hfi1: Reserve user expected TIDs (Dean Luick)   
  - IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)   
  - RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)   
  - tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)   
  - firmware: arm_scmi: Harden shared memory access in fetch_notification (Cristian Marussi)   
  - firmware: arm_scmi: Harden shared memory access in fetch_response (Cristian Marussi)   
  - EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)   
  - reset: uniphier-glue: Fix possible null-ptr-deref (Hui Tang)   
  - reset: uniphier-glue: Use reset_control_bulk API (Philipp Zabel)   
  - soc: imx8m: Fix incorrect check for of_clk_get_by_name() (Miaoqian Lin)   
  - arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity (Tim Harvey)   
  - HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)   
  - ARM: imx: add missing of_node_put() (Dario Binacchi)   
  - arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux (Adam Ford)   
  - ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)   
  - ARM: dts: imx7d-pico: Use 'clock-frequency' (Fabio Estevam)   
  - ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency' (Fabio Estevam)   
  - arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property (Fabio Estevam)   
  - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Jayesh Choudhary)   
  - memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)   
  - memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)   
  - memory: tegra: Remove clients SID override programming (Ashish Mhetre)   
  - LTS version: v5.15.90 (Jack Vogel)   
  - io_uring/rw: remove leftover debug statement (Jens Axboe)   
  - io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)   
  - io_uring: fix double poll leak on repolling (Pavel Begunkov)   
  - io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)   
  - mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma (Hugh Dickins)   
  - soc: qcom: apr: Make qcom,protection-domain optional again (Stephan Gerhold)   
  - Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" (Eric Dumazet)   
  - block: mq-deadline: Rename deadline_is_seq_writes() (Damien Le Moal)   
  - net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() (Yang Yingliang)   
  - net/ulp: use consistent error code when blocking ULP (Paolo Abeni)   
  - io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)   
  - io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)   
  - tracing: Use alignof__(struct {type b;}) instead of offsetof() (Steven Rostedt (Google))   
  - x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN (YingChi Long)   
  - Revert "drm/amdgpu: make display pinning more flexible (v2)" (Alex Deucher)   
  - efi: rt-wrapper: Add missing include (Ard Biesheuvel)   
  - arm64: efi: Execute runtime services from a dedicated stack (Ard Biesheuvel)   
  - fs/ntfs3: Fix attr_punch_hole() null pointer derenference (Alon Zahavi)   
  - drm/amdgpu: drop experimental flag on aldebaran (Alex Deucher)   
  - drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix (Joshua Ashton)   
  - drm/amd/display: Calculate output_color_space after pixel encoding adjustment (Joshua Ashton)   
  - drm/amd/display: Fix set scaling doesn's work (hongao)   
  - drm/i915/display: Check source height is > 0 (Drew Davenport)   
  - drm/i915: re-disable RC6p on Sandy Bridge (Sasa Dragic)   
  - mei: me: add meteor lake point M DID (Alexander Usyskin)   
  - gsmi: fix null-deref in gsmi_get_variable (Khazhismel Kumykov)   
  - serial: atmel: fix incorrect baudrate setup (Tobias Schramm)   
  - serial: amba-pl011: fix high priority character transmission in rs486 mode (Lino Sanfilippo)   
  - dmaengine: idxd: Let probe fail when workqueue cannot be enabled (Reinette Chatre)   
  - dmaengine: tegra210-adma: fix global intr clear (Mohan Kumar)   
  - dmaengine: lgm: Move DT parsing after initialization (Peter Harliman Liem)   
  - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Ilpo Järvinen)   
  - dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation (Heiner Kallweit)   
  - dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation (Heiner Kallweit)   
  - usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Juhyung Park)   
  - usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Maciej Żenczykowski)   
  - usb: gadget: g_webcam: Send color matching descriptor per frame (Daniel Scally)   
  - usb: typec: altmodes/displayport: Fix pin assignment calculation (Prashant Malani)   
  - usb: typec: altmodes/displayport: Add pin assignment helper (Prashant Malani)   
  - usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail (ChiYuan Huang)   
  - usb: host: ehci-fsl: Fix module alias (Alexander Stein)   
  - usb: cdns3: remove fetched trb from cache before dequeuing (Pawel Laszczak)   
  - USB: serial: cp210x: add SCALANCE LPE-9000 device id (Michael Adler)   
  - USB: gadgetfs: Fix race between mounting and unmounting (Alan Stern)   
  - tty: fix possible null-ptr-defer in spk_ttyio_release (Gaosheng Cui)   
  - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Krzysztof Kozlowski)   
  - staging: mt7621-dts: change some node hex addresses to lower case (Sergio Paracuellos)   
  - bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG_UNLOAD (Paul Moore)   
  - riscv: dts: sifive: fu740: fix size of pcie 32bit memory (Ben Dooks)   
  - thunderbolt: Use correct function to calculate maximum USB3 link rate (Mika Westerberg)   
  - cifs: do not include page data when checking signature (Enzo Matsumiya)   
  - btrfs: fix race between quota rescan and disable leading to NULL pointer deref (Filipe Manana)   
  - btrfs: do not abort transaction on failure to write log tree when syncing log (Filipe Manana)   
  - mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)   
  - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Samuel Holland)   
  - ACPI: PRM: Check whether EFI runtime is available (Ard Biesheuvel)   
  - comedi: adv_pci1760: Fix PWM instruction handling (Ian Abbott)   
  - usb: core: hub: disable autosuspend for TI TUSB8041 (Flavio Suligoi)   
  - misc: fastrpc: Fix use-after-free race condition for maps (Ola Jeppsson)   
  - misc: fastrpc: Don't remove map on creater_process and device_release (Abel Vesa)   
  - USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Greg Kroah-Hartman)   
  - staging: vchiq_arm: fix enum vchiq_status return types (Arnd Bergmann)   
  - USB: serial: option: add Quectel EM05CN modem (Duke Xin(辛安文))   
  - USB: serial: option: add Quectel EM05CN (SG) modem (Duke Xin(辛安文))   
  - USB: serial: option: add Quectel EC200U modem (Ali Mirghasemi)   
  - USB: serial: option: add Quectel EM05-G (RS) modem (Duke Xin(辛安文))   
  - USB: serial: option: add Quectel EM05-G (CS) modem (Duke Xin(辛安文))   
  - USB: serial: option: add Quectel EM05-G (GR) modem (Duke Xin(辛安文))   
  - prlimit: do_prlimit needs to have a speculation check (Greg Kroah-Hartman)   
  - xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Mathias Nyman)   
  - usb: acpi: add helper to check port lpm capability using acpi _DSM (Mathias Nyman)   
  - xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Mathias Nyman)   
  - xhci: Add update_hub_device override for PCI xHCI hosts (Mathias Nyman)   
  - xhci: Fix null pointer dereference when host dies (Mathias Nyman)   
  - usb: xhci: Check endpoint is valid before dereferencing it (Jimmy Hu)   
  - xhci-pci: set the dma max_seg_size (Ricardo Ribalda)   
  - io_uring/rw: defer fsnotify calls to task context (Jens Axboe)   
  - io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)   
  - io_uring: update kiocb->ki_pos at execution time (Dylan Yudaken)   
  - io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)   
  - io_uring: ensure that cached task references are always put on exit (Jens Axboe)   
  - io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)   
  - io_uring: allow re-poll if we made progress (Jens Axboe)   
  - io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)   
  - io_uring: add flag for disabling provided buffer recycling (Jens Axboe)   
  - io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)   
  - io_uring: improve send/recv error handling (Pavel Begunkov)   
  - io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)   
  - eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)   
  - eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)   
  - io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)   
  - hugetlb: unshare some PMDs when splitting VMAs (James Houghton)   
  - drm/amd: Delay removal of the firmware framebuffer (Sasha Levin)   
  - drm/amdgpu: disable runtime pm on several sienna cichlid cards(v2) (Guchun Chen)   
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform (Jeremy Szu)   
  - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Andy Chi)   
  - efi: fix userspace infinite retry read efivars after EFI runtime services page fault (Ding Hui)   
  - nilfs2: fix general protection fault in nilfs_btree_insert() (Ryusuke Konishi)   
  - zonefs: Detect append writes at invalid locations (Damien Le Moal)   
  - Add exception protection processing for vd in axi_chan_handle_err function (Shawn.Shao)   
  - wifi: mac80211: sdata can be NULL during AMPDU start (Alexander Wetzel)   
  - wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Arend van Spriel)   
  - Bluetooth: hci_qca: Fix driver shutdown on closed serdev (Krzysztof Kozlowski)   
  - fbdev: omapfb: avoid stack overflow warning (Arnd Bergmann)   
  - perf/x86/rapl: Treat Tigerlake like Icelake (Chris Wilson)   
  - f2fs: let's avoid panic if extent_tree is not created (Jaegeuk Kim)   
  - x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)   
  - btrfs: always report error in run_one_delayed_ref() (Qu Wenruo)   
  - RDMA/srp: Move large values to a new enum for gcc13 (Jiri Slaby (SUSE))   
  - r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() (Chunhao Lin)   
  - net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Daniil Tatianin)   
  - vduse: Validate vq_num in vduse_validate_config() (Harshit Mogalapalli)   
  - virtio_pci: modify ENOENT to EINVAL (Angus Chen)   
  - tools/virtio: initialize spinlocks in vring_test.c (Ricardo Cañuelo)   
  - selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID (Hao Sun)   
  - pNFS/filelayout: Fix coalescing test for single DS (Olga Kornievskaia)   
  - btrfs: fix trace event name typo for FLUSH_DELAYED_REFS (Naohiro Aota)   
  - LTS version: v5.15.89 (Jack Vogel)   
  - pinctrl: amd: Add dynamic debugging for active GPIOs (Mario Limonciello)   
  - Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Ferry Toth)   
  - block: handle bio_split_to_limits() NULL return (Jens Axboe)   
  - io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)   
  - io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)   
  - efi: fix NULL-deref in init error path (Johan Hovold)   
  - arm64: cmpxchg_double*: hazard against entire exchange variable (Mark Rutland)   
  - arm64: atomics: remove LL/SC trampolines (Mark Rutland)   
  - arm64: atomics: format whitespace consistently (Mark Rutland)   
  - io_uring: lock overflowing for IOPOLL (Pavel Begunkov)   
  - KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID (Paolo Bonzini)   
  - Documentation: KVM: add API issues section (Paolo Bonzini)   
  - mm: Always release pages to the buddy allocator in memblock_free_late(). (Aaron Thompson)   
  - platform/surface: aggregator: Add missing call to ssam_request_sync_free() (Maximilian Luz)   
  - igc: Fix PPS delta between two synchronized end-points (Christopher S Hall)   
  - perf build: Properly guard libbpf includes (Ian Rogers)   
  - net/mlx5e: Don't support encap rules with gbp option (Gavin Li)   
  - net/mlx5: Fix ptp max frequency adjustment range (Rahul Rameshbabu)   
  - net/sched: act_mpls: Fix warning during failed attribute validation (Ido Schimmel)   
  - tools/nolibc: fix the O_* fcntl/open macro definitions for riscv (Willy Tarreau)   
  - tools/nolibc: restore mips branch ordering in the _start block (Willy Tarreau)   
  - tools/nolibc: Remove .global _start from the entry point code (Ammar Faizi)   
  - tools/nolibc/arch: mark the _start symbol as weak (Willy Tarreau)   
  - tools/nolibc/arch: split arch-specific code into individual files (Willy Tarreau)   
  - tools/nolibc/types: split syscall-specific definitions into their own files (Willy Tarreau)   
  - tools/nolibc/std: move the standard type definitions to std.h (Willy Tarreau)   
  - tools/nolibc: use pselect6 on RISCV (Willy Tarreau)   
  - tools/nolibc: x86-64: Use `mov $60,%eax` instead of `mov $60,%rax` (Ammar Faizi)   
  - tools/nolibc: x86: Remove `r8`, `r9` and `r10` from the clobber list (Ammar Faizi)   
  - af_unix: selftest: Fix the size of the parameter to connect() (Mirsad Goran Todorovac)   
  - nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() (Minsuk Kang)   
  - hvc/xen: lock console list traversal (Roger Pau Monne)   
  - octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable (Angela Czubak)   
  - tipc: fix unexpected link reset due to discovery messages (Tung Nguyen)   
  - ALSA: usb-audio: Relax hw constraints for implicit fb sync (Takashi Iwai)   
  - ALSA: usb-audio: Make sure to stop endpoints before closing EPs (Takashi Iwai)   
  - ASoC: wm8904: fix wrong outputs volume after power reactivation (Emanuele Ghidoli)   
  - scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery (Peter Wang)   
  - scsi: ufs: Stop using the clock scaling lock in the error handler (Bart Van Assche)   
  - scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile (Shin'ichiro Kawasaki)   
  - regulator: da9211: Use irq handler when ready (Ricardo Ribalda)   
  - x86/resctrl: Fix task CLOSID/RMID update race (Peter Newman)   
  - EDAC/device: Fix period calculation in edac_device_reset_delay_period() (Eliav Farber)   
  - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Peter Zijlstra)   
  - powerpc/imc-pmu: Fix use of mutex in IRQs disabled section (Kajol Jain)   
  - netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. (Gavrilov Ilia)   
  - sched/core: Fix use-after-free bug in dup_user_cpus_ptr() (Waiman Long)   
  - iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() (Christophe JAILLET)   
  - iommu/iova: Fix alloc iova overflows issue (Yunfei Wang)   
  - usb: ulpi: defer ulpi_register on ulpi_read_id timeout (Ferry Toth)   
  - bus: mhi: host: Fix race between channel preparation and M0 event (Qiang Yu)   
  - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Herbert Xu)   
  - ixgbe: fix pci device refcount leak (Yang Yingliang)   
  - platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe (Hans de Goede)   
  - dt-bindings: msm/dsi: Don't require vcca-supply on 14nm PHY (Konrad Dybcio)   
  - dt-bindings: msm/dsi: Don't require vdds-supply on 10nm PHY (Konrad Dybcio)   
  - drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer (Kuogee Hsieh)   
  - platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to set_fn_lock_led_list[] (Hans de Goede)   
  - dt-bindings: msm: dsi-phy-28nm: Add missing qcom, dsi-phy-regulator-ldo-mode (Bryan O'Donoghue)   
  - dt-bindings: msm: dsi-controller-main: Fix description of core clock (Bryan O'Donoghue)   
  - dt-bindings: msm: dsi-controller-main: Fix power-domain constraint (Bryan O'Donoghue)   
  - drm/msm/adreno: Make adreno quirks not overwrite each other (Konrad Dybcio)   
  - dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraint (Bryan O'Donoghue)   
  - platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reporting (Hans de Goede)   
  - platform/surface: aggregator: Ignore command messages not intended for us (Maximilian Luz)   
  - platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER if present (Hans de Goede)   
  - cifs: Fix uninitialized memory read for smb311 posix symlink create (Volker Lendecke)   
  - net/mlx5e: Set action fwd flag when parsing tc action goto (Roi Dayan)   
  - drm/i915/gt: Reset twice (Chris Wilson)   
  - drm/virtio: Fix GEM handle creation UAF (Rob Clark)   
  - s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() (Heiko Carstens)   
  - s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops (Heiko Carstens)   
  - ASoC: qcom: lpass-cpu: Fix fallback SD line index handling (Brian Norris)   
  - s390/kexec: fix ipl report address for kdump (Alexander Egorenkov)   
  - perf auxtrace: Fix address filter duplicate symbol selection (Adrian Hunter)   
  - net: stmmac: add aux timestamps fifo clearance wait (Noor Azura Ahmad Tarmizi)   
  - docs: Fix the docs build with Sphinx 6.0 (Jonathan Corbet)   
  - efi: tpm: Avoid READ_ONCE() for accessing the event log (Ard Biesheuvel)   
  - selftests: kvm: Fix a compile error in selftests/kvm/rseq_test.c (Jinrong Liang)   
  - KVM: arm64: nvhe: Fix build with profile optimization (Denis Nikitin)   
  - KVM: arm64: Fix S1PTW handling on RO memslots (Marc Zyngier)   
  - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx (Luka Guzenko)   
  - ALSA: hda/realtek - Turn on power early (Yuchi Yang)   
  - ALSA: control-led: use strscpy in set_led_id() (Jaroslav Kysela)   
  - LTS version: v5.15.88 (Jack Vogel)   
  - ALSA: hda - Enable headset mic on another Dell laptop with ALC3254 (Chris Chiu)   
  - ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Adrian Chan)   
  - ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Clement Lecigne)   {CVE-2023-0266} 
  - net/ulp: prevent ULP without clone op from entering the LISTEN status (Paolo Abeni)   
  - net: sched: disallow noqueue for qdisc classes (Frederick Lawler)   
  - serial: fixup backport of "serial: Deassert Transmit Enable on probe in driver-specific way" (Rasmus Villemoes)   
  - selftests/vm/pkeys: Add a regression test for setting PKRU through ptrace (Kyle Huey)   
  - x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set (Kyle Huey)   
  - x86/fpu: Allow PKRU to be (once again) written by ptrace. (Kyle Huey)   
  - x86/fpu: Add a pkru argument to copy_uabi_to_xstate() (Kyle Huey)   
  - x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate(). (Kyle Huey)   
  - x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate() (Kyle Huey)   
  - parisc: Align parisc MADV_XXX constants with all other architectures (Helge Deller)   
  - LTS version: v5.15.87 (Jack Vogel)   
  - drm/mgag200: Fix PLL setup for G200_SE_A rev >=4 (Jocelyn Falempe)   
  - io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)   
  - efi: random: combine bootloader provided RNG seed with RNG protocol output (Ard Biesheuvel)   
  - mbcache: Avoid nesting of cache->c_list_lock under bit locks (Jan Kara)   
  - net: hns3: fix return value check bug of rx copybreak (Jie Wang)   
  - btrfs: make thaw time super block check to also verify checksum (Qu Wenruo)   
  - selftests: set the BUILD variable to absolute path (Muhammad Usama Anjum)   
  - ext4: don't allow journal inode to have encrypt flag (Eric Biggers)   
  - mptcp: use proper req destructor for IPv6 (Matthieu Baerts)   
  - mptcp: dedicated request sock for subflow in v6 (Matthieu Baerts)   
  - Revert "ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007" (Mario Limonciello)   
  - ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob (William Liu)   
  - ksmbd: fix infinite loop in ksmbd_conn_handler_loop() (Namjae Jeon)   
  - hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling (Linus Torvalds)   
  - hfs/hfsplus: use WARN_ON for sanity check (Arnd Bergmann)   
  - drm/i915/gvt: fix vgpu debugfs clean in remove (Zhenyu Wang)   
  - drm/i915/gvt: fix gvt debugfs destroy (Zhenyu Wang)   
  - riscv, kprobes: Stricter c.jr/c.jalr decoding (Björn Töpel)   
  - riscv: uaccess: fix type of 0 variable on error in get_user() (Ben Dooks)   
  - thermal: int340x: Add missing attribute for data rate base (Srinivas Pandruvada)   
  - io_uring: fix CQ waiting timeout handling (Pavel Begunkov)   
  - block: don't allow splitting of a REQ_NOWAIT bio (Jens Axboe)   
  - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Paul Menzel)   
  - nfsd: fix handling of readdir in v4root vs. mount upcall timeout (Jeff Layton)   
  - x86/bugs: Flush IBP in ib_prctl_set() (Rodrigo Branco)   
  - x86/kexec: Fix double-free of elf header buffer (Takashi Iwai)   
  - btrfs: check superblock to ensure the fs was not modified at thaw time (Qu Wenruo)   
  - nvme: also return I/O command effects from nvme_command_effects (Christoph Hellwig)   
  - nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Christoph Hellwig)   
  - io_uring: check for valid register opcode earlier (Jens Axboe)   
  - nvme: fix multipath crash caused by flush request when blktrace is enabled (Yanjun Zhang)   
  - ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Hans de Goede)   
  - udf: Fix extension of the last extent in the file (Jan Kara)   
  - caif: fix memory leak in cfctrl_linkup_request() (Zhengchao Shao)   
  - drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Dan Carpenter)   
  - perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode (Namhyung Kim)   
  - usb: rndis_host: Secure rndis_query check against int overflow (Szymon Heidrich)   
  - octeontx2-pf: Fix lmtst ID used in aura free (Geetha sowjanya)   
  - drivers/net/bonding/bond_3ad: return when there's no aggregator (Daniil Tatianin)   
  - fs/ntfs3: don't hold ni_lock when calling truncate_setsize() (Tetsuo Handa)   
  - drm/imx: ipuv3-plane: Fix overlay plane width (Philipp Zabel)   
  - perf tools: Fix resources leak in perf_data__open_dir() (Miaoqian Lin)   
  - netfilter: ipset: Rework long task execution when adding/deleting entries (Jozsef Kadlecsik)   
  - netfilter: ipset: fix hash:net,port,net hang with /0 subnet (Jozsef Kadlecsik)   
  - net: sparx5: Fix reading of the MAC address (Horatiu Vultur)   
  - net: sched: cbq: dont intepret cls results when asked to drop (Jamal Hadi Salim)   
  - net: sched: atm: dont intepret cls results when asked to drop (Jamal Hadi Salim)   
  - gpio: sifive: Fix refcount leak in sifive_gpio_probe (Miaoqian Lin)   
  - ceph: switch to vfs_inode_has_locks() to fix file lock bug (Xiubo Li)   
  - filelock: new helper: vfs_inode_has_locks (Jeff Layton)   
  - drm/meson: Reduce the FIFO lines held when AFBC is not used (Carlo Caione)   
  - RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Maor Gottlieb)   
  - RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Shay Drory)   
  - net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe (Miaoqian Lin)   
  - net: ena: Update NUMA TPH hint register upon NUMA node update (David Arinzon)   
  - net: ena: Set default value for RX interrupt moderation (David Arinzon)   
  - net: ena: Fix rx_copybreak value update (David Arinzon)   
  - net: ena: Use bitmask to indicate packet redirection (David Arinzon)   
  - net: ena: Account for the number of processed bytes in XDP (David Arinzon)   
  - net: ena: Don't register memory info on XDP exchange (David Arinzon)   
  - net: ena: Fix toeplitz initial hash value (David Arinzon)   
  - net: amd-xgbe: add missed tasklet_kill (Jiguang Xiao)   
  - net/mlx5e: Fix hw mtu initializing at XDP SQ allocation (Adham Faris)   
  - net/mlx5e: Always clear dest encap in neigh-update-del (Chris Mi)   
  - net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attr (Roi Dayan)   
  - net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default (Dragos Tatulea)   
  - net/mlx5: Avoid recovery in probe flows (Shay Drory)   
  - net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path (Jiri Pirko)   
  - net/mlx5: E-Switch, properly handle ingress tagged packets on VST (Moshe Shemesh)   
  - vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)   
  - vhost: fix range used in translate_desc() (Stefano Garzarella)   
  - vringh: fix range used in iotlb_translate() (Stefano Garzarella)   
  - vhost/vsock: Fix error handling in vhost_vsock_init() (Yuan Can)   
  - vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)   
  - nfc: Fix potential resource leaks (Miaoqian Lin)   
  - net: dsa: mv88e6xxx: depend on PTP conditionally (Johnny S. Lee)   
  - qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure (Daniil Tatianin)   
  - net: sched: fix memory leak in tcindex_set_parms (Hawkins Jiawei)   
  - net: hns3: fix VF promisc mode not update when mac table full (Jian Shen)   
  - net: hns3: fix miss L3E checking for rx packet (Jian Shen)   
  - net: hns3: extract macro to simplify ring stats update code (Peng Li)   
  - net: hns3: refactor hns3_nic_reuse_page() (Hao Chen)   
  - net: hns3: add interrupts re-initialization while doing VF FLR (Jie Wang)   
  - nfsd: shut down the NFSv4 state objects before the filecache (Jeff Layton)   
  - veth: Fix race with AF_XDP exposing old or uninitialized descriptors (Shawn Bohrer)   
  - netfilter: nf_tables: honor set timeout and garbage collection updates (Pablo Neira Ayuso)   
  - vmxnet3: correctly report csum_level for encapsulated packet (Ronak Doshi)   
  - netfilter: nf_tables: perform type checking for existing sets (Pablo Neira Ayuso)   
  - netfilter: nf_tables: add function to create set stateful expressions (Pablo Neira Ayuso)   
  - netfilter: nf_tables: consolidate set description (Pablo Neira Ayuso)   
  - drm/panfrost: Fix GEM handle creation ref-counting (Steven Price)   
  - bpf: pull before calling skb_postpull_rcsum() (Jakub Kicinski)   
  - btrfs: fix an error handling path in btrfs_defrag_leaves() (Sasha Levin)   
  - SUNRPC: ensure the matching upcall is in-flight upon downcall (minoura makoto)   
  - drm/i915/migrate: fix length calculation (Matthew Auld)   
  - drm/i915/migrate: fix offset calculation (Matthew Auld)   
  - drm/i915/migrate: don't check the scratch page (Matthew Auld)   
  - ext4: fix deadlock due to mbcache entry corruption (Jan Kara)   
  - mbcache: automatically delete entries from cache on freeing (Jan Kara)   
  - ext4: correct inconsistent error msg in nojournal mode (Baokun Li)   
  - ext4: goto right label 'failed_mount3a' (Jason Yan)   
  - ravb: Fix "failed to switch device to config mode" message during unbind (Biju Das)   
  - perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data (Masami Hiramatsu (Google))   
  - perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor (Masami Hiramatsu (Google))   
  - media: s5p-mfc: Fix in register read and write for H264 (Smitha T Murthy)   
  - media: s5p-mfc: Clear workbit to handle error condition (Smitha T Murthy)   
  - media: s5p-mfc: Fix to handle reference queue during finishing (Smitha T Murthy)   
  - x86/MCE/AMD: Clear DFR errors found in THR handler (Yazen Ghannam)   
  - x86/mce: Get rid of msr_ops (Borislav Petkov)   
  - btrfs: fix extent map use-after-free when handling missing device in read_one_chunk (void0red)   
  - btrfs: move missing device handling in a dedicate function (Nikolay Borisov)   
  - btrfs: replace strncpy() with strscpy() (Sasha Levin)   
  - phy: qcom-qmp-combo: fix out-of-bounds clock access (Sasha Levin)   
  - ARM: renumber bits related to _TIF_WORK_MASK (Jens Axboe)   
  - ext4: fix off-by-one errors in fast-commit block filling (Eric Biggers)   
  - ext4: fix unaligned memory access in ext4_fc_reserve_space() (Eric Biggers)   
  - ext4: add missing validation of fast-commit record lengths (Eric Biggers)   
  - ext4: don't set up encryption key during jbd2 transaction (Eric Biggers)   
  - ext4: disable fast-commit of encrypted dir operations (Eric Biggers)   
  - ext4: fix potential out of bound read in ext4_fc_replay_scan() (Eric Biggers)   
  - ext4: factor out ext4_fc_get_tl() (Eric Biggers)   
  - ext4: introduce EXT4_FC_TAG_BASE_LEN helper (Eric Biggers)   
  - ext4: use ext4_debug() instead of jbd_debug() (Eric Biggers)   
  - ext4: remove unused enum EXT4_FC_COMMIT_FAILED (Eric Biggers)   
  - tracing: Fix issue of missing one synthetic field (Zheng Yejian)   
  - block: mq-deadline: Fix dd_finish_request() for zoned devices (Damien Le Moal)   
  - drm/amdgpu: make display pinning more flexible (v2) (Alex Deucher)   
  - drm/amdgpu: handle polaris10/11 overlap asics (v2) (Alex Deucher)   
  - ext4: allocate extended attribute value in vmalloc area (Ye Bin)   
  - ext4: avoid unaccounted block allocation when expanding inode (Jan Kara)   
  - ext4: initialize quota before expanding inode in setproject ioctl (Jan Kara)   
  - ext4: fix inode leak in ext4_xattr_inode_create() on an error path (Ye Bin)   
  - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)   
  - ext4: avoid BUG_ON when creating xattrs (Jan Kara)   
  - ext4: fix error code return to user-space in ext4_get_branch() (Luís Henriques)   
  - ext4: fix corruption when online resizing a 1K bigalloc fs (Baokun Li)   
  - ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Eric Whitney)   
  - ext4: init quota for 'old.inode' in 'ext4_rename' (Ye Bin)   
  - ext4: fix uninititialized value in 'ext4_evict_inode' (Ye Bin)   
  - ext4: fix leaking uninitialized memory in fast-commit journal (Eric Biggers)   
  - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Baokun Li)   
  - ext4: check and assert if marking an no_delete evicting inode dirty (Zhang Yi)   
  - ext4: fix reserved cluster accounting in __es_remove_extent() (Ye Bin)   
  - ext4: fix bug_on in __es_tree_search caused by bad quota inode (Baokun Li)   
  - ext4: add helper to check quota inums (Baokun Li)   
  - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Baokun Li)   
  - ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Gaosheng Cui)   
  - ext4: fix use-after-free in ext4_orphan_cleanup (Baokun Li)   
  - fs: ext4: initialize fsdata in pagecache_write() (Alexander Potapenko)   
  - ext4: remove trailing newline from ext4_msg() message (Luís Henriques)   
  - ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop (Baokun Li)   
  - ext4: silence the warning when evicting inode with dioread_nolock (Zhang Yi)   
  - drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init() (Yuan Can)   
  - drm/i915/dsi: fix VBT send packet port selection for dual link DSI (Mikko Kovanen)   
  - drm/vmwgfx: Validate the box size for the snooped cursor (Zack Rusin)   
  - drm/connector: send hotplug uevent on connector cleanup (Simon Ser)   
  - device_cgroup: Roll back to original exceptions after copy failure (Wang Weiyang)   
  - parisc: led: Fix potential null-ptr-deref in start_task() (Shang XiaoJing)   
  - remoteproc: core: Do pm_relax when in RPROC_OFFLINE state (Maria Yu)   
  - iommu/amd: Fix ivrs_acpihid cmdline parsing code (Kim Phillips)   
  - phy: qcom-qmp-combo: fix sc8180x reset (Johan Hovold)   
  - driver core: Fix bus_type.match() error handling in __driver_attach() (Isaac J. Manjarres)   
  - crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)   
  - crypto: n2 - add missing hash statesize (Corentin Labbe)   
  - riscv: mm: notify remote harts about mmu cache updates (Sergey Matyukevich)   
  - riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument (Guo Ren)   
  - PCI/sysfs: Fix double free in error path (Sascha Hauer)   
  - PCI: Fix pci_device_is_present() for VFs by checking PF (Michael S. Tsirkin)   
  - ipmi: fix use after free in _ipmi_destroy_user() (Dan Carpenter)   
  - ima: Fix a potential NULL pointer access in ima_restore_measurement_list (Huaxin Lu)   
  - mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() (Alexander Sverdlin)   
  - ipmi: fix long wait in unload when IPMI disconnect (Zhang Yuchen)   
  - ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection() (Maximilian Luz)   
  - ASoC: jz4740-i2s: Handle independent FIFO flush bits (Aidan MacDonald)   
  - wifi: wilc1000: sdio: fix module autoloading (Michael Walle)   
  - efi: Add iMac Pro 2017 to uefi skip cert quirk (Aditya Garg)   
  - md/bitmap: Fix bitmap chunk size overflow issues (Florian-Ewald Mueller)   
  - block: mq-deadline: Do not break sequential write streams to zoned HDDs (Damien Le Moal)   
  - rtc: ds1347: fix value written to century register (Ian Abbott)   
  - cifs: fix missing display of three mount options (Steve French)   
  - cifs: fix confusing debug message (Paulo Alcantara)   
  - media: dvb-core: Fix UAF due to refcount races at releasing (Takashi Iwai)   {CVE-2022-41218} 
  - media: dvb-core: Fix double free in dvb_register_device() (Keita Suzuki)   
  - ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod (Nick Desaulniers)   
  - staging: media: tegra-video: fix device_node use after free (Luca Ceresoli)   
  - staging: media: tegra-video: fix chan->mipi value on error (Luca Ceresoli)   
  - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line (Yang Jihong)   
  - tracing/probes: Handle system names with hyphens (Steven Rostedt (Google))   
  - tracing/hist: Fix wrong return value in parse_action_params() (Zheng Yejian)   
  - tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACE (Masami Hiramatsu (Google))   
  - tracing: Fix race where eprobes can be called before the event (Steven Rostedt (Google))   
  - x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK (Masami Hiramatsu (Google))   
  - x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK (Masami Hiramatsu (Google))   
  - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Steven Rostedt (Google))   
  - x86/microcode/intel: Do not retry microcode reloading on the APs (Ashok Raj)   
  - KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 (Sean Christopherson)   
  - KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails (Sean Christopherson)   
  - KVM: VMX: Resume guest immediately when injecting #GP on ECREATE (Sean Christopherson)   
  - of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" values (Rob Herring)   
  - perf/core: Call LSM hook after copying perf_event_attr (Namhyung Kim)   
  - tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' (Zheng Yejian)   
  - dm cache: set needs_check flag after aborting metadata (Mike Snitzer)   
  - dm cache: Fix UAF in destroy() (Luo Meng)   
  - dm clone: Fix UAF in clone_dtr() (Luo Meng)   
  - dm integrity: Fix UAF in dm_integrity_dtr() (Luo Meng)   
  - dm thin: Fix UAF in run_timer_softirq() (Luo Meng)   
  - dm thin: resume even if in FAIL mode (Luo Meng)   
  - dm thin: Use last transaction's pmd->root when commit failed (Zhihao Cheng)   
  - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Zhihao Cheng)   
  - dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Mike Snitzer)   
  - mptcp: remove MPTCP 'ifdef' in TCP SYN cookies (Matthieu Baerts)   
  - mptcp: mark ops structures as ro_after_init (Florian Westphal)   
  - fs: dlm: retry accept() until -EAGAIN or error returns (Alexander Aring)   
  - fs: dlm: fix sock release if listen fails (Alexander Aring)   
  - ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops (Chris Chiu)   
  - ALSA: patch_realtek: Fix Dell Inspiron Plus 16 (Philipp Jungkamp)   
  - cpufreq: Init completion before kobject_init_and_add() (Yongqiang Liu)   
  - PM/devfreq: governor: Add a private governor_data for governor (Kant Fan)   
  - selftests: Use optional USERCFLAGS and USERLDFLAGS (Mickaël Salaün)   
  - arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength (Krzysztof Kozlowski)   
  - ARM: ux500: do not directly dereference __iomem (Jason A. Donenfeld)   
  - btrfs: fix resolving backrefs for inline extent followed by prealloc (Boris Burkov)   
  - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Wenchao Chen)   
  - arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength (Krzysztof Kozlowski)   
  - perf/x86/intel/uncore: Clear attr_update properly (Alexander Antonov)   
  - perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D (Alexander Antonov)   
  - jbd2: use the correct print format (Bixuan Cui)   
  - ktest.pl minconfig: Unset configs instead of just removing them (Steven Rostedt)   
  - kest.pl: Fix grub2 menu handling for rebooting (Steven Rostedt)   
  - soc: qcom: Select REMAP_MMIO for LLCC driver (Manivannan Sadhasivam)   
  - media: stv0288: use explicitly signed char (Jason A. Donenfeld)   
  - net/af_packet: make sure to pull mac header (Eric Dumazet)   
  - net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu)   
  - rcu-tasks: Simplify trc_read_check_handler() atomic operations (Paul E. McKenney)   
  - ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire (Pierre-Louis Bossart)   
  - ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio (Pierre-Louis Bossart)   
  - kcsan: Instrument memcpy/memset/memmove with newer Clang (Marco Elver)   
  - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Chuck Lever)   
  - tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
  - tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
  - tpm: acpi: Call acpi_put_table() to fix memory leak (Hanjun Guo)   
  - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Deren Wu)   
  - f2fs: allow to read node block after shutdown (Jaegeuk Kim)   
  - f2fs: should put a page when checking the summary info (Pavel Machek)   
  - mm, compaction: fix fast_isolate_around() to stay within boundaries (NARIBAYASHI Akira)   
  - md: fix a crash in mempool_free (Mikulas Patocka)   
  - mfd: mt6360: Add bounds checking in Regmap read/write call-backs (ChiYuan Huang)   
  - pnode: terminate at peers of source (Christian Brauner)   
  - ALSA: line6: fix stack overflow in line6_midi_transmit (Artem Egorkine)   
  - ALSA: line6: correct midi status byte when receiving data from podxt (Artem Egorkine)   
  - ovl: Use ovl mounter's fsuid and fsgid in ovl_link() (Zhang Tianci)   
  - binfmt: Fix error return code in load_elf_fdpic_binary() (Wang Yufen)   
  - hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount (Aditya Garg)   
  - pstore/zone: Use GFP_ATOMIC to allocate zone buffer (Qiujun Huang)   
  - pstore: Properly assign mem_type property (Luca Stefani)   
  - HID: plantronics: Additional PIDs for double volume key presses quirk (Terry Junge)   
  - HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint (José Expósito)   
  - powerpc/rtas: avoid scheduling in rtas_os_term() (Nathan Lynch)   
  - powerpc/rtas: avoid device tree lookups in rtas_os_term() (Nathan Lynch)   
  - objtool: Fix SEGFAULT (Christophe Leroy)   
  - fs/ntfs3: Fix slab-out-of-bounds in r_page (Yin Xiujiang)   
  - fs/ntfs3: Delete duplicate condition in ntfs_read_mft() (Dan Carpenter)   
  - fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_fill_super() (Tetsuo Handa)   
  - fs/ntfs3: Use __GFP_NOWARN allocation at wnd_init() (Tetsuo Handa)   
  - fs/ntfs3: Validate index root when initialize NTFS security (Edward Lo)   
  - soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15 (Pierre-Louis Bossart)   
  - fs/ntfs3: Fix slab-out-of-bounds read in run_unpack (Hawkins Jiawei)   
  - fs/ntfs3: Validate resident attribute name (Edward Lo)   
  - fs/ntfs3: Validate buffer length while parsing index (Edward Lo)   
  - fs/ntfs3: Validate attribute name offset (Edward Lo)   
  - fs/ntfs3: Add null pointer check for inode operations (Edward Lo)   
  - fs/ntfs3: Fix memory leak on ntfs_fill_super() error path (Shigeru Yoshida)   
  - fs/ntfs3: Add null pointer check to attr_load_runs_vcn (Edward Lo)   
  - fs/ntfs3: Validate data run offset (Edward Lo)   
  - fs/ntfs3: Add overflow check for attribute size (edward lo)   
  - fs/ntfs3: Validate BOOT record_size (edward lo)   
  - nvmet: don't defer passthrough commands with trivial effects to the workqueue (Christoph Hellwig)   
  - nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition (Christoph Hellwig)   
  - ata: ahci: Fix PCS quirk application for suspend (Adam Vodopjan)   
  - block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq (Yu Kuai)   
  - ACPI: resource: do IRQ override on Lenovo 14ALC7 (Adrian Freund)   
  - ACPI: resource: do IRQ override on XMG Core 15 (Erik Schumacher)   
  - ACPI: resource: do IRQ override on LENOVO IdeaPad (Jiri Slaby (SUSE))   
  - ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)   
  - nvme-pci: fix page size checks (Keith Busch)   
  - nvme-pci: fix mempool alloc size (Keith Busch)   
  - nvme-pci: fix doorbell buffer value endianness (Klaus Jensen)   
  - cifs: fix oops during encryption (Paulo Alcantara)   
  - usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init (Miaoqian Lin)   
  - IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 34276618]  
  - net/rds: Split send & receive vectors again (Gerd Rausch)  [Orabug: 34276609]  
  - drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 34276609]  
  - net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 34276240]  
  - net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Use the same vector for send & receive (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 34276240]  
  - uek-rpm: [act|cls]_bpf should be part of core (Alan Maguire)  [Orabug: 34551630]  
  - net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 34864406]  
  - rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 34987233]  
  - rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 34987233]  
  - scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35028425]  
  - iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 34988288]  
  - IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35015836]  
  - iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35018580]  
  - xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021004]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-7.86.1.el9uek]
changelog:
  - LTS version: v5.15.86 (Jack Vogel)   
  - pwm: tegra: Fix 32 bit build (Steven Price)   
  - mfd: qcom_rpm: Use devm_of_platform_populate() to simplify code (Christophe JAILLET)   
  - extcon: usbc-tusb320: Call the Type-C IRQ handler only if a port is registered (Yassine Oudjana)   
  - media: dvbdev: fix refcnt bug (Lin Ma) [Orabug: 34983294] {CVE-2022-45886} {CVE-2022-45885} {CVE-2022-45919} {CVE-2022-45887} {CVE-2022-45884}
  - media: dvbdev: fix build warning due to comments (Lin Ma)   
  - net: stmmac: fix errno when create_singlethread_workqueue() fails (Gaosheng Cui)   
  - scsi: qla2xxx: Fix crash when I/O abort times out (Arun Easi)   
  - btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a range (Filipe Manana)   
  - ovl: fix use inode directly in rcu-walk mode (Chen Zhongjin)   
  - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Tetsuo Handa)   
  - gcov: add support for checksum field (Rickard x Andersson)   
  - floppy: Fix memory leak in do_floppy_init() (Yuan Can)   
  - regulator: core: fix deadlock on regulator enable (Johan Hovold)   
  - iio: adc128s052: add proper .data members in adc128_of_match table (Rasmus Villemoes)   
  - iio: adc: ad_sigma_delta: do not use internal iio_dev lock (Nuno Sá)   
  - iio: fix memory leak in iio_device_register_eventset() (Zeng Heng)   
  - reiserfs: Add missing calls to reiserfs_security_free() (Roberto Sassu)   
  - security: Restrict CONFIG_ZERO_CALL_USED_REGS to gcc or clang > 15.0.6 (Nathan Chancellor)   
  - 9p: set req refcount to zero to avoid uninitialized usage (Schspa Shi)   
  - loop: Fix the max_loop commandline argument treatment when it is set to 0 (Isaac J. Manjarres)   
  - HID: mcp2221: don't connect hidraw (Enrik Berkhan)   
  - HID: wacom: Ensure bootloader PID is usable in hidraw mode (Jason Gerecke)   
  - xhci: Prevent infinite loop in transaction errors recovery for streams (Mathias Nyman)   
  - usb: dwc3: core: defer probe on ulpi_read_id timeout (Ferry Toth)   
  - usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode (Sven Peter)   
  - arm64: dts: qcom: sm8250: fix USB-DP PHY registers (Johan Hovold)   
  - usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq (Chunfeng Yun)   
  - usb: cdnsp: fix lack of ZLP for ep0 (Pawel Laszczak)   
  - ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jiao Zhou)   
  - ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Edward Pacman)   
  - ALSA: usb-audio: add the quirk for KT0206 device (wangdicheng)   
  - ima: Simplify ima_lsm_copy_rule (GUO Zihua)   
  - pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES (John Stultz)   
  - afs: Fix lost servers_outstanding count (David Howells)   
  - perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option() (Yang Jihong)   
  - pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion (John Stultz)   
  - LoadPin: Ignore the "contents" argument of the LSM hooks (Kees Cook)   
  - drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern (Khaled Almahallawy)   
  - ASoC: rt5670: Remove unbalanced pm_runtime_put() (Hans de Goede)   
  - ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Wang Jingjin)   
  - ASoC: wm8994: Fix potential deadlock (Marek Szyprowski)   
  - ASoC: mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_dev_probe() (Wang Yufen)   
  - ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Wang Jingjin)   
  - ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Wang Yufen)   
  - ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Wang Yufen)   
  - ASoC: Intel: Skylake: Fix driver hang during shutdown (Cezary Rojewski)   
  - ALSA: hda: add snd_hdac_stop_streams() helper (Pierre-Louis Bossart)   
  - ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Pierre-Louis Bossart)   
  - hwmon: (jc42) Fix missing unlock on error in jc42_write() (Yang Yingliang)   
  - KVM: selftests: Fix build regression by using accessor function (Tyler Hicks)   
  - tools/include: Add _RET_IP_ and math definitions to kernel.h (Karolina Drobnik)   
  - orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() (Zhang Xiaoxu)   
  - orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() (Zhang Xiaoxu)   
  - drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Nathan Chancellor)   
  - drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Nathan Chancellor)   
  - hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() (Hawkins Jiawei)   
  - scsi: elx: libefc: Fix second parameter type in state callbacks (Nathan Chancellor)   
  - scsi: ufs: Reduce the START STOP UNIT timeout (Bart Van Assche)   
  - scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs (Justin Tee)   
  - crypto: hisilicon/hpre - fix resource leak in remove process (Zhiqi Song)   
  - clk: st: Fix memory leak in st_of_quadfs_setup() (Xiu Jianfeng)   
  - media: si470x: Fix use-after-free in si470x_int_in_callback() (Shigeru Yoshida)   
  - mmc: renesas_sdhi: better reset from HS400 mode (Wolfram Sang)   
  - mmc: f-sdh30: Add quirks for broken timeout clock capability (Kunihiko Hayashi)   
  - wifi: mt76: do not run mt76u_status_worker if the device is not running (Lorenzo Bianconi)   
  - regulator: core: fix use_count leakage when handling boot-on (Rui Zhang)   
  - libbpf: Avoid enum forward-declarations in public API in C++ mode (Andrii Nakryiko)   
  - drm/amd/display: Use the largest vready_offset in pipe group (Wesley Chalmers)   
  - blk-mq: fix possible memleak when register 'hctx' failed (Ye Bin)   
  - media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Mazin Al Haddad)   
  - media: dvbdev: adopts refcnt to avoid UAF (Lin Ma) [Orabug: 34983294] {CVE-2022-45885} {CVE-2022-45884} {CVE-2022-45886} {CVE-2022-45887} {CVE-2022-45919}
  - media: dvb-frontends: fix leak of memory fw (Yan Lei)   
  - ethtool: avoiding integer overflow in ethtool_phys_id() (Maxim Korotkov)   
  - bpf: Prevent decl_tag from being referenced in func_proto arg (Stanislav Fomichev)   
  - ppp: associate skb with a device at tx (Stanislav Fomichev)   
  - mrp: introduce active flags to prevent UAF when applicant uninit (Schspa Shi)   
  - ipv6/sit: use DEV_STATS_INC() to avoid data-races (Eric Dumazet)   
  - net: add atomic_long_t to net_device_stats fields (Eric Dumazet)   
  - drm/amd/display: fix array index out of bound error in bios parser (Aurabindo Pillai)   
  - md/raid1: stop mdx_raid1 thread when raid1 array run failed (Jiang Li)   
  - drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() (Li Zhong)   
  - drm/mediatek: Fix return type of mtk_hdmi_bridge_mode_valid() (Nathan Chancellor)   
  - drm/sti: Use drm_mode_copy() (Ville Syrjälä)   
  - drm/rockchip: Use drm_mode_copy() (Ville Syrjälä)   
  - drm/msm: Use drm_mode_copy() (Ville Syrjälä)   
  - s390/lcs: Fix return type of lcs_start_xmit() (Nathan Chancellor)   
  - s390/netiucv: Fix return type of netiucv_tx() (Nathan Chancellor)   
  - s390/ctcm: Fix return type of ctc{mp,}m_tx() (Nathan Chancellor)   
  - drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback (Nathan Chancellor)   
  - drm/amdgpu: Fix type of second parameter in trans_msg() callback (Nathan Chancellor)   
  - igb: Do not free q_vector unless new one was allocated (Kees Cook)   
  - wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Minsuk Kang)   
  - hamradio: baycom_epp: Fix return type of baycom_send_packet() (Nathan Chancellor)   
  - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Nathan Chancellor)   
  - bpf: make sure skb->len != 0 when redirecting to a tunneling device (Stanislav Fomichev)   
  - qed (gcc13): use u16 for fid to be big enough (Jiri Slaby (SUSE))   
  - Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" (Hamza Mahfooz)   
  - drm/amd/display: prevent memory leak (gehao)   
  - ipmi: fix memleak when unload ipmi driver (Zhang Yuchen)   
  - ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Amadeusz Sławiński)   
  - wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out (Shigeru Yoshida)   
  - wifi: ath9k: verify the expected usb_endpoints are present (Fedor Pchelkin)   
  - brcmfmac: return error when getting invalid max_flowrings from dongle (Wright Feng)   
  - media: imx-jpeg: Disable useless interrupt to avoid kernel panic (Ming Qian)   
  - drm/etnaviv: add missing quirks for GC300 (Doug Brown)   
  - hfs: fix OOB Read in __hfs_brec_find (ZhangPeng)   
  - acct: fix potential integer overflow in encode_comp_t() (Zheng Yejian)   
  - nilfs2: fix shift-out-of-bounds due to too large exponent of block size (Ryusuke Konishi)   
  - nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() (Ryusuke Konishi)   
  - ACPICA: Fix error code path in acpi_ds_call_control_method() (Rafael J. Wysocki)   
  - fs: jfs: fix shift-out-of-bounds in dbDiscardAG (Hoi Pok Wu)   
  - jfs: Fix fortify moan in symlink (Dr. David Alan Gilbert)   
  - udf: Avoid double brelse() in udf_rename() (Shigeru Yoshida)   
  - fs: jfs: fix shift-out-of-bounds in dbAllocAG (Dongliang Mu)   
  - binfmt_misc: fix shift-out-of-bounds in check_special_flags (Liu Shixin)   
  - x86/hyperv: Remove unregister syscore call from Hyper-V cleanup (Gaurav Kohli)   
  - video: hyperv_fb: Avoid taking busy spinlock on panic path (Guilherme G. Piccoli)   
  - arm64: make is_ttbrX_addr() noinstr-safe (Mark Rutland)   
  - rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() (Zqiang)   
  - HID: amd_sfh: Add missing check for dma_alloc_coherent (Jiasheng Jiang)   
  - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Eric Dumazet)   
  - myri10ge: Fix an error handling path in myri10ge_probe() (Christophe JAILLET)   
  - rxrpc: Fix missing unlock in rxrpc_do_sendmsg() (David Howells)   
  - net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Cong Wang)   
  - mailbox: zynq-ipi: fix error handling while device_register() fails (Yang Yingliang)   
  - mailbox: arm_mhuv2: Fix return value check in mhuv2_probe() (Yang Yingliang)   
  - mailbox: mpfs: read the system controller's status (Conor Dooley)   
  - skbuff: Account for tail adjustment during pull operations (Subash Abhinov Kasiviswanathan)   
  - arm64: dts: mt8183: Fix Mali GPU clock (Chen-Yu Tsai)   
  - soc: mediatek: pm-domains: Fix the power glitch issue (Chun-Jie Chen)   
  - openvswitch: Fix flow lookup to use unmasked key (Eelco Chaudron)   
  - selftests: devlink: fix the fd redirect in dummy_reporter_test (Jakub Kicinski)   
  - rtc: mxc_v2: Add missing clk_disable_unprepare() (GUO Zihua)   
  - igc: Set Qbv start_time and end_time to end_time if not being configured in GCL (Tan Tee Min)   
  - igc: Lift TAPRIO schedule restriction (Kurt Kanzenbach)   
  - igc: recalculate Qbv end_time by considering cycle time (Tan Tee Min)   
  - igc: allow BaseTime 0 enrollment for Qbv (Tan Tee Min)   
  - igc: Add checking for basetime less than zero (Muhammad Husaini Zulkifli)   
  - igc: Use strict cycles for Qbv scheduling (Vinicius Costa Gomes)   
  - igc: Enhance Qbv scheduling by using first flag bit (Vinicius Costa Gomes)   
  - r6040: Fix kmemleak in probe and remove (Li Zetao)   
  - unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg() (Kirill Tkhai)   
  - nfc: pn533: Clear nfc_target before being used (Minsuk Kang)   
  - net: enetc: avoid buffer leaks on xdp_do_redirect() failure (Vladimir Oltean)   
  - selftests/bpf: Add test for unstable CT lookup API (Kumar Kartikeya Dwivedi)   
  - block, bfq: fix possible uaf for 'bfqq->bic' (Yu Kuai)   
  - mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - net: macsec: fix net device access prior to holding a lock (Emeel Hakim)   
  - nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Dan Aloni)   
  - rtc: pcf85063: fix pcf85063_clkout_control (Alexandre Belloni)   
  - rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() (Gaosheng Cui)   
  - rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() (Gaosheng Cui)   
  - netfilter: flowtable: really fix NAT IPv6 offload (Qingfang DENG)   
  - mfd: pm8008: Fix return value check in pm8008_probe() (Yang Yingliang)   
  - mfd: pm8008: Remove driver data structure pm8008_data (Lee Jones)   
  - mfd: qcom_rpm: Fix an error handling path in qcom_rpm_probe() (Christophe JAILLET)   
  - mfd: bd957x: Fix Kconfig dependency on REGMAP_IRQ (Matti Vaittinen)   
  - powerpc/pseries/eeh: use correct API for error log size (Nathan Lynch)   
  - powerpc/eeh: Drop redundant spinlock initialization (Haowen Bai)   
  - remoteproc: qcom: q6v5: Fix missing clk_disable_unprepare() in q6v5_wcss_qcs404_power_on() (Shang XiaoJing)   
  - remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() (Yuan Can)   
  - remoteproc: qcom_q6v5_pas: detach power domains on remove (Luca Weiss)   
  - remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove (Luca Weiss)   
  - remoteproc: qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio() (Shang XiaoJing)   
  - remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() (Gaosheng Cui)   
  - pwm: mediatek: always use bus clock for PWM on MT7622 (Daniel Golle)   
  - pwm: mtk-disp: Fix the parameters calculated by the enabled flag of disp_pwm (xinlei lee)   
  - pwm: sifive: Call pwm_sifive_update_clock() while mutex is held (Uwe Kleine-König)   
  - iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY (Jason Gunthorpe)   
  - selftests/powerpc: Fix resource leaks (Miaoqian Lin)   
  - powerpc/hv-gpci: Fix hv_gpci event list (Kajol Jain)   
  - powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() (Yang Yingliang)   
  - powerpc/perf: callchain validate kernel stack pointer bounds (Nicholas Piggin)   
  - powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() (Yang Yingliang)   
  - powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds (Gustavo A. R. Silva)   
  - cxl: Fix refcount leak in cxl_calc_capp_routing (Miaoqian Lin)   
  - powerpc/52xx: Fix a resource leak in an error handling path (Christophe JAILLET)   
  - macintosh/macio-adb: check the return value of ioremap() (Xie Shaowen)   
  - macintosh: fix possible memory leak in macio_add_one_device() (Yang Yingliang)   
  - iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() (Yuan Can)   
  - iommu/amd: Fix pci device refcount leak in ppr_notifier() (Yang Yingliang)   
  - rtc: pcf85063: Fix reading alarm (Alexander Stein)   
  - rtc: snvs: Allow a time difference on clock register read (Stefan Eichenberger)   
  - rtc: cmos: Disable ACPI RTC event on removal (Rafael J. Wysocki)   
  - rtc: cmos: Rename ACPI-related functions (Rafael J. Wysocki)   
  - rtc: cmos: Eliminate forward declarations of some functions (Rafael J. Wysocki)   
  - rtc: cmos: Call rtc_wake_setup() from cmos_do_probe() (Rafael J. Wysocki)   
  - rtc: cmos: Call cmos_wake_setup() from cmos_do_probe() (Rafael J. Wysocki)   
  - rtc: cmos: fix build on non-ACPI platforms (Alexandre Belloni)   
  - rtc: cmos: Fix wake alarm breakage (Rafael J. Wysocki)   
  - rtc: cmos: Fix event handler registration ordering issue (Rafael J. Wysocki)   
  - rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0 (Rafael J. Wysocki)   
  - dmaengine: idxd: Fix crc_val field for completion record (Fenghua Yu)   
  - fs/ntfs3: Fix slab-out-of-bounds read in ntfs_trim_fs (Abdun Nihaal)   
  - pwm: tegra: Improve required rate calculation (Jon Hunter)   
  - include/uapi/linux/swab: Fix potentially missing __always_inline (Matt Redfearn)   
  - phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices (Al Cooper)   
  - iommu/rockchip: fix permission bits in page table entries v2 (Michael Riesch)   
  - iommu/sun50i: Fix flush size (Jernej Skrabec)   
  - iommu/sun50i: Fix R/W permission check (Jernej Skrabec)   
  - iommu/sun50i: Consider all fault sources for reset (Jernej Skrabec)   
  - iommu/sun50i: Fix reset release (Jernej Skrabec)   
  - fs/ntfs3: Harden against integer overflows (Dan Carpenter)   
  - overflow: Implement size_t saturating arithmetic helpers (Kees Cook)   
  - fs/ntfs3: Avoid UBSAN error on true_sectors_per_clst() (Shigeru Yoshida)   
  - RDMA/siw: Fix pointer cast warning (Arnd Bergmann)   
  - perf stat: Do not delay the workload with --delay (Namhyung Kim)   
  - perf stat: Refactor __run_perf_stat() common code (Adrián Herrera Arcila)   
  - power: supply: fix null pointer dereferencing in power_supply_get_battery_info (ruanjinjie)   
  - power: supply: ab8500: Fix error handling in ab8500_charger_init() (Yuan Can)   
  - HSI: omap_ssi_core: Fix error handling in ssi_init() (Yuan Can)   
  - power: supply: z2_battery: Fix possible memleak in z2_batt_probe() (Zhang Qilong)   
  - perf symbol: correction while adjusting symbol (Ajay Kaher)   
  - perf trace: Handle failure when trace point folder is missed (Leo Yan)   
  - perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number (Leo Yan)   
  - perf trace: Return error if a system call doesn't exist (Leo Yan)   
  - power: supply: fix residue sysfs file in error handle route of __power_supply_register() (Zeng Heng)   
  - HSI: omap_ssi_core: fix possible memory leak in ssi_probe() (Yang Yingliang)   
  - HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() (Yang Yingliang)   
  - fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() (Christophe JAILLET)   
  - fbdev: uvesafb: don't build on UML (Randy Dunlap)   
  - fbdev: geode: don't build on UML (Randy Dunlap)   
  - fbdev: ep93xx-fb: Add missing clk_disable_unprepare in ep93xxfb_probe() (Gaosheng Cui)   
  - fbdev: vermilion: decrease reference count in error path (Xiongfeng Wang)   
  - fbdev: via: Fix error in via_core_init() (Shang XiaoJing)   
  - fbdev: pm2fb: fix missing pci_disable_device() (Yang Yingliang)   
  - fbdev: ssd1307fb: Drop optional dependency (Andy Shevchenko)   
  - thermal/drivers/qcom/lmh: Fix irq handler return value (Bjorn Andersson)   
  - thermal/drivers/qcom/temp-alarm: Fix inaccurate warning for gen2 (Luca Weiss)   
  - thermal/drivers/imx8mm_thermal: Validate temperature range (Marcus Folkesson)   
  - samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() (Shang XiaoJing)   
  - ksmbd: Fix resource leak in ksmbd_session_rpc_open() (Xiu Jianfeng)   
  - tracing/hist: Fix issue of losting command info in error_log (Zheng Yejian)   
  - usb: storage: Add check for kcalloc (Jiasheng Jiang)   
  - i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Zheyu Ma) [Orabug: 34555526] {CVE-2022-2873}
  - i2c: mux: reg: check return value after calling platform_get_resource() (Yang Yingliang)   
  - gpiolib: protect the GPIO device against being dropped while in use by user-space (Bartosz Golaszewski)   
  - gpiolib: make struct comments into real kernel docs (Bartosz Golaszewski)   
  - gpiolib: cdev: fix NULL-pointer dereferences (Bartosz Golaszewski)   
  - gpiolib: Get rid of redundant 'else' (Andy Shevchenko)   
  - vme: Fix error not catched in fake_init() (Chen Zhongjin)   
  - staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() (YueHaibing)   
  - staging: rtl8192u: Fix use after free in ieee80211_rx() (Dan Carpenter)   
  - i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe (Hui Tang)   
  - chardev: fix error handling in cdev_device_add() (Yang Yingliang)   
  - mcb: mcb-parse: fix error handing in chameleon_parse_gdd() (Yang Yingliang)   
  - drivers: mcb: fix resource leak in mcb_probe() (Zhengchao Shao)   
  - usb: gadget: f_hid: fix refcount leak on error path (John Keeping)   
  - usb: gadget: f_hid: fix f_hidg lifetime vs cdev (John Keeping)   
  - usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Yang Yingliang)   
  - coresight: trbe: remove cpuhp instance node before remove cpuhp state (Yang Shen)   
  - counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update (Fabrice Gasnier)   
  - iio: adis: add '__adis_enable_irq()' implementation (Ramona Bolboaca)   
  - iio:imu:adis: Move exports into IIO_ADISLIB namespace (Jonathan Cameron)   
  - iio: adis: stylistic changes (Nuno Sá)   
  - iio: adis: handle devices that cannot unmask the drdy pin (Nuno Sá)   
  - iio: temperature: ltc2983: make bulk write buffer DMA-safe (Cosmin Tanislav)   
  - cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() (Yang Yingliang)   
  - cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() (Yang Yingliang)   
  - firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() (Yang Yingliang)   
  - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os (Zheng Wang)   
  - misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() (ruanjinjie)   
  - ocxl: fix pci device refcount leak when calling get_function_0() (Yang Yingliang)   
  - misc: ocxl: fix possible name leak in ocxl_file_register_afu() (Yang Yingliang)   
  - test_firmware: fix memory leak in test_firmware_init() (Zhengchao Shao)   
  - serial: sunsab: Fix error handling in sunsab_init() (Yuan Can)   
  - serial: altera_uart: fix locking in polling mode (Gabriel Somlo)   
  - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Jiri Slaby)   
  - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Jiri Slaby)   
  - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Xiongfeng Wang)   
  - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Valentin Caron)   
  - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (delisun)   
  - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Jiamei Xie)   
  - extcon: usbc-tusb320: Update state on probe even if no IRQ pending (Marek Vasut)   
  - extcon: usbc-tusb320: Add USB TYPE-C support (Marek Vasut)   
  - extcon: usbc-tusb320: Factor out extcon into dedicated functions (Marek Vasut)   
  - usb: typec: Factor out non-PD fwnode properties (Samuel Holland)   
  - extcon: usbc-tusb320: Add support for TUSB320L (Yassine Oudjana)   
  - extcon: usbc-tusb320: Add support for mode setting and reset (Yassine Oudjana)   
  - usb: typec: tipd: Fix spurious fwnode_handle_put in error path (Sven Peter)   
  - usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails (Sven Peter)   
  - usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Yang Yingliang)   
  - usb: typec: Check for ops->exit instead of ops->enter in altmode_exit (Sven Peter)   
  - staging: vme_user: Fix possible UAF in tsi148_dma_list_add (Gaosheng Cui)   
  - usb: fotg210-udc: Fix ages old endianness issues (Linus Walleij)   
  - uio: uio_dmem_genirq: Fix deadlock between irq config and handling (Rafael Mendonca)   
  - uio: uio_dmem_genirq: Fix missing unlock in irq configuration (Rafael Mendonca)   
  - vfio: platform: Do not pass return buffer to ACPI _RST method (Rafael Mendonca)   
  - class: fix possible memory leak in __class_register() (Yang Yingliang)   
  - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Yuan Can)   
  - serial: tegra: Read DMA status before terminating (Kartik)   
  - drivers: dio: fix possible memory leak in dio_init() (Yang Yingliang)   
  - RISC-V: Align the shadow stack (Palmer Dabbelt)   
  - IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Dragos Tatulea)   
  - hwrng: geode - Fix PCI device refcount leak (Xiongfeng Wang)   
  - hwrng: amd - Fix PCI device refcount leak (Xiongfeng Wang)   
  - crypto: img-hash - Fix variable dereferenced before check 'hdev->req' (Gaosheng Cui)   
  - RDMA/hns: Fix error code of CMD (Chengchang Tang)   
  - RDMA/hns: Fix page size cap from firmware (Chengchang Tang)   
  - RDMA/hns: Fix PBL page MTR find (Chengchang Tang)   
  - RDMA/hns: Fix AH attr queried by query_qp (Chengchang Tang)   
  - orangefs: Fix sysfs not cleanup when dev init failed (Zhang Xiaoxu)   
  - PCI: mt7621: Add sentinel to quirks table (John Thomson)   
  - PCI: mt7621: Rename mt7621_pci_ to mt7621_pcie_ (Bjorn Helgaas)   
  - RDMA/srp: Fix error return code in srp_parse_options() (Wang Yufen)   
  - RDMA/hfi1: Fix error return code in parse_platform_config() (Wang Yufen)   
  - riscv/mm: add arch hook arch_clear_hugepage_flags (Tong Tiangen)   
  - crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() (Shang XiaoJing)   
  - crypto: amlogic - Remove kcalloc without check (Christophe JAILLET)   
  - RDMA/nldev: Fix failure to send large messages (Mark Zhang)   
  - f2fs: avoid victim selection from previous victim section (Yonggil Song)   
  - RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Yuan Can)   
  - scsi: snic: Fix possible UAF in snic_tgt_create() (Gaosheng Cui)   
  - scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails (Chen Zhongjin)   
  - scsi: ipr: Fix WARNING in ipr_init() (Shang XiaoJing)   
  - scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper() (Yang Yingliang)   
  - scsi: fcoe: Fix possible name leak when device_register() fails (Yang Yingliang)   
  - scsi: scsi_debug: Fix a warning in resp_report_zones() (Harshit Mogalapalli)   
  - scsi: scsi_debug: Fix a warning in resp_verify() (Harshit Mogalapalli)   
  - scsi: efct: Fix possible memleak in efct_device_init() (Chen Zhongjin)   
  - scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() (Yang Yingliang)   
  - scsi: hpsa: Fix error handling in hpsa_add_sas_host() (Yang Yingliang)   
  - scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Yang Yingliang)   
  - padata: Fix list iterator in padata_do_serial() (Daniel Jordan)   
  - padata: Always leave BHs disabled when running ->parallel() (Daniel Jordan)   
  - crypto: tcrypt - Fix multibuffer skcipher speed test mem leak (Zhang Yiqun)   
  - scsi: hpsa: Fix possible memory leak in hpsa_init_one() (Yuan Can)   
  - dt-bindings: visconti-pcie: Fix interrupts array max constraints (Serge Semin)   
  - dt-bindings: imx6q-pcie: Fix clock names for imx6sx and imx8mq (Serge Semin)   
  - RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed (Zhang Xiaoxu)   
  - RDMA/hns: fix memory leak in hns_roce_alloc_mr() (Zhengchao Shao)   
  - crypto: ccree - Make cc_debugfs_global_fini() available for module init function (Uwe Kleine-König)   
  - RDMA/hfi: Decrease PCI device reference count in error path (Xiongfeng Wang)   
  - PCI: Check for alloc failure in pci_request_irq() (Zeng Heng)   
  - RDMA/hns: Fix ext_sge num error when post send (Luoyouming)   
  - RDMA/hns: Repacing 'dseg_len' by macros in fill_ext_sge_inl_data() (Luoyouming)   
  - crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set() (Xiongfeng Wang)   
  - crypto: cryptd - Use request context instead of stack for sub-request (Herbert Xu)   
  - crypto: ccree - Remove debugfs when platform_driver_register failed (Gaosheng Cui)   
  - scsi: scsi_debug: Fix a warning in resp_write_scat() (Harshit Mogalapalli)   
  - RDMA/siw: Set defined status for work completion with undefined status (Bernard Metzler)   
  - RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port (Mark Zhang)   
  - RDMA/core: Make sure "ib_port" is valid when access sysfs node (Mark Zhang)   
  - RDMA/restrack: Release MR restrack when delete (Mark Zhang)   
  - PCI: vmd: Disable MSI remapping after suspend (Nirmal Patel)   
  - IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)   
  - RDMA/siw: Fix immediate work request flush to completion queue (Bernard Metzler)   
  - scsi: qla2xxx: Fix set-but-not-used variable warnings (Bart Van Assche)   
  - RDMA/irdma: Report the correct link speed (Shiraz Saleem)   
  - f2fs: fix to destroy sbi->post_read_wq in error path of f2fs_fill_super() (Chao Yu)   
  - f2fs: fix normal discard process (Dongdong Zhang)   
  - f2fs: fix to invalidate dcc->f2fs_issue_discard in error path (Chao Yu)   
  - apparmor: Fix memleak in alloc_ns() (Xiu Jianfeng)   
  - crypto: rockchip - rework by using crypto_engine (Corentin Labbe)   
  - crypto: rockchip - remove non-aligned handling (Corentin Labbe)   
  - crypto: rockchip - better handle cipher key (Corentin Labbe)   
  - crypto: rockchip - add fallback for ahash (Corentin Labbe)   
  - crypto: rockchip - add fallback for cipher (Corentin Labbe)   
  - crypto: rockchip - do not store mode globally (Corentin Labbe)   
  - crypto: rockchip - do not do custom power management (Corentin Labbe)   
  - f2fs: Fix the race condition of resize flag between resizefs (Zhang Qilong)   
  - PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled (Kunihiko Hayashi)   
  - RDMA/core: Fix order of nldev_exit call (Leon Romanovsky)   
  - PCI: dwc: Fix n_fts[] array overrun (Vidya Sagar)   
  - apparmor: Use pointer to struct aa_label for lbs_cred (Xiu Jianfeng)   
  - scsi: core: Fix a race between scsi_done() and scsi_timeout() (Bart Van Assche)   
  - crypto: nitrox - avoid double free on error path in nitrox_sriov_init() (Natalia Petrova)   
  - crypto: sun8i-ss - use dma_addr instead u32 (Corentin Labbe)   
  - crypto: hisilicon/qm - fix missing destroy qp_idr (Weili Qian)   
  - apparmor: Fix abi check to include v8 abi (John Johansen)   
  - apparmor: fix lockdep warning when removing a namespace (John Johansen)   
  - apparmor: fix a memleak in multi_transaction_new() (Gaosheng Cui)   
  - net: dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error path (Vladimir Oltean)   
  - i40e: Fix the inability to attach XDP program on downed interface (Bartosz Staszewski)   
  - stmmac: fix potential division by 0 (Piergiorgio Beruto)   
  - Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - Bluetooth: btintel: Fix missing free skb in btintel_setup_combined() (Wang ShaoBo)   
  - Bluetooth: MGMT: Fix error report for ADD_EXT_ADV_PARAMS (Inga Stotland)   
  - sctp: sysctl: make extra pointers netns aware (Firo Yang)   
  - ntb_netdev: Use dev_kfree_skb_any() in interrupt context (Eric Pilmore)   
  - net: lan9303: Fix read error execution path (Jerry Ray)   
  - can: tcan4x5x: Fix use of register error status mask (Markus Schneider-Pargmann)   
  - can: m_can: Call the RAM init directly from m_can_chip_config (Vivek Yadav)   
  - can: tcan4x5x: Remove invalid write in clear_interrupts (Markus Schneider-Pargmann)   
  - net: amd-xgbe: Check only the minimum speed for active/passive cables (Tom Lendacky)   
  - net: amd-xgbe: Fix logic around active and passive cables (Tom Lendacky)   
  - af_unix: call proto_unregister() in the error path in af_unix_init() (Yang Yingliang)   
  - net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu)   
  - net: farsync: Fix kmemleak when rmmods farsync (Li Zetao)   
  - ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() (ruanjinjie)   
  - drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() (Yuan Can)   
  - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Gaosheng Cui)   
  - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Zhang Changzhong)   
  - net: defxx: Fix missing err handling in dfx_init() (Yongqiang Liu)   
  - net: vmw_vsock: vmci: Check memcpy_from_msg() (Artem Chernyshev)   
  - clk: socfpga: Fix memory leak in socfpga_gate_init() (Xiu Jianfeng)   
  - bpf: Do not zero-extend kfunc return values (Björn Töpel)   
  - blktrace: Fix output non-blktrace event when blk_classic option enabled (Yang Jihong)   
  - wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Wang Yufen)   
  - wifi: rtl8xxxu: Fix the channel width reporting (Bitterblue Smith)   
  - wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Bitterblue Smith)   
  - spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode (Kris Bahnsen)   
  - clk: samsung: Fix memory leak in _samsung_clk_register_pll() (Xiu Jianfeng)   
  - media: coda: Add check for kmalloc (Jiasheng Jiang)   
  - media: coda: Add check for dcoda_iram_alloc (Jiasheng Jiang)   
  - media: c8sectpfe: Add of_node_put() when breaking out of loop (Liang He)   
  - regulator: qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe() (Yuan Can)   
  - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Zhen Lei)   
  - memstick/ms_block: Add check for alloc_ordered_workqueue (Jiasheng Jiang)   
  - memstick: ms_block: Add error handling support for add_disk() (Luis Chamberlain)   
  - mmc: renesas_sdhi: alway populate SCC pointer (Wolfram Sang)   
  - mmc: mmci: fix return value check of mmc_add_host() (Yang Yingliang)   
  - mmc: wbsd: fix return value check of mmc_add_host() (Yang Yingliang)   
  - mmc: via-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
  - mmc: meson-gx: fix return value check of mmc_add_host() (Yang Yingliang)   
  - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
  - mmc: atmel-mci: fix return value check of mmc_add_host() (Yang Yingliang)   
  - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
  - mmc: vub300: fix return value check of mmc_add_host() (Yang Yingliang)   
  - mmc: toshsd: fix return value check of mmc_add_host() (Yang Yingliang)   
  - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
  - mmc: rtsx_pci: fix return value check of mmc_add_host() (Yang Yingliang)   
  - mmc: pxamci: fix return value check of mmc_add_host() (Yang Yingliang)   
  - mmc: mxcmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
  - mmc: moxart: fix return value check of mmc_add_host() (Yang Yingliang)   
  - mmc: alcor: fix return value check of mmc_add_host() (Yang Yingliang)   
  - riscv, bpf: Emit fixed-length instructions for BPF_PSEUDO_FUNC (Pu Lehui)   
  - NFSv4.x: Fail client initialisation if state manager thread can't run (Trond Myklebust)   
  - SUNRPC: Fix missing release socket in rpc_sockname() (Wang ShaoBo)   
  - xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
  - ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Gaosheng Cui)   
  - media: saa7164: fix missing pci_disable_device() (Liu Shixin)   
  - ALSA: pcm: Set missing stop_operating flag at undoing trigger start (Takashi Iwai)   
  - bpf, sockmap: fix race in sock_map_free() (Eric Dumazet)   
  - hwmon: (jc42) Restore the min/max/critical temperatures on resume (Martin Blumenstingl)   
  - hwmon: (jc42) Convert register access and caching to regmap/regcache (Martin Blumenstingl)   
  - regulator: core: fix resource leak in regulator_register() (Yang Yingliang)   
  - configfs: fix possible memory leak in configfs_create_dir() (Chen Zhongjin)   
  - hsr: Synchronize sequence number updates. (Sebastian Andrzej Siewior)   
  - hsr: Synchronize sending frames to have always incremented outgoing seq nr. (Sebastian Andrzej Siewior)   
  - hsr: Disable netpoll. (Sebastian Andrzej Siewior)   
  - hsr: Avoid double remove of a node. (Sebastian Andrzej Siewior)   
  - hsr: Add a rcu-read lock to hsr_forward_skb(). (Sebastian Andrzej Siewior)   
  - clk: qcom: clk-krait: fix wrong div2 functions (Christian Marangi)   
  - clk: qcom: lpass-sc7180: Fix pm_runtime usage (Douglas Anderson)   
  - regulator: core: fix module refcount leak in set_supply() (Yang Yingliang)   
  - wifi: mt76: fix coverity overrun-call in mt76_get_txpower() (Deren Wu)   
  - wifi: mt76: mt7921: fix reporting of TX AGGR histogram (Lorenzo Bianconi)   
  - mt76: stop the radar detector after leaving dfs channel (Xing Song)   
  - wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Chen Zhongjin)   
  - wifi: mac80211: fix memory leak in ieee80211_if_add() (Zhengchao Shao)   
  - spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE (Alexander Sverdlin)   
  - bonding: uninitialized variable in bond_miimon_inspect() (Dan Carpenter)   
  - bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect (Pengcheng Yang)   
  - bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes (Pengcheng Yang)   
  - bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data (Pengcheng Yang)   
  - Input: wistron_btns - disable on UML (Randy Dunlap)   
  - netfilter: conntrack: set icmpv6 redirects as RELATED (Florian Westphal)   
  - ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Zhang Qilong)   
  - drm/amdkfd: Fix memory leakage (Konstantin Meskhidze)   
  - drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Xiongfeng Wang)   
  - drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Xiongfeng Wang)   
  - drm/amd/pm/smu11: BACO is supported when it's in BACO state (Guchun Chen)   
  - ASoC: mediatek: mt8173: Enable IRQ when pdata is ready (Ricardo Ribalda)   
  - ASoC: mediatek: mt8173: Fix debugfs registration for components (AngeloGioacchino Del Regno)   
  - wifi: iwlwifi: mvm: fix double free on tx path. (Ben Greear)   
  - ALSA: asihpi: fix missing pci_disable_device() (Liu Shixin)   
  - NFS: Fix an Oops in nfs_d_automount() (Trond Myklebust)   
  - NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn (Trond Myklebust)   
  - NFSv4: Fix a credential leak in _nfs4_discover_trunking() (Trond Myklebust)   
  - NFSv4.2: Fix initialisation of struct nfs4_label (Trond Myklebust)   
  - NFSv4.2: Fix a memory stomp in decode_attr_security_label (Trond Myklebust)   
  - NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding (Trond Myklebust)   
  - ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd (Jiasheng Jiang)   
  - ASoC: dt-bindings: wcd9335: fix reset line polarity in example (Dmitry Torokhov)   
  - drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() (Zhang Zekun)   
  - media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC (Aakarsh Jain)   
  - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() (Baisong Zhong)   
  - media: dvb-core: Fix ignored return value in dvb_register_frontend() (Chen Zhongjin)   
  - pinctrl: pinconf-generic: add missing of_node_put() (ZhangPeng)   
  - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Dario Binacchi)   
  - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Dario Binacchi)   
  - clk: imx: replace osc_hdmi with dummy (Dario Binacchi)   
  - clk: imx8mn: rename vpu_pll to m7_alt_pll (Dario Binacchi)   
  - media: imon: fix a race condition in send_packet() (Gautam Menghani)   
  - media: vimc: Fix wrong function called when vimc_init() fails (Chen Zhongjin)   
  - ASoC: qcom: Add checks for devm_kcalloc (Yuan Can)   
  - drbd: destroy workqueue when drbd device was freed (Wang ShaoBo)   
  - drbd: remove call to memset before free device/resource/connection (Wang ShaoBo)   
  - mtd: maps: pxa2xx-flash: fix memory leak in probe (Zheng Yongjun)   
  - bonding: fix link recovery in mode 2 when updelay is nonzero (Jonathan Toppins)   
  - drm/amdgpu: fix pci device refcount leak (Yang Yingliang)   
  - clk: rockchip: Fix memory leak in rockchip_clk_register_pll() (Xiu Jianfeng)   
  - regulator: core: use kfree_const() to free space conditionally (Wang ShaoBo)   
  - ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT (Baisong Zhong)   
  - ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT (Baisong Zhong)   
  - pinctrl: k210: call of_node_put() (ZhangPeng)   
  - HID: hid-sensor-custom: set fixed size for custom attributes (Marcus Folkesson)   
  - bpf: Move skb->len == 0 checks into __bpf_redirect (Stanislav Fomichev)   
  - mtd: spi-nor: Fix the number of bytes for the dummy cycles (Allen-KH Cheng)   
  - mtd: spi-nor: hide jedec_id sysfs attribute if not present (Michael Walle)   
  - inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_conflict() (Eric Dumazet)   
  - media: videobuf-dma-contig: use dma_mmap_coherent (Christoph Hellwig)   
  - media: platform: exynos4-is: Fix error handling in fimc_md_init() (Yuan Can)   
  - media: solo6x10: fix possible memory leak in solo_sysfs_init() (Yang Yingliang)   
  - media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init() (Chen Zhongjin)   
  - Input: elants_i2c - properly handle the reset GPIO when power is off (Douglas Anderson)   
  - mtd: lpddr2_nvm: Fix possible null-ptr-deref (Hui Tang)   
  - drm/msm/a6xx: Fix speed-bin detection vs probe-defer (Rob Clark)   
  - wifi: ath10k: Fix return value in ath10k_pci_init() (Xiu Jianfeng)   
  - block: clear ->slave_dir when dropping the main slave_dir reference (Christoph Hellwig)   
  - ima: Fix misuse of dereference of pointer in template_desc_init_fields() (Xiu Jianfeng)   
  - integrity: Fix memory leakage in keyring allocation error path (GUO Zihua)   
  - drm/fourcc: Fix vsub/hsub for Q410 and Q401 (Brian Starkey)   
  - drm/fourcc: Add packed 10bit YUV 4:2:0 format (Dave Stevenson)   
  - regulator: qcom-rpmh: Fix PMR735a S3 regulator spec (Konrad Dybcio)   
  - nvme: return err on nvme_init_non_mdts_limits fail (Joel Granados)   
  - amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() (Dan Carpenter)   
  - regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() (Yang Yingliang)   
  - nvmet: only allocate a single slab for bvecs (Christoph Hellwig)   
  - libbpf: Fix uninitialized warning in btf_dump_dump_type_data (David Michael)   
  - ASoC: pxa: fix null-pointer dereference in filter() (Zeng Heng)   
  - drm/mediatek: Modify dpi power on/off sequence. (Xinlei Lee)   
  - drm/radeon: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
  - bfq: fix waker_bfqq inconsistency crash (Khazhismel Kumykov)   
  - rxrpc: Fix ack.bufferSize to be 0 when generating an ack (David Howells)   
  - net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() (David Howells)   
  - media: camss: Clean up received buffers on failed start of streaming (Vladimir Zapolskiy)   
  - wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port (Marek Vasut)   
  - Input: joystick - fix Kconfig warning for JOYSTICK_ADC (Randy Dunlap)   
  - mtd: Fix device name leak when register device failed in add_mtd_device() (Zhang Xiaoxu)   
  - clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs (Manivannan Sadhasivam)   
  - bpf: propagate precision across all frames, not just the last one (Andrii Nakryiko)   
  - bpf: Check the other end of slot_type for STACK_SPILL (Martin KaFai Lau)   
  - bpf: propagate precision in ALU/ALU64 operations (Andrii Nakryiko)   
  - media: platform: exynos4-is: fix return value check in fimc_md_probe() (Yang Yingliang)   
  - media: vivid: fix compose size exceed boundary (Liu Shixin)   
  - bpf: Fix slot type check in check_stack_write_var_off (Kumar Kartikeya Dwivedi)   
  - drm/msm/hdmi: use devres helper for runtime PM management (Dmitry Baryshkov)   
  - drm/msm/hdmi: drop unused GPIO support (Dmitry Baryshkov)   
  - ima: Handle -ESTALE returned by ima_filter_rule_match() (GUO Zihua)   
  - drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure (Marek Vasut)   
  - spi: Update reference to struct spi_controller (Jonathan Neuschäfer)   
  - clk: renesas: r9a06g032: Repair grave increment error (Marek Vasut)   
  - drm/rockchip: lvds: fix PM usage counter unbalance in poweron (Zhang Qilong)   
  - can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming (Jimmy Assarsson)   
  - can: kvaser_usb: Add struct kvaser_usb_busparams (Jimmy Assarsson)   
  - can: kvaser_usb_leaf: Fix bogus restart events (Anssi Hannula)   
  - can: kvaser_usb_leaf: Fix wrong CAN state after stopping (Anssi Hannula)   
  - can: kvaser_usb_leaf: Fix improved state not being reported (Anssi Hannula)   
  - can: kvaser_usb: make use of units.h in assignment of frequency (Jimmy Assarsson)   
  - can: kvaser_usb_leaf: Set Warning state even without bus errors (Anssi Hannula)   
  - can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT (Jimmy Assarsson)   
  - can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event (Jimmy Assarsson)   
  - can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device (Jimmy Assarsson)   
  - can: kvaser_usb: do not increase tx statistics when sending error message frames (Vincent Mailhol)   
  - libbpf: Btf dedup identical struct test needs check for nested structs/arrays (Alan Maguire)   
  - media: exynos4-is: don't rely on the v4l2_async_subdev internals (Marek Szyprowski)   
  - soreuseport: Fix socket selection for SO_INCOMING_CPU. (Kuniyuki Iwashima)   
  - venus: pm_helpers: Fix error check in vcodec_domains_get() (Tang Bin)   
  - media: i2c: ad5820: Fix error path (Ricardo Ribalda)   
  - media: adv748x: afe: Select input port when initializing AFE (Niklas Söderlund)   
  - media: coda: jpeg: Add check for kmalloc (Jiasheng Jiang)   
  - media: v4l2-ctrls: Fix off-by-one error in integer menu control check (Laurent Pinchart)   
  - drm/amdgpu/powerplay/psm: Fix memory leak in power state init (Rafael Mendonca)   
  - ipmi: kcs: Poll OBF briefly to reduce OBE latency (Andrew Jeffery)   
  - ata: libata: fix NCQ autosense logic (Niklas Cassel)   
  - ata: add/use ata_taskfile::{error|status} fields (Sergey Shtylyov)   
  - ata: libata: move ata_{port,link,dev}_dbg to standard pr_XXX() macros (Hannes Reinecke)   
  - libbpf: Fix null-pointer dereference in find_prog_by_sec_insn() (Shung-Hsi Yu)   
  - libbpf: Fix use-after-free in btf_dump_name_dups (Xu Kuohai)   
  - drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge (Abhinav Kumar)   
  - wifi: rtl8xxxu: Fix reading the vendor of combo chips (Bitterblue Smith)   
  - wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() (Fedor Pchelkin)   
  - wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() (Fedor Pchelkin)   
  - platform/mellanox: mlxbf-pmc: Fix event typo (James Hurley)   
  - rapidio: devices: fix missing put_device in mport_cdev_open (Cai Xinchen)   
  - hfs: Fix OOB Write in hfs_asc2mac (ZhangPeng)   
  - relay: fix type mismatch when allocating memory in relay_create_buf() (Gavrilov Ilia)   
  - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Zhang Qilong)   
  - rapidio: fix possible UAF when kfifo_alloc() fails (Wang Weiyang)   
  - fs: sysv: Fix sysv_nblocks() returns wrong value (Chen Zhongjin)   
  - lockd: set other missing fields when unlocking files (Trond Myklebust)   
  - MIPS: OCTEON: warn only once if deprecated link status is being used (Ladislav Michl)   
  - MIPS: BCM63xx: Add check for NULL for clk in clk_enable (Anastasia Belova)   
  - platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register() (Yang Yingliang)   
  - platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() (Yu Liao)   
  - platform/chrome: cros_ec_typec: zero out stale pointers (Victor Ding)   
  - platform/chrome: cros_ec_typec: Cleanup switch handle return paths (Prashant Malani)   
  - PM: runtime: Do not call __rpm_callback() from rpm_idle() (Rafael J. Wysocki)   
  - xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() (Harshit Mogalapalli)   
  - x86/xen: Fix memory leak in xen_init_lock_cpu() (Xiu Jianfeng)   
  - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Xiu Jianfeng)   
  - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Oleg Nesterov)   
  - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() (Li Zetao)   
  - clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock() (Yang Yingliang)   
  - cpu/hotplug: Do not bail-out in DYING/STARTING sections (Vincent Donnefort)   
  - cpu/hotplug: Make target_store() a nop when target == state (Phil Auld)   
  - futex: Resend potentially swallowed owner death notification (Alexey Izbyshev)   
  - futex: Move to kernel/futex/ (Peter Zijlstra)   
  - mips: ralink: mt7621: do not use kzalloc too early (John Thomson)   
  - mips: ralink: mt7621: soc queries and tests as functions (John Thomson)   
  - mips: ralink: mt7621: define MT7621_SYSC_BASE with __iomem (John Thomson)   
  - clocksource/drivers/sh_cmt: Access registers according to spec (Wolfram Sang)   
  - rapidio: rio: fix possible name leak in rio_register_mport() (Yang Yingliang)   
  - rapidio: fix possible name leaks when rio_add_device() fails (Yang Yingliang)   
  - debugfs: fix error when writing negative value to atomic_t debugfs file (Akinobu Mita)   
  - lib/notifier-error-inject: fix error when writing -errno to debugfs file (Akinobu Mita)   
  - libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value (Akinobu Mita)   
  - cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() (Xiongfeng Wang)   
  - genirq/irqdesc: Don't try to remove non-existing sysfs files (Yang Yingliang)   
  - nfsd: don't call nfsd_file_put from client states seqfile display (Jeff Layton)   
  - NFSD: Finish converting the NFSv2 GETACL result encoder (Chuck Lever)   
  - SUNRPC: Return true/false (not 1/0) from bool functions (Haowen Bai)   
  - EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() (Yang Yingliang)   
  - irqchip/wpcm450: Fix memory leak in wpcm450_aic_of_init() (Wei Yongjun)   
  - irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() (Shang XiaoJing)   
  - thermal: core: fix some possible name leaks in error paths (Yang Yingliang)   
  - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Yuan Can)   
  - perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() (Xiongfeng Wang)   
  - perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() (Xiongfeng Wang)   
  - perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() (Xiongfeng Wang)   
  - perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() (Xiongfeng Wang)   
  - PNP: fix name memory leak in pnp_alloc_dev() (Yang Yingliang)   
  - selftests/efivarfs: Add checking of the test return value (Zhao Gongyi)   
  - MIPS: vpe-cmp: fix possible memory leak while module exiting (Yang Yingliang)   
  - MIPS: vpe-mt: fix possible memory leak while module exiting (Yang Yingliang)   
  - ocfs2: fix memory leak in ocfs2_stack_glue_init() (Shang XiaoJing)   
  - lib/fonts: fix undefined behavior in bit shift for get_default_font (Gaosheng Cui)   
  - proc: fixup uptime selftest (Alexey Dobriyan)   
  - timerqueue: Use rb_entry_safe() in timerqueue_getnext() (Barnabás Pőcze)   
  - platform/x86: huawei-wmi: fix return value calculation (Barnabás Pőcze)   
  - lib/debugobjects: fix stat count and optimize debug_objects_mem_init (wuchi)   
  - perf: Fix possible memleak in pmu_dev_alloc() (Chen Zhongjin)   
  - selftests/ftrace: event_triggers: wait longer for test_event_enable (Yipeng Zou)   
  - cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut() (Chen Hui)   
  - fs: don't audit the capability check in simple_xattr_list() (Ondrej Mosnacek)   
  - PM: hibernate: Fix mistake in kerneldoc comment (xiongxin)   
  - x86/sgx: Reduce delay and interference of enclave release (Reinette Chatre)   
  - alpha: fix syscall entry in !AUDUT_SYSCALL case (Al Viro)   
  - alpha: fix TIF_NOTIFY_SIGNAL handling (Al Viro)   
  - cpuidle: dt: Return the correct numbers of parsed idle states (Ulf Hansson)   
  - sched/uclamp: Make asym_fits_capacity() use util_fits_cpu() (Qais Yousef)   
  - sched/core: Introduce sched_asym_cpucap_active() (Dietmar Eggemann)   
  - sched/fair: Removed useless update of p->recent_used_cpu (Vincent Guittot)   
  - sched/uclamp: Make select_idle_capacity() use util_fits_cpu() (Qais Yousef)   
  - sched/uclamp: Make task_fits_capacity() use util_fits_cpu() (Qais Yousef)   
  - sched/uclamp: Fix relationship between uclamp and migration margin (Qais Yousef)   
  - sched/fair: Cleanup task_util and capacity type (Vincent Donnefort)   
  - ovl: remove privs in ovl_fallocate() (Amir Goldstein)   
  - ovl: remove privs in ovl_copyfile() (Amir Goldstein)   
  - ovl: use ovl_copy_{real,upper}attr() wrappers (Christian Brauner)   
  - ovl: store lower path in ovl_inode (Amir Goldstein)   
  - tpm/tpm_crb: Fix error message in __crb_relinquish_locality() (Michael Kelley)   
  - tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init() (Yuan Can)   
  - pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP (Stephen Boyd)   
  - ARM: mmp: fix timer_read delay (Doug Brown)   
  - pstore/ram: Fix error return code in ramoops_probe() (Wang Yufen)   
  - seccomp: Move copy_seccomp() to no failure path. (Kuniyuki Iwashima)   
  - arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC (Pali Rohár)   
  - ARM: dts: turris-omnia: Add switch port 6 node (Pali Rohár)   
  - ARM: dts: turris-omnia: Add ethernet aliases (Pali Rohár)   
  - ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
  - ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
  - ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
  - ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
  - ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
  - ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
  - arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name (AngeloGioacchino Del Regno)   
  - arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings (AngeloGioacchino Del Regno)   
  - arm64: dts: mt2712-evb: Fix usb vbus regulators unit names (AngeloGioacchino Del Regno)   
  - arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names (AngeloGioacchino Del Regno)   
  - arm64: dts: mt2712e: Fix unit address for pinctrl node (AngeloGioacchino Del Regno)   
  - arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators (AngeloGioacchino Del Regno)   
  - arm64: dts: mt6779: Fix devicetree build warnings (AngeloGioacchino Del Regno)   
  - ARM: dts: nuvoton: Remove bogus unit addresses from fixed-partition nodes (Jonathan Neuschäfer)   
  - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Jayesh Choudhary)   
  - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Jayesh Choudhary)   
  - perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() (Shang XiaoJing)   
  - perf/arm_dmc620: Fix hotplug callback leak in dmc620_pmu_init() (Shang XiaoJing)   
  - perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() (Yuan Can)   
  - arm64: mm: kfence: only handle translation faults (Mark Rutland)   
  - arm64: Treat ESR_ELx as a 64-bit register (Alexandru Elisei)   
  - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Zhang Qilong)   
  - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Zhang Qilong)   
  - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)   
  - arm: dts: spear600: Fix clcd interrupt (Kory Maincent)   
  - arm64: dts: qcom: sm6125: fix SDHCI CQE reg names (Krzysztof Kozlowski)   
  - soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index (Jiasheng Jiang)   
  - soc: qcom: apr: make code more reuseable (Srinivas Kandagatla)   
  - arm64: dts: qcom: sm8250: drop bogus DP PHY clock (Johan Hovold)   
  - arm64: dts: qcom: sm8350: fix UFS PHY registers (Johan Hovold)   
  - arm64: dts: qcom: sm8250: fix UFS PHY registers (Johan Hovold)   
  - arm64: dts: qcom: sm8150: fix UFS PHY registers (Johan Hovold)   
  - arm64: dts: qcom: Correct QMP PHY child node name (Shawn Guo)   
  - soc: qcom: llcc: make irq truly optional (Luca Weiss)   
  - arm64: dts: qcom: sm8250: correct LPASS pin pull down (Krzysztof Kozlowski)   
  - arm64: dts: qcom: pm660: Use unique ADC5_VCOIN address in node name (Marijn Suijten)   
  - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Chen Jiahao)   
  - ARM: dts: stm32: Fix AV96 WLAN regulator gpio property (Marek Vasut)   
  - ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96 (Marek Vasut)   
  - objtool, kcsan: Add volatile read/write instrumentation to whitelist (Marco Elver)   
  - arm64: dts: qcom: msm8916: Drop MSS fallback compatible (Stephan Gerhold)   
  - arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias (Krzysztof Kozlowski)   
  - arm64: dts: qcom: sdm630: fix UART1 pin bias (Krzysztof Kozlowski)   
  - ARM: dts: qcom: apq8064: fix coresight compatible (Luca Weiss)   
  - arm64: dts: qcom: msm8996: fix GPU OPP table (Dmitry Baryshkov)   
  - arm64: dts: qcom: msm8996: fix supported-hw in cpufreq OPP tables (Dmitry Baryshkov)   
  - arm64: dts: qcom: msm8996: Add MSM8996 Pro support (Yassine Oudjana)   
  - arm64: dts: qcom: sm8250-sony-xperia-edo: fix touchscreen bias-disable (Krzysztof Kozlowski)   
  - arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins (Krzysztof Kozlowski)   
  - usb: musb: remove extra check in musb_gadget_vbus_draw (Ivaylo Dimitrov)   
  - drm/amd/display: Manually adjust strobe for DCN303 (Martin Leung)   
  - LTS version: v5.15.85 (Jack Vogel)   
  - net: loopback: use NET_NAME_PREDICTABLE for name_assign_type (Rasmus Villemoes)   
  - selftests: net: Use "grep -E" instead of "egrep" (Tiezhu Yang)   
  - Bluetooth: L2CAP: Fix u8 overflow (Sungwoo Kim) [Orabug: 34880793] {CVE-2022-45934}
  - HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk (José Expósito)   
  - usb: dwc3: pci: Update PCIe device ID for USB3 controller on CPU sub-system for Raptor Lake (Shruthi Sanil)   
  - igb: Initialize mailbox message for VF reset (Tony Nguyen)   
  - xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N (Reka Norman)   
  - USB: serial: f81534: fix division by zero on line-speed change (Johan Hovold)   
  - USB: serial: f81232: fix division by zero on line-speed change (Johan Hovold)   
  - USB: serial: cp210x: add Kamstrup RF sniffer PIDs (Bruno Thomsen)   
  - USB: serial: option: add Quectel EM05-G modem (Duke Xin)   
  - usb: gadget: uvc: Prevent buffer overflow in setup handler (Szymon Heidrich)   
  - udf: Fix extending file within last block (Jan Kara)   
  - udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size (Jan Kara)   
  - udf: Fix preallocation discarding at indirect extent boundary (Jan Kara)   
  - udf: Discard preallocation before extending file with a hole (Jan Kara)   
  - LTS version: v5.15.84 (Jack Vogel)   
  - net: fec: properly guard irq coalesce setup (Rasmus Villemoes)   
  - ASoC: ops: Correct bounds check for second channel on SX controls (Charles Keepax)   
  - nvme-pci: clear the prp2 field when not used (Lei Rao)   
  - perf: Fix perf_pending_task() UaF (Peter Zijlstra)   
  - ASoC: cs42l51: Correct PGA Volume minimum value (Charles Keepax)   
  - net: fec: don't reset irq coalesce settings to defaults on "ip link up" (Rasmus Villemoes)   
  - can: mcba_usb: Fix termination command argument (Yasushi SHOJI)   
  - can: sja1000: fix size of OCR_MODE_MASK define (Heiko Schocher)   
  - pinctrl: meditatek: Startup with the IRQs disabled (Ricardo Ribalda)   
  - libbpf: Use page size as max_entries when probing ring buffer map (Hou Tao)   
  - ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() (Mark Brown)   
  - ASoC: fsl_micfil: explicitly clear CHnF flags (Shengjiu Wang)   
  - ASoC: fsl_micfil: explicitly clear software reset bit (Shengjiu Wang)   
  - nfp: fix use-after-free in area_cache_get() (Jialiang Wang) [Orabug: 34719738] {CVE-2022-3545}
  - vfs: fix copy_file_range() averts filesystem freeze protection (Amir Goldstein)   
  - x86/vdso: Conditionally export __vdso_sgx_enter_enclave() (Nathan Chancellor)   
  - LTS version: v5.15.83 (Jack Vogel)   
  - io_uring: Fix a null-ptr-deref in io_tctx_exit_cb() (Harshit Mogalapalli)   
  - io_uring: move to separate directory (Jens Axboe)   
  - block: move CONFIG_BLOCK guard to top Makefile (Masahiro Yamada)   
  - can: esd_usb: Allow REC and TEC to return to zero (Frank Jungclaus)   
  - s390/qeth: fix use-after-free in hsci (Alexandra Winter)   
  - s390/qeth: fix various format strings (Heiko Carstens)   
  - macsec: add missing attribute validation for offload (Emeel Hakim)   
  - net: mvneta: Fix an out of bounds check (Dan Carpenter)   
  - net: thunderbolt: fix memory leak in tbnet_open() (Zhengchao Shao)   
  - ipv6: avoid use-after-free in ip6_fragment() (Eric Dumazet)   
  - net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq() (Yang Yingliang)   
  - net: phy: mxl-gpy: fix version reporting (Michael Walle)   
  - xen/netback: fix build warning (Juergen Gross)   
  - dpaa2-switch: Fix memory leak in dpaa2_switch_acl_entry_add() and dpaa2_switch_acl_entry_remove() (Yuan Can)   
  - ethernet: aeroflex: fix potential skb leak in greth_init_rings() (Zhang Changzhong)   
  - tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long)   
  - net: dsa: sja1105: fix memory leak in sja1105_setup_devlink_regions() (Zhengchao Shao)   
  - ipv4: Fix incorrect route flushing when table ID 0 is used (Ido Schimmel)   
  - ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)   
  - tipc: Fix potential OOB in tipc_link_proto_rcv() (YueHaibing)   
  - net: hisilicon: Fix potential use-after-free in hix5hd2_rx() (Liu Jian)   
  - net: mdio: fix unbalanced fwnode reference count in mdio_device_release() (Zeng Heng)   
  - net: hisilicon: Fix potential use-after-free in hisi_femac_rx() (Liu Jian)   
  - net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq (Yongqiang Liu)   
  - net: microchip: sparx5: Fix missing destroy_workqueue of mact_queue (Qiheng Lin)   
  - ip_gre: do not report erspan version on GRE interface (Hangbin Liu)   
  - net: stmmac: fix "snps,axi-config" node property parsing (Jisheng Zhang)   
  - gpio/rockchip: fix refcount leak in rockchip_gpiolib_register() (Wang Yufen)   
  - nvme initialize core quirks before calling nvme_init_subsystem (Pankaj Raghav)   
  - NFC: nci: Bounds check struct nfc_target arrays (Kees Cook)   
  - i40e: Disallow ip4 and ip6 l4_4_bytes (Przemyslaw Patynowski)   
  - i40e: Fix for VF MAC address 0 (Sylwester Dziedziuch)   
  - i40e: Fix not setting default xps_cpus after reset (Michal Jaron)   
  - net: mvneta: Prevent out of bounds read in mvneta_config_rss() (Dan Carpenter)   
  - xen-netfront: Fix NULL sring after live migration (Lin Liu)   
  - octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)   
  - net: mdiobus: fix double put fwnode in the error path (Yang Yingliang)   
  - net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Oleksij Rempel)   
  - net: encx24j600: Fix invalid logic in reading of MISTAT register (Valentina Goncharenko)   
  - net: encx24j600: Add parentheses to fix precedence (Valentina Goncharenko)   
  - mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() (Wei Yongjun)   
  - selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload (Zhengchao Shao)   
  - net: dsa: sja1105: Check return value (Artem Chernyshev)   
  - net: dsa: hellcreek: Check return value (Artem Chernyshev)   
  - net: dsa: ksz: Check return value (Artem Chernyshev)   
  - Bluetooth: Fix not cleanup led when bt_init fails (Chen Zhongjin)   
  - Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn() (Wang ShaoBo)   
  - vmxnet3: use correct intrConf reference when using extended queues (Ronak Doshi)   
  - vmxnet3: correctly report encapsulated LRO packet (Ronak Doshi)   
  - af_unix: Get user_ns from in_skb in unix_diag_get_exact(). (Kuniyuki Iwashima)   
  - drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 (Guillaume BRUN)   
  - net: broadcom: Add PTP_1588_CLOCK_OPTIONAL dependency for BCMGENET under ARCH_BCM2835 (YueHaibing)   
  - igb: Allocate MSI-X vector when testing (Akihiko Odaki)   
  - e1000e: Fix TX dispatch condition (Akihiko Odaki)   
  - gpio: amd8111: Fix PCI device reference count leak (Xiongfeng Wang)   
  - drm/bridge: ti-sn65dsi86: Fix output polarity setting bug (Qiqi Zhang)   
  - netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark (Pablo Neira Ayuso)   
  - ca8210: Fix crash by zero initializing data (Hauke Mehrtens)   
  - ieee802154: cc2520: Fix error return code in cc2520_hw_init() (Ziyang Xuan)   
  - drm/vmwgfx: Fix race issue calling pin_user_pages (Dawei Li)   
  - netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one (Stefano Brivio)   
  - gpiolib: fix memory leak in gpiochip_setup_dev() (Zeng Heng)   
  - gpiolib: check the 'ngpios' property in core gpiolib code (Bartosz Golaszewski)   
  - gpiolib: improve coding style for local variables (Bartosz Golaszewski)   
  - clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)   
  - can: af_can: fix NULL pointer dereference in can_rcv_filter (Oliver Hartkopp)   
  - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 (Hans de Goede)   
  - HID: core: fix shift-out-of-bounds in hid_report_raw_event (ZhangPeng)   
  - HID: hid-lg4ff: Add check for empty lbuf (Anastasia Belova)   
  - HID: usbhid: Add ALWAYS_POLL quirk for some mice (Ankit Patel)   
  - net: dsa: sja1105: avoid out of bounds access in sja1105_init_l2_policing() (Radu Nicolae Pirea (OSS))   
  - drm/shmem-helper: Avoid vm_open error paths (Rob Clark)   
  - drm/shmem-helper: Remove errant put in error path (Rob Clark)   
  - drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend (Prike Liang)   
  - drm/vmwgfx: Don't use screen objects when SEV is active (Zack Rusin)   
  - KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field (Thomas Huth)   
  - Bluetooth: Fix crash when replugging CSR fake controllers (Luiz Augusto von Dentz)   
  - Bluetooth: btusb: Add debug message for CSR controllers (Ismael Ferreras Morezuelas)   
  - mm/gup: fix gup_pud_range() for dax (John Starks)   
  - memcg: fix possible use-after-free in memcg_write_event_control() (Tejun Heo)   
  - media: v4l2-dv-timings.c: fix too strict blanking sanity checks (Hans Verkuil)   
  - Revert "ARM: dts: imx7: Fix NAND controller size-cells" (Francesco Dolcini)   
  - soundwire: intel: Initialize clock stop timeout (Sjoerd Simons)   
  - media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area() (Hans Verkuil)   
  - xen/netback: don't call kfree_skb() with interrupts disabled (Juergen Gross)   
  - xen/netback: do some code cleanup (Juergen Gross)   
  - xen/netback: Ensure protocol headers don't fall in the non-linear area (Ross Lagerwall)   
  - drm/bridge: anx7625: Fix edid_read break case in sp_tx_edid_read() (Hsin-Yi Wang)   
  - cifs: fix use-after-free caused by invalid pointer `hostname` (Zeng Heng)   
  - rtc: cmos: avoid UIP when reading alarm time (Mateusz Jończyk)   
  - rtc: cmos: avoid UIP when writing alarm time (Mateusz Jończyk)   
  - rtc: mc146818-lib: extract mc146818_avoid_UIP (Mateusz Jończyk)   
  - mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths (Jann Horn)   
  - mm/khugepaged: fix GUP-fast interaction by sending IPI (Jann Horn)   
  - mm/khugepaged: take the right locks for page table retraction (Jann Horn)   
  - net: usb: qmi_wwan: add u-blox 0x1342 composition (Davide Tronchin)   
  - 9p/xen: check logical size for buffer size (Dominique Martinet)   
  - usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Thinh Nguyen)   
  - fbcon: Use kzalloc() in fbcon_prepare_logo() (Tetsuo Handa)   
  - regulator: twl6030: fix get status of twl6032 regulators (Andreas Kemnade)   
  - ASoC: soc-pcm: Add NULL check in BE reparenting (Srinivasa Rao Mandadapu)   
  - btrfs: send: avoid unaligned encoded writes when attempting to clone range (Filipe Manana)   
  - selftests/net: Find nettest in current directory (Daniel Díaz)   
  - ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event (Kees Cook)   
  - regulator: slg51000: Wait after asserting CS pin (Konrad Dybcio)   
  - 9p/fd: Use P9_HDRSZ for header size (GUO Zihua)   
  - ASoC: rt711-sdca: fix the latency time of clock stop prepare state machine transitions (Shuming Fan)   
  - ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188 (Johan Jonker)   
  - spi: mediatek: Fix DEVAPC Violation at KO Remove (Zhichao Liu)   
  - ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register (Chancel Liu)   
  - ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation (Giulio Benetti)   
  - ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels (Tomislav Novak)   
  - fs: use acquire ordering in __fget_light() (Jann Horn)   
  - ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name (Johan Jonker)   
  - arm64: dts: rockchip: fix ir-receiver node names (Johan Jonker)   
  - ARM: dts: rockchip: fix ir-receiver node names (Johan Jonker)   
  - arm: dts: rockchip: remove clock-frequency from rtc (Sebastian Reichel)   
  - arm: dts: rockchip: fix node name for hym8563 rtc (Sebastian Reichel)   
  - arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series (FUKAUMI Naoki)   
  - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Gaosheng Cui)   
  - clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)   
  - clk: generalize devm_clk_get() a bit (Uwe Kleine-König)   
  - LTS version: v5.15.82 (Jack Vogel)   
  - ipc/sem: Fix dangling sem_array access in semtimedop race (Jann Horn)   
  - Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send() (Zhang Xiaoxu)   
  - char: tpm: Protect tpm_pm_suspend with locks (Jan Dabros)   
  - Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend" (Conor Dooley)   
  - ACPI: HMAT: Fix initiator registration for single-initiator systems (Vishal Verma)   
  - ACPI: HMAT: remove unnecessary variable initialization (Vishal Verma)   
  - i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set (Andrew Lunn)   
  - i2c: npcm7xx: Fix error handling in npcm_i2c_init() (Yuan Can)   
  - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Lukas Wunner)   
  - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Marek Vasut)   
  - serial: stm32: Factor out GPIO RTS toggling into separate function (Marek Vasut)   
  - ipv4: Fix route deletion when nexthop info is not specified (Ido Schimmel)   
  - ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference (David Ahern) [Orabug: 34703911] {CVE-2022-3435}
  - selftests: net: fix nexthop warning cleanup double ip typo (Nikolay Aleksandrov)   
  - selftests: net: add delete nexthop route warning test (Nikolay Aleksandrov)   
  - Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled (Lee Jones)   
  - parisc: Increase FRAME_WARN to 2048 bytes on parisc (Helge Deller)   
  - mm: migrate: fix THP's mapcount on isolation (Gavin Shan)   
  - mm: __isolate_lru_page_prepare() in isolate_migratepages_block() (Hugh Dickins)   
  - iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() (Xiongfeng Wang)   
  - iommu/vt-d: Fix PCI device refcount leak in has_external_pci() (Xiongfeng Wang)   
  - nvme: fix SRCU protection of nvme_ns_head list (Caleb Sander)   
  - riscv: kexec: Fixup irq controller broken in kexec crash path (Guo Ren)   
  - riscv: fix race when vmap stack overflow (Jisheng Zhang)   
  - riscv: Sync efi page table's kernel mappings before switching (Alexandre Ghiti)   
  - pinctrl: single: Fix potential division by zero (Maxim Korotkov)   
  - ASoC: ops: Fix bounds check for _sx controls (Mark Brown)   
  - KVM: x86/mmu: Fix race condition in direct_page_fault (Kazuki Takiguchi)   [Orabug: 34951672] {CVE-2022-45869} 
  - io_uring/poll: fix poll_refs race with cancelation (Lin Ma) [Orabug: 35037619] {CVE-2023-0468}
  - io_uring: make poll refs more robust (Pavel Begunkov) [Orabug: 35037619] {CVE-2023-0468}
  - io_uring: cmpxchg for poll arm refs release (Pavel Begunkov)   
  - io_uring: fix tw losing poll events (Pavel Begunkov)   
  - io_uring: update res mask in io_poll_check_events (Pavel Begunkov)   
  - tracing: Free buffers when a used dynamic event is removed (Steven Rostedt (Google))   
  - tracing: Fix race where histograms can be called before the event (Steven Rostedt (Google))   
  - tracing/osnoise: Fix duration type (Daniel Bristot de Oliveira)   
  - drm/i915: Never return 0 if not all requests retired (Janusz Krzysztofik)   
  - drm/i915: Fix negative value passed as remaining time (Janusz Krzysztofik)   
  - drm/amdgpu: enable Vangogh VCN indirect sram mode (Leo Liu)   
  - drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame (Lee Jones)   
  - mmc: sdhci: Fix voltage switch delay (Adrian Hunter)   
  - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Wenchao Chen)   
  - mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check (Sebastian Falbesoner)   
  - mmc: core: Fix ambiguous TRIM and DISCARD arg (Christian Löhle)   
  - mmc: mmc_test: Fix removal of debugfs file (Ye Bin)   
  - net: stmmac: Set MAC's flow control register to reflect current settings (Goh, Wei Sheng)   
  - v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails (Linus Torvalds)   
  - pinctrl: intel: Save and restore pins in "direct IRQ" mode (Andy Shevchenko)   
  - x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Pawan Gupta)   
  - nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() (ZhangPeng)   
  - tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" (Tiezhu Yang)   
  - error-injection: Add prompt for function error injection (Steven Rostedt (Google))   
  - ALSA: dice: fix regression for Lexicon I-ONIX FW810S (Takashi Sakamoto)   
  - riscv: mm: Proper page permissions after initmem free (Björn Töpel)   
  - riscv: vdso: fix section overlapping under some conditions (Jisheng Zhang)   
  - hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() (Yang Yingliang)   
  - hwmon: (coretemp) Check for null before removing sysfs attrs (Phil Auld)   
  - net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed (Yoshihiro Shimoda)   
  - sctp: fix memory leak in sctp_stream_outq_migrate() (Zhengchao Shao)   
  - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE (Willem de Bruijn)   
  - net: tun: Fix use-after-free in tun_detach() (Shigeru Yoshida)   
  - afs: Fix fileserver probe RTT handling (David Howells)   
  - net: mdiobus: fix unbalanced node reference count (Yang Yingliang)   
  - net: hsr: Fix potential use-after-free (YueHaibing)   
  - tipc: re-fetch skb cb after tipc_msg_validate (Xin Long)   
  - dsa: lan9303: Correct stat name (Jerry Ray)   
  - net: wwan: iosm: fix dma_alloc_coherent incompatible pointer type (M Chetan Kumar)   
  - net: wwan: iosm: fix kernel test robot reported error (M Chetan Kumar)   
  - net: ethernet: nixge: fix NULL dereference (Yuri Karpov)   
  - net/9p: Fix a potential socket leak in p9_socket_open (Wang Hai)   
  - net: net_netdev: Fix error handling in ntb_netdev_init_module() (Yuan Can)   
  - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Zhang Changzhong)   
  - net: phy: fix null-ptr-deref while probe() failed (Yang Yingliang)   
  - wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration (Lorenzo Bianconi)   
  - wifi: cfg80211: don't allow multi-BSSID in S1G (Johannes Berg)   
  - wifi: cfg80211: fix buffer overflow in elem comparison (Johannes Berg)   
  - aquantia: Do not purge addresses when setting the number of rings (Izabela Bakollari)   
  - qlcnic: fix sleep-in-atomic-context bugs caused by msleep (Duoming Zhou)   
  - can: m_can: Add check for devm_clk_get (Jiasheng Jiang)   
  - can: m_can: pci: add missing m_can_class_free_dev() in probe/remove methods (Zhang Changzhong)   
  - can: etas_es58x: es58x_init_netdev(): free netdev when register_candev() (Zhang Changzhong)   
  - can: cc770: cc770_isa_probe(): add missing free_cc770dev() (Zhang Changzhong)   
  - can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev() (Zhang Changzhong)   
  - net/mlx5e: Fix use-after-free when reverting termination table (Roi Dayan)   
  - net/mlx5: Fix uninitialized variable bug in outlen_write() (YueHaibing)   
  - net/mlx5: DR, Fix uninitialized var warning (YueHaibing)   
  - net/mlx5: DR, Rename list field in matcher struct to list_node (Yevgeny Kliteynik)   
  - e100: Fix possible use after free in e100_xmit_prepare (Wang Hai)   
  - iavf: Fix error handling in iavf_init_module() (Yuan Can)   
  - iavf: remove redundant ret variable (Minghao Chi)   
  - fm10k: Fix error handling in fm10k_init_module() (Yuan Can)   
  - i40e: Fix error handling in i40e_init_module() (Shang XiaoJing)   
  - ixgbevf: Fix resource leak in ixgbevf_init_module() (Shang XiaoJing)   
  - of: property: decrement node refcount in of_fwnode_get_reference_args() (Yang Yingliang)   
  - nvmem: rmem: Fix return value check in rmem_read() (Wei Yongjun)   
  - bpf: Do not copy spin lock field from user in bpf_selem_alloc (Xu Kuohai)   
  - hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails (Gaosheng Cui)   
  - hwmon: (i5500_temp) fix missing pci_disable_device() (Yang Yingliang)   
  - hwmon: (ina3221) Fix shunt sum critical calculation (Ninad Malwade)   
  - hwmon: (ltc2947) fix temperature scaling (Derek Nguyen)   
  - libbpf: Handle size overflow for ringbuf mmap (Hou Tao)   
  - ARM: at91: rm9200: fix usb device clock id (Michael Grzeschik)   
  - scripts/faddr2line: Fix regression in name resolution on ppc64le (Srikar Dronamraju)   
  - bpf, perf: Use subprog name when reporting subprog ksymbol (Hou Tao)   
  - iio: light: rpr0521: add missing Kconfig dependencies (Paul Gazzillo)   
  - iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw (Wei Yongjun)   
  - iio: health: afe4403: Fix oob read in afe4403_read_raw (Wei Yongjun)   
  - drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" (Alex Deucher)   
  - drm/amdgpu: update drm_display_info correctly when the edid is read (Claudio Suarez)   
  - drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code (Lyude Paul)   
  - btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() (ChenXiaoSong)   
  - btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker (Nikolay Borisov)   
  - spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock (Frieder Schrempf)   
  - btrfs: free btrfs_path before copying inodes to userspace (Anand Jain)   
  - btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino (David Sterba)   
  - erofs: fix order >= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)   
  - drm/i915/gt: Use i915_vm_put on ppgtt_create error paths (Chris Wilson)   
  - drm/i915: Create a dummy object for gen6 ppgtt (Maarten Lankhorst)   
  - arm64: mte: Avoid setting PG_mte_tagged if no tags cleared or restored (Catalin Marinas)   
  - LTS version: v5.15.81 (Jack Vogel)   
  - cifs: fix missed refcounting of ipc tcon (Paulo Alcantara)   
  - drm/i915: fix TLB invalidation for Gen12 video and compute engines (Andrzej Hajda)   [Orabug: 35005633] {CVE-2022-4139} 
  - drm/amdgpu: always register an MMU notifier for userptr (Christian König)   
  - drm/amdgpu: Enable Aldebaran devices to report CU Occupancy (Ramesh Errabolu)   
  - drm/amd/display: No display after resume from WB/CB (Tsung-hua Lin)   
  - drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN (Lyude Paul)   
  - btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs() (Zhen Lei)   
  - btrfs: use kvcalloc in btrfs_get_dev_zone_info (Christoph Hellwig)   
  - btrfs: zoned: fix missing endianness conversion in sb_write_pointer (Christoph Hellwig)   
  - btrfs: free btrfs_path before copying subvol info to userspace (Anand Jain)   
  - btrfs: free btrfs_path before copying fspath to userspace (Anand Jain)   
  - btrfs: free btrfs_path before copying root refs to userspace (Josef Bacik)   
  - genirq: Take the proposed affinity at face value if force==true (Luiz Capitulino)   
  - irqchip/gic-v3: Always trust the managed affinity provided by the core code (Luiz Capitulino)   
  - genirq: Always limit the affinity to online CPUs (Luiz Capitulino)   
  - genirq/msi: Shutdown managed interrupts with unsatifiable affinities (Luiz Capitulino)   
  - wifi: wilc1000: validate number of channels (Phil Turnbull)   
  - wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute (Phil Turnbull)   
  - wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute (Phil Turnbull)   
  - wifi: wilc1000: validate pairwise and authentication suite offsets (Phil Turnbull)   
  - fuse: lock inode unconditionally in fuse_fallocate() (Miklos Szeredi)   
  - dm integrity: clear the journal on suspend (Mikulas Patocka)   
  - dm integrity: flush the journal on suspend (Mikulas Patocka)   
  - gpu: host1x: Avoid trying to use GART on Tegra20 (Robin Murphy)   
  - scsi: iscsi: Fix possible memory leak when device_register() failed (Zhou Guanghui)   
  - net: usb: qmi_wwan: add Telit 0x103a composition (Enrico Sau)   
  - tcp: configurable source port perturb table size (Gleb Mazovetskiy)   
  - platform/x86: ideapad-laptop: Fix interrupt storm on fn-lock toggle on some Yoga laptops (Arnav Rawat)   
  - platform/x86: hp-wmi: Ignore Smart Experience App event (Kai-Heng Feng)   
  - zonefs: fix zone report size in __zonefs_io_error() (Damien Le Moal)   
  - drm/amdgpu: disable BACO support on more cards (Guchun Chen)   
  - platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017) (Hans de Goede)   
  - platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr() (Xiongfeng Wang)   
  - xen/platform-pci: add missing free_irq() in error path (ruanjinjie)   
  - xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too (Marek Marczykowski-Górecki)   
  - ASoC: stm32: dfsdm: manage cb buffers cleanup (Olivier Moysan)   
  - Input: i8042 - apply probe defer to more ASUS ZenBook models (Takashi Iwai)   
  - Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[] (Hans de Goede)   
  - Input: soc_button_array - add use_low_level_irq module parameter (Hans de Goede)   
  - Input: goodix - try resetting the controller when no config is set (Hans de Goede)   
  - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Lukas Wunner)   
  - tools: iio: iio_generic_buffer: Fix read size (Matti Vaittinen)   
  - ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 (Hans de Goede)   
  - Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode (Aman Dhoot)   
  - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Michael Kelley)   
  - x86/pm: Add enumeration check before spec MSRs save/restore setup (Pawan Gupta)   
  - x86/tsx: Add a feature bit for TSX control MSR support (Pawan Gupta)   
  - KVM: x86: remove exit_int_info warning in svm_handle_exit (Maxim Levitsky)   
  - KVM: x86: add kvm_leave_nested (Maxim Levitsky)   
  - KVM: x86: nSVM: harden svm_free_nested against freeing vmcb02 while still in use (Maxim Levitsky)   
  - KVM: x86: forcibly leave nested mode on vCPU reset (Maxim Levitsky)   
  - KVM: x86: nSVM: leave nested mode on vCPU free (Maxim Levitsky)   
  - mm: vmscan: fix extreme overreclaim and swap floods (Johannes Weiner)   
  - gcov: clang: fix the buffer overflow issue (Mukesh Ojha)   
  - nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty (Chen Zhongjin)   
  - usb: dwc3: gadget: Clear ep descriptor last (Thinh Nguyen)   
  - usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Thinh Nguyen)   
  - usb: dwc3: gadget: conditionally remove requests (Michael Grzeschik)   
  - bus: ixp4xx: Don't touch bit 7 on IXP42x (Linus Walleij)   
  - iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails (Chen Zhongjin)   
  - iio: light: apds9960: fix wrong register for gesture gain (Alejandro Concepción Rodríguez)   
  - arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency (Jakob Unterwurzacher)   
  - ext4: fix use-after-free in ext4_ext_shift_extents (Baokun Li)   
  - usb: cdnsp: fix issue with ZLP - added TD_SIZE = 1 (Pawel Laszczak)   
  - usb: cdnsp: Fix issue with Clear Feature Halt Endpoint (Pawel Laszczak)   
  - usb: dwc3: exynos: Fix remove() function (Marek Szyprowski)   
  - KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1 (Marc Zyngier)   
  - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Brian Norris)   
  - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Al Cooper)   
  - mmc: sdhci-brcmstb: Re-organize flags (Al Cooper)   
  - nios2: add FORCE for vmlinuz.gz (Randy Dunlap)   
  - init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash (Alexandre Belloni)   
  - lib/vdso: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)   
  - s390/crashdump: fix TOD programmable field size (Heiko Carstens)   
  - net: thunderx: Fix the ACPI memory leak (Yu Liao)   
  - octeontx2-af: Fix reference count issue in rvu_sdp_init() (Xiongfeng Wang)   
  - octeontx2-pf: Add check for devm_kcalloc (Jiasheng Jiang)   
  - net: enetc: preserve TX ring priority across reconfiguration (Vladimir Oltean)   
  - net: enetc: cache accesses to &priv->si->hw (Vladimir Oltean)   
  - net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled (Vladimir Oltean)   
  - nfc: st-nci: fix incorrect sizing calculations in EVT_TRANSACTION (Martin Faltesek)   
  - nfc: st-nci: fix memory leaks in EVT_TRANSACTION (Martin Faltesek)   
  - nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION (Martin Faltesek)   
  - s390/dasd: fix no record found for raw_track_access (Stefan Haberland)   
  - arcnet: fix potential memory leak in com20020_probe() (Wang Hai)   
  - ipv4: Fix error return code in fib_table_insert() (Ziyang Xuan)   
  - dccp/tcp: Reset saddr on failure after inet6?_hash_connect(). (Kuniyuki Iwashima)   
  - fs: do not update freeing inode i_io_list (Svyatoslav Feldsherov)   
  - netfilter: flowtable_offload: add missing locking (Felix Fietkau)   
  - netfilter: ipset: restore allowing 64 clashing elements in hash:net,iface (Jozsef Kadlecsik)   
  - dma-buf: fix racing conflict of dma_heap_add() (Dawei Li)   
  - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Yang Yingliang)   
  - regulator: twl6030: re-add TWL6032_SUBCLASS (Andreas Kemnade)   
  - NFC: nci: fix memory leak in nci_rx_data_packet() (Liu Shixin)   
  - net: sched: allow act_ct to be built without NF_NAT (Xin Long)   
  - net: sparx5: fix error handling in sparx5_port_open() (Liu Jian)   
  - sfc: fix potential memleak in __ef100_hard_start_xmit() (Zhang Changzhong)   
  - net: wwan: iosm: use ACPI_FREE() but not kfree() in ipc_pcie_read_bios_cfg() (Wang ShaoBo)   
  - xfrm: Fix ignored return value in xfrm6_init() (Chen Zhongjin)   
  - xfrm: Fix oops in __xfrm_state_delete() (Thomas Jarosch)   
  - tipc: check skb_linearize() return value in tipc_disc_rcv() (YueHaibing)   
  - tipc: add an extra conn_get in tipc_conn_alloc (Xin Long)   
  - tipc: set con sock in tipc_conn_alloc (Xin Long)   
  - net/mlx5: Fix handling of entry refcount when command is not issued to FW (Moshe Shemesh)   
  - net/mlx5: Fix FW tracer timestamp calculation (Moshe Shemesh)   
  - net/mlx5: Do not query pci info while pci disabled (Roy Novich)   
  - netfilter: ipset: regression in ip_set_hash_ip.c (Vishwanath Pai)   
  - Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() (Yang Yingliang)   
  - Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() (Yang Yingliang)   
  - macsec: Fix invalid error code set (YueHaibing)   
  - nfp: add port from netdev validation for EEPROM access (Jaco Coetzee)   
  - nfp: fill splittable of devlink_port_attrs correctly (Diana Wang)   
  - net: pch_gbe: fix pci device refcount leak while module exiting (Yang Yingliang)   
  - octeontx2-af: debugsfs: fix pci device refcount leak (Yang Yingliang)   
  - net/qla3xxx: fix potential memleak in ql3xxx_send() (Zhang Changzhong)   
  - net: mvpp2: fix possible invalid pointer dereference (Hui Tang)   
  - net/mlx4: Check retval of mlx4_bitmap_init (Peter Kosyh)   
  - net: ethernet: mtk_eth_soc: fix error handling in mtk_open() (Liu Jian)   
  - ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties (Fabio Estevam)   
  - ARM: mxs: fix memory leak in mxs_machine_init() (Zheng Yongjun)   
  - iavf: Fix race condition between iavf_shutdown and iavf_remove (Slawomir Laba)   
  - iavf: Do not restart Tx queues after reset task failure (Ivan Vecera)   
  - iavf: Fix a crash during reset task (Ivan Vecera)   
  - netfilter: nf_tables: do not set up extensions for end interval (Pablo Neira Ayuso)   
  - netfilter: conntrack: Fix data-races around ct mark (Daniel Xu)   
  - 9p/fd: fix issue of list_del corruption in p9_fd_cancel() (Zhengchao Shao)   
  - net: pch_gbe: fix potential memleak in pch_gbe_tx_queue() (Wang Hai)   
  - nfc/nci: fix race with opening and closing (Lin Ma)   
  - net: dsa: sja1105: disallow C45 transactions on the BASE-TX MDIO bus (Vladimir Oltean)   
  - rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975] (David Howells)   
  - rxrpc: Use refcount_t rather than atomic_t (David Howells)   
  - rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc (David Howells)   
  - net: liquidio: simplify if expression (Leon Romanovsky)   
  - selftests: mptcp: fix mibit vs mbit mix up (Matthieu Baerts)   
  - selftests: mptcp: more stable simult_flows tests (Paolo Abeni)   
  - ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl (Michael Grzeschik)   
  - tee: optee: fix possible memory leak in optee_register_device() (Yang Yingliang)   
  - bus: sunxi-rsb: Support atomic transfers (Samuel Holland)   
  - bus: sunxi-rsb: Remove the shutdown callback (Samuel Holland)   
  - regulator: core: fix UAF in destroy_regulator() (Yang Yingliang)   
  - spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld() (Xiongfeng Wang)   
  - regulator: core: fix kobject release warning and memory leak in regulator_register() (Zeng Heng)   
  - ASoC: max98373: Add checks for devm_kcalloc (Jiasheng Jiang)   
  - scsi: storvsc: Fix handling of srb_status and capacity change events (Michael Kelley)   
  - x86/hyperv: Restore VP assist page after cpu offlining/onlining (Vitaly Kuznetsov)   
  - ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() (Richard Fitzgerald)   
  - ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove (Detlev Casanova)   
  - ASoC: hdac_hda: fix hda pcm buffer overflow issue (Junxiao Chang)   
  - ARM: dts: am335x-pcm-953: Define fixed regulators in root node (Dominik Haller)   
  - af_key: Fix send_acquire race with pfkey_register (Herbert Xu)   
  - xfrm: replay: Fix ESN wrap around for GSO (Christian Langrock)   
  - xfrm: fix "disable_policy" on ipv4 early demux (Eyal Birger)   
  - MIPS: pic32: treat port as signed integer (Jason A. Donenfeld)   
  - RISC-V: vdso: Do not add missing symbols to version section in linker script (Nathan Chancellor)   
  - ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue (Ai Chao)   
  - Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" (Asher Song)   
  - nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked (Aleksandr Miloserdov)   
  - arm64/syscall: Include asm/ptrace.h in syscall_wrapper header. (Kuniyuki Iwashima)   
  - block, bfq: fix null pointer dereference in bfq_bio_bfqg() (Yu Kuai)   
  - drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) (Hans de Goede)   
  - scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC (Bart Van Assche)   
  - scsi: ibmvfc: Avoid path failures during live migration (Brian King)   
  - platform/x86/intel/hid: Add some ACPI device IDs (Ivan Hu)   
  - platform/x86/intel/pmt: Sapphire Rapids PMT errata fix (David E. Box)   
  - platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1 (Hans de Goede)   
  - platform/x86: ideapad-laptop: Disable touchpad_switch (Manyi Li)   
  - Revert "net: macsec: report real_dev features when HW offloading is enabled" (Sabrina Dubroca)   
  - selftests/bpf: Add verifier test for release_reference() (Youlin Li)   
  - spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run (Sean Nyekjaer)   
  - wifi: ath11k: Fix QCN9074 firmware boot on x86 (Tyler J. Stachecki)   
  - wifi: mac80211: Fix ack frame idr leak when mesh has no route (Nicolas Cavallari)   
  - wifi: airo: do not assign -1 to unsigned char (Jason A. Donenfeld)   
  - audit: fix undefined behavior in bit shift for AUDIT_BIT (Gaosheng Cui)   
  - riscv: dts: sifive unleashed: Add PWM controlled LEDs (Emil Renner Berthing)   
  - wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support (Jonas Jelonek)   
  - wifi: mac80211: fix memory free error when registering wiphy fail (taozhang)   
  - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li)   
  - ceph: Use kcalloc for allocating multiple elements (Kenneth Lee)   
  - binder: validate alloc->mm in ->mmap() handler (Carlos Llamas)   
  - x86/sgx: Add overflow check in sgx_validate_offset_length() (Borys Popławski)   
  - x86/sgx: Create utility to validate user provided offset and length (Reinette Chatre)   
  - ceph: avoid putting the realm twice when decoding snaps fails (Xiubo Li)   
  - ceph: do not update snapshot context when there is no new snapshot (Xiubo Li)   
  - iio: pressure: ms5611: fixed value compensation bug (Mitja Spes)   
  - iio: ms5611: Simplify IO callback parameters (Lars-Peter Clausen)   
  - nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Tiago Dias Ferreira)   
  - nvme-pci: disable write zeroes on various Kingston SSD (Xander Li)   
  - nvme-pci: disable namespace identifiers for the MAXIO MAP1001 (Christoph Hellwig)   
  - nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Bean Huo)   
  - nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH (Leo Savernik)   
  - drm/display: Don't assume dual mode adaptors support i2c sub-addressing (Simon Rettberg)   
  - ata: libata-core: do not issue non-internal commands once EH is pending (Niklas Cassel)   
  - ata: libata-scsi: simplify __ata_scsi_queuecmd() (Wenchao Hao)   
  - cifs: Fix connections leak when tlink setup failed (Zhang Xiaoxu)   
  - cifs: support nested dfs links over reconnect (Paulo Alcantara)   
  - cifs: split out dfs code from cifs_reconnect() (Paulo Alcantara)   
  - cifs: introduce new helper for cifs_reconnect() (Paulo Alcantara)   
  - sctp: clear out_curr if all frag chunks of current msg are pruned (Xin Long)   
  - sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent (Xin Long)   
  - tty: serial: fsl_lpuart: don't break the on-going transfer when global reset (Sherry Sun)   
  - serial: fsl_lpuart: Fill in rs485_supported (Ilpo Järvinen)   
  - serial: Add rs485_supported to uart_port (Ilpo Järvinen)   
  - ASoC: fsl_asrc fsl_esai fsl_sai: allow CONFIG_PM=N (Maarten Zanders)   
  - ASoC: fsl_sai: use local device pointer (Marco Felsch)   
  - net: mana: Fix race on per-CQ variable napi work_done (Haiyang Zhang)  [Orabug: 34917684]  
  - vhost-scsi: Fix max number of virtqueues (Mike Christie)  [Orabug: 34915127]  
  - uek_kabi: unneeded include of uek_kabi.h in ip.h (Alan Maguire)  [Orabug: 34911234]  
  - uek-container: Enable CONFIG_IA32_EMULATION (Liam Merwick)  [Orabug: 34909790]  
  - uek-rpm: Disable CONFIG_SND_PCM_OSS for OL8 and OL9 (Harshit Mogalapalli)  [Orabug: 34885467]  
  - uek-container: ol9: Update config with that generated by 'make olddefconfig' (Liam Merwick)  [Orabug: 34850980]  
  - uek-container: ol8: Update config with that generated by 'make olddefconfig' (Liam Merwick)  [Orabug: 34850980]  
  - uek-container: Fix x86_64 PVH ELF note with binutils >= 2.36 (Liam Merwick)  [Orabug: 34850980]  
  - uek-rpm: ol9: Add spec file changes to build container kernel (Liam Merwick)  [Orabug: 34850980]  
  - uek-rpm: ol8: Add spec file changes to build container kernel (Liam Merwick)  [Orabug: 34850980]  
  - uek-rpm: ol9: x86_64: Add kernel-uek-container config file (Liam Merwick)  [Orabug: 34850980]  
  - uek-rpm: ol8: x86_64: Add kernel-uek-container config file (Liam Merwick)  [Orabug: 34850980]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-8.91.1.el9uek]
changelog:
  - LTS version: v5.15.91 (Jack Vogel)   
  - perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)   
  - netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)   
  - x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)   
  - block: fix and cleanup bio_check_ro (Christoph Hellwig)   
  - kbuild: Allow kernel installation packaging to override pkg-config (Chun-Tse Shao)   
  - cpufreq: governor: Use kobject release() method to free dbs_data (Kevin Hao)   
  - cpufreq: Move to_gov_attr_set() to cpufreq.h (Kevin Hao)   
  - Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)   
  - tools: gpio: fix -c option of gpio-event-mon (Ivo Borisov Shopov)   
  - treewide: fix up files incorrectly marked executable (Linus Torvalds)   
  - net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)   
  - net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)   
  - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)   
  - net: mctp: mark socks as dead on unhash, prevent re-add (Jeremy Kerr)   
  - net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)   
  - net: ravb: Fix lack of register setting after system resumed for Gen3 (Yoshihiro Shimoda)   
  - ravb: Rename "no_ptp_cfg_active" and "ptp_cfg_active" variables (Biju Das)   
  - gpio: mxc: Unlock on error path in mxc_flip_edge() (Dan Carpenter)   
  - nvme: fix passthrough csi check (Keith Busch)   
  - riscv/kprobe: Fix instruction simulation of JALR (Liao Chang)   
  - sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)   
  - net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)   
  - netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)   
  - netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)   
  - ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)   
  - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)   
  - netlink: annotate data races around sk_state (Eric Dumazet)   
  - netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)   
  - netlink: annotate data races around nlk->portid (Eric Dumazet)   
  - netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)   
  - netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)   
  - drm/i915/selftest: fix intel_selftest_modify_policy argument types (Arnd Bergmann)   
  - net: fix UaF in netns ops registration error path (Paolo Abeni)   
  - netlink: prevent potential spectre v1 gadgets (Eric Dumazet)   
  - i2c: designware: use casting of u64 in clock multiplication to avoid overflow (Lareine Khawaly)   
  - scsi: ufs: core: Fix devfreq deadlocks (Johan Hovold)   
  - net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)   
  - EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)   
  - EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)   
  - ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)   
  - ipv6: fix reachability confirmation with proxy_ndp (Gergely Risko)   
  - thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)   
  - KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation (Marc Zyngier)   
  - KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)   
  - ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi)   
  - ksmbd: limit pdu length size according to connection status (Namjae Jeon)   
  - ksmbd: downgrade ndr version error message to debug (Namjae Jeon)   
  - ksmbd: do not sign response to session request for guest login (Marios Makassikis)   
  - ksmbd: add max connections parameter (Namjae Jeon)   
  - ksmbd: add smbd max io size parameter (Namjae Jeon)   
  - i2c: mv64xxx: Add atomic_xfer method to driver (Chris Morgan)   
  - i2c: mv64xxx: Remove shutdown method from driver (Chris Morgan)   
  - cifs: Fix oops due to uncleared server->smbd_conn in reconnect (David Howells)   
  - ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))   
  - trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)   
  - tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))   
  - module: Don't wait for GOING modules (Petr Pavlu)   
  - KVM: SVM: fix tsc scaling cache logic (Maxim Levitsky)   
  - scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)   
  - drm/amdgpu: complete gfxoff allow signal during suspend without delay (Harsh Jain)   
  - Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)   
  - exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)   
  - docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)   
  - panic: Expose "warn_count" to sysfs (Kees Cook)   
  - panic: Introduce warn_limit (Kees Cook)   
  - panic: Consolidate open-coded panic_on_warn checks (Kees Cook)   
  - exit: Allow oops_limit to be disabled (Kees Cook)   
  - exit: Expose "oops_count" to sysfs (Kees Cook)   
  - exit: Put an upper limit on how often we can oops (Jann Horn)   
  - panic: Separate sysctl logic from CONFIG_SMP (Kees Cook)   
  - ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)   
  - csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)   
  - h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)   
  - hexagon: Fix function name in die() (Nathan Chancellor)   
  - objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)   
  - exit: Add and use make_task_dead. (Eric W. Biederman)   
  - kasan: no need to unset panic_on_warn in end_report() (Tiezhu Yang)   
  - ubsan: no need to unset panic_on_warn in ubsan_epilogue() (Tiezhu Yang)   
  - panic: unset panic_on_warn inside panic() (Tiezhu Yang)   
  - kernel/panic: move panic sysctls to its own file (tangmeng)   
  - sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)   
  - fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)   
  - x86: ACPI: cstate: Optimize C3 entry on AMD CPUs (Deepak Sharma)   
  - drm/i915: Remove unused variable (Nirmoy Das)   
  - Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" (Sasha Levin)   
  - drm/i915: Allow switching away via vga-switcheroo if uninitialized (Thomas Zimmermann)   
  - firmware: coreboot: Check size of table entry and use flex-array (Kees Cook)   
  - lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)   
  - platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)   
  - platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)   
  - r8152: add vendor/device ID pair for Microsoft Devkit (Andre Przywara)   
  - scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)   
  - KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)   
  - spi: spidev: remove debug messages that access spidev->spi without locking (Bartosz Golaszewski)   
  - ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)   
  - ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)   
  - cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)   
  - perf/x86/intel/uncore: Add Emerald Rapids (Kan Liang)   
  - perf/x86/msr: Add Emerald Rapids (Kan Liang)   
  - s390: expicitly align _edata and _end symbols on page boundary (Alexander Gordeev)   
  - s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)   
  - drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)   
  - net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem (Hui Wang)   
  - ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)   
  - cpufreq: Add SM6375 to cpufreq-dt-platdev blocklist (Konrad Dybcio)   
  - kcsan: test: don't put the expect array on the stack (Max Filippov)   
  - cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)   
  - scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace (Wenchao Hao)   
  - tcp: fix rate_app_limited to default to 1 (David Morley)   
  - net: stmmac: enable all safety features by default (Andrew Halaney)   
  - thermal: core: call put_device() only after device_register() fails (Viresh Kumar)   
  - thermal/core: fix error code in __thermal_cooling_device_register() (Dan Carpenter)   
  - thermal: Validate new state in cur_state_store() (Viresh Kumar)   
  - thermal/core: Rename 'trips' to 'num_trips' (Daniel Lezcano)   
  - thermal/core: Remove duplicate information when an error occurs (Daniel Lezcano)   
  - net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)   
  - selftests/net: toeplitz: fix race on tpacket_v3 block close (Willem de Bruijn)   
  - driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)   
  - w1: fix WARNING after calling w1_process() (Yang Yingliang)   
  - w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)   
  - device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() (Yang Yingliang)   
  - ptdma: pt_core_execute_cmd() should use spinlock (Eric Pilmore)   
  - octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt (Kevin Hao)   
  - tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)   
  - nvme-pci: fix timeout request state check (Keith Busch)   
  - drm/amd/display: fix issues with driver unload (Hamza Mahfooz)   
  - phy: phy-can-transceiver: Skip warning if no "max-bitrate" (Geert Uytterhoeven)   
  - dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)   
  - cifs: fix potential deadlock in cache_refresh_path() (Paulo Alcantara)   
  - HID: betop: check shape of output reports (Pietro Borrello)   
  - l2tp: prevent lockdep issue in l2tp_tunnel_register() (Eric Dumazet)   
  - virtio-net: correctly enable callback during start_xmit (Jason Wang)   
  - net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)   
  - dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)   
  - drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)   
  - net: mlx5: eliminate anonymous module_init & module_exit (Randy Dunlap)   
  - net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT (Maor Dickman)   
  - net: ipa: disable ipa interrupt during suspend (Caleb Connolly)   
  - Bluetooth: Fix possible deadlock in rfcomm_sk_state_change (Ying Hsu)   
  - usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)   
  - usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)   
  - HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)   
  - pinctrl: rockchip: fix mux route data for rk3568 (Jonas Karlman)   
  - net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)   
  - HID: check empty report_list in bigben_probe() (Pietro Borrello)   
  - HID: check empty report_list in hid_validate_values() (Pietro Borrello)   
  - net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)   
  - net: usb: sr9700: Handle negative len (Szymon Heidrich)   
  - octeontx2-pf: Avoid use of GFP_KERNEL in atomic context (Geetha sowjanya)   
  - l2tp: close all race conditions in l2tp_tunnel_register() (Cong Wang)   
  - l2tp: convert l2tp_tunnel_list to idr (Cong Wang)   
  - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)   
  - l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki) [Orabug: 34951574] {CVE-2022-4129}
  - net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)   
  - net: stmmac: Fix queue statistics reading (Kurt Kanzenbach)   
  - pinctrl: rockchip: fix reading pull type on rk3568 (Jonas Karlman)   
  - pinctrl/rockchip: add error handling for pull/drive register getters (Sebastian Reichel)   
  - pinctrl/rockchip: Use temporary variable for struct device (Andy Shevchenko)   
  - wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich) [Orabug: 35037701] {CVE-2023-23559}
  - gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)   
  - gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock (Marek Vasut)   
  - gpio: use raw spinlock for gpio chip shadowed data (Schspa Shi)   
  - sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)   
  - net: enetc: avoid deadlock in enetc_tx_onestep_tstamp() (Vladimir Oltean)   
  - net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)   
  - net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)   
  - phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)   
  - bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)   
  - amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)   
  - amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)   
  - ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60 (Claudiu Beznea)   
  - NFSD: fix use-after-free in nfsd4_ssc_setup_dul() (Xingyuan Mo)   
  - phy: ti: fix Kconfig warning and operator precedence (Randy Dunlap)   
  - arm64: dts: qcom: msm8992-libra: Fix the memory map (Konrad Dybcio)   
  - arm64: dts: qcom: msm8992-libra: Add CPU regulators (Konrad Dybcio)   
  - arm64: dts: qcom: msm8992: Don't use sfpb mutex (Konrad Dybcio)   
  - PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe() (Christophe JAILLET)   
  - affs: initialize fsdata in affs_truncate() (Alexander Potapenko)   
  - IB/hfi1: Remove user expected buffer invalidate race (Dean Luick)   
  - IB/hfi1: Immediately remove invalid memory from hardware (Dean Luick)   
  - IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)   
  - IB/hfi1: Reserve user expected TIDs (Dean Luick)   
  - IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)   
  - RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)   
  - tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)   
  - firmware: arm_scmi: Harden shared memory access in fetch_notification (Cristian Marussi)   
  - firmware: arm_scmi: Harden shared memory access in fetch_response (Cristian Marussi)   
  - EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)   
  - reset: uniphier-glue: Fix possible null-ptr-deref (Hui Tang)   
  - reset: uniphier-glue: Use reset_control_bulk API (Philipp Zabel)   
  - soc: imx8m: Fix incorrect check for of_clk_get_by_name() (Miaoqian Lin)   
  - arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity (Tim Harvey)   
  - HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)   
  - ARM: imx: add missing of_node_put() (Dario Binacchi)   
  - arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux (Adam Ford)   
  - ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)   
  - ARM: dts: imx7d-pico: Use 'clock-frequency' (Fabio Estevam)   
  - ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency' (Fabio Estevam)   
  - arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property (Fabio Estevam)   
  - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Jayesh Choudhary)   
  - memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)   
  - memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)   
  - memory: tegra: Remove clients SID override programming (Ashish Mhetre)   
  - LTS version: v5.15.90 (Jack Vogel)   
  - io_uring/rw: remove leftover debug statement (Jens Axboe)   
  - io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)   
  - io_uring: fix double poll leak on repolling (Pavel Begunkov)   
  - io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)   
  - mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma (Hugh Dickins)   
  - soc: qcom: apr: Make qcom,protection-domain optional again (Stephan Gerhold)   
  - Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" (Eric Dumazet)   
  - block: mq-deadline: Rename deadline_is_seq_writes() (Damien Le Moal)   
  - net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() (Yang Yingliang)   
  - net/ulp: use consistent error code when blocking ULP (Paolo Abeni)   
  - io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)   
  - io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)   
  - tracing: Use alignof__(struct {type b;}) instead of offsetof() (Steven Rostedt (Google))   
  - x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN (YingChi Long)   
  - Revert "drm/amdgpu: make display pinning more flexible (v2)" (Alex Deucher)   
  - efi: rt-wrapper: Add missing include (Ard Biesheuvel)   
  - arm64: efi: Execute runtime services from a dedicated stack (Ard Biesheuvel)   
  - fs/ntfs3: Fix attr_punch_hole() null pointer derenference (Alon Zahavi)   
  - drm/amdgpu: drop experimental flag on aldebaran (Alex Deucher)   
  - drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix (Joshua Ashton)   
  - drm/amd/display: Calculate output_color_space after pixel encoding adjustment (Joshua Ashton)   
  - drm/amd/display: Fix set scaling doesn's work (hongao)   
  - drm/i915/display: Check source height is > 0 (Drew Davenport)   
  - drm/i915: re-disable RC6p on Sandy Bridge (Sasa Dragic)   
  - mei: me: add meteor lake point M DID (Alexander Usyskin)   
  - gsmi: fix null-deref in gsmi_get_variable (Khazhismel Kumykov)   
  - serial: atmel: fix incorrect baudrate setup (Tobias Schramm)   
  - serial: amba-pl011: fix high priority character transmission in rs486 mode (Lino Sanfilippo)   
  - dmaengine: idxd: Let probe fail when workqueue cannot be enabled (Reinette Chatre)   
  - dmaengine: tegra210-adma: fix global intr clear (Mohan Kumar)   
  - dmaengine: lgm: Move DT parsing after initialization (Peter Harliman Liem)   
  - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Ilpo Järvinen)   
  - dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation (Heiner Kallweit)   
  - dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation (Heiner Kallweit)   
  - usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Juhyung Park)   
  - usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Maciej Żenczykowski)   
  - usb: gadget: g_webcam: Send color matching descriptor per frame (Daniel Scally)   
  - usb: typec: altmodes/displayport: Fix pin assignment calculation (Prashant Malani)   
  - usb: typec: altmodes/displayport: Add pin assignment helper (Prashant Malani)   
  - usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail (ChiYuan Huang)   
  - usb: host: ehci-fsl: Fix module alias (Alexander Stein)   
  - usb: cdns3: remove fetched trb from cache before dequeuing (Pawel Laszczak)   
  - USB: serial: cp210x: add SCALANCE LPE-9000 device id (Michael Adler)   
  - USB: gadgetfs: Fix race between mounting and unmounting (Alan Stern)   
  - tty: fix possible null-ptr-defer in spk_ttyio_release (Gaosheng Cui)   
  - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Krzysztof Kozlowski)   
  - staging: mt7621-dts: change some node hex addresses to lower case (Sergio Paracuellos)   
  - bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG_UNLOAD (Paul Moore)   
  - riscv: dts: sifive: fu740: fix size of pcie 32bit memory (Ben Dooks)   
  - thunderbolt: Use correct function to calculate maximum USB3 link rate (Mika Westerberg)   
  - cifs: do not include page data when checking signature (Enzo Matsumiya)   
  - btrfs: fix race between quota rescan and disable leading to NULL pointer deref (Filipe Manana)   
  - btrfs: do not abort transaction on failure to write log tree when syncing log (Filipe Manana)   
  - mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)   
  - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Samuel Holland)   
  - ACPI: PRM: Check whether EFI runtime is available (Ard Biesheuvel)   
  - comedi: adv_pci1760: Fix PWM instruction handling (Ian Abbott)   
  - usb: core: hub: disable autosuspend for TI TUSB8041 (Flavio Suligoi)   
  - misc: fastrpc: Fix use-after-free race condition for maps (Ola Jeppsson)   
  - misc: fastrpc: Don't remove map on creater_process and device_release (Abel Vesa)   
  - USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Greg Kroah-Hartman)   
  - staging: vchiq_arm: fix enum vchiq_status return types (Arnd Bergmann)   
  - USB: serial: option: add Quectel EM05CN modem (Duke Xin(辛安文))   
  - USB: serial: option: add Quectel EM05CN (SG) modem (Duke Xin(辛安文))   
  - USB: serial: option: add Quectel EC200U modem (Ali Mirghasemi)   
  - USB: serial: option: add Quectel EM05-G (RS) modem (Duke Xin(辛安文))   
  - USB: serial: option: add Quectel EM05-G (CS) modem (Duke Xin(辛安文))   
  - USB: serial: option: add Quectel EM05-G (GR) modem (Duke Xin(辛安文))   
  - prlimit: do_prlimit needs to have a speculation check (Greg Kroah-Hartman)   
  - xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Mathias Nyman)   
  - usb: acpi: add helper to check port lpm capability using acpi _DSM (Mathias Nyman)   
  - xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Mathias Nyman)   
  - xhci: Add update_hub_device override for PCI xHCI hosts (Mathias Nyman)   
  - xhci: Fix null pointer dereference when host dies (Mathias Nyman)   
  - usb: xhci: Check endpoint is valid before dereferencing it (Jimmy Hu)   
  - xhci-pci: set the dma max_seg_size (Ricardo Ribalda)   
  - io_uring/rw: defer fsnotify calls to task context (Jens Axboe)   
  - io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)   
  - io_uring: update kiocb->ki_pos at execution time (Dylan Yudaken)   
  - io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)   
  - io_uring: ensure that cached task references are always put on exit (Jens Axboe)   
  - io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)   
  - io_uring: allow re-poll if we made progress (Jens Axboe)   
  - io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)   
  - io_uring: add flag for disabling provided buffer recycling (Jens Axboe)   
  - io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)   
  - io_uring: improve send/recv error handling (Pavel Begunkov)   
  - io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)   
  - eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)   
  - eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)   
  - io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)   
  - hugetlb: unshare some PMDs when splitting VMAs (James Houghton)   
  - drm/amd: Delay removal of the firmware framebuffer (Sasha Levin)   
  - drm/amdgpu: disable runtime pm on several sienna cichlid cards(v2) (Guchun Chen)   
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform (Jeremy Szu)   
  - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Andy Chi)   
  - efi: fix userspace infinite retry read efivars after EFI runtime services page fault (Ding Hui)   
  - nilfs2: fix general protection fault in nilfs_btree_insert() (Ryusuke Konishi)   
  - zonefs: Detect append writes at invalid locations (Damien Le Moal)   
  - Add exception protection processing for vd in axi_chan_handle_err function (Shawn.Shao)   
  - wifi: mac80211: sdata can be NULL during AMPDU start (Alexander Wetzel)   
  - wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Arend van Spriel)   
  - Bluetooth: hci_qca: Fix driver shutdown on closed serdev (Krzysztof Kozlowski)   
  - fbdev: omapfb: avoid stack overflow warning (Arnd Bergmann)   
  - perf/x86/rapl: Treat Tigerlake like Icelake (Chris Wilson)   
  - f2fs: let's avoid panic if extent_tree is not created (Jaegeuk Kim)   
  - x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)   
  - btrfs: always report error in run_one_delayed_ref() (Qu Wenruo)   
  - RDMA/srp: Move large values to a new enum for gcc13 (Jiri Slaby (SUSE))   
  - r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() (Chunhao Lin)   
  - net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Daniil Tatianin)   
  - vduse: Validate vq_num in vduse_validate_config() (Harshit Mogalapalli)   
  - virtio_pci: modify ENOENT to EINVAL (Angus Chen)   
  - tools/virtio: initialize spinlocks in vring_test.c (Ricardo Cañuelo)   
  - selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID (Hao Sun)   
  - pNFS/filelayout: Fix coalescing test for single DS (Olga Kornievskaia)   
  - btrfs: fix trace event name typo for FLUSH_DELAYED_REFS (Naohiro Aota)   
  - LTS version: v5.15.89 (Jack Vogel)   
  - pinctrl: amd: Add dynamic debugging for active GPIOs (Mario Limonciello)   
  - Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Ferry Toth)   
  - block: handle bio_split_to_limits() NULL return (Jens Axboe)   
  - io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)   
  - io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)   
  - efi: fix NULL-deref in init error path (Johan Hovold)   
  - arm64: cmpxchg_double*: hazard against entire exchange variable (Mark Rutland)   
  - arm64: atomics: remove LL/SC trampolines (Mark Rutland)   
  - arm64: atomics: format whitespace consistently (Mark Rutland)   
  - io_uring: lock overflowing for IOPOLL (Pavel Begunkov)   
  - KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID (Paolo Bonzini)   
  - Documentation: KVM: add API issues section (Paolo Bonzini)   
  - mm: Always release pages to the buddy allocator in memblock_free_late(). (Aaron Thompson)   
  - platform/surface: aggregator: Add missing call to ssam_request_sync_free() (Maximilian Luz)   
  - igc: Fix PPS delta between two synchronized end-points (Christopher S Hall)   
  - perf build: Properly guard libbpf includes (Ian Rogers)   
  - net/mlx5e: Don't support encap rules with gbp option (Gavin Li)   
  - net/mlx5: Fix ptp max frequency adjustment range (Rahul Rameshbabu)   
  - net/sched: act_mpls: Fix warning during failed attribute validation (Ido Schimmel)   
  - tools/nolibc: fix the O_* fcntl/open macro definitions for riscv (Willy Tarreau)   
  - tools/nolibc: restore mips branch ordering in the _start block (Willy Tarreau)   
  - tools/nolibc: Remove .global _start from the entry point code (Ammar Faizi)   
  - tools/nolibc/arch: mark the _start symbol as weak (Willy Tarreau)   
  - tools/nolibc/arch: split arch-specific code into individual files (Willy Tarreau)   
  - tools/nolibc/types: split syscall-specific definitions into their own files (Willy Tarreau)   
  - tools/nolibc/std: move the standard type definitions to std.h (Willy Tarreau)   
  - tools/nolibc: use pselect6 on RISCV (Willy Tarreau)   
  - tools/nolibc: x86-64: Use `mov $60,%eax` instead of `mov $60,%rax` (Ammar Faizi)   
  - tools/nolibc: x86: Remove `r8`, `r9` and `r10` from the clobber list (Ammar Faizi)   
  - af_unix: selftest: Fix the size of the parameter to connect() (Mirsad Goran Todorovac)   
  - nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() (Minsuk Kang)   
  - hvc/xen: lock console list traversal (Roger Pau Monne)   
  - octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable (Angela Czubak)   
  - tipc: fix unexpected link reset due to discovery messages (Tung Nguyen)   
  - ALSA: usb-audio: Relax hw constraints for implicit fb sync (Takashi Iwai)   
  - ALSA: usb-audio: Make sure to stop endpoints before closing EPs (Takashi Iwai)   
  - ASoC: wm8904: fix wrong outputs volume after power reactivation (Emanuele Ghidoli)   
  - scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery (Peter Wang)   
  - scsi: ufs: Stop using the clock scaling lock in the error handler (Bart Van Assche)   
  - scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile (Shin'ichiro Kawasaki)   
  - regulator: da9211: Use irq handler when ready (Ricardo Ribalda)   
  - x86/resctrl: Fix task CLOSID/RMID update race (Peter Newman)   
  - EDAC/device: Fix period calculation in edac_device_reset_delay_period() (Eliav Farber)   
  - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Peter Zijlstra)   
  - powerpc/imc-pmu: Fix use of mutex in IRQs disabled section (Kajol Jain)   
  - netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. (Gavrilov Ilia)   
  - sched/core: Fix use-after-free bug in dup_user_cpus_ptr() (Waiman Long)   
  - iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() (Christophe JAILLET)   
  - iommu/iova: Fix alloc iova overflows issue (Yunfei Wang)   
  - usb: ulpi: defer ulpi_register on ulpi_read_id timeout (Ferry Toth)   
  - bus: mhi: host: Fix race between channel preparation and M0 event (Qiang Yu)   
  - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Herbert Xu) [Orabug: 35005828] {CVE-2023-0394}
  - ixgbe: fix pci device refcount leak (Yang Yingliang)   
  - platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe (Hans de Goede)   
  - dt-bindings: msm/dsi: Don't require vcca-supply on 14nm PHY (Konrad Dybcio)   
  - dt-bindings: msm/dsi: Don't require vdds-supply on 10nm PHY (Konrad Dybcio)   
  - drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer (Kuogee Hsieh)   
  - platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to set_fn_lock_led_list[] (Hans de Goede)   
  - dt-bindings: msm: dsi-phy-28nm: Add missing qcom, dsi-phy-regulator-ldo-mode (Bryan O'Donoghue)   
  - dt-bindings: msm: dsi-controller-main: Fix description of core clock (Bryan O'Donoghue)   
  - dt-bindings: msm: dsi-controller-main: Fix power-domain constraint (Bryan O'Donoghue)   
  - drm/msm/adreno: Make adreno quirks not overwrite each other (Konrad Dybcio)   
  - dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraint (Bryan O'Donoghue)   
  - platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reporting (Hans de Goede)   
  - platform/surface: aggregator: Ignore command messages not intended for us (Maximilian Luz)   
  - platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER if present (Hans de Goede)   
  - cifs: Fix uninitialized memory read for smb311 posix symlink create (Volker Lendecke)   
  - net/mlx5e: Set action fwd flag when parsing tc action goto (Roi Dayan)   
  - drm/i915/gt: Reset twice (Chris Wilson)   
  - drm/virtio: Fix GEM handle creation UAF (Rob Clark)   
  - s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() (Heiko Carstens)   
  - s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops (Heiko Carstens)   
  - ASoC: qcom: lpass-cpu: Fix fallback SD line index handling (Brian Norris)   
  - s390/kexec: fix ipl report address for kdump (Alexander Egorenkov)   
  - perf auxtrace: Fix address filter duplicate symbol selection (Adrian Hunter)   
  - net: stmmac: add aux timestamps fifo clearance wait (Noor Azura Ahmad Tarmizi)   
  - docs: Fix the docs build with Sphinx 6.0 (Jonathan Corbet)   
  - efi: tpm: Avoid READ_ONCE() for accessing the event log (Ard Biesheuvel)   
  - selftests: kvm: Fix a compile error in selftests/kvm/rseq_test.c (Jinrong Liang)   
  - KVM: arm64: nvhe: Fix build with profile optimization (Denis Nikitin)   
  - KVM: arm64: Fix S1PTW handling on RO memslots (Marc Zyngier)   
  - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx (Luka Guzenko)   
  - ALSA: hda/realtek - Turn on power early (Yuchi Yang)   
  - ALSA: control-led: use strscpy in set_led_id() (Jaroslav Kysela)   
  - LTS version: v5.15.88 (Jack Vogel)   
  - ALSA: hda - Enable headset mic on another Dell laptop with ALC3254 (Chris Chiu)   
  - ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Adrian Chan)   
  - ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Clement Lecigne) [Orabug: 34983525] {CVE-2023-0266}
  - net/ulp: prevent ULP without clone op from entering the LISTEN status (Paolo Abeni)   
  - net: sched: disallow noqueue for qdisc classes (Frederick Lawler) [Orabug: 35005790] {CVE-2022-47929}
  - serial: fixup backport of "serial: Deassert Transmit Enable on probe in driver-specific way" (Rasmus Villemoes)   
  - selftests/vm/pkeys: Add a regression test for setting PKRU through ptrace (Kyle Huey)   
  - x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set (Kyle Huey)   
  - x86/fpu: Allow PKRU to be (once again) written by ptrace. (Kyle Huey)   
  - x86/fpu: Add a pkru argument to copy_uabi_to_xstate() (Kyle Huey)   
  - x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate(). (Kyle Huey)   
  - x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate() (Kyle Huey)   
  - parisc: Align parisc MADV_XXX constants with all other architectures (Helge Deller)   
  - LTS version: v5.15.87 (Jack Vogel)   
  - drm/mgag200: Fix PLL setup for G200_SE_A rev >=4 (Jocelyn Falempe)   
  - io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)   
  - efi: random: combine bootloader provided RNG seed with RNG protocol output (Ard Biesheuvel)   
  - mbcache: Avoid nesting of cache->c_list_lock under bit locks (Jan Kara)   
  - net: hns3: fix return value check bug of rx copybreak (Jie Wang)   
  - btrfs: make thaw time super block check to also verify checksum (Qu Wenruo)   
  - selftests: set the BUILD variable to absolute path (Muhammad Usama Anjum)   
  - ext4: don't allow journal inode to have encrypt flag (Eric Biggers)   
  - mptcp: use proper req destructor for IPv6 (Matthieu Baerts)   
  - mptcp: dedicated request sock for subflow in v6 (Matthieu Baerts)   
  - Revert "ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007" (Mario Limonciello)   
  - ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob (William Liu)   
  - ksmbd: fix infinite loop in ksmbd_conn_handler_loop() (Namjae Jeon)   
  - hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling (Linus Torvalds)   
  - hfs/hfsplus: use WARN_ON for sanity check (Arnd Bergmann)   
  - drm/i915/gvt: fix vgpu debugfs clean in remove (Zhenyu Wang)   
  - drm/i915/gvt: fix gvt debugfs destroy (Zhenyu Wang)   
  - riscv, kprobes: Stricter c.jr/c.jalr decoding (Björn Töpel)   
  - riscv: uaccess: fix type of 0 variable on error in get_user() (Ben Dooks)   
  - thermal: int340x: Add missing attribute for data rate base (Srinivas Pandruvada)   
  - io_uring: fix CQ waiting timeout handling (Pavel Begunkov)   
  - block: don't allow splitting of a REQ_NOWAIT bio (Jens Axboe)   
  - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Paul Menzel)   
  - nfsd: fix handling of readdir in v4root vs. mount upcall timeout (Jeff Layton)   
  - x86/bugs: Flush IBP in ib_prctl_set() (Rodrigo Branco)   
  - x86/kexec: Fix double-free of elf header buffer (Takashi Iwai)   
  - btrfs: check superblock to ensure the fs was not modified at thaw time (Qu Wenruo)   
  - nvme: also return I/O command effects from nvme_command_effects (Christoph Hellwig)   
  - nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Christoph Hellwig)   
  - io_uring: check for valid register opcode earlier (Jens Axboe)   
  - nvme: fix multipath crash caused by flush request when blktrace is enabled (Yanjun Zhang)   
  - ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Hans de Goede)   
  - udf: Fix extension of the last extent in the file (Jan Kara)   
  - caif: fix memory leak in cfctrl_linkup_request() (Zhengchao Shao)   
  - drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Dan Carpenter)   
  - perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode (Namhyung Kim)   
  - usb: rndis_host: Secure rndis_query check against int overflow (Szymon Heidrich)   
  - octeontx2-pf: Fix lmtst ID used in aura free (Geetha sowjanya)   
  - drivers/net/bonding/bond_3ad: return when there's no aggregator (Daniil Tatianin)   
  - fs/ntfs3: don't hold ni_lock when calling truncate_setsize() (Tetsuo Handa)   
  - drm/imx: ipuv3-plane: Fix overlay plane width (Philipp Zabel)   
  - perf tools: Fix resources leak in perf_data__open_dir() (Miaoqian Lin)   
  - netfilter: ipset: Rework long task execution when adding/deleting entries (Jozsef Kadlecsik)   
  - netfilter: ipset: fix hash:net,port,net hang with /0 subnet (Jozsef Kadlecsik)   
  - net: sparx5: Fix reading of the MAC address (Horatiu Vultur)   
  - net: sched: cbq: dont intepret cls results when asked to drop (Jamal Hadi Salim) [Orabug: 34983582] {CVE-2023-23454}
  - net: sched: atm: dont intepret cls results when asked to drop (Jamal Hadi Salim) [Orabug: 34983613] {CVE-2023-23455}
  - gpio: sifive: Fix refcount leak in sifive_gpio_probe (Miaoqian Lin)   
  - ceph: switch to vfs_inode_has_locks() to fix file lock bug (Xiubo Li)   
  - filelock: new helper: vfs_inode_has_locks (Jeff Layton)   
  - drm/meson: Reduce the FIFO lines held when AFBC is not used (Carlo Caione)   
  - RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Maor Gottlieb)   
  - RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Shay Drory)   
  - net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe (Miaoqian Lin)   
  - net: ena: Update NUMA TPH hint register upon NUMA node update (David Arinzon)   
  - net: ena: Set default value for RX interrupt moderation (David Arinzon)   
  - net: ena: Fix rx_copybreak value update (David Arinzon)   
  - net: ena: Use bitmask to indicate packet redirection (David Arinzon)   
  - net: ena: Account for the number of processed bytes in XDP (David Arinzon)   
  - net: ena: Don't register memory info on XDP exchange (David Arinzon)   
  - net: ena: Fix toeplitz initial hash value (David Arinzon)   
  - net: amd-xgbe: add missed tasklet_kill (Jiguang Xiao)   
  - net/mlx5e: Fix hw mtu initializing at XDP SQ allocation (Adham Faris)   
  - net/mlx5e: Always clear dest encap in neigh-update-del (Chris Mi)   
  - net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attr (Roi Dayan)   
  - net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default (Dragos Tatulea)   
  - net/mlx5: Avoid recovery in probe flows (Shay Drory)   
  - net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path (Jiri Pirko)   
  - net/mlx5: E-Switch, properly handle ingress tagged packets on VST (Moshe Shemesh)   
  - vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)   
  - vhost: fix range used in translate_desc() (Stefano Garzarella)   
  - vringh: fix range used in iotlb_translate() (Stefano Garzarella)   
  - vhost/vsock: Fix error handling in vhost_vsock_init() (Yuan Can)   
  - vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)   
  - nfc: Fix potential resource leaks (Miaoqian Lin)   
  - net: dsa: mv88e6xxx: depend on PTP conditionally (Johnny S. Lee)   
  - qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure (Daniil Tatianin)   
  - net: sched: fix memory leak in tcindex_set_parms (Hawkins Jiawei)   
  - net: hns3: fix VF promisc mode not update when mac table full (Jian Shen)   
  - net: hns3: fix miss L3E checking for rx packet (Jian Shen)   
  - net: hns3: extract macro to simplify ring stats update code (Peng Li)   
  - net: hns3: refactor hns3_nic_reuse_page() (Hao Chen)   
  - net: hns3: add interrupts re-initialization while doing VF FLR (Jie Wang)   
  - nfsd: shut down the NFSv4 state objects before the filecache (Jeff Layton)   
  - veth: Fix race with AF_XDP exposing old or uninitialized descriptors (Shawn Bohrer)   
  - netfilter: nf_tables: honor set timeout and garbage collection updates (Pablo Neira Ayuso)   
  - vmxnet3: correctly report csum_level for encapsulated packet (Ronak Doshi)   
  - netfilter: nf_tables: perform type checking for existing sets (Pablo Neira Ayuso)   
  - netfilter: nf_tables: add function to create set stateful expressions (Pablo Neira Ayuso)   
  - netfilter: nf_tables: consolidate set description (Pablo Neira Ayuso)   
  - drm/panfrost: Fix GEM handle creation ref-counting (Steven Price)   
  - bpf: pull before calling skb_postpull_rcsum() (Jakub Kicinski)   
  - btrfs: fix an error handling path in btrfs_defrag_leaves() (Sasha Levin)   
  - SUNRPC: ensure the matching upcall is in-flight upon downcall (minoura makoto)   
  - drm/i915/migrate: fix length calculation (Matthew Auld)   
  - drm/i915/migrate: fix offset calculation (Matthew Auld)   
  - drm/i915/migrate: don't check the scratch page (Matthew Auld)   
  - ext4: fix deadlock due to mbcache entry corruption (Jan Kara)   
  - mbcache: automatically delete entries from cache on freeing (Jan Kara)   
  - ext4: correct inconsistent error msg in nojournal mode (Baokun Li)   
  - ext4: goto right label 'failed_mount3a' (Jason Yan)   
  - ravb: Fix "failed to switch device to config mode" message during unbind (Biju Das)   
  - perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data (Masami Hiramatsu (Google))   
  - perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor (Masami Hiramatsu (Google))   
  - media: s5p-mfc: Fix in register read and write for H264 (Smitha T Murthy)   
  - media: s5p-mfc: Clear workbit to handle error condition (Smitha T Murthy)   
  - media: s5p-mfc: Fix to handle reference queue during finishing (Smitha T Murthy)   
  - x86/MCE/AMD: Clear DFR errors found in THR handler (Yazen Ghannam)   
  - x86/mce: Get rid of msr_ops (Borislav Petkov)   
  - btrfs: fix extent map use-after-free when handling missing device in read_one_chunk (void0red)   
  - btrfs: move missing device handling in a dedicate function (Nikolay Borisov)   
  - btrfs: replace strncpy() with strscpy() (Sasha Levin)   
  - phy: qcom-qmp-combo: fix out-of-bounds clock access (Sasha Levin)   
  - ARM: renumber bits related to _TIF_WORK_MASK (Jens Axboe)   
  - ext4: fix off-by-one errors in fast-commit block filling (Eric Biggers)   
  - ext4: fix unaligned memory access in ext4_fc_reserve_space() (Eric Biggers)   
  - ext4: add missing validation of fast-commit record lengths (Eric Biggers)   
  - ext4: don't set up encryption key during jbd2 transaction (Eric Biggers)   
  - ext4: disable fast-commit of encrypted dir operations (Eric Biggers)   
  - ext4: fix potential out of bound read in ext4_fc_replay_scan() (Eric Biggers)   
  - ext4: factor out ext4_fc_get_tl() (Eric Biggers)   
  - ext4: introduce EXT4_FC_TAG_BASE_LEN helper (Eric Biggers)   
  - ext4: use ext4_debug() instead of jbd_debug() (Eric Biggers)   
  - ext4: remove unused enum EXT4_FC_COMMIT_FAILED (Eric Biggers)   
  - tracing: Fix issue of missing one synthetic field (Zheng Yejian)   
  - block: mq-deadline: Fix dd_finish_request() for zoned devices (Damien Le Moal)   
  - drm/amdgpu: make display pinning more flexible (v2) (Alex Deucher)   
  - drm/amdgpu: handle polaris10/11 overlap asics (v2) (Alex Deucher)   
  - ext4: allocate extended attribute value in vmalloc area (Ye Bin)   
  - ext4: avoid unaccounted block allocation when expanding inode (Jan Kara)   
  - ext4: initialize quota before expanding inode in setproject ioctl (Jan Kara)   
  - ext4: fix inode leak in ext4_xattr_inode_create() on an error path (Ye Bin)   
  - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)   
  - ext4: avoid BUG_ON when creating xattrs (Jan Kara)   
  - ext4: fix error code return to user-space in ext4_get_branch() (Luís Henriques)   
  - ext4: fix corruption when online resizing a 1K bigalloc fs (Baokun Li)   
  - ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Eric Whitney)   
  - ext4: init quota for 'old.inode' in 'ext4_rename' (Ye Bin)   
  - ext4: fix uninititialized value in 'ext4_evict_inode' (Ye Bin)   
  - ext4: fix leaking uninitialized memory in fast-commit journal (Eric Biggers)   
  - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Baokun Li)   
  - ext4: check and assert if marking an no_delete evicting inode dirty (Zhang Yi)   
  - ext4: fix reserved cluster accounting in __es_remove_extent() (Ye Bin)   
  - ext4: fix bug_on in __es_tree_search caused by bad quota inode (Baokun Li)   
  - ext4: add helper to check quota inums (Baokun Li)   
  - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Baokun Li)   
  - ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Gaosheng Cui)   
  - ext4: fix use-after-free in ext4_orphan_cleanup (Baokun Li)   
  - fs: ext4: initialize fsdata in pagecache_write() (Alexander Potapenko)   
  - ext4: remove trailing newline from ext4_msg() message (Luís Henriques)   
  - ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop (Baokun Li)   
  - ext4: silence the warning when evicting inode with dioread_nolock (Zhang Yi)   
  - drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init() (Yuan Can)   
  - drm/i915/dsi: fix VBT send packet port selection for dual link DSI (Mikko Kovanen)   
  - drm/vmwgfx: Validate the box size for the snooped cursor (Zack Rusin)   
  - drm/connector: send hotplug uevent on connector cleanup (Simon Ser)   
  - device_cgroup: Roll back to original exceptions after copy failure (Wang Weiyang)   
  - parisc: led: Fix potential null-ptr-deref in start_task() (Shang XiaoJing)   
  - remoteproc: core: Do pm_relax when in RPROC_OFFLINE state (Maria Yu)   
  - iommu/amd: Fix ivrs_acpihid cmdline parsing code (Kim Phillips)   
  - phy: qcom-qmp-combo: fix sc8180x reset (Johan Hovold)   
  - driver core: Fix bus_type.match() error handling in __driver_attach() (Isaac J. Manjarres)   
  - crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)   
  - crypto: n2 - add missing hash statesize (Corentin Labbe)   
  - riscv: mm: notify remote harts about mmu cache updates (Sergey Matyukevich)   
  - riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument (Guo Ren)   
  - PCI/sysfs: Fix double free in error path (Sascha Hauer)   
  - PCI: Fix pci_device_is_present() for VFs by checking PF (Michael S. Tsirkin)   
  - ipmi: fix use after free in _ipmi_destroy_user() (Dan Carpenter)   
  - ima: Fix a potential NULL pointer access in ima_restore_measurement_list (Huaxin Lu)   
  - mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() (Alexander Sverdlin)   
  - ipmi: fix long wait in unload when IPMI disconnect (Zhang Yuchen)   
  - ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection() (Maximilian Luz)   
  - ASoC: jz4740-i2s: Handle independent FIFO flush bits (Aidan MacDonald)   
  - wifi: wilc1000: sdio: fix module autoloading (Michael Walle)   
  - efi: Add iMac Pro 2017 to uefi skip cert quirk (Aditya Garg)   
  - md/bitmap: Fix bitmap chunk size overflow issues (Florian-Ewald Mueller)   
  - block: mq-deadline: Do not break sequential write streams to zoned HDDs (Damien Le Moal)   
  - rtc: ds1347: fix value written to century register (Ian Abbott)   
  - cifs: fix missing display of three mount options (Steve French)   
  - cifs: fix confusing debug message (Paulo Alcantara)   
  - media: dvb-core: Fix UAF due to refcount races at releasing (Takashi Iwai) [Orabug: 34820628] {CVE-2022-41218}
  - media: dvb-core: Fix double free in dvb_register_device() (Keita Suzuki)   
  - ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod (Nick Desaulniers)   
  - staging: media: tegra-video: fix device_node use after free (Luca Ceresoli)   
  - staging: media: tegra-video: fix chan->mipi value on error (Luca Ceresoli)   
  - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line (Yang Jihong)   
  - tracing/probes: Handle system names with hyphens (Steven Rostedt (Google))   
  - tracing/hist: Fix wrong return value in parse_action_params() (Zheng Yejian)   
  - tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACE (Masami Hiramatsu (Google))   
  - tracing: Fix race where eprobes can be called before the event (Steven Rostedt (Google))   
  - x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK (Masami Hiramatsu (Google))   
  - x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK (Masami Hiramatsu (Google))   
  - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Steven Rostedt (Google))   
  - x86/microcode/intel: Do not retry microcode reloading on the APs (Ashok Raj)   
  - KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 (Sean Christopherson)   
  - KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails (Sean Christopherson)   
  - KVM: VMX: Resume guest immediately when injecting #GP on ECREATE (Sean Christopherson)   
  - of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" values (Rob Herring)   
  - perf/core: Call LSM hook after copying perf_event_attr (Namhyung Kim)   
  - tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' (Zheng Yejian)   
  - dm cache: set needs_check flag after aborting metadata (Mike Snitzer)   
  - dm cache: Fix UAF in destroy() (Luo Meng)   
  - dm clone: Fix UAF in clone_dtr() (Luo Meng)   
  - dm integrity: Fix UAF in dm_integrity_dtr() (Luo Meng)   
  - dm thin: Fix UAF in run_timer_softirq() (Luo Meng)   
  - dm thin: resume even if in FAIL mode (Luo Meng)   
  - dm thin: Use last transaction's pmd->root when commit failed (Zhihao Cheng)   
  - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Zhihao Cheng)   
  - dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Mike Snitzer)   
  - mptcp: remove MPTCP 'ifdef' in TCP SYN cookies (Matthieu Baerts)   
  - mptcp: mark ops structures as ro_after_init (Florian Westphal)   
  - fs: dlm: retry accept() until -EAGAIN or error returns (Alexander Aring)   
  - fs: dlm: fix sock release if listen fails (Alexander Aring)   
  - ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops (Chris Chiu)   
  - ALSA: patch_realtek: Fix Dell Inspiron Plus 16 (Philipp Jungkamp)   
  - cpufreq: Init completion before kobject_init_and_add() (Yongqiang Liu)   
  - PM/devfreq: governor: Add a private governor_data for governor (Kant Fan)   
  - selftests: Use optional USERCFLAGS and USERLDFLAGS (Mickaël Salaün)   
  - arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength (Krzysztof Kozlowski)   
  - ARM: ux500: do not directly dereference __iomem (Jason A. Donenfeld)   
  - btrfs: fix resolving backrefs for inline extent followed by prealloc (Boris Burkov)   
  - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Wenchao Chen)   
  - arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength (Krzysztof Kozlowski)   
  - perf/x86/intel/uncore: Clear attr_update properly (Alexander Antonov)   
  - perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D (Alexander Antonov)   
  - jbd2: use the correct print format (Bixuan Cui)   
  - ktest.pl minconfig: Unset configs instead of just removing them (Steven Rostedt)   
  - kest.pl: Fix grub2 menu handling for rebooting (Steven Rostedt)   
  - soc: qcom: Select REMAP_MMIO for LLCC driver (Manivannan Sadhasivam)   
  - media: stv0288: use explicitly signed char (Jason A. Donenfeld)   
  - net/af_packet: make sure to pull mac header (Eric Dumazet)   
  - net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu)   
  - rcu-tasks: Simplify trc_read_check_handler() atomic operations (Paul E. McKenney)   
  - ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire (Pierre-Louis Bossart)   
  - ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio (Pierre-Louis Bossart)   
  - kcsan: Instrument memcpy/memset/memmove with newer Clang (Marco Elver)   
  - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Chuck Lever)   
  - tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
  - tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
  - tpm: acpi: Call acpi_put_table() to fix memory leak (Hanjun Guo)   
  - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Deren Wu)   
  - f2fs: allow to read node block after shutdown (Jaegeuk Kim)   
  - f2fs: should put a page when checking the summary info (Pavel Machek)   
  - mm, compaction: fix fast_isolate_around() to stay within boundaries (NARIBAYASHI Akira)   
  - md: fix a crash in mempool_free (Mikulas Patocka)   
  - mfd: mt6360: Add bounds checking in Regmap read/write call-backs (ChiYuan Huang)   
  - pnode: terminate at peers of source (Christian Brauner)   
  - ALSA: line6: fix stack overflow in line6_midi_transmit (Artem Egorkine)   
  - ALSA: line6: correct midi status byte when receiving data from podxt (Artem Egorkine)   
  - ovl: Use ovl mounter's fsuid and fsgid in ovl_link() (Zhang Tianci)   
  - binfmt: Fix error return code in load_elf_fdpic_binary() (Wang Yufen)   
  - hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount (Aditya Garg)   
  - pstore/zone: Use GFP_ATOMIC to allocate zone buffer (Qiujun Huang)   
  - pstore: Properly assign mem_type property (Luca Stefani)   
  - HID: plantronics: Additional PIDs for double volume key presses quirk (Terry Junge)   
  - HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint (José Expósito)   
  - powerpc/rtas: avoid scheduling in rtas_os_term() (Nathan Lynch)   
  - powerpc/rtas: avoid device tree lookups in rtas_os_term() (Nathan Lynch)   
  - objtool: Fix SEGFAULT (Christophe Leroy)   
  - fs/ntfs3: Fix slab-out-of-bounds in r_page (Yin Xiujiang)   
  - fs/ntfs3: Delete duplicate condition in ntfs_read_mft() (Dan Carpenter)   
  - fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_fill_super() (Tetsuo Handa)   
  - fs/ntfs3: Use __GFP_NOWARN allocation at wnd_init() (Tetsuo Handa)   
  - fs/ntfs3: Validate index root when initialize NTFS security (Edward Lo)   
  - soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15 (Pierre-Louis Bossart)   
  - fs/ntfs3: Fix slab-out-of-bounds read in run_unpack (Hawkins Jiawei)   
  - fs/ntfs3: Validate resident attribute name (Edward Lo)   
  - fs/ntfs3: Validate buffer length while parsing index (Edward Lo)   
  - fs/ntfs3: Validate attribute name offset (Edward Lo)   
  - fs/ntfs3: Add null pointer check for inode operations (Edward Lo)   
  - fs/ntfs3: Fix memory leak on ntfs_fill_super() error path (Shigeru Yoshida)   
  - fs/ntfs3: Add null pointer check to attr_load_runs_vcn (Edward Lo)   
  - fs/ntfs3: Validate data run offset (Edward Lo)   
  - fs/ntfs3: Add overflow check for attribute size (edward lo)   
  - fs/ntfs3: Validate BOOT record_size (edward lo)   
  - nvmet: don't defer passthrough commands with trivial effects to the workqueue (Christoph Hellwig)   
  - nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition (Christoph Hellwig)   
  - ata: ahci: Fix PCS quirk application for suspend (Adam Vodopjan)   
  - block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq (Yu Kuai)   
  - ACPI: resource: do IRQ override on Lenovo 14ALC7 (Adrian Freund)   
  - ACPI: resource: do IRQ override on XMG Core 15 (Erik Schumacher)   
  - ACPI: resource: do IRQ override on LENOVO IdeaPad (Jiri Slaby (SUSE))   
  - ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)   
  - nvme-pci: fix page size checks (Keith Busch)   
  - nvme-pci: fix mempool alloc size (Keith Busch)   
  - nvme-pci: fix doorbell buffer value endianness (Klaus Jensen)   
  - cifs: fix oops during encryption (Paulo Alcantara)   
  - usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init (Miaoqian Lin)   
  - IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 34276618]  
  - net/rds: Split send & receive vectors again (Gerd Rausch)  [Orabug: 34276609]  
  - drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 34276609]  
  - net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 34276240]  
  - net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Use the same vector for send & receive (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 34276240]  
  - net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 34276240]  
  - uek-rpm: [act|cls]_bpf should be part of core (Alan Maguire)  [Orabug: 34551630]  
  - net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 34864406]  
  - rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 34987233]  
  - rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 34987233]  
  - scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35028425]  
  - iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 34988288]  
  - IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35015836]  
  - iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35018580]  
  - xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021004]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-8.91.3.el9uek]
changelog:
  - Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084845]  
  - uek-rpm: config-x86-64*: Disable CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Alejandro Jimenez)  [Orabug: 35059109]  
  - Revert "RDMA/irdma: Fix warning, move switch variable into case" (Jack Vogel)  [Orabug: 35048858]  
  - Revert "RDMA/irdma: Move variable into switch case" (Jack Vogel)  [Orabug: 35048858]  
  - Revert "ACPI/IORT: Move variables in switch, fix for build warnings." (Jack Vogel)


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-9.96.2.el9uek]
changelog:
  - LTS version: v5.15.96 (Jack Vogel)   
  - bpf: add missing header file include (Linus Torvalds)   
  - Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)   
  - lib/Kconfig.debug: Allow BTF + DWARF5 with pahole 1.21+ (Nathan Chancellor)   
  - lib/Kconfig.debug: Use CONFIG_PAHOLE_VERSION (Nathan Chancellor)   
  - scripts/pahole-flags.sh: Use pahole-version.sh (Nathan Chancellor)   
  - kbuild: Add CONFIG_PAHOLE_VERSION (Nathan Chancellor)   
  - ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)   
  - audit: update the mailing list in MAINTAINERS (Paul Moore)   
  - wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)   
  - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() (Zhang Wensheng)   
  - binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 (Alessandro Astone)   
  - binder: Address corner cases in deferred copy and fixup (Alessandro Astone)   
  - binder: fix pointer cast warning (Arnd Bergmann)   
  - binder: defer copies of pre-patched txn data (Todd Kjos)   
  - binder: read pre-translated fds from sender buffer (Todd Kjos)   
  - uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)   
  - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)   
  - powerpc/64s/radix: Fix RWX mapping with relocated kernel (Michael Ellerman)   
  - powerpc/64s/radix: Fix crash with unaligned relocated kernel (Michael Ellerman)   
  - powerpc/vmlinux.lds: Add an explicit symbol for the SRWX boundary (Michael Ellerman)   
  - powerpc/vmlinux.lds: Ensure STRICT_ALIGN_SIZE is at least page aligned (Michael Ellerman)   
  - powerpc: use generic version of arch_is_kernel_initmem_freed() (Christophe Leroy)   
  - powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)   
  - can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)   
  - KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson)   {CVE-2022-2196} 
  - KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid (Sean Christopherson)   
  - KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)   
  - random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)   
  - clk: mxl: syscon_node_to_regmap() returns error pointers (Rahul Tanwar)   
  - powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)   
  - clk: mxl: Fix a clk entry by adding relevant flags (Rahul Tanwar)   
  - clk: mxl: Add option to override gate clks (Rahul Tanwar)   
  - clk: mxl: Remove redundant spinlocks (Rahul Tanwar)   
  - clk: mxl: Switch from direct readl/writel based IO to regmap based IO (Rahul Tanwar)   
  - drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink (Ankit Nautiyal)   
  - wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)   
  - drm/etnaviv: don't truncate physical page address (Lucas Stach)   
  - LTS version: v5.15.95 (Jack Vogel)   
  - platform/x86/amd: pmc: add CONFIG_SERIO dependency (Arnd Bergmann)   
  - net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)   
  - ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)   
  - alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)   
  - kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)   
  - net/sched: tcindex: search key must be 16 bits (Pedro Tammela)   
  - i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)   
  - net/sched: act_ctinfo: use percpu stats (Pedro Tammela)   
  - flow_offload: fill flags to action structure (Baowen Zheng)   
  - drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list (Matt Roper)   
  - drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() (Raviteja Goud Talla)   
  - mm/filemap: fix page end in filemap_get_read_batch (Qian Yingjin)   
  - nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)   
  - ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)   
  - ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)   
  - ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)   
  - net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)   
  - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)   
  - bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)   
  - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)   
  - net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() (Hangyu Hua)   
  - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)   
  - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)   
  - net/sched: tcindex: update imperfect hash filters respecting rcu (Pedro Tammela)   
  - sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)   
  - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Siddharth Vadapalli)   
  - net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)   
  - i40e: add double of VLAN header when computing the max MTU (Jason Xing)   
  - ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)   
  - revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)   
  - net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)   
  - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)   
  - selftest/lkdtm: Skip stack-entropy test if lkdtm is not available (Misono Tomohiro)   
  - of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem (Isaac J. Manjarres)   
  - hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)   
  - sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)   
  - ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)   
  - ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)   
  - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)   
  - mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)   
  - mmc: jz4740: Work around bug on JZ4760(B) (Paul Cercueil)   
  - tcp: Fix listen() regression in 5.15.88. (Kuniyuki Iwashima)   
  - netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)   
  - platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN (Mario Limonciello)   
  - platform/x86: amd-pmc: Correct usage of SMU version (Mario Limonciello)   
  - platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled (Hans de Goede)   
  - platform/x86: amd-pmc: Export Idlemask values based on the APU (Sanket Goswami)   
  - drm/amd/display: Fail atomic_check early on normalize_zpos error (Leo Li)   
  - aio: fix mremap after fork null-deref (Seth Jenkins)   
  - mptcp: do not wait for bare sockets' timeout (Paolo Abeni)   
  - xfs: don't leak btree cursor when insrec fails after a split (Darrick J. Wong)   
  - xfs: purge dquots after inode walk fails during quotacheck (Darrick J. Wong)   
  - xfs: assert in xfs_btree_del_cursor should take into account error (Dave Chinner)   
  - xfs: don't assert fail on perag references on teardown (Dave Chinner)   
  - xfs: avoid unnecessary runtime sibling pointer endian conversions (Dave Chinner)   
  - xfs: validate v5 feature fields (Dave Chinner)   
  - xfs: set XFS_FEAT_NLINK correctly (Dave Chinner)   
  - xfs: detect self referencing btree sibling pointers (Dave Chinner)   
  - xfs: fix potential log item leak (Dave Chinner)   
  - xfs: zero inode fork buffer at allocation (Dave Chinner)   
  - nvmem: core: fix return value (Russell King (Oracle))   
  - nvmem: core: fix registration vs use race (Russell King (Oracle))   
  - nvmem: core: fix cleanup after dev_set_name() (Russell King (Oracle))   
  - nvmem: core: add error handling for dev_set_name (Gaosheng Cui)   
  - platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match (Hans de Goede)   
  - drm/amd/display: Properly handle additional cases where DCN is not supported (Alex Deucher)   
  - nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)   
  - s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)   
  - net: sched: sch: Bounds check priority (Kees Cook)   
  - drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED (Ben Skeggs)   
  - net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)   
  - net/rose: Fix to not accept on connected socket (Hyunwoo Kim)   
  - tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)   
  - ASoC: cs42l56: fix DT probe (Arnd Bergmann)   
  - bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself (Jakub Sitnicki)   
  - ALSA: hda: Do not unset preset when cleaning up codec (Cezary Rojewski)   
  - selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)   
  - ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers (Pierre-Louis Bossart)   
  - ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers (Pierre-Louis Bossart)   
  - ACPI / x86: Add support for LPS0 callback handler (Mario Limonciello)   
  - riscv: kprobe: Fixup misaligned load text (Guo Ren)   
  - kprobes: treewide: Cleanup the error messages for kprobes (Masami Hiramatsu)   
  - mptcp: fix locking for in-kernel listener creation (Paolo Abeni)   
  - LTS version: v5.15.94 (Jack Vogel)   
  - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)   
  - KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)   
  - x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)   
  - drm/i915: Fix VBT DSI DVO port handling (Ville Syrjälä)   
  - drm/i915: Initialize the obj flags for shmem objects (Aravind Iddamsetty)   
  - drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini (Guilherme G. Piccoli)   
  - Fix page corruption caused by racy check in __free_pages (David Chen)   
  - arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
  - arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
  - arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
  - rtmutex: Ensure that the top waiter is always woken up (Wander Lairson Costa)   
  - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Nicholas Piggin)   
  - riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)   
  - ceph: flush cap releases when the session is flushed (Xiubo Li)   
  - clk: ingenic: jz4760: Update M/N/OD calculation algorithm (Paul Cercueil)   
  - usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)   
  - usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)   
  - btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)   
  - mptcp: be careful on subflow status propagation on errors (Paolo Abeni)   
  - net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)   
  - cifs: Fix use-after-free in rdata->read_into_pages() (ZhaoLong Wang)   
  - pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)   
  - spi: dw: Fix wrong FIFO level setting for long xfers (Serge Semin)   
  - pinctrl: single: fix potential NULL dereference (Maxim Korotkov)   
  - pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)   
  - pinctrl: mediatek: Fix the drive register definition of some Pins (Guodong Liu)   
  - ASoC: topology: Return -ENOMEM on memory allocation failure (Amadeusz Sławiński)   
  - riscv: stacktrace: Fix missing the first frame (Liu Shixin)   
  - ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)   
  - selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)   
  - igc: Add ndo_tx_timeout support (Sasha Neftin)   
  - net/mlx5: Serialize module cleanup with reload and remove (Shay Drory)   
  - net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)   
  - net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)   
  - net/mlx5e: IPoIB, Show unknown speed instead of error (Dragos Tatulea)   
  - net/mlx5: Bridge, fix ageing of peer FDB entries (Vlad Buslov)   
  - net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change (Adham Faris)   
  - net/mlx5e: Introduce the mlx5e_flush_rq function (Maxim Mikityanskiy)   
  - net/mlx5e: Move repeating clear_bit in mlx5e_rx_reporter_err_rq_cqe_recover (Maxim Mikityanskiy)   
  - net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q" (Vladimir Oltean)   
  - net: dsa: mt7530: don't change PVC_EG_TAG when CPU port becomes VLAN-aware (Vladimir Oltean)   
  - ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)   
  - uapi: add missing ip/ipv6 header dependencies for linux/stddef.h (Herton R. Krzesinski)   
  - ionic: clean interrupt before enabling queue to avoid credit race (Neel Patel)   
  - net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)   
  - bonding: fix error checking in bond_debug_reregister() (Qi Zheng)   
  - net: phylink: move phy_device_free() to correctly release phy device (Clément Léger)   
  - xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)   
  - RDMA/usnic: use iommu_map_atomic() under spin_lock() (Yang Yingliang)   
  - RDMA/irdma: Fix potential NULL-ptr-dereference (Nikita Zhandarovich)   
  - IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)   
  - xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr() (Eric Dumazet)   
  - IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)   
  - xfrm: compat: change expression for switch in xfrm_xlate64 (Anastasia Belova)   
  - can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)   
  - of/address: Return an error when no valid dma-ranges are found (Mark Brown)   
  - tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)   
  - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 (Elvis Angelaccio)   
  - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 (Guillaume Pinot)   
  - ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)   
  - ALSA: hda/realtek: Add Positivo N14KP6-TG (Edson Juliano Drosdeck)   
  - btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)   
  - btrfs: limit device extents to the device size (Josef Bacik)   
  - migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)   
  - mm/migration: return errno when isolate_huge_page failed (Miaohe Lin)   
  - LTS version: v5.15.93 (Jack Vogel)   
  - bpf: Skip invalid kfunc call in backtrack_insn (Hao Sun)   
  - gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)   
  - gfs2: Cosmetic gfs2_dinode_{in,out} cleanup (Andreas Gruenbacher)   
  - wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)   
  - f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)   
  - fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)   
  - ovl: Use "buf" flexible array for memcpy() destination (Kees Cook)   
  - fs/ntfs3: Validate attribute data and valid sizes (Abdun Nihaal)   
  - powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)   
  - iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)   
  - bpf: Do not reject when the stack read size is different from the tracked scalar size (Martin KaFai Lau)   
  - bpf: Fix incorrect state pruning for <8B spill/fill (Paul Chaignon)   
  - phy: qcom-qmp-combo: fix runtime suspend (Johan Hovold)   
  - phy: qcom-qmp-combo: fix broken power on (Johan Hovold)   
  - phy: qcom-qmp-usb: fix memleak on probe deferral (Johan Hovold)   
  - phy: qcom-qmp-combo: fix memleak on probe deferral (Johan Hovold)   
  - phy: qcom-qmp-combo: disable runtime PM on unbind (Johan Hovold)   
  - serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)   
  - serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)   
  - nvmem: core: fix cell removal on error (Michael Walle)   
  - nvmem: core: remove nvmem_config wp_gpio (Russell King (Oracle))   
  - nvmem: core: initialise nvmem->id early (Russell King (Oracle))   
  - drm/i915: Fix potential bit_17 double-free (Rob Clark)   
  - Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)   
  - highmem: round down the address passed to kunmap_flush_on_unmap() (Matthew Wilcox (Oracle))   
  - mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)   
  - fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)   
  - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Joerg Roedel)   
  - kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints (Pratham Pratap)   
  - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)   
  - riscv: disable generation of unwind tables (Andreas Schwab)   
  - parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)   
  - parisc: Fix return code of pdc_iodc_print() (Helge Deller)   
  - nvmem: qcom-spmi-sdam: fix module autoloading (Johan Hovold)   
  - iio: imu: fxos8700: fix MAGN sensor scale and unit (Carlos Song)   
  - iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN (Carlos Song)   
  - iio: imu: fxos8700: fix failed initialization ODR mode assignment (Carlos Song)   
  - iio: imu: fxos8700: fix incorrect ODR mode readback (Carlos Song)   
  - iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback (Carlos Song)   
  - iio: imu: fxos8700: fix map label of channel type to MAGN sensor (Carlos Song)   
  - iio: imu: fxos8700: fix IMU data bits returned to user space (Carlos Song)   
  - iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback (Carlos Song)   
  - iio: imu: fxos8700: fix ACCEL measurement range selection (Carlos Song)   
  - iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)   
  - iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)   
  - iio: hid: fix the retval in gyro_3d_capture_sample (Dmitry Perchanov)   
  - iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)   
  - efi: Accept version 2 of memory attributes table (Ard Biesheuvel)   
  - ALSA: hda/realtek: Add Acer Predator PH315-54 (Victor Shyba)   
  - watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)   
  - watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)   
  - net: qrtr: free memory on error path in radix_tree_insert() (Natalia Petrova)   
  - fbcon: Check font dimension limits (Samuel Thibault)   
  - Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)   
  - vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)   
  - usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)   
  - usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)   
  - iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)   
  - drm/amd/display: Fix timing not changning when freesync video is enabled (Aurabindo Pillai)   
  - net/x25: Fix to not accept on connected socket (Hyunwoo Kim)   
  - platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF (Kevin Kuriakose)   
  - platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table (Koba Ko)   
  - i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)   
  - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)   
  - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress (Mike Christie)   
  - perf/x86/intel: Add Emerald Rapids (Kan Liang)   
  - scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)   
  - i2c: mxs: suppress probe-deferral error message (Stefan Wahren)   
  - i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU (Basavaraj Natikar)   
  - efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)   
  - net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)   
  - virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)   
  - selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)   
  - selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)   
  - selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)   
  - selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)   
  - ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)   
  - can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)   
  - igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() (Tom Rix)   
  - riscv: kprobe: Fixup kernel panic when probing an illegal position (Guo Ren)   
  - ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local address (Thomas Winter)   
  - ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local address (Thomas Winter)   
  - net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)   
  - squashfs: harden sanity check in squashfs_read_xattr_id_table (Fedor Pchelkin)   
  - netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)   
  - drm/i915/adlp: Fix typo for reference clock (Chaitanya Kumar Borah)   
  - drm/i915/guc: Fix locking when searching for a hung request (John Harrison)   
  - netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)   
  - block, bfq: fix uaf for bfqq in bic_set_bfqq() (Yu Kuai)   
  - block, bfq: replace 0/1 with false/true in bic apis (Yu Kuai)   
  - block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" (NeilBrown)   
  - net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices (Andre Kalb)   
  - sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet)   
  - dpaa2-eth: execute xdp_do_flush() before napi_complete_done() (Magnus Karlsson)   
  - dpaa_eth: execute xdp_do_flush() before napi_complete_done() (Magnus Karlsson)   
  - virtio-net: execute xdp_do_flush() before napi_complete_done() (Magnus Karlsson)   
  - qede: execute xdp_do_flush() before napi_complete_done() (Magnus Karlsson)   
  - ice: Prevent set_channel from changing queues while RDMA active (Dave Ertman)   
  - fix "direction" argument of iov_iter_kvec() (Al Viro)   
  - fix iov_iter_bvec() "direction" argument (Al Viro)   
  - READ is "data destination", not source... (Al Viro)   
  - WRITE is "data source", not destination... (Al Viro)   
  - vhost/net: Clear the pending messages when the backend is removed (Eric Auger)   
  - scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)   
  - drm/vc4: hdmi: make CEC adapter name unique (Hans Verkuil)   
  - arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)   
  - bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener (Jakub Sitnicki)   
  - bpf: Fix to preserve reg parent/live fields when copying range info (Eduard Zingerman)   
  - bpf: Support <8-byte scalar spill and refill (Martin KaFai Lau)   
  - ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)   
  - bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers (Yonghong Song)   
  - ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use (Andy Shevchenko)   
  - ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use (Andy Shevchenko)   
  - ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)   
  - ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use (Andy Shevchenko)   
  - ASoC: Intel: bytcht_es8316: move comment to the right place (Pierre-Louis Bossart)   
  - ASoC: Intel: boards: fix spelling in comments (Pierre-Louis Bossart)   
  - bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)   
  - firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)   
  - LTS version: v5.15.92 (Jack Vogel)   
  - net: mctp: purge receive queues on sk destruction (Jeremy Kerr)   
  - net: fix NULL pointer in skb_segment_list (Yan Zhai)   
  - Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)   
  - extcon: usbc-tusb320: fix kernel-doc warning (Rong Chen)   
  - ext4: fix bad checksum after online resize (Baokun Li)   
  - cifs: fix return of uninitialized rc in dfs_cache_update_tgthint() (Paulo Alcantara)   
  - dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)   
  - HID: playstation: sanity check DualSense calibration data. (Roderick Colenbrander)   
  - blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)   
  - erofs/zmap.c: Fix incorrect offset calculation (Siddh Raman Pant)   
  - bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)   
  - firmware: arm_scmi: Clear stale xfer->hdr.status (Cristian Marussi)   
  - arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI (Krzysztof Kozlowski)   
  - arm64: dts: freescale: Fix pca954x i2c-mux node names (Geert Uytterhoeven)   
  - ARM: dts: vf610: Fix pca9548 i2c-mux node names (Geert Uytterhoeven)   
  - ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)   
  - ipmi:ssif: Add a timer between request retries (Corey Minyard)  [Orabug: 35099122]  
  - ipmi:ssif: resend_msg() cannot fail (Corey Minyard)  [Orabug: 35099122]  
  - ipmi:ssif: Increase the message retry time (Corey Minyard)  [Orabug: 35099122]  
  - scsi: scsi_transport_fc: Use %u for dev_loss_tmo (Martin Wilck)  [Orabug: 34665293]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-9.96.2.el9uek]
changelog:
  - LTS version: v5.15.96 (Jack Vogel)   
  - bpf: add missing header file include (Linus Torvalds)   
  - Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)   
  - lib/Kconfig.debug: Allow BTF + DWARF5 with pahole 1.21+ (Nathan Chancellor)   
  - lib/Kconfig.debug: Use CONFIG_PAHOLE_VERSION (Nathan Chancellor)   
  - scripts/pahole-flags.sh: Use pahole-version.sh (Nathan Chancellor)   
  - kbuild: Add CONFIG_PAHOLE_VERSION (Nathan Chancellor)   
  - ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)   
  - audit: update the mailing list in MAINTAINERS (Paul Moore)   
  - wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)   
  - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() (Zhang Wensheng)   
  - binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 (Alessandro Astone)   
  - binder: Address corner cases in deferred copy and fixup (Alessandro Astone)   
  - binder: fix pointer cast warning (Arnd Bergmann)   
  - binder: defer copies of pre-patched txn data (Todd Kjos)   
  - binder: read pre-translated fds from sender buffer (Todd Kjos)   
  - uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)   
  - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)   
  - powerpc/64s/radix: Fix RWX mapping with relocated kernel (Michael Ellerman)   
  - powerpc/64s/radix: Fix crash with unaligned relocated kernel (Michael Ellerman)   
  - powerpc/vmlinux.lds: Add an explicit symbol for the SRWX boundary (Michael Ellerman)   
  - powerpc/vmlinux.lds: Ensure STRICT_ALIGN_SIZE is at least page aligned (Michael Ellerman)   
  - powerpc: use generic version of arch_is_kernel_initmem_freed() (Christophe Leroy)   
  - powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)   
  - can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)   
  - KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson)   
  - KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid (Sean Christopherson)   
  - KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)   
  - random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)   
  - clk: mxl: syscon_node_to_regmap() returns error pointers (Rahul Tanwar)   
  - powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)   
  - clk: mxl: Fix a clk entry by adding relevant flags (Rahul Tanwar)   
  - clk: mxl: Add option to override gate clks (Rahul Tanwar)   
  - clk: mxl: Remove redundant spinlocks (Rahul Tanwar)   
  - clk: mxl: Switch from direct readl/writel based IO to regmap based IO (Rahul Tanwar)   
  - drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink (Ankit Nautiyal)   
  - wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)   
  - drm/etnaviv: don't truncate physical page address (Lucas Stach)   
  - LTS version: v5.15.95 (Jack Vogel)   
  - platform/x86/amd: pmc: add CONFIG_SERIO dependency (Arnd Bergmann)   
  - net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)   
  - ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)   
  - alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)   
  - kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)   
  - net/sched: tcindex: search key must be 16 bits (Pedro Tammela)   
  - i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)   
  - net/sched: act_ctinfo: use percpu stats (Pedro Tammela)   
  - flow_offload: fill flags to action structure (Baowen Zheng)   
  - drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list (Matt Roper)   
  - drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() (Raviteja Goud Talla)   
  - mm/filemap: fix page end in filemap_get_read_batch (Qian Yingjin)   
  - nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)   
  - ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)   
  - ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)   
  - ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)   
  - net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)   
  - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)   
  - bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)   
  - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)   
  - net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() (Hangyu Hua)   
  - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)   
  - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)   
  - net/sched: tcindex: update imperfect hash filters respecting rcu (Pedro Tammela)   
  - sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)   
  - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Siddharth Vadapalli)   
  - net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)   
  - i40e: add double of VLAN header when computing the max MTU (Jason Xing)   
  - ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)   
  - revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)   
  - net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)   
  - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)   
  - selftest/lkdtm: Skip stack-entropy test if lkdtm is not available (Misono Tomohiro)   
  - of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem (Isaac J. Manjarres)   
  - hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)   
  - sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)   
  - ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)   
  - ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)   
  - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)   
  - mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)   
  - mmc: jz4740: Work around bug on JZ4760(B) (Paul Cercueil)   
  - tcp: Fix listen() regression in 5.15.88. (Kuniyuki Iwashima)   
  - netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)   
  - platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN (Mario Limonciello)   
  - platform/x86: amd-pmc: Correct usage of SMU version (Mario Limonciello)   
  - platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled (Hans de Goede)   
  - platform/x86: amd-pmc: Export Idlemask values based on the APU (Sanket Goswami)   
  - drm/amd/display: Fail atomic_check early on normalize_zpos error (Leo Li)   
  - aio: fix mremap after fork null-deref (Seth Jenkins)   
  - mptcp: do not wait for bare sockets' timeout (Paolo Abeni)   
  - xfs: don't leak btree cursor when insrec fails after a split (Darrick J. Wong)   
  - xfs: purge dquots after inode walk fails during quotacheck (Darrick J. Wong)   
  - xfs: assert in xfs_btree_del_cursor should take into account error (Dave Chinner)   
  - xfs: don't assert fail on perag references on teardown (Dave Chinner)   
  - xfs: avoid unnecessary runtime sibling pointer endian conversions (Dave Chinner)   
  - xfs: validate v5 feature fields (Dave Chinner)   
  - xfs: set XFS_FEAT_NLINK correctly (Dave Chinner)   
  - xfs: detect self referencing btree sibling pointers (Dave Chinner)   
  - xfs: fix potential log item leak (Dave Chinner)   
  - xfs: zero inode fork buffer at allocation (Dave Chinner)   
  - nvmem: core: fix return value (Russell King (Oracle))   
  - nvmem: core: fix registration vs use race (Russell King (Oracle))   
  - nvmem: core: fix cleanup after dev_set_name() (Russell King (Oracle))   
  - nvmem: core: add error handling for dev_set_name (Gaosheng Cui)   
  - platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match (Hans de Goede)   
  - drm/amd/display: Properly handle additional cases where DCN is not supported (Alex Deucher)   
  - nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)   
  - s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)   
  - net: sched: sch: Bounds check priority (Kees Cook)   
  - drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED (Ben Skeggs)   
  - net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)   
  - net/rose: Fix to not accept on connected socket (Hyunwoo Kim)   
  - tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)   
  - ASoC: cs42l56: fix DT probe (Arnd Bergmann)   
  - bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself (Jakub Sitnicki)   
  - ALSA: hda: Do not unset preset when cleaning up codec (Cezary Rojewski)   
  - selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)   
  - ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers (Pierre-Louis Bossart)   
  - ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers (Pierre-Louis Bossart)   
  - ACPI / x86: Add support for LPS0 callback handler (Mario Limonciello)   
  - riscv: kprobe: Fixup misaligned load text (Guo Ren)   
  - kprobes: treewide: Cleanup the error messages for kprobes (Masami Hiramatsu)   
  - mptcp: fix locking for in-kernel listener creation (Paolo Abeni)   
  - LTS version: v5.15.94 (Jack Vogel)   
  - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)   
  - KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)   
  - x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)   
  - drm/i915: Fix VBT DSI DVO port handling (Ville Syrjälä)   
  - drm/i915: Initialize the obj flags for shmem objects (Aravind Iddamsetty)   
  - drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini (Guilherme G. Piccoli)   
  - Fix page corruption caused by racy check in __free_pages (David Chen)   
  - arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
  - arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
  - arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
  - rtmutex: Ensure that the top waiter is always woken up (Wander Lairson Costa)   
  - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Nicholas Piggin)   
  - riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)   
  - ceph: flush cap releases when the session is flushed (Xiubo Li)   
  - clk: ingenic: jz4760: Update M/N/OD calculation algorithm (Paul Cercueil)   
  - usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)   
  - usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)   
  - btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)   
  - mptcp: be careful on subflow status propagation on errors (Paolo Abeni)   
  - net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)   
  - cifs: Fix use-after-free in rdata->read_into_pages() (ZhaoLong Wang)   
  - pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)   
  - spi: dw: Fix wrong FIFO level setting for long xfers (Serge Semin)   
  - pinctrl: single: fix potential NULL dereference (Maxim Korotkov)   
  - pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)   
  - pinctrl: mediatek: Fix the drive register definition of some Pins (Guodong Liu)   
  - ASoC: topology: Return -ENOMEM on memory allocation failure (Amadeusz Sławiński)   
  - riscv: stacktrace: Fix missing the first frame (Liu Shixin)   
  - ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)   
  - selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)   
  - igc: Add ndo_tx_timeout support (Sasha Neftin)   
  - net/mlx5: Serialize module cleanup with reload and remove (Shay Drory)   
  - net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)   
  - net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)   
  - net/mlx5e: IPoIB, Show unknown speed instead of error (Dragos Tatulea)   
  - net/mlx5: Bridge, fix ageing of peer FDB entries (Vlad Buslov)   
  - net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change (Adham Faris)   
  - net/mlx5e: Introduce the mlx5e_flush_rq function (Maxim Mikityanskiy)   
  - net/mlx5e: Move repeating clear_bit in mlx5e_rx_reporter_err_rq_cqe_recover (Maxim Mikityanskiy)   
  - net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q" (Vladimir Oltean)   
  - net: dsa: mt7530: don't change PVC_EG_TAG when CPU port becomes VLAN-aware (Vladimir Oltean)   
  - ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)   
  - uapi: add missing ip/ipv6 header dependencies for linux/stddef.h (Herton R. Krzesinski)   
  - ionic: clean interrupt before enabling queue to avoid credit race (Neel Patel)   
  - net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)   
  - bonding: fix error checking in bond_debug_reregister() (Qi Zheng)   
  - net: phylink: move phy_device_free() to correctly release phy device (Clément Léger)   
  - xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)   
  - RDMA/usnic: use iommu_map_atomic() under spin_lock() (Yang Yingliang)   
  - RDMA/irdma: Fix potential NULL-ptr-dereference (Nikita Zhandarovich)   
  - IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)   
  - xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr() (Eric Dumazet)   
  - IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)   
  - xfrm: compat: change expression for switch in xfrm_xlate64 (Anastasia Belova)   
  - can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)   
  - of/address: Return an error when no valid dma-ranges are found (Mark Brown)   
  - tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)   
  - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 (Elvis Angelaccio)   
  - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 (Guillaume Pinot)   
  - ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)   
  - ALSA: hda/realtek: Add Positivo N14KP6-TG (Edson Juliano Drosdeck)   
  - btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)   
  - btrfs: limit device extents to the device size (Josef Bacik)   
  - migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)   
  - mm/migration: return errno when isolate_huge_page failed (Miaohe Lin)   
  - LTS version: v5.15.93 (Jack Vogel)   
  - bpf: Skip invalid kfunc call in backtrack_insn (Hao Sun)   
  - gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)   
  - gfs2: Cosmetic gfs2_dinode_{in,out} cleanup (Andreas Gruenbacher)   
  - wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)   
  - f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)   
  - fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)   
  - ovl: Use "buf" flexible array for memcpy() destination (Kees Cook)   
  - fs/ntfs3: Validate attribute data and valid sizes (Abdun Nihaal)   
  - powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)   
  - iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)   
  - bpf: Do not reject when the stack read size is different from the tracked scalar size (Martin KaFai Lau)   
  - bpf: Fix incorrect state pruning for <8B spill/fill (Paul Chaignon)   
  - phy: qcom-qmp-combo: fix runtime suspend (Johan Hovold)   
  - phy: qcom-qmp-combo: fix broken power on (Johan Hovold)   
  - phy: qcom-qmp-usb: fix memleak on probe deferral (Johan Hovold)   
  - phy: qcom-qmp-combo: fix memleak on probe deferral (Johan Hovold)   
  - phy: qcom-qmp-combo: disable runtime PM on unbind (Johan Hovold)   
  - serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)   
  - serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)   
  - nvmem: core: fix cell removal on error (Michael Walle)   
  - nvmem: core: remove nvmem_config wp_gpio (Russell King (Oracle))   
  - nvmem: core: initialise nvmem->id early (Russell King (Oracle))   
  - drm/i915: Fix potential bit_17 double-free (Rob Clark)   
  - Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)   
  - highmem: round down the address passed to kunmap_flush_on_unmap() (Matthew Wilcox (Oracle))   
  - mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)   
  - fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)   
  - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Joerg Roedel)   
  - kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints (Pratham Pratap)   
  - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)   
  - riscv: disable generation of unwind tables (Andreas Schwab)   
  - parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)   
  - parisc: Fix return code of pdc_iodc_print() (Helge Deller)   
  - nvmem: qcom-spmi-sdam: fix module autoloading (Johan Hovold)   
  - iio: imu: fxos8700: fix MAGN sensor scale and unit (Carlos Song)   
  - iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN (Carlos Song)   
  - iio: imu: fxos8700: fix failed initialization ODR mode assignment (Carlos Song)   
  - iio: imu: fxos8700: fix incorrect ODR mode readback (Carlos Song)   
  - iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback (Carlos Song)   
  - iio: imu: fxos8700: fix map label of channel type to MAGN sensor (Carlos Song)   
  - iio: imu: fxos8700: fix IMU data bits returned to user space (Carlos Song)   
  - iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback (Carlos Song)   
  - iio: imu: fxos8700: fix ACCEL measurement range selection (Carlos Song)   
  - iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)   
  - iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)   
  - iio: hid: fix the retval in gyro_3d_capture_sample (Dmitry Perchanov)   
  - iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)   
  - efi: Accept version 2 of memory attributes table (Ard Biesheuvel)   
  - ALSA: hda/realtek: Add Acer Predator PH315-54 (Victor Shyba)   
  - watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)   
  - watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)   
  - net: qrtr: free memory on error path in radix_tree_insert() (Natalia Petrova)   
  - fbcon: Check font dimension limits (Samuel Thibault)   
  - Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)   
  - vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)   
  - usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)   
  - usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)   
  - iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)   
  - drm/amd/display: Fix timing not changning when freesync video is enabled (Aurabindo Pillai)   
  - net/x25: Fix to not accept on connected socket (Hyunwoo Kim)   
  - platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF (Kevin Kuriakose)   
  - platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table (Koba Ko)   
  - i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)   
  - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)   
  - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress (Mike Christie)   
  - perf/x86/intel: Add Emerald Rapids (Kan Liang)   
  - scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)   
  - i2c: mxs: suppress probe-deferral error message (Stefan Wahren)   
  - i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU (Basavaraj Natikar)   
  - efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)   
  - net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)   
  - virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)   
  - selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)   
  - selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)   
  - selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)   
  - selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)   
  - ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)   
  - can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)   
  - igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() (Tom Rix)   
  - riscv: kprobe: Fixup kernel panic when probing an illegal position (Guo Ren)   
  - ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local address (Thomas Winter)   
  - ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local address (Thomas Winter)   
  - net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)   
  - squashfs: harden sanity check in squashfs_read_xattr_id_table (Fedor Pchelkin)   
  - netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)   
  - drm/i915/adlp: Fix typo for reference clock (Chaitanya Kumar Borah)   
  - drm/i915/guc: Fix locking when searching for a hung request (John Harrison)   
  - netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)   
  - block, bfq: fix uaf for bfqq in bic_set_bfqq() (Yu Kuai)   
  - block, bfq: replace 0/1 with false/true in bic apis (Yu Kuai)   
  - block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" (NeilBrown)   
  - net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices (Andre Kalb)   
  - sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet)   
  - dpaa2-eth: execute xdp_do_flush() before napi_complete_done() (Magnus Karlsson)   
  - dpaa_eth: execute xdp_do_flush() before napi_complete_done() (Magnus Karlsson)   
  - virtio-net: execute xdp_do_flush() before napi_complete_done() (Magnus Karlsson)   
  - qede: execute xdp_do_flush() before napi_complete_done() (Magnus Karlsson)   
  - ice: Prevent set_channel from changing queues while RDMA active (Dave Ertman)   
  - fix "direction" argument of iov_iter_kvec() (Al Viro)   
  - fix iov_iter_bvec() "direction" argument (Al Viro)   
  - READ is "data destination", not source... (Al Viro)   
  - WRITE is "data source", not destination... (Al Viro)   
  - vhost/net: Clear the pending messages when the backend is removed (Eric Auger)   
  - scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)   
  - drm/vc4: hdmi: make CEC adapter name unique (Hans Verkuil)   
  - arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)   
  - bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener (Jakub Sitnicki)   
  - bpf: Fix to preserve reg parent/live fields when copying range info (Eduard Zingerman)   
  - bpf: Support <8-byte scalar spill and refill (Martin KaFai Lau)   
  - ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)   
  - bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers (Yonghong Song)   
  - ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use (Andy Shevchenko)   
  - ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use (Andy Shevchenko)   
  - ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)   
  - ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use (Andy Shevchenko)   
  - ASoC: Intel: bytcht_es8316: move comment to the right place (Pierre-Louis Bossart)   
  - ASoC: Intel: boards: fix spelling in comments (Pierre-Louis Bossart)   
  - bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)   
  - firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)   
  - LTS version: v5.15.92 (Jack Vogel)   
  - net: mctp: purge receive queues on sk destruction (Jeremy Kerr)   
  - net: fix NULL pointer in skb_segment_list (Yan Zhai)   
  - Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)   
  - extcon: usbc-tusb320: fix kernel-doc warning (Rong Chen)   
  - ext4: fix bad checksum after online resize (Baokun Li)   
  - cifs: fix return of uninitialized rc in dfs_cache_update_tgthint() (Paulo Alcantara)   
  - dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)   
  - HID: playstation: sanity check DualSense calibration data. (Roderick Colenbrander)   
  - blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)   
  - erofs/zmap.c: Fix incorrect offset calculation (Siddh Raman Pant)   
  - bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)   
  - firmware: arm_scmi: Clear stale xfer->hdr.status (Cristian Marussi)   
  - arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI (Krzysztof Kozlowski)   
  - arm64: dts: freescale: Fix pca954x i2c-mux node names (Geert Uytterhoeven)   
  - ARM: dts: vf610: Fix pca9548 i2c-mux node names (Geert Uytterhoeven)   
  - ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)   
  - ipmi:ssif: Add a timer between request retries (Corey Minyard)  [Orabug: 35099122]  
  - ipmi:ssif: resend_msg() cannot fail (Corey Minyard)  [Orabug: 35099122]  
  - ipmi:ssif: Increase the message retry time (Corey Minyard)  [Orabug: 35099122]  
  - scsi: scsi_transport_fc: Use %u for dev_loss_tmo (Martin Wilck)  [Orabug: 34665293]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-9.96.5.el9uek]
changelog:
  - EDAC/igen6: Return the correct error type when not the MC owner (Jia He)  [Orabug: 34861606]  
  - apei/ghes: Use xchg_release() for updating new cache slot instead of cmpxchg() (Ard Biesheuvel)  [Orabug: 34861606]  
  - EDAC: Check for GHES preference in the chipset-specific EDAC drivers (Jia He)  [Orabug: 34861606]  
  - EDAC/ghes: Make ghes_edac a proper module (Jia He)  [Orabug: 34861606]  
  - EDAC/ghes: Prepare to make ghes_edac a proper module (Jia He)  [Orabug: 34861606]  
  - EDAC/ghes: Add a notifier for reporting memory errors (Jia He)  [Orabug: 34861606]  
  - EDAC/ghes: Unify CPER memory error location reporting (Shuai Xue)  [Orabug: 34861606]  
  - efi/cper: Add a cper_mem_err_status_str() to decode error description (Shuai Xue)  [Orabug: 34861606]  
  - efi/cper: Export several helpers for ghes_edac to use (Jia He)  [Orabug: 34861606]  
  - net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)  [Orabug: 35197634]  
  - uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206619]  
  - mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054621]  
  - mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054621]  
  - mm: fix VMA_BUG_ON_MM due to mmap_lock not held (Anthony Yznaga)  [Orabug: 35054621]  
  - mm: avoid early cow when copying ptes for MADV_DOEXEC (Anthony Yznaga)  [Orabug: 35054621]  
  - net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094721]  
  - nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM1733a (Saeed Mirzamohammadi)  [Orabug: 35145945]  
  - nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM173X (Saeed Mirzamohammadi)  [Orabug: 35146608]  
  - rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155112]  
  - Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161535]


author: Tao Liu <ltao@redhat.com> - 2.0.23-3
changelog:
  - Update eppic to latest upstream snapshot
  - Update crashkernel-howto.txt
  - Remove references to systemd-sysv-convert
  - kdump/ppc64: suppress the error message "Could not find a registered notification tool" from servicelog_notify
  - fadump: improve fadump-howto.txt about remote dump target setup
  - Don't exit 1 from 92-crashkernel.install if zipl is absent (#1993505)
  - Document/kexec-kdump-howto.txt: improve notes for kdump_pre and kdump_post scripts


author: Tao Liu <ltao@redhat.com> - 2.0.23-4
changelog:
  - Set zstd as the default compression method for kdump initrd
  - kdump-lib.sh: Escape '|' for 'failure_action|default' in is_dump_to_rootfs
  - dracut-early-kdump-module-setup.sh: install xargs and kdump-lib-initramfs.sh
  - update crashkernel-howto
  - set up kernel crashkernel for osbuild in kernel hook
  - reset kernel crashkernel for the special case where the kernel is updated right after kexec-tools
  - try to reset kernel crashkernel when kexec-tools updates the default crashkernel value
  - introduce the auto_reset_crashkernel option to kdump.conf
  - rewrite reset_crashkernel to support fadump and to used by RPM scriptlet
  - fix incorrect usage of rpm-ostree to update kernel command line parameters
  - add helper functions to get kernel path by kernel release and the path of current running kernel
  - add helper functions to get dump mode
  - add a helper function to read kernel cmdline parameter from grubby --info
  - provide kdumpctl get-default-crashkernel for kdump_anaconda_addon and RPM scriptlet
  - factor out kdump_get_arch_recommend_crashkernel
  - update default crashkernel value
  - ppc64/ppc64le: drop cpu online rule in 40-redhat.rules in kdump initramfs


author: Tao Liu <ltao@redhat.com> - 2.0.23-5
changelog:
  - Set zstd as recommented for kexec-tools
  - fix "kdump: Invalid kdump config option auto_reset_crashkernel" error
  - use grep -s to suppress error messages about nonexistent or unreadable files


author: Tao Liu <ltao@redhat.com> - 2.0.23-6
changelog:
  - Revert "Remove trace_buf_size and trace_event from the kernel bootparameters of the kdump kernel"
  - fix broken kdump_get_arch_recommend_size
  - remove the upper bound of 102400T for the range in default crashkernel
  - fix the error of parsing the container environ variable for osbuild
  - mkdumprd (RHEL-only): add nvme module by force
  - Remove dropped patches
  - s390: handle R_390_PLT32DBL reloc entries in machine_apply_elf_rel()
  - spec: add hostname.rpm into Recommends list
  - move variable FENCE_KDUMP_SEND from kdump-lib.sh to kdump-lib-initramfs.sh


author: Tao Liu <ltao@redhat.com> - 2.0.23-7
changelog:
  - fix incorrect usage of _get_all_kernels_from_grubby
  - fix the mistake of swapping function parameters of read_proc_environ_var


author: Tao Liu <ltao@redhat.com> - 2.0.23-9_1
changelog:
  - try to update the crashkernel in GRUB_ETC_DEFAULT after kexec-tools updates the default crashkernel value
  - address the case where there are multiple values for the same kernel arg


author: EL Errata <el-errata_ww@oracle.com> - 2.0.23-9_1.0.1
changelog:
  - Added dracut module setup patches [Orabug: 29518713] [Orabug: 22780125]
  - Added orabug30352094-makedumpfile-Mark-mem-usage-option-unsupported-for-a.patch [Orabug: 30352094]
  - Added orabug30822387.kdumpctl-arm64-fast-boot.patch [Orabug: 30822387]
  - Added orabug30832988.kdump.sysconfig.iommu_off.x86_64.aarch64.patch [Orabug: 30832988]
  - Added orabug30928441.kdumpctl.no_timer_check.patch [Orabug: 30928441]
  - Added orabug32127375-kdump.sysconfig.no.double.s.patch [Orabug: 32127375]
  - Added orabug32258986-arm64-support-more-than-one-crash-kernel-regions.patch [Orabug: 32258986]
  - Added orabug32404661-Avoid-duplicate-ip-single-dhcp-option.patch [Orabug: 32404661]


author: Brian Maly <brian.maly@oracle.com> - 2.0.23-9_1.0.2
changelog:
  - fix virt-what related warning with kdumpctl script execution [Orabug: 33790973]
  - fix saving vmcore-dmesg.txt failed on aarch64 with UEK7 [Orabug: 34003037]
  - include OL8 patch for sysconfig, its needed on OL9 [Orabug: 33512440]
  - Update makedumpfile to 1.7.1 [Orabug: 34219368]
  - kdump: skip lvm private devices [Orabug: 33822070] [Orabug: 33574003]


author: Tao Liu <ltao@redhat.com> - 2.0.23-10
changelog:
  - try to update the crashkernel in GRUB_ETC_DEFAULT after kexec-tools updates the default crashkernel value
  - address the case where there are multiple values for the same kernel arg
  - s390: add support for --reuse-cmdline
  - use slurp_proc_file() in get_command_line()
  - add slurp_proc_file()
  - s390: use KEXEC_ALL_OPTIONS
  - s390: add variable command line size
  - util_lib/elf_info: harden parsing of printk buffer
  - print error when reading with unsupported compression
  - use cycle detection when parsing the prink log_buf
  - use pointer arithmetics for dump_dmesg
  - add generic cycle detection


author: Tao Liu <ltao@redhat.com> - 2.0.24-1
changelog:
  - Rebase kexec-tools to v2.0.24
  - Rebase makedumpfile to 1.7.1
  - Avoid false-positive mem_section validation with vmlinux


author: Tao Liu <ltao@redhat.com> - 2.0.24-2
changelog:
  - remove the upper bound of default crashkernel value example
  - update fadump-howto
  - update kexec-kdump-howto
  - update crashkernel-howto
  - add man documentation for kdumpctl get-default-crashkernel
  - improve get_recommend_size
  - fix a calculation error in get_system_size


author: Tao Liu <ltao@redhat.com> - 2.0.24-4
changelog:
  - crashkernel: optimize arm64 reserved size if PAGE_SIZE=4k
  - kdump-lib.sh: Check the output of blkid with sed instead of eval


author: John Mcwalters <john.mcwalters@oracle.com> - 2.0.24-5.0.1
changelog:
  - Correct UEK reserved size for x86_64 [Orabug: 34391412]
  - Update UEK reserved sizes [Orabug: 34240246]
  - fix virt-what related warning with kdumpctl script execution [Orabug: 33790973]
  - fix saving vmcore-dmesg.txt failed on aarch64 with UEK7 [Orabug: 34003037]
  - include OL8 patch for sysconfig, its needed on OL9 [Orabug: 33512440]
  - Update makedumpfile to 1.7.1 [Orabug: 34219368]
  - kdump: skip lvm private devices [Orabug: 33822070] [Orabug: 33574003]
  - Added dracut module setup patches [Orabug: 29518713] [Orabug: 22780125]
  - Added orabug30352094-makedumpfile-Mark-mem-usage-option-unsupported-for-a.patch [Orabug: 30352094]
  - Added orabug30822387.kdumpctl-arm64-fast-boot.patch [Orabug: 30822387]
  - Added orabug30832988.kdump.sysconfig.iommu_off.x86_64.aarch64.patch [Orabug: 30832988]
  - Added orabug30928441.kdumpctl.no_timer_check.patch [Orabug: 30928441]
  - Added orabug32127375-kdump.sysconfig.no.double.s.patch [Orabug: 32127375]
  - Added orabug32258986-arm64-support-more-than-one-crash-kernel-regions.patch [Orabug: 32258986]
  - Added orabug32404661-Avoid-duplicate-ip-single-dhcp-option.patch [Orabug: 32404661]
  - Removed orabug32258986-arm64-support-more-than-one-crash-kernel-regions.patch [Orabug: 32258986]
  - Removed orabug34003037-arm64-crashdump-deduce-paddr-of-_text-based-on-kerne.patch [Orabug: 34003037]
  - Removed orabug34003037-arm64-make-phys_offset-signed.patch [Orabug: 34003037]
  - Removed orabug34003037-arm64-crashdump-unify-routine-to-get-page_offset.patch [Orabug: 34003037]
  - Removed orabug34003037-arm64-read-VA_BITS-from-kcore-for-52-bits-VA-kernel.patch [Orabug: 34003037]
  - Removed orabug34003037-arm64-fix-PAGE_OFFSET-calc-for-flipped-mm.patch [Orabug: 34003037]
  - Removed orabug34003037-kdump-kexec-fix-saving-vmcore-dmesg.txt-failed-on-aa.patch [Orabug: 34003037]
  - Fix formatting for orabug33822070-kdump-skip-lvm-private-devices.patch [Orabug: 33822070]
  - Rework orabug34240246-Update-UEK-reserved-sizes.patch [Orabug: 34240246]
  - Add back kexec-tools-2.0.8-dracut-module-setup-ibft-avoid-dup-config.patch [Orabug: 22780125]
  - Add back kexec-tools-2.0.17-dracut-module-setup-ip_dhcp-avoid-dup-config.patch [Orabug: 29518713]


author: Tao Liu <ltao@redhat.com> - 2.0.25-6
changelog:
  - Simplify setup_znet by copying connection profile to initrd
  - Wait for the network to be truly ready before dumping vmcore
  - Address the cases where a NIC has a different name in kdump kernel
  - Reduce kdump memory consumption by only installing needed NIC drivers
  - Reduce kdump memory consumption by not letting NetworkManager manage unneeded network interfaces
  - Set up kdump network by directly copying NM connection profile to initrd
  - Stop dracut 35network-manager from running nm-initrd-generator
  - Apply the timeout configuration of nm-initrd-generator
  - Determine whether IPv4 or IPv6 is needed
  - Add functions to copy NetworkManage connection profiles to the initramfs
  - Fix error for vlan over team network interface


author: Tao Liu <ltao@redhat.com> - 2.0.25-8
changelog:
  - kexec-tools: ppc64: remove rma_top limit
  - kdumpctl: Optimize _find_kernel_path_by_release regex string
  - kdump.conf: use a simple generator script to maintain


author: Tao Liu <ltao@redhat.com> - 2.0.25-9
changelog:
  - Add virtiofs to kdump supported-kdump-targets.txt
  - dracut-module-setup.sh: stop overwriting dracut's trap handler


author: Pingfan Liu <piliu@redhat.com> - 2.0.25-10
changelog:
  - Update supported-kdump-targets.txt
  - dracut-module-setup.sh: skip installing driver for the loopback interface
  - Don't try to update crashkernel when bootloader is not installed
  - dracut-module-setup.sh: also install the driver of physical NIC for Hyper-V VM with accelerated networking
  - fadump: use 'zstd' as the default compression method
  - fadump: fix default initrd backup and restore logic
  - fadump: add a kernel install hook to clean up fadump initramfs
  - fadump: avoid status check while starting in fadump mode
  - spec: only install mkfadumprd for ppc
  - fadump: preserve file modification time to help with hardlinking
  - fadump: do not use squash to reduce image size


author: Tao Liu <ltao@redhat.com> - 2.0.25-12
changelog:
  - Reset crashkernel to default value if newly installed kernel has crashkernel=auto
  - Use the correct command to get architecture


author: Tao Liu <ltao@redhat.com> - 2.0.25-13
changelog:
  - kdump-lib: Add the CoreOS kernel dir to the boot_dirlist
  - kdump-lib: attempt to fix BOOT_IMAGE detection
  - kdump-lib: change how ostree based systems are detected
  - kdump-lib: clear up references to Atomic/CoreOS


author: EL Errata <el-errata_ww@oracle.com> - 2.0.25-13.0.1
changelog:
  - Update UEK aarch64 reserved sizes for UEK7 kernels [Orabug: 34663083]
  - Correct UEK reserved size for x86_64 [Orabug: 34391412]
  - Update UEK reserved sizes [Orabug: 34240246]
  - fix virt-what related warning with kdumpctl script execution [Orabug: 33790973]
  - fix saving vmcore-dmesg.txt failed on aarch64 with UEK7 [Orabug: 34003037]
  - include OL8 patch for sysconfig, its needed on OL9 [Orabug: 33512440]
  - Update makedumpfile to 1.7.2 [Orabug: 34219368]
  - kdump: skip lvm private devices [Orabug: 33822070] [Orabug: 33574003]
  - Added dracut module setup patches [Orabug: 29518713] [Orabug: 22780125]
  - Added orabug30352094-makedumpfile-Mark-mem-usage-option-unsupported-for-a.patch [Orabug: 30352094]
  - Added orabug30822387.kdumpctl-arm64-fast-boot.patch [Orabug: 30822387]
  - Added orabug30832988.kdump.sysconfig.iommu_off.x86_64.aarch64.patch [Orabug: 30832988]
  - Added orabug30928441.kdumpctl.no_timer_check.patch [Orabug: 30928441]
  - Added orabug32127375-kdump.sysconfig.no.double.s.patch [Orabug: 32127375]
  - Added orabug32258986-arm64-support-more-than-one-crash-kernel-regions.patch [Orabug: 32258986]
  - Removed orabug32258986-arm64-support-more-than-one-crash-kernel-regions.patch [Orabug: 32258986]
  - Removed orabug34003037-arm64-crashdump-deduce-paddr-of-_text-based-on-kerne.patch [Orabug: 34003037]
  - Removed orabug34003037-arm64-make-phys_offset-signed.patch [Orabug: 34003037]
  - Removed orabug34003037-arm64-crashdump-unify-routine-to-get-page_offset.patch [Orabug: 34003037]
  - Removed orabug34003037-arm64-read-VA_BITS-from-kcore-for-52-bits-VA-kernel.patch [Orabug: 34003037]
  - Removed orabug34003037-arm64-fix-PAGE_OFFSET-calc-for-flipped-mm.patch [Orabug: 34003037]
  - Removed orabug34003037-kdump-kexec-fix-saving-vmcore-dmesg.txt-failed-on-aa.patch [Orabug: 34003037]
  - Fix formatting for orabug33822070-kdump-skip-lvm-private-devices.patch [Orabug: 33822070]
  - Rework orabug34663083-Update-UEK-reserved-sizes.patch [Orabug: 34240246]


author: Anderson Toshiyuki Sasaki <ansasaki@redhat.com> - 0.1.0~20220603gitaed51c7-2
changelog:
  - Set supplementary groups when dropping privileges
  - Show more descriptive error messages on missing files errors
  - Create /usr/libexec/keylime directory


author: Anderson Toshiyuki Sasaki <ansasaki@redhat.com> - 0.1.0~20220603gitaed51c7-2
changelog:
  - Use classic release instead of autorelease macro
  - Use classic changelog instead of autochangelog macro


author: - Andy Walsh <awalsh@redhat.com> - 8.2.0.18-46
changelog:
  - Temporarily dropped a check that validates the logical size specified from
    the table line.
  - Related: rhbz#2071648


author: - Andy Walsh <awalsh@redhat.com> - 8.2.0.21-46
changelog:
  - Fixed a bug where I/O errors on data reads from below a vdo were ignored.
  - Resolves: rhbz#2125708


author: Julien Rische <jrische@redhat.com> - 1.19.1-14
changelog:
  - Bypass FIPS restrictions to use KRB5KDF in case AES SHA-1 HMAC is enabled
  - Lazily load MD4/5 from OpenSSL if using RADIUS or RC4 enctype in FIPS mode


author: Julien Rische <jrische@redhat.com> - 1.19.1-20
changelog:
  - Fix OpenSSL 3 MD5 encyption in FIPS mode
  - Allow libkrad UDP/TCP connection to localhost in FIPS mode
  - Resolves: rhbz#2068458


author: Julien Rische <jrische@redhat.com> - 1.19.1-21
changelog:
  - Fix libkrad client cleanup
  - Allow use of larger RADIUS attributes in krad library
  - Resolves: rhbz#2100351


author: Julien Rische <jrische@redhat.com> - 1.19.1-22
changelog:
  - Restore "supportedCMSTypes" attribute in PKINIT preauth requests
  - Set SHA-512 or SHA-256 with RSA as preferred CMS signature algorithms
  - Resolves: rhbz#2068935


author: Julien Rische <jrische@redhat.com> - 1.20.1-1
changelog:
  - Make tests compatible with sssd-client
  - Resolves: rhbz#2151513
  - Remove invalid password expiry warning
  - Resolves: rhbz#2121099
  - Update error checking for OpenSSL CMS_verify
  - Resolves: rhbz#2063838
  - New upstream version (1.20.1)
  - Resolves: rhbz#2016312
  - Fix integer overflows in PAC parsing (CVE-2022-42898)
  - Resolves: rhbz#2140971


author: Julien Rische <jrische@redhat.com> - 1.20.1-4
changelog:
  - Set aes256-cts-hmac-sha384-192 as EXAMLE.COM master key in kdc.conf
  - Add AES SHA-2 HMAC family as EXAMPLE.COM supported etypes in kdc.conf
  - Resolves: rhbz#2068535


author: Julien Rische <jrische@redhat.com> - 1.20.1-5
changelog:
  - Bypass FIPS restrictions to use KRB5KDF in case AES SHA-1 HMAC is enabled
  - Lazily load MD4/5 from OpenSSL if using RADIUS or RC4 enctype in FIPS mode
  - Resolves: rhbz#2162461


author: Julien Rische <jrische@redhat.com> - 1.20.1-9
changelog:
  - Do not disable PKINIT if some of the well-known DH groups are unavailable
  - Resolves: rhbz#2209715
  - Make PKINIT CMS SHA-1 signature verification available in FIPS mode
  - Resolves: rhbz#2209717
  - Allow to set PAC ticket signature as optional
  - Resolves: rhbz#2211388


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.20-1
changelog:
  - New upstream release
  - Fix TX/RX stats collections
  - Minor test suite improvements
  - Minor build fixes


author: Vincent Mihalkovic <vmihalko@redhat.com> - 3:1.0.0~BETA-1
changelog:
  - new upstream release
  - remove upstreamed patches
  - update CCFLAGS (https://github.com/ksh93/ksh/commit/98f989afcc7)
    Resolves: #1986897


author: Jakub Hrozek <jhrozek@redhat.com> - 2.7.0-7
changelog:
  - Fix dead code issue
  - Resolves: rhbz#1966606: CVE-2021-28091 lasso: XML signature wrapping
                            vulnerability when parsing SAML responses


author: Petr Menšík <pemensik@redhat.com> - 1.7.1-2
changelog:
  - Use make_build and make_install macro instead of make
  - https://docs.fedoraproject.org/en-US/packaging-guidelines/#_parallel_make


author: Richard Lescak <rlescak@redhat.com> - 1.7.1-9
changelog:
  - Fix for CVE-2020-19860 ldns: heap overread vulnerability (#2051211)
  - Added also patch for deprecated distutils Python module used in build


author: Jan Macku <jamacku@redhat.com> - 0.95-1
changelog:
  - clean up spec based on RHEL 8.4.0 spec
  - remove -Werror=format-truncation=1 from configure
  - update to 0.95 (#1880599)


author: Ondrej Dubaj <odubaj@redhat.com> - 3.34.0-1
changelog:
  - Updated to version 3.34.0 (https://sqlite.org/releaselog/3_34_0.html)
  - Enabled fts3conf.test on s390x and ppc64 architectures


author: Honza Horak <hhorak@redhat.com> - 590-1
changelog:
  - Update to the version 590
  - Also solves the "message overlay" in the terminal
    Resolves: #2062188


author: Dominik 'Rathann' Mierzejewski <rpm@greysector.net> 1.0.12-1
changelog:
  - update to 1.0.12 (#1827949)
  - drop obsolete patch
  - fixes CVE-2020-11863, CVE-2020-11864, CVE-2020-11865, CVE-2020-11866


author: Peter Hutterer <peter.hutterer@redhat.com> - 3.5.13-8
changelog:
  - Fix CVE-2022-46285: infinite loop on unclosed comments (#2160230)
  - Fix CVE-2022-44617: runaway loop with width of 0 (#2160232)
  - Fix CVE-2022-4883: compression depends on $PATH (#2160242)


author: Richard Hughes <richard@hughsie.com> 0.7.16-1
changelog:
  - Update to 0.7.15
  - Add UPL short name to SPDX conversion
  - Allow parsing desktop files using as_app_parse_data()
  - Do not preserve restrictive permissions when installing AppStream files
  - Modernize the validation requirements
  - Remove relative path from icon names
  - Support loading YAML from as_store_from_bytes()
  - Update list of allowed metadata licences
  - Update the SPDX license list to v3.5


author: Richard Hughes <richard@hughsie.com> 0.7.17-1
changelog:
  - New upstream release
  - Add "icon-theme" as recognised component type
  - Fix CI by moving 'future' back a bit
  - Make default content rating values match OARS semantics
  - Properly initialize unique_id_mutex


author: Richard Hughes <richard@hughsie.com> 0.7.18-1
changelog:
  - New upstream release
  - Add content rating system APIs from gnome-software
  - Add "validate-version" command
  - Allow timestamp in the future in validate-relax
  - Don't ignore localized strings that are the same as original
  - Fix crash with invalid children of <ul/>
  - Properly initialize mutexes
  - Test launchable tags in validation


author: Alexey Tikhonov <atikhono@redhat.com> - 0.6.1-51
changelog:
  - Resolves: rhbz#1938708 - review of important potential issues detected by static analyzers in ding-libs-0.6.1-47.el9


author: Karel Zak <kzak@redhat.com> 2.37.4-4
changelog:
  - fix #2079652 - remove uclampset, unsupported by RHEL kernel
  - fix #2094216 - lslogins reports incorrect "Password is locked" status
  - fix #2092943 - uuidd time based UUIDs are without MAC address
  - fix #2074486 - wipefs to erase all available signatures against read only rom
  - fix #2064810 - RFE: complete libblkid FSSIZE implementation
  - fix #2078787 - Activity "lsirq -s column" produces wrong result i.e. not sorting properly. 
  - fix #2076829 - dmesg new option "--since" is not working if timestamp format is not provided
  - fix #2109459 - fix compiler warnings/errors


author: Karel Zak <kzak@redhat.com> 2.37.4-6
changelog:
  - fix #2094216 - lslogins reports incorrect "Password is locked" status
  - fix #2117203 - loop-overlay test failed


author: Karel Zak <kzak@redhat.com> 2.37.4-10
changelog:
  - fix #2165981 - fstrim -av fails to trim root filesystem on Red Hat Coreos
  - fix #2141970 - add --cont-clock feature for libuuid and uuidd
  - fix #2133385 - uuidd returns time-based UUIDs when asked for random UUIDs.
  - fix #2156946 - agetty does not handle the \l sequence in /etc/issue correctly
  - fix #2166653 - last(1) should be more robust with work with strings
  - fix #2120246 - use {_tmpfilesdir} also in install section
  - fix #2134143 - publish libsmartcols-devel subpackages to C9S yum repos


author: Karel Zak <kzak@redhat.com> 2.37.3-1
changelog:
  - upgrade to v2.37.3 (fix CVE-2021-3996, CVE-2021-3995)
  - fix #2040366 - uuidd can't access lock/status file


author: Karel Zak <kzak@redhat.com> 2.37.3-2
changelog:
  - fix #2021462 - partitons detection broken on systems not including the parent name in partition name
  - fix #2033622 - logger from util-linux incorrectly handles long messages
  - fix #2000137 - pam_env bypassed for root user when using su
  - fix #2000477 - rpm -V setup fail on /var/log/lastlog
  - fix #2047952 - rpm -V / --verify reports bad user/group/mtime for /run/uuidd


author: Vojtech Trefny <vtrefny@redhat.com> - 2.25-4
changelog:
  - Memory leaks fixes backport
    Resolves: rhbz#1938757
  - Fix default key size for non XTS ciphers
    Resolves: rhbz#1954005


author: Vojtech Trefny <vtrefny@redhat.com> - 2.25-6
changelog:
  - Add workarounds for some LVM test issues
    Resolves: rhbz#1976174
  - Adapt tests to xfsprogs 5.12 changes
    Resolves: rhbz#1976176


author: Vojtech Trefny <vtrefny@redhat.com> - 2.25-10
changelog:
  - Fix reading statistics for VDO pools with VDO 8
    Resolves: rhbz#1994220
  - vdo_stats: Default to 100 % savings for invalid savings values
    Resolves: rhbz#2025880
  - Add support for creating and unlocking standalone integrity devices
    Resolves: rhbz#2011365


author: Vojtech Trefny <vtrefny@redhat.com> - 2.25-11
changelog:
  - tests: Wait for raid and mirrored LVs to be synced before removing
    Resolves: rhbz#2030647
  - spec: Require the same version of utils for lvm-devel and lvm-dbus-devel
    Resolves: rhbz#2028113


author: Vojtech Trefny <vtrefny@redhat.com> - 2.25-14
changelog:
  - tests: Fix expected extended partition flags with new parted
    Related: rhbz#2109026
  - mdraid: Fix copy-paste error when checking return value
    Related: rhbz#2109026


author: Vojtech Trefny <vtrefny@redhat.com> - 2.2-1
changelog:
  - Require the same version of python3-bytesize in libbytesize-tools (v.podzimek)
  - src/gettext: fix warning if gettext is already present (giulio.benetti)
  - Update README.md (vpodzime)
  - fix build on shells where test == fails (tbier)
  - Add POT file to git and do not rebuild it during every build (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.3-1
changelog:
  - Fix memory leak in bs_size_new_from_str (vtrefny)
  - Translated using Weblate (Turkish) (oguzersen)
  - add translation platform widget (jean-baptiste)
  - Update translation files (noreply)
  - Do not regenerate POT file during 'make release' (vtrefny)
  - Remove Zanata from our build and release processes (vtrefny)
  - Add PO files to git (vtrefny)
  - Sync spec with downstream (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.4-1
changelog:
  - Add Travis build status badge (vtrefny)
  - Add Travis CI config and Dockerfiles for running tests (vtrefny)
  - Add ansible playbook for installing test dependencies (vtrefny)
  - remove msgcat dependency (Aduskett)
  - Translated using Weblate (Bengali (India)) (akarshan.biswas)
  - Update translation files (noreply)
  - Added translation using Weblate (Bengali (India)) (akarshan.biswas)
  - Fix library version in pkgconfig file (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.5-1
changelog:
  - Translated using Weblate (Hebrew) (sh.yaron)
  - Added translation using Weblate (Hebrew) (sh.yaron)
  - Add support to ppc64le for debian build (74309971+gururajrkatti)
  - Translated using Weblate (Finnish) (ricky.tigg)
  - tools: Read input from stdin when not running in a tty (vtrefny)
  - travis: Print logs after failed tests (vtrefny)
  - tests: Run pylint and pycodestyle on bscalc (vtrefny)
  - bscalc: Add option to print only single "human readable" result (vtrefny)
  - travis: Add --nogpgcheck when using dnf on Fedora (vtrefny)
  - Translated using Weblate (Asturian) (fitoschido)
  - Update translation files (noreply)
  - Translated using Weblate (Spanish) (fitoschido)
  - Sync spec with downstream (vtrefny)


author: Anderson Toshiyuki Sasaki <ansasaki@redhat.com> - 2.48-9
changelog:
  - Fix integer overflow in _libcap_strdup() (CVE-2023-2603)
    Resolves: rhbz#2210638
  - Correctly check pthread_create() return value to avoid memory leak (CVE-2023-2602)
    Resolves: rhbz#2222198


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.1.16-1
changelog:
  - Update to 0.1.16
  - Fix a crash when clearing COMPS_ObjRTree (RhBug:1888343)
  - Fix memory leaks and resource leaks


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.65.0-1
changelog:
  - Update to 0.65.0
  - Implement logic for demodularization of modular rpms (RhBug:1805260)
  - DnfContext: fix handling of default module profiles
  - ModuleMetadata: gracefully handle modules with no defaults
  - Remove failovermethod config option (RhBug:1961083)
  - Add support for excluding packages to be installed as weak dependencies
  - Add support for autodetecting packages to be excluded from being installed as weak dependencies
  - Turn off strict validation of modulemd documents (RhBug:2004853,2007166,2007167)


author: EL Errata <el-errata_ww@oracle.com> - 0.65.0-5.0.1
changelog:
  - Update OL9 dnf to recognize UEK7(kernel-uek-core & kernel-uek-modules) as installonlypkgs package [Orabug: 33861607]
  - Replaced bugzilla.redhat.com with bugzilla.oracle.com in config [Orabug: 29656932]
  - Add support for apps that use libdnf to access yum url with 'ociregion' variable [Orabug: 30121584]
  - Update OL8 dnf to recognise kernel-uek as installonlypkgs package [Orabug: 31018668]
  - Disable rhsm [Orabug: 29901202]


author: Lukas Hrazky <lhrazky@redhat.com> - 0.65.0-5.1
changelog:
  - advisory upgrade: filter out advPkgs with different arch
  - Add obsoletes to filtering for advisory candidates


author: EL Errata <el-errata_ww@oracle.com> - 0.65.0-5.1.0.1
changelog:
  - Replaced bugzilla.oracle.com references [Orabug: 34202300]
  - Update OL9 dnf to recognize UEK7(kernel-uek-core & kernel-uek-modules) as installonlypkgs package [Orabug: 33861607]
  - Replaced bugzilla.redhat.com with bugzilla.oracle.com in config [Orabug: 29656932]
  - Add support for apps that use libdnf to access yum url with 'ociregion' variable [Orabug: 30121584]
  - Update OL8 dnf to recognise kernel-uek as installonlypkgs package [Orabug: 31018668]
  - Disable rhsm [Orabug: 29901202]


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.67.0-1
changelog:
  - Fix handling transaction id in resolveTransactionItemReason (RhBug:2010259,2053014)
  - Remove deprecated assertions (RhBug:2027383)
  - Skip rich deps for autodetection of unmet dependencies (RhBug:2033130, 2048394)
  - Increase required rpm version since we use `rpmdbCookie()`
  - Add 'loongarch' support
  - Use dnf solv userdata to check versions and checksum (RhBug:2027445)
  - context: Substitute all repository config options (RhBug:2076853)


author: Lukas Hrazky <lhrazky@redhat.com> - 0.67.0-2
changelog:
  - Add obsoletes to filtering for advisory candidates
  - advisory upgrade: filter out advPkgs with different arch


author: Davide Caratti <dcaratti@redhat.com> - 0.41-2
changelog:
  - add gating test that uses acd-client.c. Related: rhbz#1973511
  - drop tests dependency on libell-devel. Related: rhbz#1973511


author: Michal Schmidt <mschmidt@redhat.com> - 1.15.1-1
changelog:
  - Update to upstream release 1.15.1
  - Disable LTO on x86_64 due to memory issues (copied from Fedora)
  - Resolves: rhbz#2040454


author: Jakub Jelen <jjelen@redhat.com> - 1.10.0-4
changelog:
  - Backport ppc hardware flags detection (#2051307)
  - Disable PKCS#1.5 encryption in FIPS mode (#2061328)


author: Jakub Jelen <jjelen@redhat.com> - 1.10.0-5
changelog:
  - Allow signature verification with smaller RSA keys (#2083846)
  - Allow short salt for KDF (#2114870)
  - Reseed the kernel DRBG by using GRND_RANDOM (#2118695)
  - Address FIPS review comments around selftests (#2118695)
  - Disable RSA-OAEP in FIPS mode (#2118695)


author: Jakub Jelen <jjelen@redhat.com> - 1.10.0-6
changelog:
  - Fix SHA3 digests with large inputs (#2129150)
  - Fix FIPS RSA PCT (#2128455)
  - Fix RSA FIPS Keygen that non-deterministically fails (#2130275)
  - Get max 32B from getrandom in FIPS mode (#2130275)


author: Jakub Jelen <jjelen@redhat.com> - 1.10.0-7
changelog:
  - Properly enforce KDF limits in FIPS mode (#2130275)
  - Fix memory leak in large digest test (#2129150)
  - Fix function name FIPS service indicator by disabling PK encryption and decryption (#2130275)
  - Skip RSA encryption/decryption selftest in FIPS mode (#2130275)


author: Jakub Jelen <jjelen@redhat.com> - 1.10.0-8
changelog:
  - Fix unneeded PBKDF2 passphrase length limitation in FIPS mode
  - Enforce HMAC key lengths in MD API in FIPS mode


author: Jakub Jelen <jjelen@redhat.com> - 1.10.0-9
changelog:
  - Avoid usage of invalid arguments sizes for PBKDF2 in FIPS mode
  - Do not allow large salt lengths with RSA-PSS padding
  - Disable X9.31 key generation in FIPS mode
  - Update the FIPS integrity checking code to upstream version
  - Update cipher modes FIPS indicators for AES WRAP and GCM
  - Disable jitter entropy generator


author: Jakub Jelen <jjelen@redhat.com> - 1.10.0-10
changelog:
  - Provide FIPS indicators for MD and HMACs
  - Improve PCT tests for ECDSA and always run them after key is generated
  - Add missing guards for FIPS status in md_sign/verify function
  - Provider FIPS indicators for public key operation flags


author: Kalev Lember <klember@redhat.com> - 0.12.2-2
changelog:
  - Remove no longer needed ldconfig_scriptlets macro call
  - Remove explicit byte compilation as the automatic works for flatpak builds now


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.45.6-11
changelog:
  - Fix: syslinux: failed to create ldlinux.sys
    resolves: rhbz#1990720, rhbz#1950627
  - Fix license files.
  - Move appliance to separate subpackage
    resolves: rhbz#1989514


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.46.1-1
changelog:
  - Rebase to new stable branch version 1.46.1
    resolves: rhbz#2011711
  - Add --enable-appliance-format-auto
  - Add support for Kylin
  - Document lazy-counters setting cannot be changed in XFS version 5
    resolves: rhbz#2025944, rhbz#1995391, rhbz#2024022
  - Require libvirt-daemon-driver-storage-core
    resolves: rhbz#2018358
  - Fix usage of strerror_r which caused corrupted error messages
    resolves: rhbz#2030396


author: Laszlo Ersek <lersek@redhat.com> - 1:1.46.1-2
changelog:
  - Add detection support for Rocky Linux
    resolves: rhbz#2030709
  - Resolve conflict between manual and libvirt-assigned PCI addresses
    resolves: rhbz#2034160


author: Darren Archibald <darren.archibald@oracle.com> - 1.46.1-3.0.1
changelog:
  - Replace upstream references from a description tag
  - Fix build on Oracle Linux [Orabug: 29319324]
  - Set DISTRO_ORACLE_LINUX correspeonding to ol


author: EL Errata <el-errata_ww@oracle.com> - 1.46.1-4.0.1
changelog:
  - Add btrfs-progs to the packages installed in the appliance [Orabug: 34137448]
  - Replace upstream references from a description tag
  - Fix build on Oracle Linux [Orabug: 29319324]
  - Set DISTRO_ORACLE_LINUX correspeonding to ol


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.48.4-2
changelog:
  - Rebase to new stable branch version 1.48.4
    resolves: rhbz#2059285
  - Disable 5-level page tables when using -cpu max
    resolves: rhbz#2084568
  - SELinux relabelling should not stop on ext4 immutable bits
    resolves: rhbz#1794518
  - Ignore "iface" in add-drive variants
    resolves: rhbz#1844341
  - Lift protocol limit on guestfs_readdir()
    resolves: rhbz#1674392
  - Check return values from librpm calls (2089623)
  - Document limitations of encrypted RBD disks
    resolves: rhbz#2033247
  - Fix lvm-set-filter failed in guestfish with the latest lvm2 package
    resolves: rhbz#1965941
  - Enable PHP bindings
    resolves: rhbz#2097718
  - Add support for Clevis & Tang
    resolves: rhbz#1809453
  - Fix CVE-2022-2211 Denial of Service in --key parameter
    resolves: rhbz#2101281
  - Add clevis-luks to BRs, required for Clevis & Tang
    related: rhbz#1809453
  - Add zstd support to guestfs_file_architecture
    resolves: rhbz#2117004


author: Richard Hughes <richard@hughsie.com> 0.3.3-1
changelog:
  - New upstream version
  - Add a thin glib wrapper around libusb_endpoint_descriptor
  - Fix high number of wakeups when checking the GUsbContext


author: Richard Hughes <richard@hughsie.com> 0.3.4-1
changelog:
  - New upstream version
  - Include the USB bus in the generated platform_id
  - Validate the exported symbol list during check


author: Richard Hughes <richard@hughsie.com> 0.3.5-1
changelog:
  - New upstream version
  - Add a way to get iConfiguration
  - Allow building GtkDoc when building as a subproject


author: Richard Hughes <richard@hughsie.com> 0.3.6-1
changelog:
  - New upstream version
  - Add g_usb_device_get_string_descriptor_bytes()
  - Fix cancellation if cancellable is already cancelled


author: Richard Hughes <richard@hughsie.com> 0.3.8-1
changelog:
  - New upstream version
  - Add new API requested by fwupd
  - Add the GUsbEndpoint methods to the docs
  - Fix hotplug handling and signal emission during enumerate
  - Do not double-reference USB devices
  - Resolves: rhbz#1965885


author: Kalev Lember <klember@redhat.com> - 1.1.90-2
changelog:
  - Update to 1.1.90 and libhandy 1 ABI, based on earlier libhandy1 packaging
  - Obsolete separate libhandy1 and libhandy1-devel packages


author: Alexey Tikhonov <atikhono@redhat.com> - 2.5.2-1
changelog:
  - Resolves: rhbz#1952922 - Rebase SSSD for RHEL 9-Beta
  - Resolves: rhbz#1975691 - covscan NULL pointer dereference cache_req_data_create()


author: Alexey Tikhonov <atikhono@redhat.com> - 2.5.2-5
changelog:
  - Resolves: rhbz#1909755 - Suppress log message "[sssd] [service_signal_done] (0x0010): Unable to signal service [2]: No such file or directory" during logrote
  - Resolves: rhbz#1962123 - [sssd] RHEL 9.0 Beta Tier 0 Localization


author: Alexey Tikhonov <atikhono@redhat.com> - 2.6.1-1
changelog:
  - Resolves: rhbz#2011224 - Rebase SSSD for RHEL 9.0-GA
  - Resolves: rhbz#1966201 - sssd: incorrect checks on length values during packet decoding in unpack_authtok()
  - Resolves: rhbz#977803 - incorrect checks of `strto*()` string to number convertion functions
  - Resolves: rhbz#1992432 - Add client certificate validation D-Bus API
  - Resolves: rhbz#1992973 - Lookup with fully-qualified name does not work with 'cache_first = True'
  - Resolves: rhbz#1996151 - Add support for CKM_RSA_PKCS in smart card authentication.
  - Resolves: rhbz#1998459 - 2.5.x based SSSD adds more AD domains than it should based on the configuration file (not trusted and from a different forest)
  - Resolves: rhbz#2000476 - disabled root ad domain causes subdomains to be marked offline
  - Resolves: rhbz#2014249 - Consistency in defaults between OpenSSH and SSSD
  - Resolves: rhbz#2029419 - 'exclude_groups' option provided in SSSD for session recording (tlog) doesn't work as expected


author: Alexey Tikhonov <atikhono@redhat.com> - 2.6.2-1
changelog:
  - Resolves: rhbz#2011224 - Rebase SSSD for RHEL 9.0-GA
  - Resolves: rhbz#2017390 - [sssd] RHEL 9.0 GA Tier 0 Localization
  - Resolves: rhbz#2013263 - [RHEL9] Add ability to parse child log files
  - Resolves: rhbz#2013262 - [RHEL9] Add tevent chain ID logic into responders
  - Resolves: rhbz#1992432 - Add client certificate validation D-Bus API
  - Resolves: rhbz#1940517 - [RFE] Health and Support Analyzer: Add sssctl sub-command to select and display a single request from the logs


author: Alexey Tikhonov <atikhono@redhat.com> - 2.6.2-2
changelog:
  - Resolves: rhbz#2035244 - AD Domain in the AD Forest Missing after sssd latest update
  - Resolves: rhbz#2041560 - sssd does not use kerberos port that is set.


author: Alexey Tikhonov <atikhono@redhat.com> - 2.6.2-4
changelog:
  - Resolves: rhbz#2075539 - sssd_nss exiting (due to missing 'sssd' local user) making SSSD service to restart in a loop [rhel-9.0.0.z]


author: Alexey Tikhonov <atikhono@redhat.com> - 2.6.2-4.1
changelog:
  - Resolves: rhbz#2072959 - Use right sdap_domain in ad_domain_info_send [rhel-9.0.0.z]
  - Resolves: rhbz#2089251 - pam_sss_gss ceased to work after upgrade to 8.6 [rhel-9.0.0.z]


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.0-1
changelog:
  - Resolves: rhbz#2069376 - Rebase SSSD for RHEL 9.1
  - Resolves: rhbz#2072640 - sssd_nss exiting (due to missing 'sssd' local user) making SSSD service to restart in a loop
  - Resolves: rhbz#2070189 - sssd error triggers backtrace : [write_krb5info_file_from_fo_server] (0x0020): [RID#73501] There is no server that can be written into kdc info file.
  - Resolves: rhbz#2070138 - SSSD authenticating to LDAP with obfuscated password produces Invalid authtoken type message causing sssd_be to go offline (cross inter_ference of different provider plugins options)
  - Resolves: rhbz#2065693 - [RHEL9] Ship new sub-package called sssd-idp into sssd
  - Resolves: rhbz#2065098 - Use right sdap_domain in ad_domain_info_send
  - Resolves: rhbz#2062716 - [Improvement] Add user and group version of sss_nss_getorigbyname()
  - Resolves: rhbz#2061795 - Unable to lookup AD user if the AD group contains '@' symbol
  - Resolves: rhbz#2056482 - [RFE] Add sssd internal krb5 plugin for authentication against external IdP via OAuth2
  - Resolves: rhbz#1937895 - SSSD update prompts for smartcard pin twice - After update to 7.9
  - Resolves: rhbz#1925559 - [RFE] Implement time logging for the LDAP queries and warning of high queries time
  - Resolves: rhbz#1915564 - sssd does not enforce smartcard auth for kde screen locker
  - Resolves: rhbz#1859751 - [RFE] Allow SSSD to use anonymous pkinit for FAST
  - Resolves: rhbz#1749279 - 2FA prompting setting ineffective
  - Resolves: rhbz#1661055 - sssd fails GPO-based access if AD have setup with Japanese language
  - Resolves: rhbz#1245367 - [RFE] Implement memory cache for SID requests to improve performance


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.1-1
changelog:
  - Resolves: rhbz#2069376 - Rebase SSSD for RHEL 9.1
  - Resolves: rhbz#1893192 - sdap_nested_group_deref_direct_process() triggers internal watchdog for large data sets
  - Resolves: rhbz#1927553 - [Improvement] add SSSD support for more than one CRL PEM file name with parameters certificate_verification and crl_file
  - Resolves: rhbz#2089216 - pam_sss_gss ceased to work after upgrade to 8.6
  - Resolves: rhbz#2090776 - Add idp authentication indicator in man page of sssd.conf
  - Resolves: rhbz#1927195 - sssd runs out of proxy child slots and doesn't clear the counter for Active requests
  - Resolves: rhbz#2073095 - Harden kerberos ticket validation
  - Resolves: rhbz#2082455 - 'getent hosts' not return hosts if they have more than one CN in LDAP
  - Resolves: rhbz#2087581 - Regression "Missing internal domain data." when setting ad_domain to incorrect


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.1-2
changelog:
  - Resolves: rhbz#2073095 - Harden kerberos ticket validation (additional patch)
  - Resolves: rhbz#2061795 - Unable to lookup AD user if the AD group contains '@' symbol (additional patch)


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-1
changelog:
  - Resolves: rhbz#2069376 - Rebase SSSD for RHEL 9.1
  - Resolves: rhbz#1936551 - [Improvement] Provide user feedback when login fails due to blocked PIN
  - Resolves: rhbz#1978119 - [Improvement] avoid interlocking among threads that use `libsss_nss_idmap` API (or other sss_client libs)
  - Resolves: rhbz#2062665 - [sssd] RHEL 9.1 Tier 0 Localization


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-2
changelog:
  - Resolves: rhbz#2106660 - [regression] sssd goes offline with forced ldaps configuration
  - Resolves: rhbz#2109451 - virsh command will hang after the host run several auto test cases
  - Resolves: rhbz#2098654 - cache_req_data_set_hybrid_lookup: cache_req_data should never be NULL
  - Resolves: rhbz#2106685 - [regression] sssctl analyze fails to parse PAM related sssd logs


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-3
changelog:
  - Resolves: rhbz#2116389 - rpc.gssd crash when access a same file on krb5 nfs mount with multiple uids simultaneously since sssd-2.7.3-2.el9
  - Resolves: rhbz#2119373 - sssctl analyze --logdir option requires sssd to be configured
  - Resolves: rhbz#2120657 - Incorrect request ID tracking from responder to backend


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-4
changelog:
  - Related: rhbz#1978119 - [Improvement] avoid interlocking among threads that use `libsss_nss_idmap` API (or other sss_client libs)


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-4.1
changelog:
  - Resolves: rhbz#2128902 - Cannot SSH with AD user to ipa-client (`krb5_validate` and `pac_check` settings conflict) [rhel-9.1.0.z]


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-4.2
changelog:
  - Resolves: rhbz#2141830 - SSS_CLIENT: fix thread unsafe access to get*ent structs. [rhel-9.1.0.z]
  - Resolves: rhbz#2139870 - Analyzer: Optimize and remove duplicate messages in verbose list [rhel-9.1.0.z]
  - Resolves: rhbz#2142960 - SSSD: `sssctl analyze` command shouldn't require 'root' privileged [rhel-9.1.0.z]
  - Resolves: rhbz#2148988 - UPN check cannot be disabled explicitly but requires krb5_validate = false' as a work-around [rhel-9.1.0.z]


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-4.3
changelog:
  - Resolves: rhbz#2152884 - authenticating against external IdP services okta (native app) with OAuth client secret failed [rhel-9.1.0.z]


author: Alexey Tikhonov <atikhono@redhat.com> - 2.8.1-1
changelog:
  - Resolves: rhbz#2127510 - Rebase SSSD for RHEL 9.2
  - Resolves: rhbz#1507035 - [RFE] SSSD does not support to change the user’s password when option ldap_pwd_policy equals to shadow in sssd.conf file
  - Resolves: rhbz#1766490 - Use negative cache better and domain checks for lookup by SIDs
  - Resolves: rhbz#1964121 - RFE: Add an option to sssd config to convert home directories to lowercase (or add a new template for the 'override_homedir' option)
  - Resolves: rhbz#2074307 - reduce debug level in case well_known_sid_to_name() fails
  - Resolves: rhbz#2096031 - SSSD: sdap_handle_id_collision_for_incomplete_groups debug message missing a new line
  - Resolves: rhbz#2103325 - Supported AD group types should be explained in the docs
  - Resolves: rhbz#2111388 - authenticating against external IdP services okta (native app) with OAuth client secret failed
  - Resolves: rhbz#2115171 - SSSD: duplicate dns_resolver_* option in man sssd.conf
  - Resolves: rhbz#2127492 - sssd timezone issues sudonotafter
  - Resolves: rhbz#2128840 - [RFE] provide dbus method to find users by attr
  - Resolves: rhbz#2128883 - Cannot SSH with AD user to ipa-client (`krb5_validate` and `pac_check` settings conflict)
  - Resolves: rhbz#2136791 - Lower the severity of the log message for SSSD so that it is not shown at the default debug level.
  - Resolves: rhbz#2139837 - Analyzer: Optimize and remove duplicate messages in verbose list


author: Alexey Tikhonov <atikhono@redhat.com> - 2.8.2-1
changelog:
  - Resolves: rhbz#2127510 - Rebase SSSD for RHEL 9.2
  - Resolves: rhbz#1608496 - sssd failing to register dynamic DNS addresses against an AD server due to unnecessary DNS search
  - Resolves: rhbz#2110091 - SSSD doesn't handle changes in 'resolv.conf' properly (when started right before network service)
  - Resolves: rhbz#2136791 - Lower the severity of the log message for SSSD so that it is not shown at the default debug level.
  - Resolves: rhbz#2139684 - [sssd] RHEL 9.2 Tier 0 Localization
  - Resolves: rhbz#2139837 - Analyzer: Optimize and remove duplicate messages in verbose list
  - Resolves: rhbz#2142794 - SSSD: `sssctl analyze` command shouldn't require 'root' privileged
  - Resolves: rhbz#2144893 - changing password with ldap_password_policy = shadow does not take effect immediately
  - Resolves: rhbz#2148737 - UPN check cannot be disabled explicitly but requires krb5_validate = false' as a work-around


author: Alexey Tikhonov <atikhono@redhat.com> - 2.8.2-2
changelog:
  - Resolves: rhbz#2160001 - Reference to 'sssd-ldap-attributes' man page is missing in 'sssd-ldap', etc man pages
  - Resolves: rhbz#2143159 - automount killed by SIGSEGV


author: Darren Archibald <darren.archibald@oracle.com> - 2.8.2-3
changelog:
  - Resolves: rhbz#2196839 - [sssd] User lookup on IPA client fails with 's2n get_fqlist request failed'
  - Resolves: rhbz#2219353 - SSSD enters failed state after heavy load in the system.


author: Alexey Tikhonov <atikhono@redhat.com> - 2.9.0-1
changelog:
  - Resolves: rhbz#2167837 - Rebase SSSD for RHEL 9.3
  - Resolves: rhbz#1765354 - [RFE] - Show password expiration warning when IdM users login with SSH keys
  - Resolves: rhbz#1913839 - filter_groups doesn't filter GID from 'id' output: AD + 'ldap_id_mapping = True' corner case
  - Resolves: rhbz#2100789 - [Improvement] sssctl config-check command does not show an error when we don't have id_provider in the domain section
  - Resolves: rhbz#2152177 - [RFE] Add support for ldapi:// URLs
  - Resolves: rhbz#2164852 - man page entry should make clear that a nested group needs a name
  - Resolves: rhbz#2166627 - Improvement: sss_client: add 'getsidbyusername()' and 'getsidbygroupname()' and corresponding python bindings
  - Resolves: rhbz#2166943 - kinit switches KCM away from the newly issued ticket
  - Resolves: rhbz#2167728 - [sssd] Auth fails if client cannot speak to forest root domain (ldap_sasl_interactive_bind_s failed)


author: Alexey Tikhonov <atikhono@redhat.com> - 2.9.0-4
changelog:
  - Related: rhbz#2190415 - Rebase Samba to the latest 4.18.x release
    Rebuild against rebased Samba libs.


author: Alexey Tikhonov <atikhono@redhat.com> - 2.9.1-1
changelog:
  - Resolves: rhbz#2167837 - Rebase SSSD for RHEL 9.3
  - Resolves: rhbz#2196816 - [RHEL9] [sssd] User lookup on IPA client fails with 's2n get_fqlist request failed'
  - Resolves: rhbz#2162552 - sssd client caches old data after removing netgroup member on IDM
  - Resolves: rhbz#2189542 - [sssd] RHEL 9.3 Tier 0 Localization
  - Resolves: rhbz#2133854 - [RHEL9] In some cases when `sdap_add_incomplete_groups()` is called with `ignore_group_members = true`, groups should be treated as complete
  - Resolves: rhbz#1765354 - [RFE] - Show password expiration warning when IdM users login with SSH keys


author: Eduardo Lima (Etrunko) <etrunko@redhat.com> - 2.9.1-3
changelog:
  - Resolves: rhbz#2236236 - dbus and crond getting terminated with SIGBUS in sss_client code
  - Resolves: rhbz#2237301 - SSSD runs multiples lookup search for each NFS request (SBUS req chaining stopped working in sssd-2.7)


author: Eduardo Lima (Etrunko) <etrunko@redhat.com> - 2.9.1-4
changelog:
  - Related: rhbz#2236236 - dbus and crond getting terminated with SIGBUS in sss_client code
    Handle all invalidations consistently
    Supply a valid pointer to `sss_mmap_cache_validate_or_reinit()`, not a pointer to a local var


author: Keith Seitz <keiths@redhat.com> - 2.0.4-2
changelog:
  - Add support for pre-generated documenation, allowing removal
    of pandoc dependency. (RHBZ 1943531, Keith Seitz)


author: Robert Scheck <robert@fedoraproject.org> 1.5.2-5
changelog:
  - Don't ship API docs twice (devel and doc subpackages)
  - Reworked spec file to build libisoburn1 for RHEL >= 8


author: Richard Hughes <richard@hughsie.com> 0.1.6-1
changelog:
  - New upstream release
  - Fall back to the AliasId for validation
  - Fix jcat_context_verify_blob() to use self verify for checksums


author: Sahana Prasad <sahana@redhat.com> - 1.2.1-1
changelog:
  - Update to upstream version 1.2.1
  - Remove patch fix MSG_MORE uasge as it is added upstream
  - Remove cppcheck dependency for rhel bz#1931518
  - Add a patch to fix fuzz tests


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.19-1
changelog:
  - New upstream release
  - Add native support for openssl 3.0 (drop API COMPAT macros).
  - Code cleanup of public APIs. Lots of lines of code moved around, no
    functional changes.
  - Removed kronosnetd unsupported code completely
  - Removed unused poc-code from the source tree
  - Make sure to initialize epoll events structures


author: Christine Caulfield <ccaulfie@redhat.com> - 1.24-2
changelog:
  - Fix libnozzle tests failing & covscan warning on api_knet_handle_new test
    Resolves: rhbz#2024090


author: Sergio Correia <scorreia@redhat.com> - 9-6
changelog:
  - Define log callback function to use with libcryptsetup
    Logs from libcryptsetup now go to stderr and this prevents issues like
    the one reported in https://bugzilla.redhat.com/show_bug.cgi?id=1770395


author: Michal Ruprich <mruprich@redhat.com> - 1.4.3-1
changelog:
  - Update to 1.4.3
  - Resolves: #1758843 - libmaxminddb-devel i686 can't be installed in parallel to x86_64
  - Fix for CVE-2020-28241


author: Wen Liang <wenliang@redhat.com> - 1.26.0-2
changelog:
  - Add Conflicts tag because the bash-completion scripts moved from the main package
    to the utils sub package causing a file conflict on multilib systems between the
    old 32 bit main package and the new 64 bit utils sub package.


author: Remi Collet <remi@remirepo.net> - 1.1.0-5
changelog:
  - fix missing HAVE_SSIZE_T macro using patch from
    https://github.com/awesomized/libmemcached/pull/117


author: Stephen Gallagher <sgallagh@redhat.com> - 2.11.1-1
changelog:
  - Release 2.11.1
  - Ignore Packager documents when running ModuleIndex.update_from_*()
  - Add python overrides for XMD in PackagerV3
  - Add python override to ignore the GType return when reading packager files
  - Add PackagerV3.get_mdversion()


author: Stephen Gallagher <sgallagh@redhat.com> - 2.11.2-1
changelog:
  - Release 2.11.2
  - Extend read_packager_[file|string]() to support overriding the module name
    and stream.


author: Stephen Gallagher <sgallagh@redhat.com> - 2.11.2-2
changelog:
  - Fix issue with ModuleIndex when input contains only Obsoletes documents
  - Fix import issue when built with Python 2 support


author: Jerry James <loganjerry@gmail.com> - 1.1.0-5
changelog:
  - Make mpfr3 and mpfr3-devel subpackages
  - Drop the compat-libmpc package; nothing in Fedora needs it
  - Update project URL
  - Add a -doc subpackage to hold the GFDL-licensed content
  - Drop unnecessary texinfo BR
  - Drop ldconfig_scriptlets; this version cannot appear in distros that need it
  - Make sure there are no rpaths and that -Wl,--as-needed takes effect


author: Richard W.M. Jones <rjones@redhat.com> - 1.8.2-2
changelog:
  - Fix nbdcopy progress bar.
  - Add nbdinfo --map --totals and --can/--is options.
    resolves: rhbz#1950630


author: Richard W.M. Jones <rjones@redhat.com> - 1.10.5-1
changelog:
  - Rebase to new stable branch version 1.10.5
    resolves: rhbz#2011708
  - Map uint32_t to OCaml int64 to avoid signedness problems
    resolves: rhbz#2040610
  - CVE-2022-0485 nbdcopy destination image corruption
  - New upstream API to control initialization of pread buffer
    resolves: rhbz#2046194


author: Richard W.M. Jones <rjones@redhat.com> - 1.12.6-1
changelog:
  - Rebase to new stable branch version 1.12.6
    resolves: rhbz#2059288
  - New tool: nbddump
  - nbdcopy: Use preferred block size for copying
    related: rhbz#2047660
  - Fix remote TLS failures
    resolves: rhbz#2111524
    (and 2111813)


author: Hangbin Liu <haliu@redhat.com> - 1.8-1
changelog:
  - 1.8 release (rhbz#1958933)
  - libndp,ndptool: use poll() instead of select()
  - libndp: avoid static buffer for debug string in ndp_sock_recv()
  - ndptool: avoid static buffer for string in ndptool
  - libndp: use thread local variables for static return arguments
  - ndptool: don't use static variable for local context in msgrcv_handler_func()
  - ndptool: fix printing dnssl lifetime in ndptool
  - ndptool: fix potential memory leak caused by strdup
  - ndptool: add -D dest support
  - libndp: fix nd_msg typo when setting target address
  - libndp: close sockfd after using to avoid handle leak
  - ndptool: fix target parameter typo
  - ndptool: add -T target support


author: Adrian Reber <areber@redhat.com> - 1.2-5
changelog:
  - Repack tarball to remove problematic license from unused code
  - Apply fixes for warnings found by gcc -fanalyzer


author: Phil Sutter <psutter@redhat.com> - 1.0.0-22
changelog:
  - src: fix incorrect building and parsing of the NFCTH_POLICY_SETX attribute
  - examples: kill the "invalid argument" error in nftc-helper-add
  - examples: fix double free in nftc-helper-add
  - include: Sync with kernel headers
  - src: fix use after free


author: Steve Dickson <steved@redhat.com> 2.5.4-3
changelog:
  - mount.nfs: insert 'sloppy' at beginning of the options (bz 1987070)
  - spec: Fix dependency problems with nfsdclnts (bz 1924708)
  - nfsdcltrack: Fix printf format (bz 1995316)


author: Alice Mitchell <ajmitchell@redhat.com> 2.5.4-5
changelog:
  - triggerun doesn't work correctly unless the epoch is given (bz 1937811)
  - Restored the nfs-utils-2.5.4-mount-sloppy.patch (bz 1987070)
  - General memory fixes (bz 1938822)


author: Steve Dickson <steved@redhat.com> 2.5.4-11
changelog:
  - nfs.man: adding new mount option max_connect (bz 2106848)
  - systemd: Fix format-overflow warning (bz 2106896)


author: Steve Dickson <steved@redhat.com> 2.5.4-12
changelog:
  - idmapd: Fix error status when nfs-idmapd exits (bz 2001764)
  - mount.nfs Fix error reporting for already mounted shares (bz 2054300)
  - rpcctl - fix failure when setting xprt offline and online (bz 2081934)
  - rpc-pipefs-generator: allocate enough space (bz 2109420)


author: Steve Dickson <steved@redhat.com> 2.5.4-15
changelog:
  - Fix uninstall warnings (bz 2048023)
  - rpc-statd.service: Stop rpcbind and rpc.stat in an exit race (bz 2112941)


author: Thomas Haller <thaller@redhat.com> - 1.8.28-1
changelog:
  - Update to 1.8.28 release
  - move org.gnome.nm-applet.gschema.xml from network-manager-applet to here.
  - introduce wireless security dialogs


author: Ana Cabral <acabral@redhat.com> - 1.8.36-1
changelog:
  - Update to 1.8.36 release  (rh #2066742)
  - Include OWE wireless security (rh #2066737)
  - Fix OWE wireless security entry in Hidden Networks dialog (rh #2057512)


author: Nikola Forró <nforro@redhat.com> - 2:1.6.37-10
changelog:
  - Remove the aarch64 test workaround, the patches causing the failures
    have been dropped in zlib-1.2.11-25


author: Tomáš Mráz <tmraz@redhat.com> 1.4.3-1
changelog:
  - Multiple translation updates
  - Add usersubstr check for substrings of N characters from the username
    patch by Danny Sauer


author: Paul Wouters <pwouters@redhat.com> - 1.4.4-2
changelog:
  - Resolves rhbz#1919026 libpwquaily rpm requires cracklib-dict to function but RPM missing requirement


author: Remi Collet <remi@remirepo.net> - 0.11.0-1
changelog:
  - update to 0.11.0
  - add patch to not install the static library, from
    https://github.com/alanxz/rabbitmq-c/pull/665


author: Neal Gompa <ngompa@datto.com> - 1.6.0-1
changelog:
  - Update to upstream 1.6.0
    resolves: rhbz#1883910
  - Enable all missing features
  - Fix linking to external lz4 library
  - Minor spec cleanups


author: Attila Lakatos <alakatos@redhat.com> - 1.10.0-4
changelog:
  - Replace GNUTLS_SHUT_RDWR by GNUTLS_SHUT_WR when ending TLS connections
    resolves: rhbz#1990735
  - Add patch to comply with crypto policies
  - Forward return code from relpEngineSetTLSLib to relpEngineSetTLSLibByName
  - Enable openssl
    resolves: rhbz#1972067


author: EL Errata <el-errata_ww@oracle.com> - 7.1.8.1-6.0.1
changelog:
  - Replace colors with Oracle colors [Orabug: 32120093]
  - Build with --with-vendor="Oracle America, Inc."
  - Added the --with-hamcrest option to configure.


author: Caolán McNamara <caolanm@redhat.com> - 1:7.1.8.1-8
changelog:
  - Resolves: rhbz#2134759 Untrusted Macros
  - Resolves: rhbz#2134757 Weak Master Keys
  - Resolves: rhbz#2134755 Static Initialization Vector
  - Resolves: rhbz#2134761 Macro URL arbitrary script execution


author: Nicola Sella <nsella@redhat.com> - 1.13.0-1
changelog:
  - Update to 1.13.0
  - Add support for working with certificates used with proxy
  - Drop Python 2 support
  - Fix: lr_perform() - Avoid 100% CPU usage
  - Add support for pkcs11 certificate and key for repository authorization
  - Fix default value for LRO_SSLVERIFYSTATUS
  - Don't use max_ranges to determine if we expect zchunk callback
  - Prefer HTTP over FTP mirrors when zchunk is enabled
  - Fixed mem leaks and typos


author: Pavla Kratochvilova <pkratoch@redhat.com> - 1.14.0-1
changelog:
  - Update to 1.14.0
  - Reposync does not re-download unchanged packages (RhBug:1931904)
  - Return "calculated" checksum if requested w/caching
  - Fixed memory leaks and segfault


author: EL Errata <el-errata_ww@oracle.com> - 2.15.2-6.0.1
changelog:
  - Update workflow xml for Oracle [Orabug: 18945470]
  - Add oracle-enterprise.patch and oracle-enterprise-po.patch
  - Remove libreport-plugin-rhtsupport and libreport-rhel
  - Added orabug20390725.patch to remove redhat reference [Orabug: 20390725]
  - Added Bug20357383.patch to remove redhat reference [Orabug: 20357383]
  - Removed libreport-rhel-bugzilla and libreport-rhel-anaconda-bugzilla
  - Remove options interacting with Bugzilla [Orabug: 32895080]


author: Daiki Ueno <dueno@redhat.com> - 4.4-1
changelog:
  - Update to 4.4. Resolves: rhbz#1975812
  - Port compiler warning suppression by Paul Wouters:
    https://src.fedoraproject.org/rpms/libreswan/c/8d7f98d41444ac77c562f735b4b93038f5346ce2?branch=rawhide


author: Daiki Ueno <dueno@redhat.com> - 4.4-3
changelog:
  - Backport removal gethostbyname2 uses from the upstream
  - Fix issues spotted by covscan (rhbz#1938784)


author: Daiki Ueno <dueno@redhat.com> - 4.9-2
changelog:
  - Fix CVE-2023-23009: remote DoS via crafted TS payload with an
    incorrect selector length (rhbz#2173674)


author: Sahana Prasad <sahana@redhat.com> - 4.9-3
changelog:
  - Fix CVE-2023-30570:Malicious IKEv1 Aggressive Mode packets can crash
    libreswan
  - Resolves: rhbz#2187171


author: Zdenek Dohnal <zdohnal@redhat.com> - 0.99.20-1
changelog:
  - 1900160 - sane-airscan-0.99.20 is available
  - 1897935 - Crash on libsane-airscan when trying to activate scanner


author: Neal Gompa <ngompa13@gmail.com> - 2.4.2-2
changelog:
  - Modernize spec
  - Backport fix for missing __SNR_ppoll symbol (#1777889)
  - Refresh patch to build on aarch64 with upstream version


author: Petr Lautrbach <plautrba@redhat.com> - 3.2-3
changelog:
  - selinux_check_passwd_access_internal(): respect deny_unknown
  - Silence -Wstringop-overflow warning from gcc 10.3.1
  - Fixed misc compiler and static analyzer findings


author: Petr Lautrbach <plautrba@redhat.com> - 3.3-3
changelog:
  - allow spaces in user/group names (#2049665)
  - Fall back to semanage_copy_dir when rename() fails (#2068085)


author: Marc-André Lureau <marcandre.lureau@redhat.com> - 4.3.1-3
changelog:
  - Fix CVE-2020-29129 CVE-2020-29130 out-of-bounds access while processing ARP/NCSI packets
    rhbz#1902232


author: Marc-André Lureau <marcandre.lureau@redhat.com> - 4.4.0-3
changelog:
  - Fix CVE-2021-3592 CVE-2021-3593 CVE-2021-3594 CVE-2021-3595 out-of-bounds access
    Resolves: rhbz#1970826 rhbz#1970839 rhbz#1970857 rhbz#1970847


author: Pavel Filipenský <pfilipen@redhat.com> - 4.15.5-106
changelog:
  - resolves: rhbz#2065376 - Fix 'create krb5 conf = yes` when a KDC has a single IP address.
  - resolves: rhbz#2076504 - PAM Kerberos authentication fails with a clock skew error


author: Michal Hlavinka <mhlavink@redhat.com> - 1.0.31-6
changelog:
  - a crafted wav file could cause heap buffer overflow that allowed an arbitrary code execution(#1985029)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.7.19-1
changelog:
  - Update to 0.7.19
  - repo_add_conda: add flag to skip v2 packages
  - fix rare segfault in resolve_jobrules() that could happen if new rules are learnt
  - fix memory leaks


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.7.20-1
changelog:
  - Update to 0.7.20
  - new SOLVER_EXCLUDEFROMWEAK job to ignore pkgs for weak dependencies
  - support for environments in comps parser
  - fix misparsing of '&' in attributes with libxml2
  - choice rules: treat orphaned packages as newest
  - fix compatibility with Python 3.10


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.7.22-1
changelog:
  - Update to 0.7.22
  - support strict repository priorities new solver flag: SOLVER_FLAG_STRICT_REPO_PRIORITY
  - support zstd compressed control files in debian packages
  - add an ifdef allowing to rename Solvable dependency members ("requires" is a keyword in C++20)
  - support setting/reading userdata in solv files new functions: repowriter_set_userdata, solv_read_userdata
  - support queying of the custom vendor check function new function: pool_get_custom_vendorcheck
  - support solv files with an idarray block
  - allow accessing the toolversion at runtime
  - support parsing of Debian's Multi-Arch indicator
  - fix segfault on conflict resolution when using bindings
  - fix split provides not working if the update includes a forbidden vendor change
  - reworked choice rule generation to cover more usecases
  - support SOLVABLE_PREREQ_IGNOREINST in the ordering code


author: Kalev Lember <klember@redhat.com> - 2.72.0-2
changelog:
  - Tighten soname globs
  - Avoid automatic requires on sysprof-devel package
  - Update required glib2 version


author: Kalev Lember <klember@redhat.com> - 2.72.0-5
changelog:
  - Don't try to avoid sysprof dep any more now that sysprof-capture-devel is
    split out to a separate subpackage


author: Anderson Sasaki <ansasaki@redhat.com> - 0.9.5-1
changelog:
  - Update to version 0.9.5
    https://www.libssh.org/2020/09/10/libssh-0-9-5/
  - Removed patch to re-enable algorithms using sha1 in sshd for testing
  - The algorithms supported by sshd are now automatically detected for testing
  - Resolves: #1862457 - CVE-2020-16135


author: Norbert Pocs <npocs@redhat.com> - 0.9.6-1
changelog:
  - Fix CVE-CVE-2021-3634 libssh: possible heap-based buffer
    overflow when rekeying
  - Fix static analyzer issues in rhbz#1938795
  - Rebase to version 0.9.6
  - Resolves: rhbz#1994607, rhbz#1938795, rhbz#2009669


author: Christopher Engelhard <ce@lcts.de> - 2.1.1-1
changelog:
  - Update to 2.1.1
  - Remove all patches merged upstream
  - Switched build to autotools
  - Include upstream pkgconfig module
  - Sysfsutils no longer includes /usr/bin/get_module


author: Hangbin Liu <haliu@redhat.com> - 1.31-8
changelog:
  - Build util team2bond in teamd rpm [1986788]
  - Add some cautions to util team2bond [1986788]
  - Add team2bond man doc [1986788]


author: Long Xin <lxin@redhat.com> - 1.31-16
changelog:
  - fix the Requires package name for teamd-devel
  - teamd: stop iterating callbacks when a loop restart is requested (rhbz#2148852)


author: Matej Mužila <mmuzila@redhat.com> 4.4.0-2
changelog:
  - Update to version 4.4.0
  - Resolves: CVE-2022-0561 CVE-2022-0562 CVE-2022-22844 CVE-2022-0865
    CVE-2022-0891 CVE-2022-0924 CVE-2022-0909 CVE-2022-0908 CVE-2022-1354
    CVE-2022-1355


author: Matej Mužila <mmuzila@redhat.com> - 4.4.0-6
changelog:
  - Fix CVE-2022-3597 CVE-2022-3626 CVE-2022-3599 CVE-2022-3570 CVE-2022-3598
    CVE-2022-3627
  - Resolves: CVE-2022-3597 CVE-2022-3626 CVE-2022-3599 CVE-2022-3570
    CVE-2022-3598 CVE-2022-3627


author: Matej Mužila <mmuzila@redhat.com> - 4.4.0-8
changelog:
  - Fix CVE-2023-0800 CVE-2023-0801 CVE-2023-0802 CVE-2023-0803 CVE-2023-0804
    CVE-2023-0795 CVE-2023-0796 CVE-2023-0797 CVE-2023-0798 CVE-2023-0799
    CVE-2022-48281
  - Resolves: CVE-2023-0800 CVE-2023-0801 CVE-2023-0802 CVE-2023-0803
    CVE-2023-0804 CVE-2023-0795 CVE-2023-0796 CVE-2023-0797 CVE-2023-0798
    CVE-2023-0799 CVE-2022-48281


author: Tom Stellard <tstellar@redhat.com> - 1.2.6-2
changelog:
  - Add BuildRequires: gcc
  - https://docs.fedoraproject.org/en-US/packaging-guidelines/C_and_C++/#_packaging


author: Marc-André Lureau <marcandre.lureau@redhat.com> - 0.8.2-0.20210301git729fc6a4ca.3
changelog:
  - Add -Wno-error=deprecated-declarations, to ignore OpenSSL 3.0 deprecation warnings.
    Fixes: rhbz#1958054


author: Marc-André Lureau <marcandre.lureau@redhat.com> - 0.8.2-0.20210301git729fc6a4ca.5
changelog:
  - Fixes CVE-2021-3623: out-of-bounds access when trying to resume the state of the vTPM
    Resolves: rhbz#1976814


author: Marc-André Lureau <marcandre.lureau@redhat.com> - 0.8.2-0.20210301git729fc6a4ca.7
changelog:
  - Fixes CVE-2021-3746 libtpms: out-of-bounds access via specially crafted TPM 2 command packets
    Resolves: rhbz#1999303


author: Kalev Lember <klember@redhat.com> - 3.1.0~rc-3
changelog:
  - Obsolete libtracker-control and libtracker-miner
  - Add conflicts with tracker3 packages to help with the upgrade path


author: Tomas Bzatek <tbzatek@redhat.com> - 2.9.2-2
changelog:
  - Fix FAT mkfs with dosfstools >= 4.2
  - udiskslinuxdriveata: Use GTask to apply configuration in a thread
  - Limit allowed module names
  - 80-udisks2.rules: Ignore Apple boot partition from livecd-tools


author: Tomas Bzatek <tbzatek@redhat.com> - 2.9.2-4
changelog:
  - Fix a couple of issues found by Coverity (#1938890)
  - Ignore systemd "Extended Boot Loader" GPT partition


author: Tomas Bzatek <tbzatek@redhat.com> - 2.9.4-1
changelog:
  - Version 2.9.4 (#2010363)
  - CVE-2021-3802: Harden the default mount options for ext filesystems (#2004423)
  - Fix double free on daemon exit (unaligned fastbin chunk) (#2001549)


author: Mike FABIAN <mfabian@redhat.com> - 0.9.10-12
changelog:
  - Fix memory leak in vasnprint. Resolves: rhbz#1938800
    (Backported from upstream: https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=4d288a80bf7ebe29334b9805cdcc70eacb6059c1)


author: Stefan Hajnoczi <stefanha@redhat.com> - 0.5-1
changelog:
  - Update license to GPL-2.0 OR MIT
  - Add io_uring_prep_epoll_ctl()
  - Add io_uring_get_probe(), io_uring_get_probe_ring()
  - Add io_uring_register_probe()
  - Add io_uring_{register,unregister}_personality()
  - Add io_uring_prep_{recv,send}()
  - Add io_uring_prep_openat2()
  - Add io_uring_ring_dontfork()
  - Add io_uring_prep_read() and io_uring_prep_write()
  - Documentation fixes and improvements


author: Stefan Hajnoczi <stefanha@redhat.com> - 0.6-1
changelog:
  - add io_uring_prep_splice()
  - add io_uring_prep_provide_buffers()
  - add io_uring_prep_remove_buffers()
  - add io_uring_register_eventfd_async()
  - reinstate io_uring_unregister_eventfd() (it was accidentally removed in 0.4)


author: Stefan Hajnoczi <stefanha@redhat.com> - 0.7-1
changelog:
  - Add io_uring_cq_eventfd_toggle() helper for new IORING_CQ_EVENTFD_DISABLED flag
  - Add IORING_OP_TEE
  - Documentation fixes and improvements


author: Benjamin Berg <bberg@redhat.com> - 1.0.25-1
changelog:
  - Update to 1.0.25
  - Fix a crash after libusb_exit API has been misused
  - Add patchset to fix covscan reports
    Resolves: #1938801


author: Benjamin Berg <bberg@redhat.com> - 1.0.26
changelog:
  - Pull in new upstream libusb containing important regression fixes
    Resolves: #2058730
    Resolves: #1938801


author: Tomas Halman <thalman@redhat.com> - 0.63-5
changelog:
  - Enable audit library in the build
  - Resolves: rhbz#1923043 - libuser doesn't audit events around the account lifecycle


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-0rc1.1
changelog:
  - Rebased to libvirt-8.0.0-rc1 (rhbz#2001507)
  - The rebase also fixes the following bugs:
      rhbz#2034539, rhbz#2027400, rhbz#1945420, rhbz#1851249, rhbz#2032410
      rhbz#2026812, rhbz#2032365, rhbz#2035888, rhbz#2036895, rhbz#2026537


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-1
changelog:
  - Rebased to libvirt-8.0.0 (rhbz#2001507)
  - The rebase also fixes the following bugs:
      rhbz#2039246, rhbz#2039652, rhbz#2039651, rhbz#2039131


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-2
changelog:
  - build: Only install libvirt-guests when building libvirtd (rhbz#2042529)
  - docs: Add man page for libvirt-guests (rhbz#2042529)
  - remove sysconfig files (rhbz#2042529)
  - spec: Run pre/post-install stuff on 'daemon-driver-storage-core' (rhbz#2025644)
  - qemu: fix inactive snapshot revert (rhbz#2039136)
  - Revert "report error when virProcessGetStatInfo() is unable to parse data" (rhbz#2043579)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-4
changelog:
  - qemu_command: Generate memory only after controllers (rhbz#2047271)
  - qemu: Validate domain definition even on migration (rhbz#2048435)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-5
changelog:
  - Make systemd unit ordering more robust (rhbz#1868537)
  - util: Fix machined servicename (rhbz#1868537)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-7
changelog:
  - nwfilter: hold filter update lock when creating/deleting bindings (rhbz#2044379)
  - qemu,lxc: remove use to nwfilter update lock (rhbz#2044379)
  - qemu: support multiqueue for vdpa net device (rhbz#2024406)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-8.1.el9_0
changelog:
  - conf: Introduce memory allocation threads (rhbz#2075628)
  - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2075628)
  - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2075628)
  - qemu_command: Generate prealloc-threads property (rhbz#2075628)


author: Jiri Denemark <jdenemar@redhat.com> - 8.5.0-1
changelog:
  - Rebased to libvirt-8.5.0 (rhbz#2060313)
  - The rebase also fixes the following bugs:
      rhbz#1475431, rhbz#2026765, rhbz#2059511, rhbz#2089431, rhbz#2102009


author: Jiri Denemark <jdenemar@redhat.com> - 8.5.0-2
changelog:
  - domain_conf: Format <defaultiothread/> more often (rhbz#2059511)
  - domain_conf: Format iothread IDs more often (rhbz#2059511)
  - qemu: Make IOThread changing more robust (rhbz#2059511)
  - qemuDomainSetIOThreadParams: Accept VIR_DOMAIN_AFFECT_CONFIG flag (rhbz#2059511)
  - virsh: Implement --config for iothreadset (rhbz#2059511)
  - docs: Document TPM portion of domcaps (rhbz#2103119)
  - virtpm: Introduce TPM-1.2 and TPM-2.0 capabilieis (rhbz#2103119)
  - domcaps: Introduce TPM backendVersion (rhbz#2103119)
  - qemu: Report supported TPM version in domcaps (rhbz#2103119)
  - vircpi: Add PCIe 5.0 and 6.0 link speeds (rhbz#2105231)


author: Jiri Denemark <jdenemar@redhat.com> - 8.5.0-3
changelog:
  - qemu: introduce capability QEMU_CAPS_MIGRATION_BLOCKED_REASONS (rhbz#2092833)
  - qemu: new function to retrieve migration blocker reasons from QEMU (rhbz#2092833)
  - qemu: query QEMU for migration blockers before our own harcoded checks (rhbz#2092833)
  - qemu: remove hardcoded migration fail for vDPA devices if we can ask QEMU (rhbz#2092833)
  - qemu_migration: Use EnterMonitorAsync in qemuDomainGetMigrationBlockers (rhbz#2092833)
  - qemu: don't try to query QEMU about migration blockers during offline migration (rhbz#2092833)
  - qemu_migration: Acquire correct job in qemuMigrationSrcIsAllowed (rhbz#2092833)
  - virsh: Require --xpath for *dumpxml (rhbz#2103524)
  - qemu: skip hardcoded hostdev migration check if QEMU can do it for us (rhbz#1497907)


author: Jiri Denemark <jdenemar@redhat.com> - 8.5.0-4
changelog:
  - qemu: Pass migration flags to qemuMigrationParamsApply (rhbz#2111070)
  - qemu_migration_params: Replace qemuMigrationParamTypes array (rhbz#2111070)
  - qemu_migration: Pass migParams to qemuMigrationSrcResume (rhbz#2111070)
  - qemu_migration: Apply max-postcopy-bandwidth on post-copy resume (rhbz#2111070)
  - qemu: Always assume support for QEMU_CAPS_MIGRATION_PARAM_XBZRLE_CACHE_SIZE (rhbz#2107892)
  - qemu_migration: Store original migration params in status XML (rhbz#2107892)
  - qemu_migration_params: Refactor qemuMigrationParamsApply (rhbz#2107892)
  - qemu_migration_params: Refactor qemuMigrationParamsReset (rhbz#2107892)
  - qemu_migration_params: Avoid deadlock in qemuMigrationParamsReset (rhbz#2107892)
  - qemu: Restore original memory locking limit on reconnect (rhbz#2107424)
  - qemu: Properly release job in qemuDomainSaveInternal (rhbz#1497907)
  - qemu: don't call qemuMigrationSrcIsAllowedHostdev() from qemuMigrationDstPrepareFresh() (rhbz#1497907)


author: Jiri Denemark <jdenemar@redhat.com> - 8.5.0-7.2.el9_1
changelog:
  - kbase: Document QEMU private mount NS limitations (rhbz#2152083)
  - qemu_namespace: Tolerate missing ACLs when creating a path in namespace (rhbz#2152083)
  - qemu_namespace: Fix a corner case in qemuDomainGetPreservedMounts() (rhbz#2152083)
  - qemu_namespace: Introduce qemuDomainNamespaceSetupPath() (rhbz#2152083)
  - qemu_process.c: Propagate hugetlbfs mounts on reconnect (rhbz#2152083)
  - qemuProcessReconnect: Don't build memory paths (rhbz#2152083)


author: Jiri Denemark <jdenemar@redhat.com> - 8.5.0-7.3.el9_1
changelog:
  - util: json: Split out array->strinlist conversion from virJSONValueObjectGetStringArray (rhbz#2154410)
  - qemuAgentGetDisks: Don't use virJSONValueObjectGetStringArray for optional data (rhbz#2154410)
  - util: Extend virProcessGetStatInfo() for sysTime and userTime (rhbz#2157094)
  - qemu: Implement qemuDomainGetStatsCpu fallback for qemu:///session (rhbz#2157094)
  - RHEL: rpminspect: Disable abidiff inspection


author: Jiri Denemark <jdenemar@redhat.com> - 9.0.0-3
changelog:
  - src: Don't use virReportSystemError() on virProcessGetStatInfo() failure (rhbz#2148266)
  - qemu: Provide virDomainGetCPUStats() implementation for session connection (rhbz#2148266)
  - virsh: Make domif-setlink work more than once (rhbz#2165466)
  - qemu_fd: Remove declaration for 'qemuFDPassNewDirect' (rhbz#2040272)
  - qemuStorageSourcePrivateDataFormat: Rename 'tmp' to 'objectsChildBuf' (rhbz#2040272)
  - qemu: command: Handle FD passing commandline via qemuBuildBlockStorageSourceAttachDataCommandline (rhbz#2040272)
  - qemuFDPassTransferCommand: Mark that FD was passed (rhbz#2040272)
  - qemu: fd: Add helpers allowing storing FD set data in status XML (rhbz#2040272)
  - qemu: domain: Store fdset ID for disks passed to qemu via FD (rhbz#2040272)
  - qemu: block: Properly handle FD-passed disk hot-(un-)plug (rhbz#2040272)


author: Jiri Denemark <jdenemar@redhat.com> - 9.0.0-4
changelog:
  - qemuProcessStop: Fix detection of outgoing migration for external devices (rhbz#2161557)
  - qemuExtTPMStop: Restore TPM state label more often (rhbz#2161557)
  - qemuProcessLaunch: Tighten rules for external devices wrt incoming migration (rhbz#2161557)
  - qemu_process: Produce better debug message wrt domain namespaces (rhbz#2167302)
  - qemu_namespace: Deal with nested mounts when umount()-ing /dev (rhbz#2167302)
  - qemuProcessRefreshDisks: Don't skip filling of disk information if tray state didn't change (rhbz#2166411)


author: Jiri Denemark <jdenemar@redhat.com> - 9.0.0-5
changelog:
  - qemu_extdevice: Do cleanup host only for VIR_DOMAIN_TPM_TYPE_EMULATOR (rhbz#2168762)
  - qemu: blockjob: Handle 'pending' blockjob state only when we need it (rhbz#2168769)


author: Jiri Denemark <jdenemar@redhat.com> - 9.0.0-6
changelog:
  - rpc: client: Don't check return value of virNetMessageNew (rhbz#2145188)
  - rpc: Don't warn about "max_client_requests" in single-threaded daemons (rhbz#2145188)


author: Jiri Denemark <jdenemar@redhat.com> - 9.0.0-7
changelog:
  - qemu_snapshot: remove memory snapshot when deleting external snapshot (rhbz#2170826)
  - qemu_snapshot: refactor qemuSnapshotDeleteExternalPrepare (rhbz#2170826)


author: Jiri Denemark <jdenemar@redhat.com> - 9.0.0-8
changelog:
  - docs: Fix examples in virt-qemu-sev-validate man page (rhbz#2172347)
  - docs: refer to --firmware instead of --loader (rhbz#2172347)
  - rpm: add missing deps for the virt-qemu-sev-validate (rhbz#2172347)
  - docs/kbase: fix example for SEV validation (rhbz#2172347)
  - qemu_passt: Report error when getting passt PID failed (rhbz#2169244)
  - qemu_passt: Avoid double daemonizing passt (rhbz#2169244)
  - qemu_passt: Report passt's error on failed start (rhbz#2169244)
  - qemu_passt: Deduplicate passt killing code (rhbz#2169244)
  - qemu_passt: Let passt write the PID file (rhbz#2169244)
  - qemu_passt: Remove passt socket file on exit (rhbz#2169244)
  - tests: qemucapabilitiesdata: Update for the qemu-8.0 development cycle (rhbz#2172098)
  - qemu: capabilities: Introduce QEMU_CAPS_NETDEV_STREAM_RECONNECT (rhbz#2172098)
  - qemu: add reconnect=5 to passt qemu commandline options when available (rhbz#2172098)
  - qemu: respond to NETDEV_STREAM_DISCONNECTED event (rhbz#2172098)
  - qemu: domain: Fix logic when tainting domain (rhbz#2174446)
  - qemu: agent: Make fetching of 'can-offline' member from 'guest-query-vcpus' optional (rhbz#2174446)
  - qemu: validate: Fix logic for validating presence of the HPET timer (rhbz#2175813)


