# changelog

author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-8.91.1.el8uek]
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.el8uek]
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)  [Orabug: 35048858]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-8.91.4.el8uek]
changelog:
  - selftests/vm: remove ARRAY_SIZE define from individual tests (Shuah Khan)  [Orabug: 35088471]  
  - selftests: Provide local define of __cpuid_count() (Reinette Chatre)  [Orabug: 35088471]  
  - tools: fix ARRAY_SIZE defines in tools and selftests hdrs (Shuah Khan)  [Orabug: 35088471]  
  - uek-rpm: aarch64 enable DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 34580801]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-9.96.2.el8uek]
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.el8uek]
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: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.8-6
changelog:
  - aarch64: Revert to reading CONFIG_ARM64_USER_VA_BITS_52 and CONFIG_ARM64_PA_BITS=52 for 52-bit VA/PA space.
    Resolves: rhbz#1861086


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.8-7
changelog:
  - crash/sadump, kaslr: fix failure of calculating kaslr_offset due to an sadump format restriction
    Resolves: rhbz#1855527


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.8-8
changelog:
  - crash/arm64: Fix arm64 read error with 'idmap_ptrs_per_pgd' symbol with debug kernel
    Resolves: rhbz#1876039


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.9-1
changelog:
  - Rebase to upstream crash version 7.2.9
  - Also minimize the rhel-only patches to the bare minimum.
    Resolves: rhbz#1881854


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.9-2
changelog:
  - Fix the sources file to add gdb-7.6 tarball
    [The line was somehow removed when using rhpkg new-sources to
     update the crash tarball location]
    Resolves: rhbz#1881854


author: EL Errata <el-errata_ww@oracle.com> - 7.3.0-2.0.1
changelog:
  - Fix module string table access violation problem [Orabug 32887589]
  - Add lowercase tcr_el1_t1sz [Orabug: 32534240]
  - Drop patches, incompatible with UEK6 kernel [Orabug: 32130905]
  - Remove upstream references


author: Ales Matej <amatej@redhat.com> - 4.0.6-1
changelog:
  - [system-upgrade] Use --system-upgrade plymouth mode (RhBug:1681584)
  - [system-upgrade] Fix traceback caused by setting gpgcheck options (RhBug:1751103,1746346)
  - Fix kickstart plugin (RhBug:1649093)
  - [system-upgrade] Ensure identical transaction in download and update steps (RhBug:1758588)
  - [system-upgrade] Provide distro specific url for help with system-upgrade


author: Ales Matej <amatej@redhat.com> - 4.0.8-2
changelog:
  - Backport patch to fix distribution issues with missing upgrade path between dist versions (RhBug:1767351)


author: Ales Matej <amatej@redhat.com> - 4.0.8-3
changelog:
  - Fix patch to fix distribution issues with missing upgrade path between dist versions (RhBug:1767351)


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.3
changelog:
  - Implement the freopen() action. (Eugene Loh)
  - Implement the system() action. (Eugene Loh)
  - Implement the id built-in variable. (David McLean)
  - Implement the ppid built-in variable. (Eugene Loh)
  - Improve annotations in the disassembler.
  - Implement proper BEGIN and END probe semantics.
  - Correct exit() action semantics.
  - Correct signed divide and modulo operations. (Eugene Loh)
  - Correct code generation for post-decrement expressions. (Eugene Loh)
  - Various compilation fixes.
  - Better support for different distributions and compiler versions.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.4
changelog:
  - Implement aggregation support code for both producer and consumer.
    [Orabug: 32254734]
  - Implement aggregation functions: count(), lquantize().
  - Implement aggregation functions: avg(), llquantize(), quantize().
    (Eugene Loh)
  - Implement aggregation functions: max(), min(), stddev(), sum().
    (David McLean)
  - Implement the printa() action.
  - Rework BPF code generation to use emit*() macros.
  - Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
  - Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
    [Orabug: 32148161]
  - Load pre-compiled BPF functions even if they do not have relocations.
    (Eugene Loh)
  - Testsuite updates.
  - Fix END probe execution when consumer stops the producer.
  - Force use of bash as shell.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.5
changelog:
  - Implement the ERROR probe. [Orabug: 32749498]
  - Add checks in BPF programs for division by zero and NULL pointer dereference.
    [Orabug: 32749498]
  - Implement the pid provider for userspace function boundary tracing.
    [Orabug: 32749504]
  - Implement the -w option to explicitly allow destructive actions.
    [Orabug: 31632678]
  - Add support in translators for more than two kernel variants.  (Nick Alcock)
    [Orabug: 32748968]
  - Switch from condition variable to eventfd for process death notifications.
    [Orabug: 32125018]
  - Implement normalize() and denormalize() actions.
  - Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
  - Reworking of global and local variable storage to allow for values sizes
    beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
  - Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
  - Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
  - Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
  - Sample scripts for building DTrace on Ubuntu. (David McLean)
  - Coding style updates. (Eugene Loh)
  - Testsuite updates.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.6
changelog:
  - Consolidated development of newly ported features. [Orabug: 33037106]
  - Implement built-in variables: probeprov, probemod, probefunc, probename.
  - Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
    errno, walltimestamp.  (Eugene Loh)
  - Implement actions: stack(), ustack(). (Eugene Loh)
  - Implement subroutine: strlen().
  - Implement option: -Z (partial). (Eugene Loh)
  - Added support for string constants and string values.
  - Added support for strings to trace().
  - Fixed storage size determination for global and local variables.
  - Improved storage layout for global and local variables.
  - Mark aggregation actions as non-data recording actions.  (Eugene Loh)
  - Load string constant table into the 'strtab' BPF map.
  - Load probe description data into the 'probes' BPF map.
  - Consolidate all string hash functions into a single hash function.
  - Implement variable length integer support.
  - Store the length of each string as a variable length integer inline with its
    character stream.
  - Improve memcpy() internal BPF function.
  - Testsuite improvements.  (Eugene Loh)


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.7
changelog:
  - Implement argument retrieval for SDT probes.
  - Introduce 'bpflog' runtime option to request BPF verifier log.
  - Implementation improvements for memry copy operations.
  - Fix type alignment handling for enums.
  - Fix ERROR-in-BEGIN probe handling.
  - Transition from variable-length string size to 2-byte string size.
  - Fix size of string data in the trace output buffer.
  - Fix data size for value copy.
  - Add support for strjoin() subroutine.
  - Add support for substr() subroutine.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.8
changelog:
  - Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
  - Implementation of speculative tracing. (Nick Alcock)
  - Add support for string comparison. (Eugene Loh)
  - Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
    (Eugene Loh)
  - Add support for symbols in compressed kernel modules. (Nick Alcock)
  - Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
  - Various testsuite fixes and improvements. [Orabug: 33474154]
  - Various code improvements. [Orabug: 33474154]


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.9
changelog:
  - Add support for strtok(). (Eugene Loh)
  - Implement TLS (thread-local storage) variables.
  - Add support for basename(), dirname(). (Eugene Loh)
  - Generic hash table improvements and consistent use of htabs. (Nick Alcock)
  - CTF improvements in view of better kernel support. (Nick Alcock)
  - Add support for ftruncate(). (Eugene Loh)
  - Add support for rand(). (Eugene Loh)
  - Fix string constant handling for strings longer than strsize.
  - Optimization of substr(), strjoin(), and storing strings in the trace buffer.
  - Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
    [Orabug: 33651682]
  - Various testsuite fixes and improvements. [Orabug: 33651682]
  - Various code improvements. [Orabug: 33651682]


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.10
changelog:
  - Add support for assocaitive arrays.
  - Add support for allcoa() and bcopy(). (Nick Alcock)
  - Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
    mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
    rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
  - Improved fault handling. (Nick Alcock, Kris Van Hees)
  - Various disassembler improvements, esp. annotations.
  - Strings are no longer stored using a length prefix.
  - The trace() action now supports arrays, structs, and unions.
  - Various testsuite fixes and improvements. [Orabug: 34112342]
  - Various code improvements. [Orabug: 34112342]


author: Eugene Loh <eugene.loh@oracle.com> - 2.0.0-1.2
changelog:
  - Ensure a minimum locked-memory limit for BPF.
  - int8_t is now always signed, even on platforms where char is unsigned.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.6
changelog:
  - Consolidated developent of newly ported features. [Orabug: 33037106]
  - Implement built-in variables: probeprov, probemod, probefunc, probename.
  - Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
    errno, walltimestamp.  (Eugene Loh)
  - Implement actions: stack(), ustack(). (Eugene Loh)
  - Implement subroutine: strlen().
  - Implement option: -Z (partial). (Eugene Loh)
  - Added support for string constants and string values.
  - Added support for strings to trace().
  - Fixed storage size determination for global and local variables.
  - Improved storage layout for global and local variables.
  - Mark aggregation actions as non-data recording actions.  (Eugene Loh)
  - Load string constant table into the 'strtab' BPF map.
  - Load probe description data into the 'probes' BPF map.
  - Consolidate all string hash functions into a single hash function.
  - Implement variable length integer support.
  - Store the length of each string as a variable length integer inline with its
    character stream.
  - Improve memcpy() internal BPF function.
  - Testsuite improvements.  (Eugene Loh)


author: Andrea Claudi <aclaudi@redhat.com> [5.9.0-2.el8]
changelog:
  - tc: flower: fix json output with mpls lse (Andrea Claudi) [1885770]
  - tc-mpls: fix manpage example and help message string (Andrea Claudi) [1885770]
  - tc-vlan: fix help and error message strings (Andrea Claudi) [1885770]
  - m_mpls: test the 'mac_push' action after 'modify' (Andrea Claudi) [1885770]
  - m_mpls: add mac_push action (Andrea Claudi) [1885770]
  - m_vlan: add pop_eth and push_eth actions (Andrea Claudi) [1885770]
  - Update kernel headers (Andrea Claudi) [1885770]


author: Andrea Claudi <aclaudi@redhat.com> [5.12.0-1.el8]
changelog:
  - tc: f_flower: Add missing ct_state flags to usage description (Andrea Claudi) [1957243]
  - tc: f_flower: Add option to match on related ct state (Andrea Claudi) [1957243]


author: Andrea Claudi <aclaudi@redhat.com> [5.12.0-3.el8]
changelog:
  - tc: htb: improve burst error messages (Andrea Claudi) [1910745]
  - tc: u32: Fix key folding in sample option (Andrea Claudi) [1979425]
  - police: Fix normal output back to what it was (Andrea Claudi) [1981393]
  - police: Add support for json output (Andrea Claudi) [1981393]
  - police: add support for packet-per-second rate limiting (Andrea Claudi) [1981393]
  - Update kernel headers (Andrea Claudi) [1981393]
  - mptcp: add support for port based endpoint (Andrea Claudi) [1984733]


author: EL Errata <el-errata_ww@oracle.com> - 5.12.0-4.0.1
changelog:
  - Backport selected rdma patches needed for vDPA support [Orabug: 32719473]
  - rdma: Add SRQ resource tracking information [Orabug: 32719473]
  - rdma: Add context resource tracking information [Orabug: 32719473]
  - rdma: Update uapi headers [Orabug: 32719473]
  - lib: move get_task_name() from rdma [Orabug: 32719473]


author: Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 20200124-999.4.git1eb2408c.el8
changelog:
  - Rebase to latest upstream firmware (Orabug: 30762405).
  - Create symlinks from WHENCE file (Orabug: 30762405).


author: Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 20201217-999.7.git7455a360.el8
changelog:
  - Sync to latest to get fix for CVE-2020-12321 linux-firmware: hardware: buffer overflow in bluetooth firmware (bz# 62321)


author: Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 20211203-999.9.gitb0e898fb.el8
changelog:
  - Move the build env to latest OL chroot.
  - Split Intel wireless AX2xx series to a separate package
  - Rebase to latest upstream linux-firmware


author: Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 20220304-999.12.gitf011ccb4.el8
changelog:
  - Make iwl7260-firmware to depend on iwlax2xx-firmware (Orabug: 33861186)
  - Rebase to upstream (Orabug: 33850583)


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-0.28.2.el8
changelog:
  - uek: kabi: Enable kABI checker for ol8 and ol9 (Saeed Mirzamohammadi)  [Orabug: 33959802] 
  - uek: kabi: Update check-kabi script to the latest version (Saeed Mirzamohammadi)  [Orabug: 33959802] 
  - uek: kabi: Include symtypes files for kABI diagnostics (Saeed Mirzamohammadi)  [Orabug: 33959802] 
  - uek: kabi: Lock kABI symbols requested by all partners (Saeed Mirzamohammadi)  [Orabug: 33959802] 
  - uek: kabi: Clean up old kABI files (Saeed Mirzamohammadi)  [Orabug: 33959802]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-0.30.1.el8
changelog:
  - uek-rpm: config: Enable CONFIG_KEY_NOTIFICATIONS option (Somasundaram Krishnasamy)  [Orabug: 33957466] 
  - Revert "uek: kabi: Enable kABI checker for ol8 and ol9" (Jack Vogel)  
  - LTS version: v5.15.30 (Jack Vogel)  
  - ice: Fix race condition during interface enslave (Ivan Vecera)  
  - x86/module: Fix the paravirt vs alternative order (Peter Zijlstra)  
  - kselftest/vm: fix tests build with old libc (Chengming Zhou)  
  - bnx2: Fix an error message (Christophe JAILLET)  
  - sfc: extend the locking on mcdi->seqno (Niels Dossche)  
  - tcp: make tcp_read_sock() more robust (Eric Dumazet)  
  - nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)  
  - drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)  
  - iwlwifi: don't advertise TWT support (Golan Ben Ami)  
  - atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)  
  - can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)  
  - Bluetooth: hci_core: Fix leaking sent_cmd skb (Luiz Augusto von Dentz)  
  - ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)  
  - MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)  
  - mac80211: refuse aggregations sessions before authorized (Johannes Berg)  
  - ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)  
  - ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)  
  - arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)  
  - arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)  
  - arm64: dts: rockchip: align pl330 node name with dtschema (Krzysztof Kozlowski)  
  - arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)  
  - xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)  
  - xfrm: Check if_id in xfrm_migrate (Yan Yan)  
  - arm64: dts: rockchip: fix rk3399-puma-haikou USB OTG mode (Quentin Schulz)  
  - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)  
  - LTS version: v5.15.29 (Jack Vogel)  
  - vhost: allow batching hint without size (Jason Wang)  
  - Revert "net: dsa: mv88e6xxx: flush switchdev FDB workqueue before removing VLAN" (Vladimir Oltean)  
  - block: drop unused includes in <linux/genhd.h> (Christoph Hellwig)  
  - riscv: dts: k210: fix broken IRQs on hart1 (Niklas Cassel)  
  - drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL (Ville Syrjälä)  
  - btrfs: make send work with concurrent block group relocation (Filipe Manana)  
  - drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP (Thomas Zimmermann)  
  - x86/traps: Mark do_int3() NOKPROBE_SYMBOL (Li Huafei)  
  - x86/sgx: Free backing memory after faulting the enclave page (Jarkko Sakkinen)  
  - x86/boot: Add setup_indirect support in early_memremap_is_setup_data() (Ross Philipson)  
  - x86/boot: Fix memremap of setup_indirect structures (Ross Philipson)  
  - Revert "x86/boot: Fix memremap of setup_indirect structures" (Jack Vogel)  
  - Revert "x86/boot: Add setup_indirect support in early_memremap_is_setup_data" (Jack Vogel)  
  - watch_queue: Make comment about setting ->defunct more accurate (David Howells)  
  - watch_queue: Fix lack of barrier/sync/lock between post and read (David Howells)  
  - watch_queue: Free the alloc bitmap when the watch_queue is torn down (David Howells)  
  - watch_queue: Fix the alloc bitmap size to reflect notes allocated (David Howells)  
  - watch_queue: Fix to always request a pow-of-2 pipe ring size (David Howells)  
  - watch_queue: Fix to release page in ->release() (David Howells)  
  - watch_queue, pipe: Free watchqueue state after clearing pipe ring (David Howells)  
  - watch_queue: Fix filter limit check (David Howells)  
  - ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))  
  - virtio: acknowledge all features before access (Michael S. Tsirkin)  
  - virtio: unexport virtio_finalize_features (Michael S. Tsirkin)  
  - KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned (Andrei Vagin)  
  - swiotlb: rework "fix info leak with DMA_FROM_DEVICE" (Halil Pasic)  
  - arm64: kasan: fix include error in MTE functions (Paul Semel)  
  - arm64: Ensure execute-only permissions are not allowed without EPAN (Catalin Marinas)  
  - arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)  
  - tracing/osnoise: Force quiescent states while tracing (Nicolas Saenz Julienne)  
  - riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)  
  - mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)  
  - riscv: alternative only works on !XIP_KERNEL (Jisheng Zhang)  
  - net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)  
  - staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)  
  - staging: rtl8723bs: Fix access-point mode deadlock (Hans de Goede)  
  - fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)  
  - fuse: fix fileattr op failure (Miklos Szeredi)  
  - ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)  
  - selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)  
  - selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)  
  - tracing/osnoise: Make osnoise_main to sleep for microseconds (Daniel Bristot de Oliveira)  
  - tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)  
  - ipv6: prevent a possible race condition with lifetimes (Niels Dossche)  
  - Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)  
  - Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)  
  - drm/amdgpu: bypass tiling flag check in virtual display case (v2) (Guchun Chen)  
  - gpio: Return EPROBE_DEFER if gc->to_irq is NULL (Shreeya Patel)  
  - PCI: Mark all AMD Navi10 and Navi14 GPU ATS as broken (Alex Deucher)  
  - hwmon: (pmbus) Clear pmbus fault/warning bits after read (Vikash Chandola)  
  - net-sysfs: add check for netdevice being present to speed_show (suresh kumar)  
  - x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPU (Wanpeng Li)  
  - drm/vc4: hdmi: Unregister codec device on unbind (Maxime Ripard)  
  - spi: rockchip: terminate dma transmission when slave abort (Jon Lin)  
  - spi: rockchip: Fix error in getting num-cs property (Jon Lin)  
  - kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always catchup mode (Anton Romanov)  
  - KVM: Fix lockdep false negative during host resume (Wanpeng Li)  
  - pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID" (Andy Shevchenko)  
  - usb: dwc3: pci: add support for the Intel Raptor Lake-S (Heikki Krogerus)  
  - swiotlb: fix info leak with DMA_FROM_DEVICE (Halil Pasic)  
  - selftests/bpf: Add test for bpf_timer overwriting crash (Kumar Kartikeya Dwivedi)  
  - net: phy: meson-gxl: improve link-up behavior (Heiner Kallweit)  
  - net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)  
  - sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)  
  - net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)  
  - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)  
  - gpio: ts4900: Do not set DAT and OE together (Mark Featherston)  
  - selftests: pmtu.sh: Kill nettest processes launched in subshell. (Guillaume Nault)  
  - selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)  
  - NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)  
  - net/mlx5e: Lag, Only handle events from highest priority multipath entry (Roi Dayan)  
  - net/mlx5: Fix a race on command flush flow (Moshe Shemesh)  
  - net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)  
  - ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)  
  - net: marvell: prestera: Add missing of_node_put() in prestera_switch_set_base_mac_addr (Miaoqian Lin)  
  - net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)  
  - net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)  
  - tipc: fix incorrect order of state message data sanity check (Tung Nguyen)  
  - ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)  
  - ice: Fix curr_link_speed advertised speed (Jedrzej Jagielski)  
  - ice: Don't use GFP_KERNEL in atomic context (Christophe JAILLET)  
  - ice: Fix error with handling of bonding MTU (Dave Ertman)  
  - ice: stop disabling VFs due to PF error responses (Jacob Keller)  
  - i40e: stop disabling VFs due to PF error responses (Jacob Keller)  
  - iavf: Fix handling of vlan strip virtual channel messages (Michal Maloszewski)  
  - ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)  
  - net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() (Russell King (Oracle))  
  - drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)  
  - gpiolib: acpi: Convert ACPI value of debounce to microseconds (Andy Shevchenko)  
  - smsc95xx: Ignore -ENODEV errors when device is unplugged (Fabio Estevam)  
  - qed: return status of qed_iov_get_link (Tom Rix)  
  - esp: Fix BEET mode inter address family tunneling on GSO (Steffen Klassert)  
  - esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  
  - net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)  
  - isdn: hfcpci: check the return value of dma_set_mask() in setup_hw() (Jia-Ju Bai)  
  - vdpa: fix use-after-free on vp_vdpa_remove (Zhang Min)  
  - virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)  
  - vhost: fix hung thread due to erroneous iotlb entries (Anirudh Rayabharam)  
  - mISDN: Fix memory leak in dsp_pipeline_build() (Alexey Khoroshilov)  
  - net: phy: meson-gxl: fix interrupt handling in forced mode (Heiner Kallweit)  
  - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Xie Yongji)  
  - vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Si-Wei Liu)  
  - tipc: fix kernel panic when enabling bearer (Tung Nguyen)  
  - arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)  
  - HID: vivaldi: fix sysfs attributes leak (Dmitry Torokhov)  
  - clk: qcom: dispcc: Update the transition delay for MDSS GDSC (Taniya Das)  
  - clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)  
  - ARM: boot: dts: bcm2711: Fix HVS register range (Maxime Ripard)  
  - HID: hid-thrustmaster: fix OOB read in thrustmaster_interrupts (Pavel Skripkin)  
  - HID: elo: Revert USB reference counting (Jiri Kosina)  
  - arm64: dts: qcom: sm8350: Correct UFS symbol clocks (Bjorn Andersson)  
  - arm64: dts: qcom: sm8350: Describe GCC dependency clocks (Konrad Dybcio)  
  - uek-rpm: Add crashkernel.default file (John Donnelly)  [Orabug: 33741103] 
  - KVM: SVM: Don't apply SEV+SMAP workaround on code fetch or PT access (Sean Christopherson)  [Orabug: 33772526] 
  - KVM: SVM: Inject #UD on attempted emulation for SEV guest w/o insn buffer (Sean Christopherson)  [Orabug: 33772526] 
  - KVM: SVM: WARN if KVM attempts emulation on #UD or #GP for SEV guests (Sean Christopherson)  [Orabug: 33772526] 
  - KVM: x86: Pass emulation type to can_emulate_instruction() (Sean Christopherson)  [Orabug: 33772526] 
  - KVM: SVM: Explicitly require DECODEASSISTS to enable SEV support (Sean Christopherson)  [Orabug: 33772526] 
  - rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long)  [Orabug: 33904637] 
  - rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940518] 
  - uek-rpm: Enable CONFIG_DRM_VMWGFX and CONFIG_DRM_VMWGFX_FBCON for aarch64 (Victor Erminpour)  [Orabug: 33947624]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-0.30.2.el8
changelog:
  - net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974712] 
  - uek-rpm: aarch64: Reduce core rpm's module count (Somasundaram Krishnasamy)  [Orabug: 33994642] 
  - uek-rpm: Add few needed modules to core rpm. (Somasundaram Krishnasamy)  [Orabug: 33994642] 
  - uek-rpm: Remove duplicate modules from kernel-uek-modules rpm (Somasundaram Krishnasamy)  [Orabug: 33994642] 
  - selftests/vm: make MADV_POPULATE_(READ|WRITE) use in-tree headers (David Hildenbrand)  [Orabug: 33797463] 
  - net: mana: Add handling of CQE_RX_TRUNCATED (Haiyang Zhang)  [Orabug: 33839662] 
  - net: mana: Remove unnecessary check of cqe_type in mana_process_rx_cqe() (Haiyang Zhang)  [Orabug: 33839662] 
  - net/rds: Use "unpin_user_page" as "pin_user_pages" counterpart (Gerd Rausch)  [Orabug: 33867863] 
  - rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980854] 
  - mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987398] 
  - uek-rpm: Set CONFIG_*_DIAG options as built-ins to match RHCK9 (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Enable CONFIG_DEBUG_WX for x86_64 debug kernel (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Enable CONFIG_TMPFS_INODE64 (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Enable CONFIG_CXL_MEM (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Enable CONFIG_CMA_SYSFS (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Enable Platform related options from RHCK9 (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Enable DM_VERITY_VERIFY_ROOTHASH_SIG and DM_VERITY_FEC (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Enable Crypto related options from RHCK9 (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Enable CONFIG_CAN_* options from RHCK9 (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Enable CONFIG_NET_SCH_* options from RHCK9 (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Enable CONFIG_NF_FLOW_TABLE (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Enable missing Netfilter options from RHCK9 (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Enable CONFIG_CGROUP_MISC and CONFIG_BLK_CGROUP_FC_APPID (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Enable CONFIG_INTEL_IDXD_PERFMON (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Enable CONFIG_RTW88_8723DE and CONFIG_RTW88_8821CE (Victor Erminpour)  [Orabug: 33904712] 
  - uek-rpm: Update configuration for v5.15.30.1 (aarch64 make olddefconfig) (Victor Erminpour)  [Orabug: 33901403] 
  - uek-rpm: Update configuration for v5.15.30.1 (x86_64 make olddefconfig) (Victor Erminpour)  [Orabug: 33901403]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-0.30.3.el8
changelog:
  - xfs: don't generate selinux audit messages for capability testing (Darrick J. Wong)  [Orabug: 33678769] 
  - rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33923371] 
  - turbostat: fix PC6 displaying on some systems (Artem Bityutskiy)  [Orabug: 33998324] 
  - exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003079] 
  - netfilter: nf_tables: validate registers coming from userspace. (Pablo Neira Ayuso)  [Orabug: 34012906]  {CVE-2022-1015}
  - netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012923]  {CVE-2022-1016}


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-0.30.4.el8
changelog:
  - btrfs: skip reserved bytes warning on unmount after log cleanup failure (Filipe Manana)  [Orabug: 33916044] 
  - ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007904]  {CVE-2022-1048}
  - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007904]  {CVE-2022-1048}
  - ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007904]  {CVE-2022-1048}
  - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007904]  {CVE-2022-1048}
  - mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018911] 
  - uek-rpm: Separate x86_64 kABI checking for OL8/9 (Saeed Mirzamohammadi)  [Orabug: 34027988] 
  - rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031911] 
  - KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034593]  {CVE-2022-1158}
  - Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039269]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-0.30.5.el8
changelog:
  - iov_iter: Introduce nofault flag to disable page faults (Andreas Gruenbacher)  [Orabug: 34073754] 
  - gup: Introduce FOLL_NOFAULT flag to disable page faults (Andreas Gruenbacher)  [Orabug: 34073754] 
  - scsi: core: Use a structure member to track the SCSI command submitter (Bart Van Assche)  [Orabug: 34075214] 
  - uek: kabi: add KABI padding to x86 struct fpu (Eric DeVolder)  [Orabug: 34070418] 
  - uek: kabi: add KABI padding to udp and phy sturcts (Qing Huang)  [Orabug: 34066357] 
  - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Dongli Zhang)  [Orabug: 34064652] 
  - scsi: core: Register sysfs attributes earlier (Bart Van Assche)  [Orabug: 34063798] 
  - uek: kabi: add kABI padding to arch/x86/include/asm/processor.h (Thomas Tai)  [Orabug: 34059795] 
  - x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053699] 
  - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)  [Orabug: 34048326]  {CVE-2022-28390}
  - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)  [Orabug: 34048287]  {CVE-2022-28388}
  - intel_idle: add core C6 optimization for SPR (Artem Bityutskiy)  [Orabug: 34039112] 
  - intel_idle: add 'preferred_cstates' module argument (Artem Bityutskiy)  [Orabug: 34039112] 
  - intel_idle: add SPR support (Artem Bityutskiy)  [Orabug: 34039112] 
  - uek-rpm: Modify options for CONFIG_VSOCKETS_DIAG=y (Victor Erminpour)  [Orabug: 34027701] 
  - uek-rpm: Modify options for CONFIG_TIPC_DIAG=y (Victor Erminpour)  [Orabug: 34027701] 
  - uek-rpm: Modify options for CONFIG_INET_SCTP_DIAG=y (Victor Erminpour)  [Orabug: 34027701] 
  - uek-rpm: Enable CONFIG_MPTCP (Victor Erminpour)  [Orabug: 34027701] 
  - add kernel param to pre-allocate NICs (Brian Maly)  [Orabug: 30962711] [Orabug: 34018925] 
  - xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33968545] 
  - locking/rwsem: Always try to wake waiters in out_nolock path (Waiman Long)  [Orabug: 33698977]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-0.30.6.el8
changelog:
  - uek-rpm: Update kernel-uek-core rpm module list. (Somasundaram Krishnasamy)  [Orabug: 34078005] 
  - Revert "scsi: core: Register sysfs attributes earlier" (John Donnelly)  [Orabug: 34087517] 
  - vfio/type1: add ioctl to check for correct pin accounting (Anthony Yznaga)  [Orabug: 34049087] 
  - vfio/type1: track pages pinned by vfio across exec (Anthony Yznaga)  [Orabug: 34049087] 
  - mm: track driver pinned pages across exec (Anthony Yznaga)  [Orabug: 34049087] 
  - mlx5_core: set module param expose_pf_phys_port_name to true (Sharath Srinivasan)  [Orabug: 33960521] 
  - uek-rpm: Fix DEFAULTKERNEL for aarch 64k rpms. (Somasundaram Krishnasamy)  [Orabug: 33900644] 
  - xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks (Dave Chinner)  [Orabug: 33705403]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-0.30.7.el8
changelog:
  - uek-rpm: config: Add support for resilient_rdmaip new kernel module (Sudhakar Dindukurti)  [Orabug: 27718686] [Orabug: 30777254] [Orabug: 33877197] 
  - resilient_rdmaip: replace inet_ioctl() with devinet_ioctl() (Qing Huang)  [Orabug: 33877197] 
  - rdmaip: trace message buffer size too small for rdmaip debug tracepoints (Alan Maguire)  [Orabug: 33267573] [Orabug: 33877197] 
  - A/A Bonding: remove use of trace_printk(), replacing with tracepoints (Alan Maguire)  [Orabug: 32969529] [Orabug: 33877197] 
  - A/A Bonding: In rdmaip synchronize access to ip_config[].rdmaip_dev (Sharath Srinivasan)  [Orabug: 32486193] [Orabug: 33877197] 
  - A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268] [Orabug: 33877197] 
  - A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381881] [Orabug: 33877197] 
  - A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380823] [Orabug: 33877197] 
  - A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350973] [Orabug: 33877197] 
  - A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095765] [Orabug: 33877197] 
  - A/A Bonding: No need to call flush rdmaip_wq in rdmaip_cleanup() (Ka-Cheong Poon)  [Orabug: 30875610] [Orabug: 33877197] 
  - A/A Bonding: Change debug levels for some debug messages (Sudhakar Dindukurti)  [Orabug: 30430839] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: Remove "rdmaip_garp_wq" work queue (Sudhakar Dindukurti)  [Orabug: 30507174] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: rdmaip does not send IPv6 address change notification (Ka-Cheong Poon)  [Orabug: 30312121] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: Memory leak in rdmaip_send_gratuitous_arp (Dag Moxnes)  [Orabug: 30434319] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: Use correct port when calling ib_query_port (Dag Moxnes)  [Orabug: 30433360] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: Validate rdmaip_active_bonding_arps module parameter (Sudhakar Dindukurti)  [Orabug: 29822840] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: Flush all the delayed works posted to rdmaip_garps_wq before destroying the workq (Sudhakar Dindukurti)  [Orabug: 29822840] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: Rename riif_dlywork to rdmaip_dlywork (Sudhakar Dindukurti)  [Orabug: 29822840] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: Rename rdmaip_port_ud_work to rdmaip_dly_work_req (Sudhakar Dindukurti)  [Orabug: 29822840] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: Flush all the delayed works posted to rdmaip_wq before destroying the workq (Sudhakar Dindukurti)  [Orabug: 29379514] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: Miscellaneous module unload changes (Sudhakar Dindukurti)  [Orabug: 29781216] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: Skip sending GARPs when module unload is in progress (Sudhakar Dindukurti)  [Orabug: 29781216] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: Port status is not updated correctly for dynamically added netdevs (Sudhakar Dindukurti)  [Orabug: 30241187] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: rdmaip_add_new_rdmaip_port() - remove unused "port" argument (Sudhakar Dindukurti)  [Orabug: 30241187] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: rdmaip_inetaddr_unregister() - minor updates (Sudhakar Dindukurti)  [Orabug: 30241187] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: Log ip_config details if it fails to find a failover port (Sudhakar Dindukurti)  [Orabug: 30213132] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A Bonding: X8-8 RoCE network re-connect stalls after loss of switch (Sudhakar Dindukurti)  [Orabug: 30213132] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A-Bonding: Switch from dma_device to dev.parent (Dag Moxnes)  [Orabug: 30149027] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A-Bonding: Increase default net.rdmaip.active_bonding_failback_ms (Sudhakar Dindukurti)  [Orabug: 30184200] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A-Bonding: Optimize rdmaip_impl_inetaddr_event() (Sudhakar Dindukurti)  [Orabug: 29929934] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A-Bonding: ResilientRDMA does not failback on nodes configured with unused VFs starting in 1902.1.0 (Sudhakar Dindukurti)  [Orabug: 29929934] [Orabug: 30777254] [Orabug: 33877197] 
  - Delay IP migration for failback by 10s for NETDEV_CHANGE event (Sudhakar Dindukurti)  [Orabug: 29761370] [Orabug: 30777254] [Orabug: 33877197] 
  - RoCE:KVM guest: failover doesn't work if an interface isn't configured (Sudhakar Dindukurti)  [Orabug: 29476868] [Orabug: 30777254] [Orabug: 33877197] 
  - Add more debug messages in Resilient RDMAIP (Sudhakar Dindukurti)  [Orabug: 29683262] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: Fix gratuitous ARP storm (Håkon Bugge)  [Orabug: 29629971] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: Potential race conditions in the module unload path (Sudhakar Dindukurti)  [Orabug: 29301129] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: Avoid calling ib_query_gid() by holding the dev_base_lock (Sudhakar Dindukurti)  [Orabug: 29350401] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: ib_query_port() sleeping function called in a invalid context (Sudhakar Dindukurti)  [Orabug: 29391490] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: Sleeping function mutex_lock() called in invalid context (Sudhakar Dindukurti)  [Orabug: 29430627] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: Name structure fields appropriately (for better readability) (Sudhakar Dindukurti)  [Orabug: 29168419] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: Add rdmaip_process_async_event() (Sudhakar Dindukurti)  [Orabug: 29168346] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: check return value of the rdmaip_init_port (Sudhakar Dindukurti)  [Orabug: 29168307] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: Optimize rdmaip_event_handler() (Sudhakar Dindukurti)  [Orabug: 29168253] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: Add new function rdmaip_sched_failover_failback() to sechedule failover/failback (Sudhakar Dindukurti)  [Orabug: 29167542] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: Skip failover and failback operations during network reconfiguration (Sudhakar Dindukurti)  [Orabug: 28946148] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: Add new function rdmaip_add_new_rdmaip_port() (Sudhakar Dindukurti)  [Orabug: 29167497] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: Add rdmaip_update_port_status_all_layers() function (Sudhakar Dindukurti)  [Orabug: 29213051] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: Add a new function rdmaip_find_port_tstate() to find port transition state (Sudhakar Dindukurti)  [Orabug: 29162871] [Orabug: 30777254] [Orabug: 33877197] 
  - Replace alloc_page() with static allocation (Sudhakar Dindukurti)  [Orabug: 29162759] [Orabug: 30777254] [Orabug: 33877197] 
  - Log full interface name including label during IPv4 migration (Sudhakar Dindukurti)  [Orabug: 29019945] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A : Failover and failback does not work for IP aliases (Sudhakar Dindukurti)  [Orabug: 29019964] [Orabug: 30777254] [Orabug: 33877197] 
  - Node crashes when trace buffer is opened (Sudhakar Dindukurti)  [Orabug: 28988861] [Orabug: 30777254] [Orabug: 33877197] 
  - module unload: Restore IPs during module unloading (Sudhakar Dindukurti)  [Orabug: 27902037] [Orabug: 30777254] [Orabug: 33877197] 
  - Memory leak in rdmaip_device_remove() (Sudhakar Dindukurti)  [Orabug: 28496850] [Orabug: 30777254] [Orabug: 33877197] 
  - resilient_rdmaip: Remove unused variable (Sudhakar Dindukurti)  [Orabug: 28925778] [Orabug: 30777254] [Orabug: 33877197] 
  - A/A failback does not work in concert with ibacm (Håkon Bugge)  [Orabug: 28919144] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: fix returned value not set error (Zhu Yanjun)  [Orabug: 28175433] [Orabug: 30777254] [Orabug: 33877197] 
  - IB: RDMAIP: avoid migration to a port that is down (Zhu Yanjun)  [Orabug: 28096172] [Orabug: 30777254] [Orabug: 33877197] 
  - IB/rdmaip: Fix bug in failover_group parsing (Håkon Bugge)  [Orabug: 28198705] [Orabug: 30777254] [Orabug: 33877197] 
  - GARP Messages should be sent on the same port where IP is bound (Sudhakar Dindukurti)  [Orabug: 28085445] [Orabug: 30777254] [Orabug: 33877197] 
  - system panic with active bonding enabled via resilient_rdmaip (Sudhakar Dindukurti)  [Orabug: 28073806] [Orabug: 30777254] [Orabug: 33877197] 
  - Resilient RDMAIP should not attempt to failover/failback for the ports in grp 0 (Sudhakar Dindukurti)  [Orabug: 28049781] [Orabug: 30777254] [Orabug: 33877197] 
  - rdmaip: ib0 is already part of another failover group (Sudhakar Dindukurti)  [Orabug: 27818669] [Orabug: 30777254] [Orabug: 33877197] 
  - Minor typos in resilient_rdmaip parameter description (Sudhakar Dindukurti)  [Orabug: 27890256] [Orabug: 30777254] [Orabug: 33877197] 
  - Garbled log messages related to resilient_rdmaip driver (Sudhakar Dindukurti)  [Orabug: 27935928] [Orabug: 30777254] [Orabug: 33877197] 
  - Add Resilient RDMAIP module (Sudhakar Dindukurti)  [Orabug: 27718676] [Orabug: 30777254] [Orabug: 33877197] 
  - netfilter: conntrack: re-init state for retransmitted syn-ack (Florian Westphal)  [Orabug: 34096642] 
  - netfilter: conntrack: move synack init code to helper (Florian Westphal)  [Orabug: 34096642] 
  - uek-rpm: Add few more missing modules to core rpm (Somasundaram Krishnasamy)  [Orabug: 34095625] 
  - scsi: mpt3sas: Remove scsi_dma_map() error messages (Sreekanth Reddy)  [Orabug: 34095621] 
  - IB/cma: Allow XRC INI QPs to set their local ACK timeout (Håkon Bugge)  [Orabug: 34094200] 
  - SUNRPC: Do not dereference non-socket transports in sysfs (Trond Myklebust)  [Orabug: 34056478] 
  - SUNRPC: lock against ->sock changing during sysfs read (NeilBrown)  [Orabug: 34056478] 
  - SUNRPC: Check if the xprt is connected before handling sysfs reads (Anna Schumaker)  [Orabug: 34056478] 
  - uek-rpm: Enable CONFIG_FS_VERITY (Victor Erminpour)  [Orabug: 34048393]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-0.30.8.el8
changelog:
  - Revert "locking/rwsem: Make handoff bit handling more consistent" (John Donnelly)  [Orabug: 34087272] 
  - Revert "locking/rwsem: Always try to wake waiters in out_nolock path" (John Donnelly)  [Orabug: 34087272] 
  - x86, ctf: fix CTF suppression in the vDSO (Nick Alcock)  [Orabug: 34090171]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-0.30.9.el8
changelog:
  - uek-rpm: Enable CONFIG_KFENCE (Joe Jin)  [Orabug: 34125090] 
  - rds: ib: INFO: trying to register non-static key during rmmod (Freddy Carrillo)  [Orabug: 34106050] 
  - uek-rpm: Move few modules to core rpm (Somasundaram Krishnasamy)  [Orabug: 34087568] 
  - bpf: Emit bpf_timer in vmlinux BTF (Yonghong Song)  [Orabug: 34085523] 
  - selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for aarch64 (Ilya Leoshkevich)  [Orabug: 34085523] 
  - KVM: avoid NULL pointer dereference in kvm_dirty_ring_push (Paolo Bonzini)  [Orabug: 34048938]  {CVE-2022-1263}


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-4.60.1.el8
changelog:
  - net: mana: Add the Linux MANA PF driver (Dexuan Cui)  [Orabug: 34405108] 
  - rds: cong: Make rds_cong_wait an array to reduce lock contention (Håkon Bugge)  [Orabug: 34488341] 
  - rds: cong: Make rs_cong_notify and rs_cong_mask atomic64_t (Håkon Bugge)  [Orabug: 34488341] 
  - Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" (Imran Khan)  [Orabug: 34620700] 
  - Revert "cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock" (Imran Khan)  [Orabug: 34620700]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-4.70.3.el8
changelog:
  - Revert "Makefile: link with -z noexecstack --no-warn-rwx-segments" (Jack Vogel)  
  - Revert "x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments" (Jack Vogel)  
  - LTS version: v5.15.70 (Jack Vogel)  
  - ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Takashi Iwai)  
  - KVM: SEV: add cache flush to solve SEV cache incoherency issues (Mingwei Zhang)  
  - net: Find dst with sk's xfrm policy not ctl_sk (sewookseo)  
  - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write (Hyunwoo Kim)  
  - mksysmap: Fix the mismatch of 'L0' symbols in System.map (Youling Tang)  
  - drm/panfrost: devfreq: set opp to the recommended one to configure regulator (Clément Péron)  
  - MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() (Alexander Sverdlin)  
  - afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (David Howells)  
  - net: usb: qmi_wwan: add Quectel RM520N (jerry.meng)  
  - ALSA: hda/tegra: Align BDL entry to 4KB boundary (Mohan Kumar)  
  - ALSA: hda/sigmatel: Keep power up while beep is enabled (Takashi Iwai)  
  - wifi: mac80211_hwsim: check length for virtio packets (Soenke Huster)  
  - rxrpc: Fix calc of resend age (David Howells)  
  - rxrpc: Fix local destruction being repeated (David Howells)  
  - scsi: lpfc: Return DID_TRANSPORT_DISRUPTED instead of DID_REQUEUE (Hannes Reinecke)  
  - regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() (Xiaolei Wang)  
  - ASoC: nau8824: Fix semaphore unbalance at error paths (Takashi Iwai)  
  - arm64: dts: juno: Add missing MHU secure-irq (Jassi Brar)  
  - video: fbdev: i740fb: Error out if 'pixclock' equals zero (Zheyu Ma)  
  - binder: remove inaccurate mmap_assert_locked() (Carlos Llamas)  
  - drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega (Alex Deucher)  
  - drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega (Alex Deucher)  
  - drm/amdgpu: Don't enable LTR if not supported (Lijo Lazar)  
  - tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa (Ben Hutchings)  
  - parisc: Allow CONFIG_64BIT with ARCH=parisc (Helge Deller)  
  - cifs: always initialize struct msghdr smb_msg completely (Stefan Metzmacher)  
  - cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Stefan Metzmacher)  
  - cifs: revalidate mapping when doing direct writes (Ronnie Sahlberg)  
  - of/device: Fix up of_dma_configure_id() stub (Thierry Reding)  
  - parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() (Yang Yingliang)  
  - block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait (Stefan Roesch)  
  - drm/meson: Fix OSD1 RGB to YCbCr coefficient (Stuart Menefy)  
  - drm/meson: Correct OSD1 global alpha value (Stuart Menefy)  
  - gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx (Pali Rohár)  
  - NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Trond Myklebust)  
  - pinctrl: sunxi: Fix name for A100 R_PIO (Michael Wu)  
  - pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH (João H. Spies)  
  - pinctrl: qcom: sc8180x: Fix wrong pin numbers (Molly Sophia)  
  - pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map (Molly Sophia)  
  - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Sergey Shtylyov)  
  - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Sergiu Moga)  
  - serial: atmel: remove redundant assignment in rs485_config (Lino Sanfilippo)  
  - drm/tegra: vic: Fix build warning when CONFIG_PM=n (YueHaibing)  
  - LTS version: v5.15.69 (Jack Vogel)  
  - Input: goodix - add compatible string for GT1158 (Jarrah Gosbell)  
  - RDMA/irdma: Use s/g array in post send only when its valid (Sindhu-Devale)  
  - usb: gadget: f_uac2: fix superspeed transfer (Jing Leng)  
  - usb: gadget: f_uac2: clean up some inconsistent indenting (Colin Ian King)  
  - soc: fsl: select FSL_GUTS driver for DPIO (Mathew McBride)  
  - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)  
  - usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS (Hu Xiaoying)  
  - platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes (Hans de Goede)  
  - perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Yu Zhe)  
  - net: dsa: hellcreek: Print warning only once (Kurt Kanzenbach)  
  - drm/amd/amdgpu: skip ucode loading if ucode_size == 0 (Chengming Gui)  
  - nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi)  
  - Input: iforce - add support for Boeder Force Feedback Wheel (Greg Tulli)  
  - ieee802154: cc2520: add rc code in cc2520_tx() (Li Qiong)  
  - gpio: mockup: remove gpio debugfs when remove device (Wei Yongjun)  
  - tg3: Disable tg3 device on system reboot to avoid triggering AER (Kai-Heng Feng)  
  - hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Even Xu)  
  - HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Jason Wang)  
  - dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins (Krzysztof Kozlowski)  
  - drm/msm/rd: Fix FIFO-full deadlock (Rob Clark)  
  - platform/surface: aggregator_registry: Add support for Surface Laptop Go 2 (Maximilian Luz)  
  - Input: goodix - add support for GT1158 (Ondrej Jirman)  
  - iommu/vt-d: Fix kdump kernels boot failure with scalable mode (Lu Baolu)  
  - tracefs: Only clobber mode/uid/gid on remount if asked (Brian Norris)  
  - tracing: hold caller_addr to hardirq_{enable,disable}_ip (Yipeng Zou)  
  - task_stack, x86/cea: Force-inline stack helpers (Borislav Petkov)  
  - x86/mm: Force-inline __phys_addr_nodebug() (Borislav Petkov)  
  - lockdep: Fix -Wunused-parameter for _THIS_IP_ (Nick Desaulniers)  
  - ARM: dts: at91: sama7g5ek: specify proper regulator output ranges (Claudiu Beznea)  
  - ARM: dts: at91: fix low limit for CPU regulator (Claudiu Beznea)  
  - ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible (Marco Felsch)  
  - ARM: dts: imx: align SPI NOR node name with dtschema (Krzysztof Kozlowski)  
  - ACPI: resource: skip IRQ override on AMD Zen platforms (Chuanhong Guo)  
  - NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests (Dave Wysochanski)  
  - LTS version: v5.15.68 (Jack Vogel)  
  - ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency (Claudiu Beznea)  
  - perf machine: Use path__join() to compose a path instead of snprintf(dir, '/', filename) (Arnaldo Carvalho de Melo)  
  - drm/bridge: display-connector: implement bus fmts callbacks (Neil Armstrong)  
  - arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Ionela Voinescu)  
  - iommu/vt-d: Correctly calculate sagaw value of IOMMU (Lu Baolu)  
  - arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Brown)  
  - Revert "arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags"" (Sasha Levin)  
  - hwmon: (mr75203) enable polling for all VM channels (Eliav Farber)  
  - hwmon: (mr75203) fix multi-channel voltage reading (Eliav Farber)  
  - hwmon: (mr75203) fix voltage equation for negative source input (Eliav Farber)  
  - hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors (Eliav Farber)  
  - hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined (Eliav Farber)  
  - s390/boot: fix absolute zero lowcore corruption on boot (Alexander Gordeev)  
  - iommu/amd: use full 64-bit value in build_completion_wait() (John Sperbeck)  
  - swiotlb: avoid potential left shift overflow (Chao Gao)  
  - i40e: Fix ADQ rate limiting for PF (Przemyslaw Patynowski)  
  - i40e: Refactor tc mqprio checks (Przemyslaw Patynowski)  
  - kbuild: disable header exports for UML in a straightforward way (Masahiro Yamada)  
  - MIPS: loongson32: ls1c: Fix hang during startup (Yang Ling)  
  - ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion (Nathan Chancellor)  
  - ASoC: mchp-spdiftx: remove references to mchp_i2s_caps (Claudiu Beznea)  
  - hwmon: (tps23861) fix byte order in resistance register (Alexandru Gagniuc)  
  - perf script: Fix Cannot print 'iregs' field for hybrid systems (Zhengjun Xing)  
  - sch_sfb: Also store skb len before calling child enqueue (Toke Høiland-Jørgensen)  
  - RDMA/irdma: Report RNR NAK generation in device caps (Sindhu-Devale)  
  - RDMA/irdma: Return correct WC error for bind operation failure (Sindhu-Devale)  
  - RDMA/irdma: Report the correct max cqes from query device (Sindhu-Devale)  
  - nvmet: fix mar and mor off-by-one errors (Dennis Maisenbacher)  
  - tcp: fix early ETIMEDOUT after spurious non-SACK RTO (Neal Cardwell)  
  - nvme-tcp: fix regression that causes sporadic requests to time out (Sagi Grimberg)  
  - nvme-tcp: fix UAF when detecting digest errors (Sagi Grimberg)  
  - erofs: fix pcluster use-after-free on UP platforms (Gao Xiang)  
  - RDMA/mlx5: Set local port to one when accessing counters (Chris Mi)  
  - IB/core: Fix a nested dead lock as part of ODP flow (Yishai Hadas)  
  - ipv6: sr: fix out-of-bounds read when setting HMAC data. (David Lebrun)  
  - RDMA/siw: Pass a pointer to virt_to_page() (Linus Walleij)  
  - xen-netback: only remove 'hotplug-status' when the vif is actually destroyed (Paul Durrant)  
  - iavf: Detach device during reset task (Ivan Vecera)  
  - i40e: Fix kernel crash during module removal (Ivan Vecera)  
  - ice: use bitmap_free instead of devm_kfree (Michal Swiatkowski)  
  - tcp: TX zerocopy should not sense pfmemalloc status (Eric Dumazet)  
  - net: introduce __skb_fill_page_desc_noacc (Pavel Begunkov)  
  - tipc: fix shift wrapping bug in map_get() (Dan Carpenter)  
  - sch_sfb: Don't assume the skb is still around after enqueueing to child (Toke Høiland-Jørgensen)  
  - Revert "net: phy: meson-gxl: improve link-up behavior" (Heiner Kallweit)  
  - afs: Use the operation issue time instead of the reply time for callbacks (David Howells)  
  - rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() (David Howells)  
  - rxrpc: Fix ICMP/ICMP6 error handling (David Howells)  
  - ALSA: usb-audio: Register card again for iface over delayed_register option (Takashi Iwai)  
  - ALSA: usb-audio: Inform the delayed registration more properly (Takashi Iwai)  
  - RDMA/srp: Set scmnd->result only when scmnd is not NULL (yangx.jy@fujitsu.com)  
  - netfilter: nf_conntrack_irc: Fix forged IP logic (David Leadbeater)  
  - netfilter: nf_tables: clean up hook list when offload flags check fails (Pablo Neira Ayuso)  
  - netfilter: br_netfilter: Drop dst references before setting. (Harsh Modi)  
  - ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time (Claudiu Beznea)  
  - ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time (Claudiu Beznea)  
  - ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges (Claudiu Beznea)  
  - ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges (Claudiu Beznea)  
  - ARM: at91: pm: fix DDR recalibration when resuming from backup and self-refresh (Claudiu Beznea)  
  - ARM: at91: pm: fix self-refresh for sama7g5 (Claudiu Beznea)  
  - wifi: wilc1000: fix DMA on stack objects (Ajay.Kathat@microchip.com)  
  - RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift (Wenpeng Liang)  
  - RDMA/hns: Fix supported page size (Chengchang Tang)  
  - soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs (Liang He)  
  - RDMA/cma: Fix arguments order in net device validation (Michael Guralnik)  
  - tee: fix compiler warning in tee_shm_register() (Jens Wiklander)  
  - regulator: core: Clean up on enable failure (Andrew Halaney)  
  - soc: imx: gpcv2: Assert reset before ungating clock (Marek Vasut)  
  - ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node (Marco Felsch)  
  - RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL (Jack Wang)  
  - RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg (Jack Wang)  
  - ASoC: qcom: sm8250: add missing module owner (Srinivas Kandagatla)  
  - cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Tejun Heo)  
  - NFS: Fix another fsync() issue after a server reboot (Trond Myklebust)  
  - NFS: Save some space in the inode (Trond Myklebust)  
  - NFS: Further optimisations for 'ls -l' (Trond Myklebust)  
  - scsi: lpfc: Add missing destroy_workqueue() in error path (Yang Yingliang)  
  - scsi: mpt3sas: Fix use-after-free warning (Sreekanth Reddy)  
  - drm/i915: Implement WaEdpLinkRateDataReload (Ville Syrjälä)  
  - nvmet: fix a use-after-free (Bart Van Assche)  
  - drm/amd/display: fix memory leak when using debugfs_lookup() (Greg Kroah-Hartman)  
  - sched/debug: fix dentry leak in update_sched_domain_debugfs (Greg Kroah-Hartman)  
  - debugfs: add debugfs_lookup_and_remove() (Greg Kroah-Hartman)  
  - kprobes: Prohibit probes in gate area (Christian A. Ehrhardt)  
  - vfio/type1: Unpin zero pages (Alex Williamson)  
  - btrfs: zoned: set pseudo max append zone limit in zone emulation mode (Shin'ichiro Kawasaki)  
  - tracing: Fix to check event_mutex is held while accessing trigger list (Masami Hiramatsu (Google))  
  - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() (Dongxiang Ke)  
  - ALSA: usb-audio: Split endpoint setups for hw_params and prepare (Takashi Iwai)  
  - ALSA: aloop: Fix random zeros in capture data when using jiffies timer (Pattara Teerapong)  
  - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() (Tasos Sahanidis)  
  - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Takashi Iwai)  
  - drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly (Qu Huang)  
  - fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() (Yang Yingliang)  
  - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Shigeru Yoshida)  
  - md: Flush workqueue md_rdev_misc_wq in md_alloc() (David Sloan)  
  - net/core/skbuff: Check the return value of skb_copy_bits() (lily)  
  - cpufreq: check only freq_table in __resolve_freq() (Lukasz Luba)  
  - netfilter: conntrack: work around exceeded receive window (Florian Westphal)  
  - arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level (Sudeep Holla)  
  - parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines (Helge Deller)  
  - parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() (Li Qiong)  
  - Revert "parisc: Show error if wrong 32/64-bit compiler is being used" (Helge Deller)  
  - scsi: ufs: core: Reduce the power mode change timeout (Bart Van Assche)  
  - drm/radeon: add a force flush to delay work when radeon (Zhenneng Li)  
  - drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. (Candice Li)  
  - drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini (YiPeng Chai)  
  - drm/gem: Fix GEM handle release errors (Jeffy Chen)  
  - scsi: megaraid_sas: Fix double kfree() (Guixin Liu)  
  - scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX (Tony Battersby)  
  - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" (Yee Lee)  
  - fs: only do a memory barrier for the first set_buffer_uptodate() (Linus Torvalds)  
  - wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() (Stanislaw Gruszka)  
  - efi: capsule-loader: Fix use-after-free in efi_capsule_write (Hyunwoo Kim)  
  - efi: libstub: Disable struct randomization (Ard Biesheuvel)  
  - net: wwan: iosm: remove pointless null check (Jakub Kicinski)  
  - LTS version: v5.15.67 (Jack Vogel)  
  - kbuild: fix up permissions on scripts/pahole-flags.sh (Greg Kroah-Hartman)  
  - LTS version: v5.15.66 (Jack Vogel)  
  - USB: serial: ch341: fix disabled rx timer on older devices (Johan Hovold)  
  - USB: serial: ch341: fix lost character on LCR updates (Johan Hovold)  
  - usb: dwc3: disable USB core PHY management (Johan Hovold)  
  - usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup (Johan Hovold)  
  - usb: dwc3: fix PHY disable sequence (Johan Hovold)  
  - kbuild: Add skip_encoding_btf_enum64 option to pahole (Martin Rodriguez Reboredo)  
  - kbuild: Unify options for BTF generation for vmlinux and modules (Jiri Olsa)  
  - tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() (Mazin Al Haddad)  
  - drm/i915: Skip wm/ddb readout for disabled pipes (Ville Syrjälä)  
  - drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk (Diego Santa Cruz)  
  - ALSA: seq: Fix data-race at module auto-loading (Takashi Iwai)  
  - ALSA: seq: oss: Fix data-race for max_midi_devs access (Takashi Iwai)  
  - ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 (Kacper Michajłow)  
  - net: mac802154: Fix a condition in the receive path (Miquel Raynal)  
  - net: Use u64_stats_fetch_begin_irq() for stats fetch. (Sebastian Andrzej Siewior)  
  - ip: fix triggering of 'icmp redirect' (Nicolas Dichtel)  
  - wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Siddh Raman Pant)  
  - wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected (Siddh Raman Pant)  
  - driver core: Don't probe devices after bus_type.match() probe deferral (Isaac J. Manjarres)  
  - usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS (Krishna Kurapati)  
  - usb: xhci-mtk: fix bandwidth release issue (Chunfeng Yun)  
  - usb: xhci-mtk: relax TT periodic bandwidth allocation (Chunfeng Yun)  
  - USB: core: Prevent nested device-reset calls (Alan Stern)  
  - s390: fix nospec table alignments (Josh Poimboeuf)  
  - s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages (Gerald Schaefer)  
  - usb-storage: Add ignore-residue quirk for NXP PN7462AU (Witold Lipieta)  
  - USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) (Thierry GUIBERT)  
  - usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer (Pawel Laszczak)  
  - usb: cdns3: fix issue with rearming ISO OUT endpoint (Pawel Laszczak)  
  - usb: dwc2: fix wrong order of phy_power_on and phy_init (Heiner Kallweit)  
  - usb: typec: tcpm: Return ENOTSUPP for power supply prop writes (Badhri Jagan Sridharan)  
  - usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device (Utkarsh Patel)  
  - usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles (Pablo Sun)  
  - USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode (Slark Xiao)  
  - USB: serial: option: add Quectel EM060K modem (Yonglin Tan)  
  - USB: serial: option: add support for OPPO R11 diag port (Yan Xinyu)  
  - USB: serial: cp210x: add Decagon UCA device id (Johan Hovold)  
  - xhci: Add grace period after xHC start to prevent premature runtime suspend. (Mathias Nyman)  
  - media: mceusb: Use new usb_control_msg_*() routines (Alan Stern)  
  - usb: dwc3: pci: Add support for Intel Raptor Lake (Heikki Krogerus)  
  - thunderbolt: Use the actual buffer in tb_async_error() (Mika Westerberg)  
  - xen-blkfront: Cache feature_persistent value before advertisement (SeongJae Park)  
  - xen-blkfront: Advertise feature-persistent as user requested (SeongJae Park)  
  - xen-blkback: Advertise feature-persistent as user requested (SeongJae Park)  
  - mm: pagewalk: Fix race between unmap and page walker (Steven Price)  
  - xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() (Dan Carpenter)  
  - KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  
  - gpio: pca953x: Add mutex_lock for regcache sync in PM (Haibo Chen)  
  - hwmon: (gpio-fan) Fix array out of bounds access (Armin Wolf)  
  - clk: bcm: rpi: Add missing newline (Stefan Wahren)  
  - clk: bcm: rpi: Prevent out-of-bounds access (Stefan Wahren)  
  - clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc() (Christophe JAILLET)  
  - clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate (Stefan Wahren)  
  - Input: rk805-pwrkey - fix module autoloading (Peter Robinson)  
  - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Chen-Yu Tsai)  
  - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Stephen Boyd)  
  - drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" (Colin Ian King)  
  - KVM: VMX: Heed the 'msr' argument in msr_write_intercepted() (Jim Mattson)  
  - cifs: fix small mempool leak in SMB2_negotiate() (Enzo Matsumiya)  
  - binder: fix alloc->vma_vm_mm null-ptr dereference (Carlos Llamas)  
  - binder: fix UAF of ref->proc caused by race condition (Carlos Llamas)  
  - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Adrian Hunter)  
  - mmc: core: Fix UHS-I SD 1.8V workaround branch (Adrian Hunter)  
  - USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id (Niek Nooijens)  
  - misc: fastrpc: fix memory corruption on open (Johan Hovold)  
  - misc: fastrpc: fix memory corruption on probe (Johan Hovold)  
  - iio: adc: mcp3911: use correct formula for AD conversion (Marcus Folkesson)  
  - iio: ad7292: Prevent regulator double disable (Matti Vaittinen)  
  - Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag (Tetsuo Handa)  
  - tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete (Sherry Sun)  
  - musb: fix USB_MUSB_TUSB6010 dependency (Arnd Bergmann)  
  - vt: Clear selection before changing the font (Helge Deller)  
  - powerpc: align syscall table for ppc32 (Masahiro Yamada)  
  - staging: r8188eu: add firmware dependency (Grzegorz Szymaszek)  
  - staging: rtl8712: fix use after free bugs (Dan Carpenter)  
  - serial: fsl_lpuart: RS485 RTS polariy is inverse (Shenwei Wang)  
  - soundwire: qcom: fix device status array range (Srinivas Kandagatla)  
  - net/smc: Remove redundant refcount increase (Yacan Liu)  
  - Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" (Jakub Kicinski)  
  - tcp: annotate data-race around challenge_timestamp (Eric Dumazet)  
  - kcm: fix strp_init() order and cleanup (Cong Wang)  
  - mlxbf_gige: compute MDIO period based on i1clk (David Thompson)  
  - ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler (Duoming Zhou)  
  - net/sched: fix netdevice reference leaks in attach_default_qdiscs() (Wang Hai)  
  - net: sched: tbf: don't call qdisc_put() while holding tree lock (Zhengchao Shao)  
  - net: dsa: xrs700x: Use irqsave variant for u64 stats update (Sebastian Andrzej Siewior)  
  - openvswitch: fix memory leak at failed datapath creation (Andrey Zhadchenko)  
  - net: smsc911x: Stop and start PHY during suspend and resume (Florian Fainelli)  
  - net: sparx5: fix handling uneven length packets in manual extraction (Casper Andersson)  
  - Revert "xhci: turn off port power in shutdown" (Mathias Nyman)  
  - wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() (Dan Carpenter)  
  - ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array (Peter Ujfalusi)  
  - ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg (Pierre-Louis Bossart)  
  - drm/i915/display: avoid warnings when registering dual panel backlight (Arun R Murthy)  
  - drm/i915/backlight: extract backlight code to a separate file (Jani Nikula)  
  - ieee802154/adf7242: defer destroy_workqueue call (Lin Ma)  
  - bpf, cgroup: Fix kernel BUG in purge_effective_progs (Pu Lehui)  
  - bpf: Restrict bpf_sys_bpf to CAP_PERFMON (YiFei Zhu)  
  - skmsg: Fix wrong last sg check in sk_msg_recvmsg() (Liu Jian)  
  - iio: adc: mcp3911: make use of the sign bit (Marcus Folkesson)  
  - platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask (Andy Shevchenko)  
  - drm/msm/dsi: Fix number of regulators for SDM660 (Douglas Anderson)  
  - drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg (Douglas Anderson)  
  - drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 (Kuogee Hsieh)  
  - drm/msm/dsi: fix the inconsistent indenting (sunliming)  
  - LTS version: v5.15.65 (Jack Vogel)  
  - net: neigh: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - net/af_packet: check len when min_header_len equals to 0 (Zhengchao Shao)  
  - android: binder: fix lockdep check on clearing vma (Liam Howlett)  
  - btrfs: fix space cache corruption and potential double allocations (Omar Sandoval)  
  - kprobes: don't call disarm_kprobe() for disabled kprobes (Kuniyuki Iwashima)  
  - btrfs: tree-checker: check for overlapping extent items (Josef Bacik)  
  - btrfs: fix lockdep splat with reloc root extent buffers (Josef Bacik)  
  - btrfs: move lockdep class helpers to locking.c (Josef Bacik)  
  - testing: selftests: nft_flowtable.sh: use random netns names (Florian Westphal)  
  - netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y (Geert Uytterhoeven)  
  - drm/amd/display: avoid doing vm_init multiple time (Charlene Liu)  
  - drm/amdgpu: Increase tlb flush timeout for sriov (Dusica Milinkovic)  
  - drm/amd/display: Fix pixel clock programming (Ilya Bakoulin)  
  - drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid (Evan Quan)  
  - ksmbd: don't remove dos attribute xattr on O_TRUNC open (Namjae Jeon)  
  - s390/hypfs: avoid error message under KVM (Juergen Gross)  
  - neigh: fix possible DoS due to net iface start/stop loop (Denis V. Lunev)  
  - ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured (Namjae Jeon)  
  - drm/amd/display: clear optc underflow before turn off odm clock (Fudong Wang)  
  - drm/amd/display: For stereo keep "FLIP_ANY_FRAME" (Alvin Lee)  
  - drm/amd/display: Fix HDMI VSIF V3 incorrect issue (Leo Ma)  
  - drm/amd/display: Avoid MPC infinite loop (Josip Pavic)  
  - ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path (Biju Das)  
  - fs/ntfs3: Fix work with fragmented xattr (Konstantin Komarov)  
  - btrfs: fix warning during log replay when bumping inode link count (Filipe Manana)  
  - btrfs: add and use helper for unlinking inode during log replay (Filipe Manana)  
  - btrfs: remove no longer needed logic for replaying directory deletes (Filipe Manana)  
  - btrfs: remove root argument from btrfs_unlink_inode() (Filipe Manana)  
  - mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC (Liming Sun)  
  - mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx (Sebastian Reichel)  
  - mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs (Yifeng Zhao)  
  - mmc: mtk-sd: Clear interrupts when cqe off/disable (Wenbin Mei)  
  - drm/i915/gt: Skip TLB invalidations once wedged (Chris Wilson)  
  - HID: thrustmaster: Add sparco wheel and fix array length (Michael Hübner)  
  - HID: asus: ROG NKey: Ignore portion of 0x5a report (Josh Kilmer)  
  - HID: AMD_SFH: Add a DMI quirk entry for Chromebooks (Akihiko Odaki)  
  - HID: add Lenovo Yoga C630 battery quirk (Steev Klimaszewski)  
  - ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 (Takashi Iwai)  
  - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse (Jann Horn)  
  - bpf: Don't redirect packets with invalid pkt_len (Zhengchao Shao)  
  - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead (Yang Jihong)  
  - fbdev: fb_pm2fb: Avoid potential divide by zero error (Letu Ren)  
  - net: fix refcount bug in sk_psock_get (2) (Hawkins Jiawei)  
  - HID: hidraw: fix memory leak in hidraw_release() (Karthik Alapati)  
  - media: pvrusb2: fix memory leak in pvr_probe (Dongliang Mu)  
  - udmabuf: Set the DMA mask for the udmabuf device (v2) (Vivek Kasireddy)  
  - HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report (Lee Jones)  
  - Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()" (Greg Kroah-Hartman)  
  - Bluetooth: L2CAP: Fix build errors in some archs (Luiz Augusto von Dentz)  
  - kbuild: Fix include path in scripts/Makefile.modpost (Jing Leng)  
  - io_uring: fix UAF due to missing POLLFREE handling (Pavel Begunkov)  
  - io_uring: fix wrong arm_poll error handling (Pavel Begunkov)  
  - io_uring: fail links when poll fails (Pavel Begunkov)  
  - io_uring: bump poll refs to full 31-bits (Jens Axboe)  
  - io_uring: remove poll entry from list when canceling all (Jens Axboe)  
  - io_uring: Remove unused function req_ref_put (Jiapeng Chong)  
  - io_uring: poll rework (Pavel Begunkov)  
  - io_uring: inline io_poll_complete (Pavel Begunkov)  
  - io_uring: kill poll linking optimisation (Pavel Begunkov)  
  - io_uring: move common poll bits (Pavel Begunkov)  
  - io_uring: refactor poll update (Pavel Begunkov)  
  - io_uring: clean cqe filling functions (Pavel Begunkov)  
  - io_uring: correct fill events helpers types (Pavel Begunkov)  
  - arm64: errata: Add Cortex-A510 to the repeat tlbi list (James Morse)  
  - mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte (Miaohe Lin)  
  - Drivers: hv: balloon: Support status report for larger page sizes (Boqun Feng)  
  - crypto: lib - remove unneeded selection of XOR_BLOCKS (Eric Biggers)  
  - firmware: tegra: bpmp: Do only aligned access to IPC memory area (Timo Alho)  
  - drm/vc4: hdmi: Depends on CONFIG_PM (Maxime Ripard)  
  - drm/vc4: hdmi: Rework power up (Maxime Ripard)  
  - ACPI: thermal: drop an always true check (Adam Borowski)  
  - drm/bridge: Add stubs for devm_drm_of_get_bridge when OF is disabled (Maxime Ripard)  
  - mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() (Jann Horn)  
  - LTS version: v5.15.64 (Jack Vogel)  
  - bpf: Don't use tnum_range on array range checking for poke descriptors (Daniel Borkmann)  
  - scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq (Saurabh Sengar)  
  - scsi: ufs: core: Enable link lost interrupt (Kiwoong Kim)  
  - perf stat: Clear evsel->reset_group for each stat run (Ian Rogers)  
  - perf/x86/intel/ds: Fix precise store latency handling (Stephane Eranian)  
  - perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU (Stephane Eranian)  
  - perf python: Fix build when PYTHON_CONFIG is user supplied (James Clark)  
  - blk-mq: fix io hung due to missing commit_rqs (Yu Kuai)  
  - Documentation/ABI: Mention retbleed vulnerability info file for sysfs (Salvatore Bonaccorso)  
  - x86/nospec: Fix i386 RSB stuffing (Peter Zijlstra)  
  - binder_alloc: add missing mmap_lock calls when using the VMA (Liam Howlett)  
  - arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Zenghui Yu)  
  - mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb (Yonglong Li)  
  - md: call __md_stop_writes in md_stop (Guoqing Jiang)  
  - Revert "md-raid: destroy the bitmap after destroying the thread" (Guoqing Jiang)  
  - mm/hugetlb: fix hugetlb not supporting softdirty tracking (David Hildenbrand)  
  - Revert "usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling" (Greg Kroah-Hartman)  
  - Revert "usbnet: smsc95xx: Fix deadlock on runtime resume" (Greg Kroah-Hartman)  
  - io_uring: fix issue with io_write() not always undoing sb_start_write() (Jens Axboe)  
  - riscv: traps: add missing prototype (Conor Dooley)  
  - xen/privcmd: fix error exit of privcmd_ioctl_dm_op() (Juergen Gross)  
  - smb3: missing inode locks in punch hole (David Howells)  
  - nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf (Karol Herbst)  
  - ACPI: processor: Remove freq Qos request for all CPUs (Riwen Lu)  
  - Revert "memcg: cleanup racy sum avoidance code" (Shakeel Butt)  
  - fbdev: fbcon: Properly revert changes when vc_resize() failed (Shigeru Yoshida)  
  - s390: fix double free of GS and RI CBs on fork() failure (Brian Foster)  
  - bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem (Liu Shixin)  
  - s390/mm: do not trigger write fault when vma does not allow VM_WRITE (Gerald Schaefer)  
  - mm/damon/dbgfs: avoid duplicate context directory creation (Badari Pulavarty)  
  - asm-generic: sections: refactor memory_intersects (Quanyang Wang)  
  - writeback: avoid use-after-free after removing device (Khazhismel Kumykov)  
  - loop: Check for overflow while configuring loop (Siddh Raman Pant)  
  - x86/nospec: Unwreck the RSB stuffing (Peter Zijlstra)  
  - x86/bugs: Add "unknown" reporting for MMIO Stale Data (Pawan Gupta)  
  - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Chen Zhongjin)  
  - perf/x86/lbr: Enable the branch type for the Arch LBR by default (Kan Liang)  
  - btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() (Zixuan Fu)  
  - btrfs: check if root is readonly while setting security xattr (Goldwyn Rodrigues)  
  - btrfs: add info when mount fails due to stale replace target (Anand Jain)  
  - btrfs: replace: drop assert for suspended replace (Anand Jain)  
  - btrfs: fix silent failure when deleting root reference (Filipe Manana)  
  - net: stmmac: work around sporadic tx issue on link-up (Heiner Kallweit)  
  - ionic: VF initial random MAC address if no assigned mac (R Mohamed Shah)  
  - ionic: fix up issues with handling EAGAIN on FW cmds (Shannon Nelson)  
  - ionic: clear broken state on generation change (Shannon Nelson)  
  - ionic: widen queue_lock use around lif init and deinit (Shannon Nelson)  
  - rxrpc: Fix locking in rxrpc's sendmsg (David Howells)  
  - i40e: Fix incorrect address type for IPv6 flow rules (Sylwester Dziedziuch)  
  - ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter (Jacob Keller)  
  - net: Fix a data-race around sysctl_somaxconn. (Kuniyuki Iwashima)  
  - net: Fix data-races around sysctl_devconf_inherit_init_net. (Kuniyuki Iwashima)  
  - net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. (Kuniyuki Iwashima)  
  - net: Fix a data-race around netdev_budget_usecs. (Kuniyuki Iwashima)  
  - net: Fix data-races around sysctl_max_skb_frags. (Kuniyuki Iwashima)  
  - mptcp: stop relying on tcp_tx_skb_cache (Paolo Abeni)  
  - tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers (Paolo Abeni)  
  - net: Fix a data-race around sysctl_net_busy_read. (Kuniyuki Iwashima)  
  - net: Fix a data-race around sysctl_net_busy_poll. (Kuniyuki Iwashima)  
  - net: Fix a data-race around sysctl_tstamp_allow_data. (Kuniyuki Iwashima)  
  - net: Fix data-races around sysctl_optmem_max. (Kuniyuki Iwashima)  
  - ratelimit: Fix data-races in ___ratelimit(). (Kuniyuki Iwashima)  
  - net: Fix data-races around netdev_tstamp_prequeue. (Kuniyuki Iwashima)  
  - net: Fix data-races around netdev_max_backlog. (Kuniyuki Iwashima)  
  - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. (Kuniyuki Iwashima)  
  - net: Fix data-races around sysctl_[rw]mem_(max|default). (Kuniyuki Iwashima)  
  - netfilter: flowtable: fix stuck flows on cleanup due to pending work (Pablo Neira Ayuso)  
  - netfilter: flowtable: add function to invoke garbage collection immediately (Pablo Neira Ayuso)  
  - netfilter: nf_tables: disallow binding to already bound chain (Pablo Neira Ayuso)  
  - netfilter: nf_tables: disallow jump to implicit chain from set element (Pablo Neira Ayuso)  
  - netfilter: nf_tables: upfront validation of data via nft_data_init() (Pablo Neira Ayuso)  
  - netfilter: bitwise: improve error goto labels (Jeremy Sowden)  
  - netfilter: nft_cmp: optimize comparison for 16-bytes (Pablo Neira Ayuso)  
  - netfilter: nf_tables: consolidate rule verdict trace call (Pablo Neira Ayuso)  
  - netfilter: nft_tunnel: restrict it to netdev family (Pablo Neira Ayuso)  
  - netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families (Pablo Neira Ayuso)  
  - netfilter: nf_tables: do not leave chain stats enabled on error (Pablo Neira Ayuso)  
  - netfilter: nft_payload: do not truncate csum_offset and csum_type (Pablo Neira Ayuso)  
  - netfilter: nft_payload: report ERANGE for too long offset and length (Pablo Neira Ayuso)  
  - netfilter: nf_tables: make table handle allocation per-netns friendly (Pablo Neira Ayuso)  
  - netfilter: nf_tables: disallow updates of implicit chain (Pablo Neira Ayuso)  
  - bnxt_en: fix NQ resource accounting during vf creation on 57500 chips (Vikas Gupta)  
  - net: ipvtap - add __init/__exit annotations to module init/exit funcs (Maciej Żenczykowski)  
  - bonding: 802.3ad: fix no transmission of LACPDUs (Jonathan Toppins)  
  - net: moxa: get rid of asymmetry in DMA mapping/unmapping (Sergei Antonov)  
  - net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume() (Xiaolei Wang)  
  - net: ipa: don't assume SMEM is page-aligned (Alex Elder)  
  - net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off (Maor Dickman)  
  - net/mlx5e: Fix wrong application of the LRO state (Aya Levin)  
  - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Moshe Shemesh)  
  - net/mlx5e: Properly disable vlan strip on non-UL reps (Vlad Buslov)  
  - ice: xsk: prohibit usage of non-balanced queue id (Maciej Fijalkowski)  
  - ice: xsk: Force rings to be sized to power of 2 (Maciej Fijalkowski)  
  - nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout (Duoming Zhou)  
  - r8152: fix the RX FIFO settings when suspending (Hayes Wang)  
  - r8152: fix the units of some registers for RTL8156A (Hayes Wang)  
  - rose: check NULL rose_loopback_neigh->loopback (Bernard Pidoux)  
  - ntfs: fix acl handling (Christian Brauner)  
  - mm/smaps: don't access young/dirty bit if pte unpresent (Peter Xu)  
  - SUNRPC: RPC level errors should set task->tk_rpc_status (Trond Myklebust)  
  - NFSv4.2 fix problems with __nfs42_ssc_open (Olga Kornievskaia)  
  - NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open() (Trond Myklebust)  
  - Revert "net: macsec: update SCI upon MAC address change." (Sabrina Dubroca)  
  - net: use eth_hw_addr_set() instead of ether_addr_copy() (Jakub Kicinski)  
  - fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts (Seth Forshee)  
  - xfrm: policy: fix metadata dst->dev xmit null pointer dereference (Nikolay Aleksandrov)  
  - xfrm: clone missing x->lastused in xfrm_do_migrate (Antony Antony)  
  - xfrm: fix refcount leak in __xfrm_policy_check() (Xin Xiong)  
  - riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit (Chen Lifu)  
  - riscv: lib: uaccess: fold fixups into body (Jisheng Zhang)  
  - btrfs: remove unnecessary parameter delalloc_start for writepage_delalloc() (Qu Wenruo)  
  - btrfs: pass the dentry to btrfs_log_new_name() instead of the inode (Filipe Manana)  
  - btrfs: put initial index value of a directory in a constant (Filipe Manana)  
  - scsi: qla2xxx: edif: Fix dropped IKE message (Quinn Tran)  
  - scsi: qla2xxx: Fix response queue handler reading stale packets (Arun Easi)  
  - drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist (Phil Auld)  
  - Input: i8042 - add additional TUXEDO devices to i8042 quirk tables (Werner Sembach)  
  - Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)  
  - Input: i8042 - merge quirk tables (Werner Sembach)  
  - Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)  
  - btrfs: convert count_max_extents() to use fs_info->max_extent_size (Naohiro Aota)  
  - btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size (Naohiro Aota)  
  - btrfs: zoned: revive max_zone_append_bytes (Naohiro Aota)  
  - block: add bdev_max_segments() helper (Naohiro Aota)  
  - block: add a bdev_max_zone_append_sectors helper (Christoph Hellwig)  
  - x86/entry: Move CLD to the start of the idtentry macro (Lai Jiangshan)  
  - kernel/sys_ni: add compat entry for fadvise64_64 (Randy Dunlap)  
  - parisc: Fix exception handler for fldw and fstw instructions (Helge Deller)


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-4.70.4.el8
changelog:
  - xen/ovmapi: Build OVM guest messaging driver (Jonah Palmer)  [Orabug: 34512197] 
  - net/rds: Send congestion map updates only via path zero (Anand Khoje)  [Orabug: 34578048] 
  - Revert "RDS/IB: Fix RDS IB SRQ implementation and tune it" (Hans Westgaard Ry)  [Orabug: 34662659] 
  - RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34694979] 
  - crypto: qat - add support for 401xx devices (Giovanni Cabiddu)  [Orabug: 34686738]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-4.70.5.el8
changelog:
  - uek: kabi: update kABI files for new symbols (Saeed Mirzamohammadi)  [Orabug: 34595591] 
  - Revert "scsi: lpfc: SLI path split: Refactor lpfc_iocbq" (John Donnelly)  [Orabug: 34678989] 
  - Revert "scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4" (John Donnelly)  [Orabug: 34678989] 
  - Revert "scsi: lpfc: SLI path split: Refactor SCSI paths" (John Donnelly)  [Orabug: 34678989] 
  - Revert "scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID" (John Donnelly)  [Orabug: 34678989] 
  - Revert "scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()" (John Donnelly)  [Orabug: 34678989] 
  - Revert "scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()" (John Donnelly)  [Orabug: 34678989] 
  - Revert "scsi: lpfc: Resolve some cleanup issues following SLI path refactoring" (John Donnelly)  [Orabug: 34678989] 
  - Revert "scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input" (John Donnelly)  [Orabug: 34678989] 
  - Revert "scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE" (John Donnelly)  [Orabug: 34678989] 
  - RDS/IB Fix allocation warning (Hans Westgaard Ry)  [Orabug: 34684321] 
  - fs: remove no_llseek (Jason A. Donenfeld)  [Orabug: 34705082] 
  - vfio: do not set FMODE_LSEEK flag (Jason A. Donenfeld)  [Orabug: 34705082] 
  - dma-buf: remove useless FMODE_LSEEK flag (Jason A. Donenfeld)  [Orabug: 34705082] 
  - fs: do not compare against ->llseek (Jason A. Donenfeld)  [Orabug: 34705082] 
  - fs: clear or set FMODE_LSEEK based on llseek function (Jason A. Donenfeld)  [Orabug: 34705082] 
  - hwmon: (opbmc) AST2600 SP reset driver adjustment (Jan Zdarek)  [Orabug: 34710681] 
  - hwmon: (opbmc) Driver message prefixes (Jan Zdarek)  [Orabug: 34710681] 
  - NFSD: fix use-after-free on source server when doing inter-server copy (Dai Ngo)  [Orabug: 34716070]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-5.70.1.el8
changelog:
  - net/rds: drop rs_transport module reference count on error (Gerd Rausch)  [Orabug: 34500806] 
  - net/rds: rds_tcp_accept_one ought to not discard messages (Gerd Rausch)  [Orabug: 34488375] 
  - iommu/vt-d: set default value of INTEL_IOMMU_FLOPPY_WA to n (Harshit Mogalapalli)  [Orabug: 34724809]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-5.76.2.el8
changelog:
  - LTS version: v5.15.76 (Jack Vogel)  
  - mm: /proc/pid/smaps_rollup: fix no vma's null-deref (Seth Jenkins)  
  - mmc: core: Add SD card quirk for broken discard (Avri Altman)  
  - Makefile.debug: re-enable debug info for .S files (Nick Desaulniers)  
  - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Nathan Chancellor)  
  - ACPI: video: Force backlight native for more TongFang devices (Werner Sembach)  
  - perf: Skip and warn on unknown format 'configN' attrs (Rob Herring)  
  - mmc: sdhci-tegra: Use actual clock rate for SW tuning correction (Prathamesh Shete)  
  - tracing: Do not free snapshot if tracer is on cmdline (Steven Rostedt (Google))  
  - tracing: Simplify conditional compilation code in tracing_set_tracer() (sunliming)  
  - ksmbd: fix incorrect handling of iterate_dir (Namjae Jeon)  
  - ksmbd: handle smb2 query dir request for OutputBufferLength that is too small (Namjae Jeon)  
  - arm64: mte: move register initialization to C (Peter Collingbourne)  
  - fs: dlm: fix invalid derefence of sb_lvbptr (Alexander Aring)  
  - iommu/vt-d: Clean up si_domain in the init_dmars() error path (Jerry Snitselaar)  
  - iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() (Charlotte Tan)  
  - net: phy: dp83822: disable MDI crossover status change interrupt (Felix Riemann)  
  - net: sched: fix race condition in qdisc_graft() (Eric Dumazet)  
  - net: hns: fix possible memory leak in hnae_ae_register() (Yang Yingliang)  
  - wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new() (Yang Yingliang)  
  - sfc: include vport_id in filter spec hash and equal() (Pieter Jansen van Vuuren)  
  - net: sched: sfb: fix null pointer access issue when sfb_init() fails (Zhengchao Shao)  
  - net: sched: delete duplicate cleanup of backlog and qlen (Zhengchao Shao)  
  - net: sched: cake: fix null pointer access issue when cake_init() fails (Zhengchao Shao)  
  - nvmet: fix workqueue MEM_RECLAIM flushing dependency (Sagi Grimberg)  
  - nvme-hwmon: kmalloc the NVME SMART log buffer (Serge Semin)  
  - nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Christoph Hellwig)  
  - netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements (Pablo Neira Ayuso)  
  - ionic: catch NULL pointer issue on reconfig (Brett Creeley)  
  - net: hsr: avoid possible NULL deref in skb_clone() (Eric Dumazet)  
  - dm: remove unnecessary assignment statement in alloc_dev() (Genjian Zhang)  
  - cifs: Fix xid leak in cifs_ses_add_channel() (Zhang Xiaoxu)  
  - cifs: Fix xid leak in cifs_flock() (Zhang Xiaoxu)  
  - cifs: Fix xid leak in cifs_copy_file_range() (Zhang Xiaoxu)  
  - cifs: Fix xid leak in cifs_create() (Zhang Xiaoxu)  
  - udp: Update reuse->has_conns under reuseport_lock. (Kuniyuki Iwashima)  
  - scsi: lpfc: Fix memory leak in lpfc_create_port() (Rafael Mendonca)  
  - net: phylink: add mac_managed_pm in phylink_config structure (Shenwei Wang)  
  - net: phy: dp83867: Extend RX strap quirk for SGMII mode (Harini Katakam)  
  - net/atm: fix proc_mpc_write incorrect return value (Xiaobo Liu)  
  - sfc: Change VF mac via PF as first preference if available. (Jonathan Cooper)  
  - HID: magicmouse: Do not set BTN_MOUSE on double report (José Expósito)  
  - i40e: Fix DMA mappings leak (Jan Sokolowski)  
  - tipc: fix an information leak in tipc_topsrv_kern_subscr (Alexander Potapenko)  
  - tipc: Fix recognition of trial period (Mark Tomlinson)  
  - ACPI: extlog: Handle multiple records (Tony Luck)  
  - drm/vc4: Add module dependency on hdmi-codec (Maxime Ripard)  
  - btrfs: fix processing of delayed tree block refs during backref walking (Filipe Manana)  
  - btrfs: fix processing of delayed data refs during backref walking (Filipe Manana)  
  - x86/topology: Fix duplicated core ID within a package (Zhang Rui)  
  - x86/topology: Fix multiple packages shown on a single-package system (Zhang Rui)  
  - media: venus: dec: Handle the case where find_format fails (Bryan O'Donoghue)  
  - media: mceusb: set timeout to at least timeout provided (Sean Young)  
  - media: ipu3-imgu: Fix NULL pointer dereference in active selection access (Sakari Ailus)  
  - KVM: arm64: vgic: Fix exit condition in scan_its_table() (Eric Ren)  
  - kvm: Add support for arch compat vm ioctls (Alexander Graf)  
  - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages (Rik van Riel)  
  - drm/amdgpu: fix sdma doorbell init ordering on APUs (Alex Deucher)  
  - cpufreq: qcom: fix memory leak in error path (Fabien Parent)  
  - x86/resctrl: Fix min_cbm_bits for AMD (Babu Moger)  
  - ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS (Kai-Heng Feng)  
  - ata: ahci-imx: Fix MODULE_ALIAS (Alexander Stein)  
  - hwmon/coretemp: Handle large core ID value (Zhang Rui)  
  - x86/microcode/AMD: Apply the patch early on every logical thread (Borislav Petkov)  
  - i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter (Bryan O'Donoghue)  
  - cpufreq: qcom: fix writes in read-only memory region (Fabien Parent)  
  - selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() (GONG, Ruiqi)  
  - ocfs2: fix BUG when iput after ocfs2_mknod fails (Joseph Qi)  
  - ocfs2: clear dinode links count in case of error (Joseph Qi)  
  - btrfs: enhance unsupported compat RO flags handling (Qu Wenruo)  
  - perf/x86/intel/pt: Relax address filter validation (Adrian Hunter)  
  - arm64: errata: Remove AES hwcap for COMPAT tasks (James Morse)  
  - usb: gadget: uvc: improve sg exit condition (Michael Grzeschik)  
  - usb: gadget: uvc: giveback vb2 buffer on req complete (Michael Grzeschik)  
  - usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer (Michael Grzeschik)  
  - usb: gadget: uvc: use on returned header len in video_encode_isoc_sg (Michael Grzeschik)  
  - usb: gadget: uvc: consistently use define for headerlen (Michael Grzeschik)  
  - arm64/mm: Consolidate TCR_EL1 fields (Anshuman Khandual)  
  - r8152: add PID for the Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)  
  - LTS version: v5.15.75 (Jack Vogel)  
  - io-wq: Fix memory leak in worker creation (Rafael Mendonca)  
  - gcov: support GCC 12.1 and newer compilers (Martin Liska)  
  - thermal: intel_powerclamp: Use first online CPU as control_cpu (Rafael J. Wysocki)  
  - ext4: continue to expand file system when the target size doesn't reach (Jerry Lee 李修賢)  
  - lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5 (Nathan Chancellor)  
  - Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT (Masahiro Yamada)  
  - Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5 (Masahiro Yamada)  
  - drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n (Nathan Chancellor)  
  - net/ieee802154: don't warn zero-sized raw_sendmsg() (Tetsuo Handa)  
  - Revert "net/ieee802154: reject zero-sized raw_sendmsg()" (Alexander Aring)  
  - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Randy Dunlap)  
  - blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Yu Kuai)  
  - ALSA: usb-audio: Fix last interface check for registration (Takashi Iwai)  
  - net: ieee802154: return -EINVAL for unknown addr type (Alexander Aring)  
  - mm: hugetlb: fix UAF in hugetlb_handle_userfault (Liu Shixin)  
  - io_uring/rw: fix unexpected link breakage (Pavel Begunkov)  
  - io_uring/rw: fix error'ed retry return values (Pavel Begunkov)  
  - io_uring/rw: fix short rw error handling (Pavel Begunkov)  
  - io_uring: correct pinned_vm accounting (Pavel Begunkov)  
  - io_uring/af_unix: defer registered files gc to io_uring release (Pavel Begunkov)  
  - perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc (Adrian Hunter)  
  - clk: bcm2835: Round UART input clock up (Ivan T. Ivanov)  
  - clk: bcm2835: Make peripheral PLLC critical (Maxime Ripard)  
  - usb: idmouse: fix an uninit-value in idmouse_open (Dongliang Mu)  
  - nvmet-tcp: add bounds check on Transfer Tag (Varun Prakash)  
  - nvme: copy firmware_rev on each init (Keith Busch)  
  - ext2: Use kvmalloc() for group descriptor array (Jan Kara)  
  - scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled (Arun Easi)  
  - staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() (Xiaoke Wang)  
  - staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw() (Xiaoke Wang)  
  - Revert "usb: storage: Add quirk for Samsung Fit flash" (sunghwan jung)  
  - usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Piyush Mehta)  
  - arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes (Alexander Stein)  
  - usb: musb: Fix musb_gadget.c rxstate overflow bug (Robin Guo)  
  - usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Jianglei Nie)  
  - md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (Logan Gunthorpe)  
  - eventfd: guard wake_up in eventfd fs calls as well (Dylan Yudaken)  
  - HID: roccat: Fix use-after-free in roccat_read() (Hyunwoo Kim)  
  - soundwire: intel: fix error handling on dai registration issues (Pierre-Louis Bossart)  
  - soundwire: cadence: Don't overwrite msg->buf during write commands (Richard Fitzgerald)  
  - bcache: fix set_at_max_writeback_rate() for multiple attached devices (Coly Li)  
  - ata: libahci_platform: Sanity check the DT child nodes number (Serge Semin)  
  - blk-throttle: prevent overflow while calculating wait time (Yu Kuai)  
  - staging: vt6655: fix potential memory leak (Nam Cao)  
  - power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() (Wei Yongjun)  
  - iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity (Yicong Yang)  
  - nbd: Fix hung when signal interrupts nbd_start_device_ioctl() (Shigeru Yoshida)  
  - scsi: 3w-9xxx: Avoid disabling device if failing to enable it (Letu Ren)  
  - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Vaishnav Achath)  
  - usb: host: xhci-plat: suspend/resume clks for brcm (Justin Chen)  
  - usb: host: xhci-plat: suspend and resume clocks (Justin Chen)  
  - clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate (Quanyang Wang)  
  - media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc (Hangyu Hua)  
  - media: cx88: Fix a null-ptr-deref bug in buffer_prepare() (Zheyu Ma)  
  - clk: zynqmp: Fix stack-out-of-bounds in strncpy` (Ian Nam)  
  - ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n (Alex Sverdlin)  
  - btrfs: don't print information about space cache or tree every remount (Maciej S. Szmigiero)  
  - btrfs: scrub: try to fix super block errors (Qu Wenruo)  
  - btrfs: dump extra info if one free space cache has more bitmaps than it should (Qu Wenruo)  
  - arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply (Sebastian Krzyszkowiak)  
  - kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT (Mark Brown)  
  - ARM: dts: imx6sx: add missing properties for sram (Alexander Stein)  
  - ARM: dts: imx6sll: add missing properties for sram (Alexander Stein)  
  - ARM: dts: imx6sl: add missing properties for sram (Alexander Stein)  
  - ARM: dts: imx6qp: add missing properties for sram (Alexander Stein)  
  - ARM: dts: imx6dl: add missing properties for sram (Alexander Stein)  
  - ARM: dts: imx6q: add missing properties for sram (Alexander Stein)  
  - ARM: dts: imx7d-sdb: config the max pressure for tsc2046 (Haibo Chen)  
  - drm/amd/display: Remove interface for periodic interrupt 1 (Aric Cyr)  
  - drm/dp: Don't rewrite link config when setting phy test pattern (Khaled Almahallawy)  
  - mmc: sdhci-msm: add compatible string check for sdm670 (Richard Acayan)  
  - drm/meson: explicitly remove aggregate driver at module unload time (Adrián Larumbe)  
  - drm/meson: reorder driver deinit sequence to fix use-after-free bug (Adrián Larumbe)  
  - drm/amdgpu: fix initial connector audio value (hongao)  
  - ASoC: SOF: pci: Change DMI match info to support all Chrome platforms (Jairaj Arava)  
  - platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading (Hans de Goede)  
  - platform/chrome: cros_ec: Notify the PM of wake events during resume (Jameson Thies)  
  - drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Maya Matuszczyk)  
  - drm/vc4: vec: Fix timings for VEC modes (Mateusz Kwiatkowski)  
  - ALSA: usb-audio: Register card at the last interface (Takashi Iwai)  
  - drm: bridge: dw_hdmi: only trigger hotplug event on link change (Lucas Stach)  
  - udmabuf: Set ubuf->sg = NULL if the creation of sg table fails (Vivek Kasireddy)  
  - drm/amd/display: fix overflow on MIN_I64 definition (David Gow)  
  - gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() (Zeng Jingxiang)  
  - drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook (Liviu Dudau)  
  - drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Javier Martinez Canillas)  
  - drm: Use size_t type for len variable in drm_copy_field() (Javier Martinez Canillas)  
  - drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jianglei Nie)  
  - r8152: Rate limit overflow messages (Andrew Gaul)  
  - Bluetooth: L2CAP: Fix user-after-free (Luiz Augusto von Dentz)  
  - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory (Liu Jian)  
  - hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms (Jason A. Donenfeld)  
  - wifi: rt2x00: correctly set BBP register 86 for MT7620 (Daniel Golle)  
  - wifi: rt2x00: set SoC wmac clock register (Daniel Golle)  
  - wifi: rt2x00: set VGC gain for both chains of MT7620 (Daniel Golle)  
  - wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Daniel Golle)  
  - wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Daniel Golle)  
  - can: bcm: check the result of can_send() in bcm_can_tx() (Ziyang Xuan)  
  - Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (Luiz Augusto von Dentz)  
  - Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() (Tetsuo Handa)  
  - wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value (Sean Wang)  
  - regulator: core: Prevent integer underflow (Patrick Rudolph)  
  - Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk (Kiran K)  
  - wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Alexander Coffin)  
  - iavf: Fix race between iavf_close and iavf_reset_task (Michal Jaron)  
  - xfrm: Update ipcomp_scratches with NULL when freed (Khalid Masum)  
  - thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Mika Westerberg)  
  - wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Tetsuo Handa)  
  - x86/mce: Retrieve poison range from hardware (Jane Chu)  
  - tcp: annotate data-race around tcp_md5sig_pool_populated (Eric Dumazet)  
  - openvswitch: Fix overreporting of drops in dropwatch (Mike Pattrick)  
  - openvswitch: Fix double reporting of drops in dropwatch (Mike Pattrick)  
  - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Ravi Gunasekaran)  
  - ice: set tx_tstamps when creating new Tx rings via ethtool (Jacob Keller)  
  - bpftool: Clear errno after libcap's checks (Quentin Monnet)  
  - wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Wright Feng)  
  - NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data (Anna Schumaker)  
  - x86/entry: Work around Clang __bdos() bug (Kees Cook)  
  - ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable (Mario Limonciello)  
  - ARM: decompressor: Include .data.rel.ro.local (Kees Cook)  
  - thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash (Srinivas Pandruvada)  
  - powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue (Chao Qin)  
  - MIPS: BCM47XX: Cast memcmp() of function to (void *) (Kees Cook)  
  - cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode (Doug Smythies)  
  - ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address (Hans de Goede)  
  - ACPI: video: Add Toshiba Satellite/Portege Z830 quirk (Arvid Norlander)  
  - rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() (Zqiang)  
  - rcu: Back off upon fill_page_cache_func() allocation failure (Michal Hocko)  
  - rcu: Avoid triggering strict-GP irq-work when RCU is idle (Zqiang)  
  - fs: dlm: fix race in lowcomms (Alexander Aring)  
  - selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle (Stefan Berger)  
  - f2fs: fix to account FS_CP_DATA_IO correctly (Chao Yu)  
  - f2fs: fix race condition on setting FI_NO_EXTENT flag (Zhang Qilong)  
  - ACPI: APEI: do not add task_work to kernel thread to avoid memory leak (Shuai Xue)  
  - thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id (Vincent Knecht)  
  - crypto: cavium - prevent integer overflow loading firmware (Dan Carpenter)  
  - crypto: marvell/octeontx - prevent integer overflows (Dan Carpenter)  
  - kbuild: rpm-pkg: fix breakage when V=1 is used (Janis Schoetterl-Glausch)  
  - kbuild: remove the target in signal traps when interrupted (Masahiro Yamada)  
  - tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads (Nico Pache)  
  - tracing: kprobe: Make gen test module work in arm and riscv (Yipeng Zou)  
  - tracing: kprobe: Fix kprobe event gen test module on exit (Yipeng Zou)  
  - iommu/iova: Fix module config properly (Robin Murphy)  
  - cifs: return correct error in ->calc_signature() (Enzo Matsumiya)  
  - crypto: qat - fix DMA transfer direction (Damian Muszynski)  
  - crypto: inside-secure - Change swab to swab32 (Peter Harliman Liem)  
  - crypto: ccp - Release dma channels before dmaengine unrgister (Koba Ko)  
  - crypto: akcipher - default implementation for setting a private key (Ignat Korchagin)  
  - iommu/omap: Fix buffer overflow in debugfs (Dan Carpenter)  
  - cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset (Waiman Long)  
  - crypto: hisilicon/qm - fix missing put dfx access (Weili Qian)  
  - crypto: qat - fix default value of WDT timer (Lucas Segarra Fernandez)  
  - hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() (Kshitiz Varshney)  
  - cgroup: Honor caller's cgroup NS when resolving path (Michal Koutný)  
  - hwrng: arm-smccc-trng - fix NO_ENTROPY handling (James Cowgill)  
  - crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr (Ye Weihua)  
  - crypto: sahara - don't sleep when in softirq (Zhengchao Shao)  
  - powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL (Haren Myneni)  
  - powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() (Li Huafei)  
  - powerpc: Fix SPE Power ISA properties for e500v1 platforms (Pali Rohár)  
  - powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 (Nicholas Piggin)  
  - x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Vitaly Kuznetsov)  
  - powerpc: Fix fallocate and fadvise64_64 compat parameter combination (Rohan McLure)  
  - powerpc/powernv: add missing of_node_put() in opal_export_attrs() (Zheng Yongjun)  
  - powerpc/pci_dn: Add missing of_node_put() (Liang He)  
  - powerpc/sysdev/fsl_msi: Add missing of_node_put() (Liang He)  
  - powerpc/math_emu/efp: Include module.h (Nathan Chancellor)  
  - powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig (Michael Ellerman)  
  - mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg (Jack Wang)  
  - mailbox: mpfs: account for mbox offsets while sending (Conor Dooley)  
  - mailbox: mpfs: fix handling of the reg property (Conor Dooley)  
  - clk: ast2600: BCLK comes from EPLL (Joel Stanley)  
  - clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe (Miaoqian Lin)  
  - clk: imx: scu: fix memleak on platform_device_add() fails (Lin Yujun)  
  - clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration (Stefan Wahren)  
  - clk: baikal-t1: Add SATA internal ref clock buffer (Serge Semin)  
  - clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent (Serge Semin)  
  - clk: baikal-t1: Fix invalid xGMAC PTP clock divider (Serge Semin)  
  - clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD (Serge Semin)  
  - spmi: pmic-arb: correct duplicate APID to PPID mapping logic (David Collins)  
  - usb: mtu3: fix failed runtime suspend in host only mode (Chunfeng Yun)  
  - dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() (Dave Jiang)  
  - clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent (Chen-Yu Tsai)  
  - mfd: sm501: Add check for platform_driver_register() (Jiasheng Jiang)  
  - mfd: fsl-imx25: Fix check for platform_get_irq() errors (Dan Carpenter)  
  - mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() (Christophe JAILLET)  
  - mfd: lp8788: Fix an error handling path in lp8788_probe() (Christophe JAILLET)  
  - mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() (Christophe JAILLET)  
  - mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() (Christophe JAILLET)  
  - fsi: core: Check error number after calling ida_simple_get (Jiasheng Jiang)  
  - RDMA/rxe: Fix resize_finish() in rxe_queue.c (Bob Pearson)  
  - clk: qcom: gcc-sm6115: Override default Alpha PLL regs (Adam Skladowski)  
  - clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical (Robert Marko)  
  - scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() (Mike Christie)  
  - scsi: iscsi: Run recv path from workqueue (Mike Christie)  
  - scsi: iscsi: Add recv workqueue helpers (Mike Christie)  
  - scsi: iscsi: Rename iscsi_conn_queue_work() (Mike Christie)  
  - scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() (Duoming Zhou)  
  - serial: 8250: Fix restoring termios speed after suspend (Pali Rohár)  
  - firmware: google: Test spinlock on panic path to avoid lockups (Guilherme G. Piccoli)  
  - slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON (Krzysztof Kozlowski)  
  - staging: vt6655: fix some erroneous memory clean-up loops (Nam Cao)  
  - phy: qualcomm: call clk_disable_unprepare in the error handling (Dongliang Mu)  
  - tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown (Sherry Sun)  
  - serial: 8250: Toggle IER bits on only after irq has been set up (Ilpo Järvinen)  
  - drivers: serial: jsm: fix some leaks in probe (Dan Carpenter)  
  - usb: gadget: function: fix dangling pnp_string in f_printer.c (Albert Briscoe)  
  - xhci: Don't show warning for reinit on known broken suspend (Mario Limonciello)  
  - IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers (Daisuke Matsuda)  
  - RDMA/cm: Use SLID in the work completion as the DLID in responder side (Mark Zhang)  
  - md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() (David Sloan)  
  - md/raid5: Ensure stripe_fill happens on non-read IO with journal (Logan Gunthorpe)  
  - md: Replace snprintf with scnprintf (Saurabh Sengar)  
  - mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() (Dan Carpenter)  
  - ata: fix ata_id_has_dipm() (Niklas Cassel)  
  - ata: fix ata_id_has_ncq_autosense() (Niklas Cassel)  
  - ata: fix ata_id_has_devslp() (Niklas Cassel)  
  - ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() (Niklas Cassel)  
  - RDMA/siw: Fix QP destroy to wait for all references dropped. (Bernard Metzler)  
  - RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Bernard Metzler)  
  - RDMA/srp: Fix srp_abort() (Bart Van Assche)  
  - RDMA/irdma: Align AE id codes to correct flush code and event (Sindhu-Devale)  
  - mtd: rawnand: fsl_elbc: Fix none ECC mode (Pali Rohár)  
  - mtd: rawnand: intel: Remove undocumented compatible string (Martin Blumenstingl)  
  - mtd: rawnand: intel: Read the chip-select line from the correct OF node (Martin Blumenstingl)  
  - phy: phy-mtk-tphy: fix the phy type setting issue (Chunfeng Yun)  
  - phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent() (Liang He)  
  - mtd: devices: docg3: check the return value of devm_ioremap() in the probe (William Dean)  
  - clk: qcom: sm6115: Select QCOM_GDSC (Dang Huynh)  
  - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Jim Cromie)  
  - dyndbg: let query-modname override actual module name (Jim Cromie)  
  - dyndbg: fix module.dyndbg handling (Jim Cromie)  
  - dyndbg: fix static_branch manipulation (Jim Cromie)  
  - dmaengine: hisilicon: Add multi-thread support for a DMA channel (Jie Hai)  
  - dmaengine: hisilicon: Fix CQ head update (Jie Hai)  
  - dmaengine: hisilicon: Disable channels when unregister hisi_dma (Jie Hai)  
  - fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() (Dan Carpenter)  
  - misc: ocxl: fix possible refcount leak in afu_ioctl() (Hangyu Hua)  
  - RDMA/rxe: Fix the error caused by qp->sk (Zhu Yanjun)  
  - RDMA/rxe: Fix "kernel NULL pointer dereference" error (Zhu Yanjun)  
  - media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init (Miaoqian Lin)  
  - media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)  
  - media: uvcvideo: Fix memory leak in uvc_gpio_parse (José Expósito)  
  - media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start() (Xu Qiang)  
  - tty: xilinx_uartps: Fix the ignore_status (Shubhrajyoti Datta)  
  - media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop (Liang He)  
  - HSI: omap_ssi_port: Fix dma_map_sg error check (Jack Wang)  
  - HSI: omap_ssi: Fix refcount leak in ssi_probe (Miaoqian Lin)  
  - clk: tegra20: Fix refcount leak in tegra20_clock_init (Miaoqian Lin)  
  - clk: tegra: Fix refcount leak in tegra114_clock_init (Miaoqian Lin)  
  - clk: tegra: Fix refcount leak in tegra210_clock_init (Miaoqian Lin)  
  - clk: sprd: Hold reference returned by of_get_parent() (Liang He)  
  - clk: berlin: Add of_node_put() for of_get_parent() (Liang He)  
  - clk: qoriq: Hold reference returned by of_get_parent() (Liang He)  
  - clk: oxnas: Hold reference returned by of_get_parent() (Liang He)  
  - clk: meson: Hold reference returned by of_get_parent() (Liang He)  
  - usb: common: debug: Check non-standard control requests (Thinh Nguyen)  
  - RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey (Aharon Landau)  
  - iio: magnetometer: yas530: Change data type of hard_offsets to signed (Jakob Hauser)  
  - iio: ABI: Fix wrong format of differential capacitance channel ABI. (Jonathan Cameron)  
  - iio: inkern: fix return value in devm_of_iio_channel_get_by_name() (Nuno Sá)  
  - iio: inkern: only release the device node when done with it (Nuno Sá)  
  - iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume (Claudiu Beznea)  
  - iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq (Claudiu Beznea)  
  - iio: adc: at91-sama5d2_adc: check return status for pressure and touch (Claudiu Beznea)  
  - iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX (Claudiu Beznea)  
  - ARM: dts: exynos: fix polarity of VBUS GPIO of Origen (Dmitry Torokhov)  
  - arm64: ftrace: fix module PLTs with mcount (Mark Rutland)  
  - ext4: don't run ext4lazyinit for read-only filesystems (Josh Triplett)  
  - ARM: Drop CMDLINE_* dependency on ATAGS (Geert Uytterhoeven)  
  - ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family (Dmitry Torokhov)  
  - arm64: dts: ti: k3-j7200: fix main pinmux range (Matt Ranostay)  
  - soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA (Dmitry Osipenko)  
  - ia64: export memory_add_physaddr_to_nid to fix cxl build error (Randy Dunlap)  
  - ARM: dts: kirkwood: lsxl: remove first ethernet port (Michael Walle)  
  - ARM: dts: kirkwood: lsxl: fix serial line (Michael Walle)  
  - ARM: dts: turris-omnia: Fix mpp26 pin name and comment (Marek Behún)  
  - ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus (Lucas Stach)  
  - soc: qcom: smem_state: Add refcounting for the 'state->of_node' (Liang He)  
  - soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (Liang He)  
  - locks: fix TOCTOU race when granting write lease (Amir Goldstein)  
  - memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() (Liang He)  
  - memory: of: Fix refcount leak bug in of_get_ddr_timings() (Liang He)  
  - memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() (Liang He)  
  - ALSA: hda/hdmi: Don't skip notification handling during PM operation (Takashi Iwai)  
  - ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe (Zhang Qilong)  
  - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Zhang Qilong)  
  - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Zhang Qilong)  
  - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Zhang Qilong)  
  - mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() (Christophe JAILLET)  
  - ALSA: dmaengine: increment buffer pointer atomically (Andreas Pape)  
  - ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() (Christophe JAILLET)  
  - ASoC: codecs: tx-macro: fix kcontrol put (Srinivas Kandagatla)  
  - drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() (Rafael Mendonca)  
  - drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa() (Kuogee Hsieh)  
  - drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx (Dmitry Baryshkov)  
  - ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Liang He)  
  - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Christophe JAILLET)  
  - drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() (Rafael Mendonca)  
  - drm/omap: dss: Fix refcount leak bugs (Liang He)  
  - drm/bochs: fix blanking (Gerd Hoffmann)  
  - ALSA: hda: beep: Simplify keep-power-at-enable behavior (Takashi Iwai)  
  - ASoC: rsnd: Add check for rsnd_mod_power_on (Jiasheng Jiang)  
  - drm/bridge: megachips: Fix a null pointer dereference bug (Zheyu Ma)  
  - drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() (Yang Yingliang)  
  - platform/chrome: cros_ec_typec: Correct alt mode index (Prashant Malani)  
  - platform/x86: msi-laptop: Fix resource cleanup (Hans de Goede)  
  - platform/x86: msi-laptop: Fix old-ec check for backlight registering (Hans de Goede)  
  - ASoC: tas2764: Fix mute/unmute (Martin Povišer)  
  - ASoC: tas2764: Drop conflicting set_bias_level power setting (Martin Povišer)  
  - ASoC: tas2764: Allow mono streams (Martin Povišer)  
  - platform/chrome: fix memory corruption in ioctl (Dan Carpenter)  
  - platform/chrome: fix double-free in chromeos_laptop_prepare() (Rustam Subkhankulov)  
  - ASoC: mt6359: fix tests for platform_get_irq() failure (Dan Carpenter)  
  - drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node() (Liang He)  
  - drm/dp_mst: fix drm_dp_dpcd_read return value checks (Simon Ser)  
  - drm/bridge: parade-ps8640: Fix regulator supply order (Chen-Yu Tsai)  
  - drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling (Dmitry Osipenko)  
  - drm/mipi-dsi: Detach devices when removing the host (Maxime Ripard)  
  - drm/bridge: Avoid uninitialized variable warning (Dan Carpenter)  
  - drm: bridge: adv7511: unregister cec i2c device after cec adapter (Alvin Šipraga)  
  - drm: bridge: adv7511: fix CEC power down control register offset (Alvin Šipraga)  
  - net: mvpp2: fix mvpp2 debugfs leak (Russell King (Oracle))  
  - once: add DO_ONCE_SLOW() for sleepable contexts (Eric Dumazet)  
  - net: wwan: iosm: Call mutex_init before locking it (Maxim Mikityanskiy)  
  - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Jianglei Nie)  
  - hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller (Oleksandr Shamray)  
  - spi: Ensure that sg_table won't be used after being freed (Marek Szyprowski)  
  - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited (Neal Cardwell)  
  - sctp: handle the error returned from sctp_auth_asoc_init_active_key (Xin Long)  
  - mISDN: fix use-after-free bugs in l1oip timer handlers (Duoming Zhou)  
  - eth: alx: take rtnl_lock on resume (Jakub Kicinski)  
  - vhost/vsock: Use kvmalloc/kvfree for larger packets. (Junichi Uekawa)  
  - wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM (Bitterblue Smith)  
  - spi: s3c64xx: Fix large transfers with DMA (Vincent Whitchurch)  
  - netfilter: nft_fib: Fix for rpath check with VRF devices (Phil Sutter)  
  - xfrm: Reinject transport-mode packets through workqueue (Liu Jian)  
  - Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)  
  - i2c: mlxbf: support lock mechanism (Asmaa Mnebhi)  
  - skmsg: Schedule psock work if the cached skb exists on the psock (Liu Jian)  
  - spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe (Zhang Qilong)  
  - spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe (Zhang Qilong)  
  - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Luciano Leão)  
  - x86/microcode/AMD: Track patch allocation size explicitly (Kees Cook)  
  - wifi: ath11k: fix number of VHT beamformee spatial streams (Jesus Fernandez Manzano)  
  - netfilter: conntrack: revisit the gc initial rescheduling bias (Antoine Tenart)  
  - netfilter: conntrack: fix the gc rescheduling delay (Antoine Tenart)  
  - Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure (Tetsuo Handa)  
  - bpf: Ensure correct locking around vulnerable function find_vpid() (Lee Jones)  
  - net: fs_enet: Fix wrong check in do_pd_setup (Zheng Yongjun)  
  - Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release (Luiz Augusto von Dentz)  
  - wifi: mt76: mt7915: do not check state before configuring implicit beamform (Howard Hsu)  
  - wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload (Lorenzo Bianconi)  
  - wifi: mt76: sdio: fix transmitting packet hangs (YN Chen)  
  - wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask (Bitterblue Smith)  
  - wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Bitterblue Smith)  
  - bpf: btf: fix truncated last_member_type_id in btf_struct_resolve (Lorenz Bauer)  
  - spi: meson-spicc: do not rely on busy flag in pow2 clk ops (Neil Armstrong)  
  - wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Bitterblue Smith)  
  - spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() (Xu Qiang)  
  - spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() (Xu Qiang)  
  - selftests/xsk: Avoid use-after-free on ctx (Ian Rogers)  
  - wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() (Yang Yingliang)  
  - wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Dan Carpenter)  
  - Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend (Sean Wang)  
  - bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy (Hou Tao)  
  - bpf: Propagate error from htab_lock_bucket() to userspace (Hou Tao)  
  - bpf: Disable preemption when increasing per-cpu map_locked (Hou Tao)  
  - xsk: Fix backpressure mechanism on Tx (Maciej Fijalkowski)  
  - x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Kohei Tarumizu)  
  - spi: mt7621: Fix an error message in mt7621_spi_probe() (Christophe JAILLET)  
  - bpftool: Fix a wrong type cast in btf_dumper_int (Lam Thai)  
  - wifi: mac80211: allow bw change during channel switch in mesh (Hari Chandrakanthan)  
  - bpf: Fix reference state management for synchronous callbacks (Kumar Kartikeya Dwivedi)  
  - leds: lm3601x: Don't use mutex after it was destroyed (Uwe Kleine-König)  
  - wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Wen Gong)  
  - wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)  
  - NFSD: Fix handling of oversized NFSv4 COMPOUND requests (Chuck Lever)  
  - NFSD: Protect against send buffer overflow in NFSv2 READDIR (Chuck Lever)  
  - SUNRPC: Fix svcxdr_init_encode's buflen calculation (Chuck Lever)  
  - SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation (Chuck Lever)  
  - nfsd: Fix a memory leak in an error handling path (Christophe JAILLET)  
  - objtool: Preserve special st_shndx indexes in elf_update_symbol (Sami Tolvanen)  
  - ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE (Wang Kefeng)  
  - ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() (Wang Kefeng)  
  - MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() (Lin Yujun)  
  - MIPS: SGI-IP27: Free some unused memory (Christophe JAILLET)  
  - sh: machvec: Use char[] for section boundaries (Kees Cook)  
  - thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register() (Xuewen Yan)  
  - ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers (Christian Brauner)  
  - userfaultfd: open userfaultfds with O_RDONLY (Ondrej Mosnacek)  
  - ima: fix blocking of security.ima xattrs of unsupported algorithms (Mimi Zohar)  
  - selinux: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)  
  - smb3: must initialize two ACL struct fields to zero (Steve French)  
  - drm/amd/display: Fix vblank refcount in vrr transition (Yunxiang Li)  
  - drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier (Ville Syrjälä)  
  - drm/i915: Fix watermark calculations for gen12+ MC CCS modifier (Ville Syrjälä)  
  - drm/i915: Fix watermark calculations for gen12+ RC CCS modifier (Ville Syrjälä)  
  - drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jianglei Nie)  
  - drm/nouveau/kms/nv140-: Disable interlacing (Lyude Paul)  
  - staging: greybus: audio_helper: remove unused and wrong debugfs usage (Greg Kroah-Hartman)  
  - KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS (Sean Christopherson)  
  - KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 (Sean Christopherson)  
  - KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" (Sean Christopherson)  
  - KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility (Michal Luczaj)  
  - blk-wbt: call rq_qos_add() after wb_normal is initialized (Yu Kuai)  
  - media: cedrus: Fix endless loop in cedrus_h265_skip_bits() (Dmitry Osipenko)  
  - media: cedrus: Set the platform driver data earlier (Dmitry Osipenko)  
  - efi: libstub: drop pointless get_memory_map() call (Ard Biesheuvel)  
  - thunderbolt: Explicitly enable lane adapter hotplug events at startup (Mario Limonciello)  
  - tracing: Fix reading strings from synthetic events (Steven Rostedt (Google))  
  - tracing: Add "(fault)" name injection to kernel probes (Steven Rostedt (Google))  
  - tracing: Move duplicate code of trace_kprobe/eprobe.c into header (Steven Rostedt (Google))  
  - tracing: Add ioctl() to force ring buffer waiters to wake up (Steven Rostedt (Google))  
  - tracing: Wake up waiters when tracing is disabled (Steven Rostedt (Google))  
  - tracing: Wake up ring buffer waiters on closing of the file (Steven Rostedt (Google))  
  - tracing: Disable interrupt or preemption before acquiring arch_spinlock_t (Waiman Long)  
  - ring-buffer: Fix race between reset page and reading page (Steven Rostedt (Google))  
  - ring-buffer: Add ring_buffer_wake_waiters() (Steven Rostedt (Google))  
  - ring-buffer: Check pending waiters when doing wake ups as well (Steven Rostedt (Google))  
  - ring-buffer: Have the shortest_full queue be the shortest not longest (Steven Rostedt (Google))  
  - ring-buffer: Allow splice to read previous partially read pages (Steven Rostedt (Google))  
  - ftrace: Properly unset FTRACE_HASH_FL_MOD (Zheng Yejian)  
  - livepatch: fix race between fork and KLP transition (Rik van Riel)  
  - ext4: update 'state->fc_regions_size' after successful memory allocation (Ye Bin)  
  - ext4: fix potential memory leak in ext4_fc_record_regions() (Ye Bin)  
  - ext4: fix potential memory leak in ext4_fc_record_modified_inode() (Ye Bin)  
  - ext4: fix miss release buffer head in ext4_fc_write_inode (Ye Bin)  
  - ext4: fix dir corruption when ext4_dx_add_entry() fails (Zhihao Cheng)  
  - ext4: place buffer head allocation before handle start (Jinke Han)  
  - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate (Zhang Yi)


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-5.76.3.el8
changelog:
  - uek-rpm: Add Documentation to kernel-uek-devel (Somasundaram Krishnasamy)  [Orabug: 34734127] 
  - kfence: add sysfs interface to disable kfence for selected slabs. (Imran Khan)  [Orabug: 34744270] 
  - scsi: target: core: Silence the message about unknown VPD pages (Konstantin Shelekhin)  [Orabug: 34764767] 
  - x86/microcode/AMD: Apply the patch late on every logical thread (Mihai Carabas)  [Orabug: 34765295] 
  - perf/x86/intel: Hide Topdown metrics events if slots is not enumerated (Kan Liang)  [Orabug: 34771183]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-5.76.4.el8
changelog:
  - x86: Ignore iommu=off for AMD cpus (Dave Kleikamp)  [Orabug: 34211826] 
  - virtio-net: use mtu size as buffer length for big packets (Gavin Li)  [Orabug: 34756664] 
  - virtio-net: introduce and use helper function for guest gso support checks (Gavin Li)  [Orabug: 34756664] 
  - vdpa/mlx5: Use consistent RQT size (Eli Cohen)  [Orabug: 34756664] 
  - vdpa: mlx5: synchronize driver status with CVQ (Jason Wang)  [Orabug: 34756664] 
  - vdpa: support exposing the count of vqs to userspace (Longpeng)  [Orabug: 34756664] 
  - vdpa: change the type of nvqs to u32 (Longpeng)  [Orabug: 34756664] 
  - vdpa: support exposing the config size to userspace (Longpeng)  [Orabug: 34756664] 
  - vdpa/mlx5: re-create forwarding rules after mac modified (Michael Qiu)  [Orabug: 34756664] 
  - Add definition of VIRTIO_F_IN_ORDER feature bit (Gautam Dawar)  [Orabug: 34756664] 
  - vdpa: factor out vdpa_set_features_unlocked for vdpa internal use (Si-Wei Liu)  [Orabug: 34756664] 
  - Revert "RDMA/cma: Use output interface for net_dev check" (Håkon Bugge)  [Orabug: 34774007] 
  - Revert "rdmaip: Flush ARP cache after address has been cleared" (Sharath Srinivasan)  [Orabug: 34783631] 
  - Revert "sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle" (Samasth Norway Ananda)  [Orabug: 34807135]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-5.76.5.el8
changelog:
  - KVM: x86: Use SRCU to protect zap in __kvm_set_or_clear_apicv_inhibit() (Ben Gardon)  [Orabug: 34817119] 
  - KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: Track xAPIC ID only on userspace SET, _after_ vAPIC is updated (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: Flush the "current" TLB when activating AVIC (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: Purge "highest ISR" cache when updating APICv state (Sean Christopherson)  [Orabug: 34817119] 
  - iommu/amd: Simplify and Consolidate Virtual APIC (AVIC) Enablement (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: SVM: Add AVIC doorbell tracepoint (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: SVM: Introduce hybrid-AVIC mode (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: SVM: Introduce logic to (de)activate x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: SVM: Refresh AVIC configuration when changing APIC mode (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: x86: Deactivate APICv on vCPU with APIC disabled (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: SVM: Fix x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: SVM: Adding support for configuring x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: SVM: Do not support updating APIC ID when in x2APIC mode (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - x86/cpufeatures: Introduce x2AVIC CPUID bit (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: Do not block APIC write for non ICR registers (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (Zeng Guang)  [Orabug: 34817119] 
  - KVM: x86: disable preemption while updating apicv inhibition (Maxim Levitsky)  [Orabug: 34817119] 
  - KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: x86: SVM: fix avic_kick_target_vcpus_fast (Maxim Levitsky)  [Orabug: 34817119] 
  - KVM: x86: SVM: remove avic's broken code that updated APIC ID (Maxim Levitsky)  [Orabug: 34817119] 
  - KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (Maxim Levitsky)  [Orabug: 34817119] 
  - KVM: x86: document AVIC/APICv inhibit reasons (Maxim Levitsky)  [Orabug: 34817119] 
  - KVM: x86: SVM: allow to force AVIC to be enabled (Maxim Levitsky)  [Orabug: 34817119] 
  - KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpus (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: x86: Skip KVM_GUESTDBG_BLOCKIRQ APICv update if APICv is disabled (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: Do not activate AVIC for SEV-enabled guest (Suravee Suthikulpanit)  [Orabug: 34817119] 
  - KVM: x86: Trace all APICv inhibit changes and capture overall status (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: Add wrappers for setting/clearing APICv inhibits (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: VMX: Handle APIC-write offset wrangling in VMX code (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: VMX: Rename VMX functions to conform to kvm_x86_ops names (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: Drop export for .tlb_flush_current() static_call key (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: Skip APICv update if APICv is disable at the module level (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: Unexport __kvm_request_apicv_update() (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Maxim Levitsky)  [Orabug: 34817119] 
  - KVM: SVM: set IRR in svm_deliver_interrupt (Paolo Bonzini)  [Orabug: 34817119] 
  - KVM: SVM: extract avic_ring_doorbell (Maxim Levitsky)  [Orabug: 34817119] 
  - KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Maxim Levitsky)  [Orabug: 34817119] 
  - KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Maxim Levitsky)  [Orabug: 34817119] 
  - KVM: x86: Move delivery of non-APICv interrupt into vendor code (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Maxim Levitsky)  [Orabug: 34817119] 
  - KVM: Add helpers to wake/query blocking vCPU (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: ensure APICv is considered inactive if there is no APIC (Paolo Bonzini)  [Orabug: 34817119] 
  - KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ active (Maxim Levitsky)  [Orabug: 34817119] 
  - KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Sean Christopherson)  [Orabug: 34817119] 
  - KVM: x86: Move SVM's APICv sanity check to common x86 (Sean Christopherson)  [Orabug: 34817119] 
  - rds: Remove the cp_rdsinfo_pending flag (Håkon Bugge)  [Orabug: 34658657] 
  - RDMA/mlx5: Change debug log level for remote access error syndromes (Arumugam Kolappan)  [Orabug: 34798451] 
  - uek-rpm: kernel-uek.spec: make -modules-extra depend on -modules (Todd Vierling)  [Orabug: 34820756] 
  - Feature: Add cmdline param sched_uek=[preempt,wakeidle] (Libo Chen)  [Orabug: 34779451] 
  - rds: ib: Fix cleanup of rds_ib_cache_gc_worker (Håkon Bugge)  [Orabug: 34806076] 
  - KVM: nVMX: Add tracepoint for nested VM-Enter (David Matlack)  [Orabug: 34806794] 
  - KVM: x86: Update trace function for nested VM entry to support VMX (Mingwei Zhang)  [Orabug: 34806794] 
  - KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov)  [Orabug: 34806794] 
  - KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov)  [Orabug: 34806794] 
  - KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov)  [Orabug: 34806794] 
  - x86/kvm: Always inline evmcs_write64() (Peter Zijlstra)  [Orabug: 34806794] 
  - RDMA/uverbs: restrack shared PDs (Sharath Srinivasan)  [Orabug: 34812520]


author: Jack Vogel <jack.vogel@oracle.com> - 5.15.0-100.76.15.el8
changelog:
  - uek-rpm: Fix 'make olddefconfig' BLAKE2S crypto warnings (Harshit Mogalapalli)  [Orabug: 34644522] 
  - RHCK 9.1 builtin option change to module for UEK7u1 (Vijayendra Suman)  [Orabug: 34687867] 
  - uek-rpm: Disable few config options that we enabled previously. (Harshit Mogalapalli)  [Orabug: 34803318] 
  - RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Dan Carpenter)  [Orabug: 34789504] 
  - qlogic: qed: fix clang -Wformat warnings (Justin Stitt)  [Orabug: 34789504] 
  - qed: Use bitmap_empty() (Christophe JAILLET)  [Orabug: 34789504] 
  - qed: Use the bitmap API to allocate bitmaps (Christophe JAILLET)  [Orabug: 34789504] 
  - qlogic/qed: fix repeated words in comments (Jilin Yuan)  [Orabug: 34789504] 
  - qed: fix typos in comments (Julia Lawall)  [Orabug: 34789504] 
  - net: qed: fix typos in comments (Julia Lawall)  [Orabug: 34789504] 
  - RDMA/qedr: Remove unnecessary synchronize_irq() before free_irq() (Minghao Chi)  [Orabug: 34789504] 
  - qed: Remove unnecessary synchronize_irq() before free_irq() (Minghao Chi)  [Orabug: 34789504] 
  - qed: replace bitmap_weight with bitmap_empty in qed_roce_stop() (Yury Norov)  [Orabug: 34789504] 
  - qed: rework qed_rdma_bmap_free() (Yury Norov)  [Orabug: 34789504] 
  - qede: Reduce verbosity of ptp tx timestamp (Prabhakar Kushwaha)  [Orabug: 34789504] 
  - qed: Remove IP services API. (Guillaume Nault)  [Orabug: 34789504] 
  - qed: remove an unneed NULL check on list iterator (Xiaomeng Tong)  [Orabug: 34789504] 
  - qed: fix ethtool register dump (Manish Chopra)  [Orabug: 34789504] 
  - qed: remove unnecessary memset in qed_init_fw_funcs (Wan Jiabing)  [Orabug: 34789504] 
  - qed: prevent a fw assert during device shutdown (Venkata Sudheer Kumar Bhavaraju)  [Orabug: 34789504] 
  - qed: use msleep() in qed_mcp_cmd() and add qed_mcp_cmd_nosleep() for udelay. (Venkata Sudheer Kumar Bhavaraju)  [Orabug: 34789504] 
  - qed: Use dma_set_mask_and_coherent() and simplify code (Christophe JAILLET)  [Orabug: 34789504] 
  - qed*: esl priv flag support through ethtool (Manish Chopra)  [Orabug: 34789504] 
  - qed*: enhance tx timeout debug info (Manish Chopra)  [Orabug: 34789504] 
  - qed: Enhance rammod debug prints to provide pretty details (Prabhakar Kushwaha)  [Orabug: 34789504] 
  - net: qed: fix the array may be out of bound (zhangyue)  [Orabug: 34789504] 
  - qed: Use the bitmap API to simplify some functions (Christophe JAILLET)  [Orabug: 34789504] 
  - RDMA/qed: Use helper function to set GUIDs (Kamal Heib)  [Orabug: 34789504] 
  - net: qed_dev: fix check of true !rc expression (Jean Sacren)  [Orabug: 34789504] 
  - net: qed_ptp: fix check of true !rc expression (Jean Sacren)  [Orabug: 34789504] 
  - RDMA/qedr: Remove unsupported qedr_resize_cq callback (Kamal Heib)  [Orabug: 34789504] 
  - qed: Change the TCP common variable - "iscsi_ooo" (Shai Malin)  [Orabug: 34789504] 
  - qed: Optimize the ll2 ooo flow (Shai Malin)  [Orabug: 34789504] 
  - net: qed_debug: fix check of false (grc_param < 0) expression (Jean Sacren)  [Orabug: 34789504] 
  - qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario (Prabhakar Kushwaha)  [Orabug: 34789504] 
  - qed: Initialize debug string array (Tim Gardner)  [Orabug: 34789504] 
  - qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" (Colin Ian King)  [Orabug: 34789504] 
  - qed: fix ll2 establishment during load of RDMA driver (Manish Chopra)  [Orabug: 34789504] 
  - qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") (Prabhakar Kushwaha)  [Orabug: 34789504] 
  - qed: Update TCP silly-window-syndrome timeout for iwarp, scsi (Nikolay Assa)  [Orabug: 34789504] 
  - qed: Update debug related changes (Prabhakar Kushwaha)  [Orabug: 34789504] 
  - qed: Add '_GTT' suffix to the IRO RAM macros (Prabhakar Kushwaha)  [Orabug: 34789504] 
  - qed: Update FW init functions to support FW 8.59.1.0 (Omkar Kulkarni)  [Orabug: 34789504] 
  - qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h (Prabhakar Kushwaha)  [Orabug: 34789504] 
  - qed: Update qed_hsi.h for fw 8.59.1.0 (Prabhakar Kushwaha)  [Orabug: 34789504] 
  - qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 (Prabhakar Kushwaha)  [Orabug: 34789504] 
  - qed: Update common_hsi for FW ver 8.59.1.0 (Prabhakar Kushwaha)  [Orabug: 34789504] 
  - qed: Split huge qed_hsi.h header file (Omkar Kulkarni)  [Orabug: 34789504] 
  - qed: Remove e4_ and _e4 from FW HSI (Shai Malin)  [Orabug: 34789504] 
  - pmem: fix a name collision (Jane Chu)  [Orabug: 34670103] 
  - pmem: implement pmem_recovery_write() (Jane Chu)  [Orabug: 34670103] 
  - pmem: refactor pmem_clear_poison() (Jane Chu)  [Orabug: 34670103] 
  - dax: add .recovery_write dax_operation (Jane Chu)  [Orabug: 34670103] 
  - dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu)  [Orabug: 34670103] 
  - dm-linear: add a linear_dax_pgoff helpe (Jane Chu)  [Orabug: 34670103] 
  - dm-log-writes: add a log_writes_dax_pgoff helper (Jane Chu)  [Orabug: 34670103] 
  - dm-stripe: add a stripe_dax_pgoff helper (Jane Chu)  [Orabug: 34670103] 
  - mce: fix set_mce_nospec to always unmap the whole page (Jane Chu)  [Orabug: 34670103] 
  - x86/mce: relocate set{clear}_mce_nospec() functions (Jane Chu)  [Orabug: 34670103] 
  - acpi/nfit: rely on mce->misc to determine poison granularity (Jane Chu)  [Orabug: 34670103] 
  - crypto: seqiv - flag instantiations as FIPS compliant (Vladis Dronov)  [Orabug: 34711430] 
  - crypto: rsa - flag instantiations as FIPS compliant (Saeed Mirzamohammadi)  [Orabug: 34711430] 
  - crypto: ecdh - implement FIPS PCT (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: dh - implement FIPS PCT (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: dh - calculate Q from P for the full public key verification (Nicolai Stange)  [Orabug: 34711430] 
  - lib/mpi: export mpi_rshift (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: dh - allow for passing NULL to the ffdheXYZ(dh)s' ->set_secret() (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: testmgr - add keygen tests for ffdheXYZ(dh) templates (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: dh - implement private key generation primitive for ffdheXYZ(dh) (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: testmgr - add known answer tests for ffdheXYZ(dh) templates (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: dh - implement ffdheXYZ(dh) templates (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: dh - introduce common code for built-in safe-prime group support (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: dh - split out deserialization code from crypto_dh_decode() (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: dh - constify struct dh's pointer members (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: dh - remove struct dh's ->q member (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: kpp - provide support for KPP spawns (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: kpp - provide support for KPP template instances (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: xts - restrict key lengths to approved values in FIPS mode (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: hmac - disallow keys < 112 bits in FIPS mode (Stephan Müller)  [Orabug: 34711430] 
  - crypto: dh - limit key size to 2048 in FIPS mode (Stephan Müller)  [Orabug: 34711430] 
  - crypto: rsa - limit key size to 2048 in FIPS mode (Stephan Müller)  [Orabug: 34711430] 
  - crypto: HMAC - add fips_skip support (Stephan Müller)  [Orabug: 34711430] 
  - crypto: disallow drbg with sha384 hash in FIPS mode (Saeed Mirzamohammadi)  [Orabug: 34711430] 
  - crypto: des - disallow des3 in FIPS mode (Stephan Müller)  [Orabug: 34711430] 
  - crypto: dh - disallow plain "dh" usage in FIPS mode (Nicolai Stange)  [Orabug: 34711430] 
  - crypto: ecdh - disallow plain "ecdh" usage in FIPS mode (Saeed Mirzamohammadi)  [Orabug: 34711430] 
  - crypto: testmgr - disallow plain cbcmac(aes) and ghash in FIPS mode (Saeed Mirzamohammadi)  [Orabug: 34711430] 
  - crypto: api - allow algs only in specific constructions in FIPS mode (Nicolai Stange)  [Orabug: 34711430] 
  - NFSv4.2: Fix missing removal of SLAB_ACCOUNT on kmem_cache allocation (Muchun Song)  [Orabug: 34717841] 
  - slab: remove __alloc_size attribute from __kmalloc_track_caller (Greg Kroah-Hartman)  [Orabug: 34717841] 
  - mm: memcontrol: rename memcg_cache_id to memcg_kmem_id (Muchun Song)  [Orabug: 34717841] 
  - mm: list_lru: rename list_lru_per_memcg to list_lru_memcg (Muchun Song)  [Orabug: 34717841] 
  - mm: memcontrol: fix cannot alloc the maximum memcg ID (Muchun Song)  [Orabug: 34717841] 
  - mm: memcontrol: reuse memory cgroup ID for kmem ID (Muchun Song)  [Orabug: 34717841] 
  - mm: list_lru: replace linear array with xarray (Muchun Song)  [Orabug: 34717841] 
  - mm: list_lru: rename memcg_drain_all_list_lrus to memcg_reparent_list_lrus (Muchun Song)  [Orabug: 34717841] 
  - mm: list_lru: allocate list_lru_one only when needed (Muchun Song)  [Orabug: 34717841] 
  - mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css_online() (Muchun Song)  [Orabug: 34717841] 
  - xarray: use kmem_cache_alloc_lru to allocate xa_node (Muchun Song)  [Orabug: 34717841] 
  - mm: dcache: use kmem_cache_alloc_lru() to allocate dentry (Muchun Song)  [Orabug: 34717841] 
  - f2fs: allocate inode by using alloc_inode_sb() (Muchun Song)  [Orabug: 34717841] 
  - fs: introduce alloc_inode_sb() to allocate filesystems specific inode (Muchun Song)  [Orabug: 34717841] 
  - mm: introduce kmem_cache_alloc_lru (Muchun Song)  [Orabug: 34717841] 
  - mm: list_lru: transpose the array of per-node per-memcg lru lists (Muchun Song)  [Orabug: 34717841] 
  - mm: list_lru: only add memcg-aware lrus to the global lru list (Muchun Song)  [Orabug: 34717841] 
  - mm: list_lru: fix the return value of list_lru_count_one() (Muchun Song)  [Orabug: 34717841] 
  - mm: list_lru: remove holding lru lock (Muchun Song)  [Orabug: 34717841] 
  - mm: memcontrol: remove the kmem states (Muchun Song)  [Orabug: 34717841] 
  - mm: memcontrol: remove kmemcg_id reparenting (Muchun Song)  [Orabug: 34717841] 
  - mm/memcg: remove obsolete memcg_free_kmem() (Waiman Long)  [Orabug: 34717841] 
  - memcg, kmem: further deprecate kmem.limit_in_bytes (Shakeel Butt)  [Orabug: 34717841] 
  - mm/list_lru.c: prefer struct_size over open coded arithmetic (Len Baker)  [Orabug: 34717841] 
  - slab: add __alloc_size attributes for better bounds checking (Kees Cook)  [Orabug: 34717841] 
  - slab: clean up function prototypes (Kees Cook)  [Orabug: 34717841] 
  - block, bfq: fix null pointer dereference in bfq_bio_bfqg() (Yu Kuai)  [Orabug: 34782907] 
  - net/mlx5e: SHAMPO, reduce TIR indication (Ben Ben-Ishay)  [Orabug: 34481188] 
  - net/mlx5e: Fix VF min/max rate parameters interchange mistake (Gal Pressman)  [Orabug: 34481188] 
  - net/mlx5e: Add missing increment of count (Lama Kayal)  [Orabug: 34481188] 
  - net/mlx5e: Fix MPLSoUDP encap to use MPLS action information (Maor Dickman)  [Orabug: 34481188] 
  - net/mlx5e: Add feature check for set fec counters (Lama Kayal)  [Orabug: 34481188] 
  - net/mlx5e: TC, Skip redundant ct clear actions (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5e: Avoid field-overflowing memcpy() (Kees Cook)  [Orabug: 34481188] 
  - net/mlx5e: Use struct_group() for memcpy() region (Kees Cook)  [Orabug: 34481188] 
  - net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Fix broken SKB allocation in HW-GRO (Khalid Manaa)  [Orabug: 34481188] 
  - net/mlx5e: Fix wrong calculation of header index in HW_GRO (Khalid Manaa)  [Orabug: 34481188] 
  - net/mlx5e: TC, Reject rules with forward and drop actions (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: TC, Reject rules with drop and modify hdr action (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Fix build error in fec_set_block_stats() (Jakub Kicinski)  [Orabug: 34481188] 
  - mlxsw: spectrum: Extend to support Spectrum-4 ASIC (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: spectrum_acl_bloom_filter: Add support for Spectrum-4 calculation (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: Add operations structure for bloom filter calculation (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: spectrum_acl_bloom_filter: Rename Spectrum-2 specific objects for future use (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: spectrum_acl_bloom_filter: Make mlxsw_sp_acl_bf_key_encode() more flexible (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: spectrum_acl_bloom_filter: Reorder functions to make the code more aesthetic (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: Introduce flex key elements for Spectrum-4 (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: Rename virtual router flex key element (Amit Cohen)  [Orabug: 34481188] 
  - net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34481188] 
  - net/mlx5e: Add recovery flow in case of error CQE (Gal Pressman)  [Orabug: 34481188] 
  - net/mlx5e: TC, Remove redundant error logging (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Refactor set_pflag_cqe_based_moder (Saeed Mahameed)  [Orabug: 34481188] 
  - net/mlx5e: Move HW-GRO and CQE compression check to fix features flow (Gal Pressman)  [Orabug: 34481188] 
  - net/mlx5e: Fix feature check per profile (Aya Levin)  [Orabug: 34481188] 
  - net/mlx5e: Expose FEC counters via ethtool (Lama Kayal)  [Orabug: 34481188] 
  - net/mlx5: SF, Use all available cpu for setting cpu affinity (Shay Drory)  [Orabug: 34481188] 
  - net/mlx5: Introduce API for bulk request and release of IRQs (Shay Drory)  [Orabug: 34481188] 
  - net/mlx5: Split irq_pool_affinity logic to new file (Shay Drory)  [Orabug: 34481188] 
  - net/mlx5: Move affinity assignment into irq_request (Shay Drory)  [Orabug: 34481188] 
  - net/mlx5: Introduce control IRQ request API (Shay Drory)  [Orabug: 34481188] 
  - net/mlx5: mlx5e_hv_vhca_stats_create return type to void (Saeed Mahameed)  [Orabug: 34481188] 
  - net: fixup build after bpf header changes (Jakub Kicinski)  [Orabug: 34481188] 
  - net/mlx5: CT: Set flow source hint from provided tuple device (Paul Blakey)  [Orabug: 34481188] 
  - net/mlx5: Set SMFS as a default steering mode if device supports it (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Improve steering for empty or RX/TX-only matchers (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Support matching on tunnel headers 0 and 1 (Muhammad Sammar)  [Orabug: 34481188] 
  - net/mlx5: DR, Add misc5 to match_param structs (Muhammad Sammar)  [Orabug: 34481188] 
  - net/mlx5: Add misc5 flow table match parameters (Muhammad Sammar)  [Orabug: 34481188] 
  - net/mlx5: DR, Warn on failure to destroy objects due to refcount (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Add support for UPLINK destination type (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Add support for dumping steering info (Muhammad Sammar)  [Orabug: 34481188] 
  - net/mlx5: DR, Add missing reserved fields to dr_match_param (Muhammad Sammar)  [Orabug: 34481188] 
  - net/mlx5: DR, Add check for flex parser ID value (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Rename list field in matcher struct to list_node (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Remove unused struct member in matcher (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Fix error flow in creating matcher (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - mlxsw: spectrum_flower: Make vlan_id limitation more specific (Amit Cohen)  [Orabug: 34481188] 
  - net/mlx5e: Use auxiliary_device driver data helpers (David E. Box)  [Orabug: 34481188] 
  - driver core: auxiliary bus: Add driver data helpers (David E. Box)  [Orabug: 34481188] 
  - net/mlx5e: Take packet_merge params directly from the RX res struct (Tariq Toukan)  [Orabug: 34481188] 
  - net/mlx5e: Allocate per-channel stats dynamically at first usage (Lama Kayal)  [Orabug: 34481188] 
  - net/mlx5e: Use dynamic per-channel allocations in stats (Tariq Toukan)  [Orabug: 34481188] 
  - net/mlx5e: Allow profile-specific limitation on max num of channels (Tariq Toukan)  [Orabug: 34481188] 
  - net/mlx5e: Save memory by using dynamic allocation in netdev priv (Tariq Toukan)  [Orabug: 34481188] 
  - net/mlx5e: Add profile indications for PTP and QOS HTB features (Tariq Toukan)  [Orabug: 34481188] 
  - net/mlx5e: Use bitmap field for profile features (Tariq Toukan)  [Orabug: 34481188] 
  - net/mlx5: Remove the repeated declaration (Shaokun Zhang)  [Orabug: 34481188] 
  - net/mlx5: Let user configure max_macs generic param (Shay Drory)  [Orabug: 34481188] 
  - net/mlx5: Let user configure event_eq_size param (Shay Drory)  [Orabug: 34481188] 
  - devlink: Add new "event_eq_size" generic device param (Shay Drory)  [Orabug: 34481188] 
  - net/mlx5: Let user configure io_eq_size param (Shay Drory)  [Orabug: 34481188] 
  - devlink: Add new "io_eq_size" generic device param (Shay Drory)  [Orabug: 34481188] 
  - mlxsw: core: Extend devlink health reporter with new events and parameters (Danielle Ratson)  [Orabug: 34481188] 
  - mlxsw: reg: Extend MFDE register with new events and parameters (Danielle Ratson)  [Orabug: 34481188] 
  - mlxsw: core: Convert a series of if statements to switch case (Danielle Ratson)  [Orabug: 34481188] 
  - mlxsw: Fix naming convention of MFDE fields (Danielle Ratson)  [Orabug: 34481188] 
  - flow_offload: add index to flow_action_entry structure (Baowen Zheng)  [Orabug: 34481188] 
  - flow_offload: reject to offload tc actions in offload drivers (Baowen Zheng)  [Orabug: 34481188] 
  - net/mlx5: Introduce log_max_current_uc_list_wr_supported bit (Shay Drory)  [Orabug: 34481188] 
  - mlxsw: Add support for VxLAN with IPv6 underlay (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: spectrum_nve: Keep track of IPv6 addresses used by FDB entries (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: reg: Add a function to fill IPv6 unicast FDB entries (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: Split handling of FDB tunnel entries between address families (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: spectrum_nve_vxlan: Make VxLAN flags check per address family (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: spectrum_ipip: Use common hash table for IPv6 address mapping (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: spectrum: Add hash table for IPv6 address mapping (Amit Cohen)  [Orabug: 34481188] 
  - net/mlx5e: Move goto action checks into tc_action goto post parse op (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Move vlan action chunk into tc action vlan post parse op (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Add post_parse() op to tc action infrastructure (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Move sample attr allocation to tc_action sample parse op (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: TC action parsing loop (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Add redirect ingress to tc action infra (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Add sample and ptype to tc_action infra (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Add ct to tc action infra (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Add mirred/redirect to tc action infra (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Add mpls push/pop to tc action infra (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Add vlan push/pop/mangle to tc action infra (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Add pedit to tc action infra (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Add csum to tc action infra (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Add tunnel encap/decap to tc action infra (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Add goto to tc action infra (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Add tc action infrastructure (Roi Dayan)  [Orabug: 34481188] 
  - net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Hangbin Liu)  [Orabug: 34481188] 
  - net/mlx5: Create more priorities for FDB bypass namespace (Maor Gottlieb)  [Orabug: 34481188] 
  - net/mlx5: Refactor mlx5_get_flow_namespace (Maor Gottlieb)  [Orabug: 34481188] 
  - net/mlx5: Separate FDB namespace (Maor Gottlieb)  [Orabug: 34481188] 
  - bpf: Let bpf_warn_invalid_xdp_action() report more info (Paolo Abeni)  [Orabug: 34481188] 
  - net/mlx4: Use irq_update_affinity_hint() (Nitesh Narayan Lal)  [Orabug: 34481188] 
  - net/mlx5: Use irq_set_affinity_and_hint() (Nitesh Narayan Lal)  [Orabug: 34481188] 
  - genirq: Provide new interfaces for affinity hints (Thomas Gleixner)  [Orabug: 34481188] 
  - net/mlx5: Dynamically resize flow counters query buffer (Avihai Horon)  [Orabug: 34481188] 
  - net/mlx5e: TC, Set flow attr ip_version earlier (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: TC, Move common flow_action checks into function (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Remove redundant actions arg from vlan push/pop funcs (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Remove redundant actions arg from validate_goto_chain() (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: TC, Remove redundant action stack var (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Hide function mlx5e_num_channels_changed (Tariq Toukan)  [Orabug: 34481188] 
  - net/mlx5e: SHAMPO, clean MLX5E_MAX_KLM_PER_WQE macro (Ben Ben-Ishay)  [Orabug: 34481188] 
  - net/mlx5: Print more info on pci error handlers (Saeed Mahameed)  [Orabug: 34481188] 
  - net/mlx5: SF, silence an uninitialized variable warning (Dan Carpenter)  [Orabug: 34481188] 
  - net/mlx5: Fix error return code in esw_qos_create() (Wei Yongjun)  [Orabug: 34481188] 
  - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Arnd Bergmann)  [Orabug: 34481188] 
  - mlx5: fix psample_sample_packet link error (Arnd Bergmann)  [Orabug: 34481188] 
  - mlxsw: Use Switch Multicast ID Register Version 2 (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: Use Switch Flooding Table Register Version 2 (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: Add support for more than 256 ports in SBSR register (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: Use u16 for local_port field instead of u8 (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: reg: Adjust PPCNT register to support local port 255 (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: reg: Increase 'port_num' field in PMTDB register (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: reg: Align existing registers to use extended local_port field (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: item: Add support for local_port field in a split form (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: reg: Remove unused functions (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: spectrum: Bump minimum FW version to xx.2010.1006 (Amit Cohen)  [Orabug: 34481188] 
  - devlink: Simplify devlink resources unregister call (Leon Romanovsky)  [Orabug: 34481188] 
  - mlxsw: spectrum_router: Remove deadcode in mlxsw_sp_rif_mac_profile_find (Danielle Ratson)  [Orabug: 34481188] 
  - devlink: Add 'enable_iwarp' generic device param (Shiraz Saleem)  [Orabug: 34481188] 
  - mlxsw: constify address in mlxsw_sp_port_dev_addr_set (Jakub Kicinski)  [Orabug: 34481188] 
  - stmmac: fix build due to brainos in trans_start changes (Alexander Lobakin)  [Orabug: 34481188] 
  - net: annotate accesses to queue->trans_start (Eric Dumazet)  [Orabug: 34481188] 
  - net/mlx5: E-switch, Create QoS on demand (Dmytro Linkin)  [Orabug: 34481188] 
  - net/mlx5: E-switch, Enable vport QoS on demand (Dmytro Linkin)  [Orabug: 34481188] 
  - net/mlx5: E-switch, move offloads mode callbacks to offloads file (Parav Pandit)  [Orabug: 34481188] 
  - net/mlx5: E-switch, Reuse mlx5_eswitch_set_vport_mac (Parav Pandit)  [Orabug: 34481188] 
  - net/mlx5: E-switch, Remove vport enabled check (Parav Pandit)  [Orabug: 34481188] 
  - net/mlx5e: Specify out ifindex when looking up decap route (Chris Mi)  [Orabug: 34481188] 
  - net/mlx5e: TC, Move comment about mod header flag to correct place (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: TC, Move kfree() calls after destroying all resources (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: TC, Destroy nic flow counter if exists (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5: TC, using swap() instead of tmp variable (Yihao Han)  [Orabug: 34481188] 
  - net/mlx5: CT: Allow static allocation of mod headers (Paul Blakey)  [Orabug: 34481188] 
  - net/mlx5e: Refactor mod header management API (Paul Blakey)  [Orabug: 34481188] 
  - net/mlx5: Avoid printing health buffer when firmware is unavailable (Aya Levin)  [Orabug: 34481188] 
  - net/mlx5: Fix format-security build warnings (Saeed Mahameed)  [Orabug: 34481188] 
  - net/mlx5e: Support ethtool cq mode (Saeed Mahameed)  [Orabug: 34481188] 
  - netdevsim: move vfconfig to nsim_dev (Jakub Kicinski)  [Orabug: 34481188] 
  - netdevsim: take rtnl_lock when assigning num_vfs (Jakub Kicinski)  [Orabug: 34481188] 
  - netdevsim: remove max_vfs dentry (Jakub Kicinski)  [Orabug: 34481188] 
  - virtio_net: introduce TX timeout watchdog (Tony Lu)  [Orabug: 34481188] 
  - net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34481188] 
  - net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34481188] 
  - net/mlx5: Use first online CPU instead of hard coded CPU (Shay Drory)  [Orabug: 34481188] 
  - net/mlx5: DR, Fix querying eswitch manager vport for ECPF (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - mlxsw: spectrum_router: Consolidate MAC profiles when possible (Danielle Ratson)  [Orabug: 34481188] 
  - net/mlx5e: SHAMPO, Fix constant expression result (Ben Ben-Ishay)  [Orabug: 34481188] 
  - net/mlx5: Fix access to a non-supported register (Aya Levin)  [Orabug: 34481188] 
  - net/mlx5: Fix too early queueing of log timestamp work (Gal Pressman)  [Orabug: 34481188] 
  - net/mlx5: Fix use after free in mlx5_health_wait_pci_up (Amir Tzin)  [Orabug: 34481188] 
  - net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34481188] 
  - net/mlx5: Lag, Fix recreation of VF LAG (Maor Gottlieb)  [Orabug: 34481188] 
  - mlxsw: spectrum: Allow driver to load with old firmware versions (Danielle Ratson)  [Orabug: 34481188] 
  - RDMA/nldev: Check stat attribute before accessing it (Leon Romanovsky)  [Orabug: 34481188] 
  - net/mlx5: Fix flow counters SF bulk query len (Avihai Horon)  [Orabug: 34481188] 
  - net/mlx5: DR, Fix check for unsupported fields in match param (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Handle eswitch manager and uplink vports separately (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: Lag, fix a potential Oops with mlx5_lag_create_definer() (Dan Carpenter)  [Orabug: 34481188] 
  - net/mlx5: Support internal port as decap route device (Ariel Levkovich)  [Orabug: 34481188] 
  - net/mlx5e: Term table handling of internal port rules (Ariel Levkovich)  [Orabug: 34481188] 
  - net/mlx5e: Add indirect tc offload of ovs internal port (Ariel Levkovich)  [Orabug: 34481188] 
  - net/mlx5e: Offload internal port as encap route device (Ariel Levkovich)  [Orabug: 34481188] 
  - net/mlx5e: Offload tc rules that redirect to ovs internal port (Ariel Levkovich)  [Orabug: 34481188] 
  - net/mlx5e: Accept action skbedit in the tc actions list (Ariel Levkovich)  [Orabug: 34481188] 
  - net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Ariel Levkovich)  [Orabug: 34481188] 
  - net/mlx5e: Use generic name for the forwarding dev pointer (Ariel Levkovich)  [Orabug: 34481188] 
  - net/mlx5e: Refactor rx handler of represetor device (Ariel Levkovich)  [Orabug: 34481188] 
  - net/mlx5: DR, Add check for unsupported fields in match param (Muhammad Sammar)  [Orabug: 34481188] 
  - net/mlx5: Allow skipping counter refresh on creation (Paul Blakey)  [Orabug: 34481188] 
  - net/mlx5: CT: Remove warning of ignore_flow_level support for VFs (Paul Blakey)  [Orabug: 34481188] 
  - net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() (Nathan Chancellor)  [Orabug: 34481188] 
  - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Asmaa Mnebhi)  [Orabug: 34481188] 
  - mlxsw: spectrum_qdisc: Offload root TBF as port shaper (Petr Machata)  [Orabug: 34481188] 
  - RDMA/core: Fix missed initialization of rdma_hw_stats::lock (Mark Zhang)  [Orabug: 34481188] 
  - RDMA/umem: Allow pinned dmabuf umem usage (Gal Pressman)  [Orabug: 34481188] 
  - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 34481188] 
  - net/mlx5e: Prevent HW-GRO and CQE-COMPRESS features operate together (Khalid Manaa)  [Orabug: 34481188] 
  - net/mlx5e: Add HW-GRO offload (Khalid Manaa)  [Orabug: 34481188] 
  - net/mlx5e: Add HW_GRO statistics (Khalid Manaa)  [Orabug: 34481188] 
  - net/mlx5e: HW_GRO cqe handler implementation (Khalid Manaa)  [Orabug: 34481188] 
  - net/mlx5e: Add data path for SHAMPO feature (Ben Ben-Ishay)  [Orabug: 34481188] 
  - net/mlx5e: Add handle SHAMPO cqe support (Khalid Manaa)  [Orabug: 34481188] 
  - net/mlx5e: Add control path for SHAMPO feature (Ben Ben-Ishay)  [Orabug: 34481188] 
  - net/mlx5e: Add support to klm_umr_wqe (Ben Ben-Ishay)  [Orabug: 34481188] 
  - net/mlx5: Add SHAMPO caps, HW bits and enumerations (Ben Ben-Ishay)  [Orabug: 34481188] 
  - lib: bitmap: Introduce node-aware alloc API (Tariq Toukan)  [Orabug: 34481188] 
  - net/mlx5: remove the recent devlink params (Jakub Kicinski)  [Orabug: 34481188] 
  - mlxsw: spectrum_router: Expose RIF MAC profiles to devlink resource (Danielle Ratson)  [Orabug: 34481188] 
  - mlxsw: spectrum_router: Add RIF MAC profiles support (Danielle Ratson)  [Orabug: 34481188] 
  - mlxsw: spectrum_router: Propagate extack further (Danielle Ratson)  [Orabug: 34481188] 
  - mlxsw: resources: Add resource identifier for RIF MAC profiles (Danielle Ratson)  [Orabug: 34481188] 
  - mlxsw: reg: Add MAC profile ID field to RITR register (Danielle Ratson)  [Orabug: 34481188] 
  - net/mlx5: SF_DEV Add SF device trace points (Parav Pandit)  [Orabug: 34481188] 
  - net/mlx5: SF, Add SF trace points (Parav Pandit)  [Orabug: 34481188] 
  - net/mlx5: Let user configure max_macs param (Shay Drory)  [Orabug: 34481188] 
  - net/mlx5: Bridge, support replacing existing FDB entry (Vlad Buslov)  [Orabug: 34481188] 
  - net/mlx5: Bridge, extract code to lookup and del/notify entry (Vlad Buslov)  [Orabug: 34481188] 
  - net/mlx5: Add periodic update of host time to firmware (Aya Levin)  [Orabug: 34481188] 
  - net/mlx5: Print health buffer by log level (Aya Levin)  [Orabug: 34481188] 
  - net/mlx5: Extend health buffer dump (Aya Levin)  [Orabug: 34481188] 
  - net/mlx5: Reduce flow counters bulk query buffer size for SFs (Avihai Horon)  [Orabug: 34481188] 
  - net/mlx5: Fix unused function warning of mlx5i_flow_type_mask (Shay Drory)  [Orabug: 34481188] 
  - net/mlx5: Remove unnecessary checks for slow path flag (Paul Blakey)  [Orabug: 34481188] 
  - net/mlx5e: don't write directly to netdev->dev_addr (Jakub Kicinski)  [Orabug: 34481188] 
  - RDMA/mlx5: Use dev_addr_mod() (Jakub Kicinski)  [Orabug: 34481188] 
  - mlxsw: spectrum: Use 'bitmap_zalloc()' when applicable (Christophe JAILLET)  [Orabug: 34481188] 
  - dma-buf: move dma-buf symbols into the DMA_BUF module namespace (Greg Kroah-Hartman)  [Orabug: 34481188] 
  - net: convert users of bitmap_foo() to linkmode_foo() (Sean Anderson)  [Orabug: 34481188] 
  - mlx5: fix build after merge (Jakub Kicinski)  [Orabug: 34481188] 
  - ethernet: mlxsw: use eth_hw_addr_gen() (Jakub Kicinski)  [Orabug: 34481188] 
  - RDMA/mlx5: Move struct mlx5_core_mkey to mlx5_ib (Aharon Landau)  [Orabug: 34481188] 
  - RDMA/mlx5: Replace struct mlx5_core_mkey by u32 key (Aharon Landau)  [Orabug: 34481188] 
  - RDMA/mlx5: Remove pd from struct mlx5_core_mkey (Aharon Landau)  [Orabug: 34481188] 
  - RDMA/mlx5: Remove size from struct mlx5_core_mkey (Aharon Landau)  [Orabug: 34481188] 
  - RDMA/mlx5: Remove iova from struct mlx5_core_mkey (Aharon Landau)  [Orabug: 34481188] 
  - mlxsw: spectrum_qdisc: Make RED, TBF offloads classful (Petr Machata)  [Orabug: 34481188] 
  - mlxsw: spectrum_qdisc: Validate qdisc topology (Petr Machata)  [Orabug: 34481188] 
  - mlxsw: spectrum_qdisc: Clean stats recursively when priomap changes (Petr Machata)  [Orabug: 34481188] 
  - mlxsw: spectrum_qdisc: Unify graft validation (Petr Machata)  [Orabug: 34481188] 
  - mlxsw: spectrum_qdisc: Destroy children in mlxsw_sp_qdisc_destroy() (Petr Machata)  [Orabug: 34481188] 
  - mlxsw: spectrum_qdisc: Extract two helpers for handling future FIFOs (Petr Machata)  [Orabug: 34481188] 
  - mlxsw: spectrum_qdisc: Query tclass / priomap instead of caching it (Petr Machata)  [Orabug: 34481188] 
  - net/mlx5: E-Switch, Increase supported number of forward destinations to 32 (Maor Dickman)  [Orabug: 34481188] 
  - net/mlx5: E-Switch, Use dynamic alloc for dest array (Maor Dickman)  [Orabug: 34481188] 
  - net/mlx5: Lag, use steering to select the affinity port in LAG (Maor Gottlieb)  [Orabug: 34481188] 
  - net/mlx5: Lag, add support to create/destroy/modify port selection (Maor Gottlieb)  [Orabug: 34481188] 
  - net/mlx5: Lag, add support to create TTC tables for LAG port selection (Maor Gottlieb)  [Orabug: 34481188] 
  - net/mlx5: Lag, add support to create definers for LAG (Maor Gottlieb)  [Orabug: 34481188] 
  - net/mlx5: Lag, set match mask according to the traffic type bitmap (Maor Gottlieb)  [Orabug: 34481188] 
  - net/mlx5: Lag, set LAG traffic type mapping (Maor Gottlieb)  [Orabug: 34481188] 
  - net/mlx5: Lag, move lag files into directory (Maor Gottlieb)  [Orabug: 34481188] 
  - net/mlx5: Introduce new uplink destination type (Maor Gottlieb)  [Orabug: 34481188] 
  - net/mlx5: Add support to create match definer (Maor Gottlieb)  [Orabug: 34481188] 
  - net/mlx5: Introduce port selection namespace (Maor Gottlieb)  [Orabug: 34481188] 
  - net/mlx5: Support partial TTC rules (Maor Gottlieb)  [Orabug: 34481188] 
  - mlx5: prevent 64bit divide (Jakub Kicinski)  [Orabug: 34481188] 
  - habanalabs: add support for dma-buf exporter (Tomer Tayar)  [Orabug: 34481188] 
  - net/mlx5: Use system_image_guid to determine bonding (Rongwei Liu)  [Orabug: 34481188] 
  - net/mlx5: Use native_port_num as 1st option of device index (Rongwei Liu)  [Orabug: 34481188] 
  - net/mlx5: Introduce new device index wrapper (Rongwei Liu)  [Orabug: 34481188] 
  - net/mlx5: Check return status first when querying system_image_guid (Rongwei Liu)  [Orabug: 34481188] 
  - net/mlx5: DR, Prefer kcalloc over open coded arithmetic (Len Baker)  [Orabug: 34481188] 
  - net/mlx5e: Add extack msgs related to TC for better debug (Abhiram R N)  [Orabug: 34481188] 
  - net/mlx5: CT: Fix missing cleanup of ct nat table on init failure (Paul Blakey)  [Orabug: 34481188] 
  - net/mlx5: Disable roce at HCA level (Shay Drory)  [Orabug: 34481188] 
  - net/mlx5i: Enable Rx steering for IPoIB via ethtool (Moosa Baransi)  [Orabug: 34481188] 
  - net/mlx5: Bridge, provide flow source hints (Vlad Buslov)  [Orabug: 34481188] 
  - net/mlx5: Read timeout values from DTOR (Amir Tzin)  [Orabug: 34481188] 
  - net/mlx5: Read timeout values from init segment (Amir Tzin)  [Orabug: 34481188] 
  - net/mlx5: Add layout to support default timeouts register (Amir Tzin)  [Orabug: 34481188] 
  - ethernet: constify references to netdev->dev_addr in drivers (Jakub Kicinski)  [Orabug: 34481188] 
  - mlxsw: spectrum_qdisc: Introduce per-TC ECN counters (Petr Machata)  [Orabug: 34481188] 
  - mlxsw: reg: Add ecn_marked_tc to Per-TC Congestion Counters (Petr Machata)  [Orabug: 34481188] 
  - mlxsw: reg: Rename MLXSW_REG_PPCNT_TC_CONG_TC to _CNT (Petr Machata)  [Orabug: 34481188] 
  - mlxsw: reg: Fix a typo in a group heading (Petr Machata)  [Orabug: 34481188] 
  - devlink: Don't throw an error if flash notification sent before devlink visible (Leon Romanovsky)  [Orabug: 34481188] 
  - devlink: fix flexible_array.cocci warning (Guo Zhengkui)  [Orabug: 34481188] 
  - ethtool: don't drop the rtnl_lock half way thru the ioctl (Jakub Kicinski)  [Orabug: 34481188] 
  - devlink: expose get/put functions (Jakub Kicinski)  [Orabug: 34481188] 
  - ethtool: handle info/flash data copying outside rtnl_lock (Jakub Kicinski)  [Orabug: 34481188] 
  - ethtool: push the rtnl_lock into dev_ethtool() (Jakub Kicinski)  [Orabug: 34481188] 
  - devlink: make all symbols GPL-only (Jakub Kicinski)  [Orabug: 34481188] 
  - devlink: Simplify internal devlink params implementation (Leon Romanovsky)  [Orabug: 34481188] 
  - Revert "devlink: Remove not-executed trap policer notifications" (Leon Romanovsky)  [Orabug: 34481188] 
  - Revert "devlink: Remove not-executed trap group notifications" (Leon Romanovsky)  [Orabug: 34481188] 
  - devlink: Clean not-executed param notifications (Leon Romanovsky)  [Orabug: 34481188] 
  - devlink: Delete obsolete parameters publish API (Leon Romanovsky)  [Orabug: 34481188] 
  - nfp: Move delink_register to be last command (Leon Romanovsky)  [Orabug: 34481188] 
  - bnxt_en: Register devlink instance at the end devlink configuration (Leon Romanovsky)  [Orabug: 34481188] 
  - net: dsa: Move devlink registration to be last devlink command (Leon Romanovsky)  [Orabug: 34481188] 
  - net: wwan: iosm: Move devlink_register to be last devlink command (Leon Romanovsky)  [Orabug: 34481188] 
  - net: ethernet: ti: Move devlink registration to be last devlink command (Leon Romanovsky)  [Orabug: 34481188] 
  - qed: Move devlink registration to be last devlink command (Leon Romanovsky)  [Orabug: 34481188] 
  - devlink: Remove extra device_lock assert checks (Leon Romanovsky)  [Orabug: 34481188] 
  - devlink: Delete reload enable/disable interface (Leon Romanovsky)  [Orabug: 34481188] 
  - net/mlx5: Set devlink reload feature bit for supported devices only (Leon Romanovsky)  [Orabug: 34481188] 
  - devlink: Allow control devlink ops behavior through feature mask (Leon Romanovsky)  [Orabug: 34481188] 
  - devlink: Annotate devlink API calls (Leon Romanovsky)  [Orabug: 34481188] 
  - devlink: Move netdev_to_devlink helpers to devlink.c (Leon Romanovsky)  [Orabug: 34481188] 
  - devlink: Reduce struct devlink exposure (Leon Romanovsky)  [Orabug: 34481188] 
  - mlxsw: pci: Use dev_driver_string() instead of pci_dev->driver->name (Uwe Kleine-König)  [Orabug: 34481188] 
  - RDMA: Remove redundant 'flush_workqueue()' calls (Christophe JAILLET)  [Orabug: 34481188] 
  - RDMA/iwpm: Remove redundant initialization of pointer err_str (Colin Ian King)  [Orabug: 34481188] 
  - RDMA/nldev: Allow optional-counter status configuration through RDMA netlink (Aharon Landau)  [Orabug: 34481188] 
  - RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_stat_set_doit (Aharon Landau)  [Orabug: 34481188] 
  - RDMA/nldev: Add support to get status of all counters (Aharon Landau)  [Orabug: 34481188] 
  - RDMA/counter: Add optional counter support (Aharon Landau)  [Orabug: 34481188] 
  - RDMA/counter: Add an is_disabled field in struct rdma_hw_stats (Aharon Landau)  [Orabug: 34481188] 
  - RDMA/core: Add a helper API rdma_free_hw_stats_struct (Mark Zhang)  [Orabug: 34481188] 
  - RDMA/bnxt_re: Fix kernel panic when trying to access bnxt_re_stat_descs (Kamal Heib)  [Orabug: 34481188] 
  - RDMA/counter: Add a descriptor in struct rdma_hw_stats (Aharon Landau)  [Orabug: 34481188] 
  - mlxsw: spectrum_qdisc: Offload RED qevent mark (Petr Machata)  [Orabug: 34481188] 
  - mlxsw: spectrum_qdisc: Track permissible actions per binding (Petr Machata)  [Orabug: 34481188] 
  - mlxsw: spectrum_qdisc: Distinguish between ingress and egress triggers (Petr Machata)  [Orabug: 34481188] 
  - mlxsw: spectrum_qdisc: Pass extack to mlxsw_sp_qevent_entry_configure() (Petr Machata)  [Orabug: 34481188] 
  - ethernet: Remove redundant 'flush_workqueue()' calls (Christophe JAILLET)  [Orabug: 34481188] 
  - net/mlx5: Add priorities for counters in RDMA namespaces (Aharon Landau)  [Orabug: 34481188] 
  - net/mlx5: Add ifc bits to support optional counters (Aharon Landau)  [Orabug: 34481188] 
  - mlxsw: item: Annotate item helpers with '__maybe_unused' (Ido Schimmel)  [Orabug: 34481188] 
  - mlxsw: Add support for transceiver module extended state (Ido Schimmel)  [Orabug: 34481188] 
  - mlxsw: Add ability to control transceiver modules' power mode (Ido Schimmel)  [Orabug: 34481188] 
  - mlxsw: reg: Add Management Cable IO and Notifications register (Ido Schimmel)  [Orabug: 34481188] 
  - mlxsw: reg: Add Port Module Memory Map Properties register (Ido Schimmel)  [Orabug: 34481188] 
  - mlxsw: spectrum_buffers: silence uninitialized warning (Dan Carpenter)  [Orabug: 34481188] 
  - ethernet: add a helper for assigning port addresses (Jakub Kicinski)  [Orabug: 34481188] 
  - net: sch_tbf: Add a graft command (Petr Machata)  [Orabug: 34481188] 
  - ethtool: Add transceiver module extended state (Ido Schimmel)  [Orabug: 34481188] 
  - ethtool: Add ability to control transceiver modules' power mode (Ido Schimmel)  [Orabug: 34481188] 
  - RDMA/rw: switch to dma_map_sgtable() (Logan Gunthorpe)  [Orabug: 34481188] 
  - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Jakub Kicinski)  [Orabug: 34481188] 
  - mlx4: constify args for const dev_addr (Jakub Kicinski)  [Orabug: 34481188] 
  - mlx4: remove custom dev_addr clearing (Jakub Kicinski)  [Orabug: 34481188] 
  - mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() (Jakub Kicinski)  [Orabug: 34481188] 
  - mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() (Jakub Kicinski)  [Orabug: 34481188] 
  - net/mlx5: Enable single IRQ for PCI Function (Shay Drory)  [Orabug: 34481188] 
  - net/mlx5: Shift control IRQ to the last index (Shay Drory)  [Orabug: 34481188] 
  - net/mlx5: Bridge, pop VLAN on egress table miss (Vlad Buslov)  [Orabug: 34481188] 
  - net/mlx5: Bridge, mark reg_c1 when pushing VLAN (Vlad Buslov)  [Orabug: 34481188] 
  - net/mlx5: Bridge, extract VLAN pop code to dedicated functions (Vlad Buslov)  [Orabug: 34481188] 
  - net/mlx5: Bridge, refactor eswitch instance usage (Vlad Buslov)  [Orabug: 34481188] 
  - net/mlx5e: Support accept action (Vlad Buslov)  [Orabug: 34481188] 
  - net/mlx5e: Specify out ifindex when looking up encap route (Chris Mi)  [Orabug: 34481188] 
  - net/mlx5e: Reserve a value from TC tunnel options mapping (Vlad Buslov)  [Orabug: 34481188] 
  - net/mlx5e: Move parse fdb check into actions_match_supported_fdb() (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Move mod hdr allocation to a single place (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: TC, Refactor sample offload error flow (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Add TX max rate support for MQPRIO channel mode (Tariq Toukan)  [Orabug: 34481188] 
  - net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() (Tariq Toukan)  [Orabug: 34481188] 
  - RDMA/cma: Split apart the multiple uses of the same list heads (Jason Gunthorpe)  [Orabug: 34481188] 
  - qed: Fix kernel-doc warnings (Prabhakar Kushwaha)  [Orabug: 34481188] 
  - net/mlx4_en: avoid one cache line miss to ring doorbell (Eric Dumazet)  [Orabug: 34481188] 
  - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Jakub Kicinski)  [Orabug: 34481188] 
  - net/mlx5e: Use array_size() helper (Gustavo A. R. Silva)  [Orabug: 34481188] 
  - net/mlx5: Use struct_size() helper in kvzalloc() (Gustavo A. R. Silva)  [Orabug: 34481188] 
  - net/mlx5: Use kvcalloc() instead of kvzalloc() (Gustavo A. R. Silva)  [Orabug: 34481188] 
  - net/mlx5: Tolerate failures in debug features while driver load (Aya Levin)  [Orabug: 34481188] 
  - net/mlx5: Warn for devlink reload when there are VFs alive (Lama Kayal)  [Orabug: 34481188] 
  - net/mlx5: DR, Add missing string for action type SAMPLER (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, init_next_match only if needed (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Increase supported num of actions to 32 (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Add support for SF vports (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Support csum recalculation flow table on SFs (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Align error messages for failure to obtain vport caps (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Add missing query for vport 0 (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx5: DR, Fix vport number data type to u16 (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net/mlx4_en: Add XDP_REDIRECT statistics (Joshua Roys)  [Orabug: 34481188] 
  - net/mlx4: Use array_size() helper in copy_to_user() (Gustavo A. R. Silva)  [Orabug: 34481188] 
  - IB/mlx5: Enable UAR to have DevX UID (Meir Lichtinger)  [Orabug: 34481188] 
  - net/mlx5: Add uid field to UAR allocation structures (Meir Lichtinger)  [Orabug: 34481188] 
  - net/mlx5e: check return value of rhashtable_init (MichelleJin)  [Orabug: 34481188] 
  - netdevsim: Move devlink registration to be last devlink command (Leon Romanovsky)  [Orabug: 34481188] 
  - mlxsw: core: Register devlink instance last (Leon Romanovsky)  [Orabug: 34481188] 
  - net/mlx5: Accept devlink user input after driver initialization complete (Leon Romanovsky)  [Orabug: 34481188] 
  - net/mlx4: Move devlink_register to be the last initialization command (Leon Romanovsky)  [Orabug: 34481188] 
  - devlink: report maximum number of snapshots with regions (Jacob Keller)  [Orabug: 34481188] 
  - devlink: Add missed notifications iterators (Leon Romanovsky)  [Orabug: 34481188] 
  - devlink: Notify users when objects are accessible (Leon Romanovsky)  [Orabug: 34481188] 
  - net/mlx5e: Enable TC offload for ingress MACVLAN (Dima Chumak)  [Orabug: 34481188] 
  - net/mlx5e: Enable TC offload for egress MACVLAN (Dima Chumak)  [Orabug: 34481188] 
  - net/mlx5e: loopback test is not supported in switchdev mode (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tunnel attributes (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Remove redundant priv arg from parse_pedit_to_reformat() (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Set action fwd flag when parsing tc action goto (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Remove incorrect addition of action fwd flag (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Use correct return type (Roi Dayan)  [Orabug: 34481188] 
  - net/mlx5e: Add error flow for ethtool -X command (Aya Levin)  [Orabug: 34481188] 
  - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Yevgeny Kliteynik)  [Orabug: 34481188] 
  - net: mlx4: Add support for XDP_REDIRECT (Joshua Roys)  [Orabug: 34481188] 
  - mlxsw: Add support for IP-in-IP with IPv6 underlay for Spectrum-2 and above (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: spectrum_router: Increase parsing depth for IPv6 decapsulation (Amit Cohen)  [Orabug: 34481188] 
  - mlxsw: Add IPV6_ADDRESS kvdl entry type (Amit Cohen)  [Orabug: 34481188]


author: Pingfan Liu <piliu@redhat.com> - 2.0.20-51
changelog:
  - Stop reloading kdump service on CPU hotplug event for FADump
  - fadump: improve fadump-howto.txt about remote dump target setup


author: Pingfan Liu <piliu@redhat.com> - 2.0.20-52
changelog:
  - Write to `/var/lib/kdump` if $KDUMP_BOOTDIR not writable
  - Iterate /sys/bus/ccwgroup/devices to tell if we should set up rd.znet
  - mkdumprd: display the absolute path of dump location in the check_user_configured_target()


author: Pingfan Liu <piliu@redhat.com> - 2.0.20-53
changelog:
  - check for invalid physical address of /proc/kcore when making ELF dumpfile
  - check for invalid physical address of /proc/kcore when finding max_paddr
  - fix format issue in find_online_znet_device
  - check the existence of /sys/bus/ccwgroup/devices before trying to find online network device
  - kdump-lib.sh: fix a warning in prepare_kdump_bootinfo()


author: Pingfan Liu <piliu@redhat.com> - 2.0.20-54
changelog:
  - kdump/ppc64: rebuild initramfs image after migration
  - Check the existence of /sys/bus/ccwgroup/devices/*/online beforehand
  - kdump.sysconfig.s390: Remove "prot_virt" from kdump kernel cmdline


author: EL Errata <el-errata_ww@oracle.com> - 2.0.20-57.0.3
changelog:
  - Merge 8.4 extra patches for SB boot environment [Orabug: 33512440]
  - Merge SRPM/ol8-u4 orabug patches into SRPM/ol8-u5 [Orabug: 33471981]
  - makedumpfile: Add support for newer kernels up to v5.12 [Orabug: 33250117]


author: Brian Maly <brian.maly@oracle.com> - 2.0.20-57.0.4
changelog:
  - makedumpfile: Add support for newer kernels up to v5.15 [Orabug: 33481559]
  - makedumpfile: make use of 'uts_namespace.name' offset in VMCOREINFO [Orabug: 33481559]


author: Prarit Bhargava <prarit@redhat.com> - 3:173-0
changelog:
  - Update to v173
  - adds support for Tigerlake, Rocketlake, Alderlake, Lakefield
  - adds support for CometLake, Icelake server, Icelake-D, and Snow Ridge


author: EL Errata <el-errata_ww@oracle.com> - 180-0.0.1
changelog:
  - Fix mcelog service should not fail but put into inactive with unsupported (AMD) cpu. [Orabug: 29501190]


author: Darrick J. Wong <darrick.wong@oracle.com> 5.14.2-1.0.1
changelog:
  - Update to new upstream 5.14.2 release.
  - Fix libeditline mode regression since readline support was dropped.
  - Fix a memory corruption bug in the config file parsing.
  - Enable inobtcount and bigtime features for OL9 build.
  - Add configuration files for OL7-OL9 for OL9 build.
  - Patch out libraries that don't exist on OL8 (liburcu, libinih).
  - Add mkfs.xmem script for supported customers.
  - Package for OL8 and OL9.


author: Darrick J. Wong <darrick.wong@oracle.com> 5.14.2-1.0.5
changelog:
  - Update to new upstream 5.14.2 release.
  - Fix libeditline mode regression since readline support was dropped.
  - Fix a memory corruption bug in the config file parsing.
  - Enable inobtcount and bigtime features for OL9 build.
  - Add configuration files for OL7-OL9 for OL9 build.
  - Patch out libraries that don't exist on OL8 (liburcu, libinih).
  - Add mkfs.xmem script for supported customers.
  - Fix xfs_repair failing to update secondary superblocks after an upgrade.
  - Package for OL8 and OL9.


author: Darrick J. Wong <darrick.wong@oracle.com> 5.15.0-1.0.1
changelog:
  - Update to new upstream 5.15.0 release.
  - Add configuration files for OL7-OL9 for OL9 build.
  - Patch out libraries that don't exist on OL8 (liburcu, libinih).
  - Add mkfs.xmem script for supported customers.
  - Package for OL8 and OL9.


