# changelog

author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.316.4.el8
changelog:
  - Revert "RDS: TCP: Track peer's connection generation number" (Gerd Rausch)  [Orabug: 34700110] 
  - net/rds: Trigger rds_send_hs_ping() more than once (Gerd Rausch)  [Orabug: 34607845] 
  - net/rds: Kick-start TCP receiver after accept (Gerd Rausch)  [Orabug: 34600820] 
  - net/rds: Use the first lane until RDS_EXTHDR_NPATHS arrives (Gerd Rausch)  [Orabug: 34314503] 
  - net/rds: Encode cp_index in TCP source port (Gerd Rausch)  [Orabug: 34556038] 
  - net/rds: rds_tcp_conn_path_shutdown must not discard messages (Gerd Rausch)  [Orabug: 34560701] 
  - IB/mlx5: Add a signature check to received EQEs and CQEs (Rohit Nair)  [Orabug: 34821074] 
  - vhost-scsi: Fix max number of virtqueues (Mike Christie)  [Orabug: 34915128] 
  - uek-rpm: Add nft_reject* modules to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 34966035] 
  - rds: ib: Avoid tear-down of caches unless already initialized (Håkon Bugge)  [Orabug: 34830755] 
  - x86/kexec: Do not reserve EFI setup_data in the kexec e820 table (Dave Young)  [Orabug: 34864098] 
  - KVM: SVM: Fix AVIC GATag to support max number of vCPUs (Suravee Suthikulpanit)  [Orabug: 34961704]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.316.6.el8
changelog:
  - block: Change the granularity of io ticks from ms to ns (Gulam Mohamed)  [Orabug: 34780807] 
  - powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR (Zhang Rui)  [Orabug: 34953089] 
  - block-mq: fix hung due to too much warning log (Junxiao Bi)  [Orabug: 34979810] 
  - usb: dwc3: core: fix kernel panic when do reboot (Peter Chen)  [Orabug: 34988646] 
  - usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Jack Pham)  [Orabug: 34988646]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.316.7.el8
changelog:
  - runtime revert of virtio_net: Stripe queue affinities across cores. (Konrad
    Rzeszutek Wilk)  [Orabug: 35001045]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.317.2.el8
changelog:
  - scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35028426] 
  - IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35015837] 
  - iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35018581] 
  - Ignore hot plug events when force powering off a device (James Puthukattukaran)  [Orabug: 34987846] 
  - rds: ib: Make sure messages that errors out also get unmapped (Håkon Bugge)  [Orabug: 35011421] 
  - block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi)  [Orabug: 35018652] 
  - net/rds: Split send & receive vectors again (Gerd Rausch)  [Orabug: 35033037] 
  - drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 35033037] 
  - IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35033030] 
  - net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 35033028] 
  - rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 35033023] 
  - rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 35033023] 
  - KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins)  [Orabug: 35033011] 
  - iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 35033011]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.317.3.el8
changelog:
  - Revert "xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()" (Greg Kroah-Hartman)  
  - Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" (Sasha Levin)  
  - LTS tag: v5.4.230 (Sherry Yang)  
  - mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma (Hugh Dickins)  
  - x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN (YingChi Long)  
  - drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix (Joshua Ashton)  
  - drm/amd/display: Fix set scaling doesn's work (hongao)  
  - drm/i915: re-disable RC6p on Sandy Bridge (Sasa Dragic)  
  - gsmi: fix null-deref in gsmi_get_variable (Khazhismel Kumykov)  
  - serial: atmel: fix incorrect baudrate setup (Tobias Schramm)  
  - dmaengine: tegra210-adma: fix global intr clear (Mohan Kumar)  
  - 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)  
  - 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: host: ehci-fsl: Fix module alias (Alexander Stein)  
  - USB: serial: cp210x: add SCALANCE LPE-9000 device id (Michael Adler)  
  - USB: gadgetfs: Fix race between mounting and unmounting (Alan Stern)  
  - 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)  
  - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Samuel Holland)  
  - 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)  
  - 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)  
  - ALSA: hda/realtek - Turn on power early (Yuchi Yang)  
  - drm/i915/gt: Reset twice (Chris Wilson)  
  - 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)  
  - Add exception protection processing for vd in axi_chan_handle_err function (Shawn.Shao)  
  - wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Arend van Spriel)  
  - f2fs: let's avoid panic if extent_tree is not created (Jaegeuk Kim)  
  - RDMA/srp: Move large values to a new enum for gcc13 (Jiri Slaby (SUSE))  
  - net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Daniil Tatianin)  
  - pNFS/filelayout: Fix coalescing test for single DS (Olga Kornievskaia)  
  - LTS tag: v5.4.229 (Sherry Yang)  
  - tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long)  
  - ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown (Heming Zhao)  
  - tipc: Add a missing case of TIPC_DIRECT_MSG type (Hoang Le)  
  - tty: serial: tegra: Handle RX transfer in PIO mode if DMA wasn't started (Dmitry Osipenko)  
  - tipc: fix use-after-free in tipc_disc_rcv() (Tuong Lien)  
  - Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Ferry Toth)  
  - mm: Always release pages to the buddy allocator in memblock_free_late(). (Aaron Thompson)  
  - 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)  
  - drm/virtio: Fix GEM handle creation UAF (Rob Clark)  
  - x86/resctrl: Fix task CLOSID/RMID update race (Peter Newman)  
  - x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI (Reinette Chatre)  
  - iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() (Christophe JAILLET)  
  - iommu/mediatek-v1: Add error handle for mtk_iommu_probe (Yong Wu)  
  - net/mlx5: Fix ptp max frequency adjustment range (Rahul Rameshbabu)  
  - net/mlx5: Rename ptp clock info (Eran Ben Elisha)  
  - net/sched: act_mpls: Fix warning during failed attribute validation (Ido Schimmel)  
  - nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() (Minsuk Kang)  
  - hvc/xen: lock console list traversal (Roger Pau Monne)  
  - tipc: fix unexpected link reset due to discovery messages (Tung Nguyen)  
  - tipc: eliminate checking netns if node established (Hoang Le)  
  - tipc: improve throughput between nodes in netns (Hoang Le)  
  - regulator: da9211: Use irq handler when ready (Ricardo Ribalda)  
  - 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)  
  - ext4: fix uninititialized value in 'ext4_evict_inode' (Ye Bin)  
  - ext4: fix use-after-free in ext4_orphan_cleanup (Baokun Li)  
  - ext4: lost matching-pair of trace in ext4_truncate (zhengliang)  
  - ext4: fix bug_on in __es_tree_search caused by bad quota inode (Baokun Li)  
  - quota: Factor out setup of quota inode (Jan Kara)  
  - jbd2: use the correct print format (Bixuan Cui)  
  - wifi: wilc1000: sdio: fix module autoloading (Michael Walle)  
  - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Herbert Xu)  
  - ixgbe: fix pci device refcount leak (Yang Yingliang)  
  - platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe (Hans de Goede)  
  - drm/msm/adreno: Make adreno quirks not overwrite each other (Konrad Dybcio)  
  - cifs: Fix uninitialized memory read for smb311 posix symlink create (Volker Lendecke)  
  - ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Adrian Chan)  
  - ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Clement Lecigne)   {CVE-2023-0266}
  - net/ulp: prevent ULP without clone op from entering the LISTEN status (Paolo Abeni)  
  - s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() (Heiko Carstens)  
  - s390/kexec: fix ipl report address for kdump (Alexander Egorenkov)  
  - perf auxtrace: Fix address filter duplicate symbol selection (Adrian Hunter)  
  - docs: Fix the docs build with Sphinx 6.0 (Jonathan Corbet)  
  - efi: tpm: Avoid READ_ONCE() for accessing the event log (Ard Biesheuvel)  
  - KVM: arm64: Fix S1PTW handling on RO memslots (Marc Zyngier)  
  - net: sched: disallow noqueue for qdisc classes (Frederick Lawler)  
  - driver core: Fix bus_type.match() error handling in __driver_attach() (Isaac J. Manjarres)  
  - selftests: set the BUILD variable to absolute path (Muhammad Usama Anjum)  
  - selftests: Fix kselftest O=objdir build from cluttering top level objdir (Shuah Khan)  
  - parisc: Align parisc MADV_XXX constants with all other architectures (Helge Deller)  
  - mbcache: Avoid nesting of cache->c_list_lock under bit locks (Jan Kara)  
  - hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling (Linus Torvalds)  
  - hfs/hfsplus: use WARN_ON for sanity check (Arnd Bergmann)  
  - ext4: don't allow journal inode to have encrypt flag (Eric Biggers)  
  - riscv: uaccess: fix type of 0 variable on error in get_user() (Ben Dooks)  
  - nfsd: fix handling of readdir in v4root vs. mount upcall timeout (Jeff Layton)  
  - x86/bugs: Flush IBP in ib_prctl_set() (Rodrigo Branco)  
  - 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)  
  - usb: rndis_host: Secure rndis_query check against int overflow (Szymon Heidrich)  
  - drivers/net/bonding/bond_3ad: return when there's no aggregator (Daniil Tatianin)  
  - perf tools: Fix resources leak in perf_data__open_dir() (Miaoqian Lin)  
  - net: sched: cbq: dont intepret cls results when asked to drop (Jamal Hadi Salim)  
  - net: sched: atm: dont intepret cls results when asked to drop (Jamal Hadi Salim)  
  - RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Maor Gottlieb)  
  - RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Leon Romanovsky)  
  - net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe (Miaoqian Lin)  
  - net: amd-xgbe: add missed tasklet_kill (Jiguang Xiao)  
  - vhost: fix range used in translate_desc() (Stefano Garzarella)  
  - nfc: Fix potential resource leaks (Miaoqian Lin)  
  - 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: add interrupts re-initialization while doing VF FLR (Jie Wang)  
  - nfsd: shut down the NFSv4 state objects before the filecache (Jeff Layton)  
  - bpf: pull before calling skb_postpull_rcsum() (Jakub Kicinski)  
  - SUNRPC: ensure the matching upcall is in-flight upon downcall (minoura makoto)  
  - ext4: fix deadlock due to mbcache entry corruption (Jan Kara)  
  - mbcache: automatically delete entries from cache on freeing (Jan Kara)  
  - ext4: fix race when reusing xattr blocks (Jan Kara)  
  - ext4: unindent codeblock in ext4_xattr_block_set() (Jan Kara)  
  - ext4: remove EA inode entry from mbcache on inode eviction (Jan Kara)  
  - mbcache: add functions to delete entry if unused (Jan Kara)  
  - mbcache: don't reclaim used entries (Jan Kara)  
  - ext4: use kmemdup() to replace kmalloc + memcpy (Shuqi Zhang)  
  - fs: ext4: initialize fsdata in pagecache_write() (Alexander Potapenko)  
  - ext4: use memcpy_to_page() in pagecache_write() (Chaitanya Kulkarni)  
  - mm/highmem: Lift memcpy_[to|from]_page to core (Ira Weiny)  
  - 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)  
  - KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 (Sean Christopherson)  
  - 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))  
  - dm thin: resume even if in FAIL mode (Luo Meng)  
  - 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)  
  - PM/devfreq: governor: Add a private governor_data for governor (Kant Fan)  
  - btrfs: replace strncpy() with strscpy() (Sasha Levin)  
  - 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: 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 bug_on in __es_tree_search caused by bad boot loader inode (Baokun Li)  
  - ext4: fix reserved cluster accounting in __es_remove_extent() (Ye Bin)  
  - 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: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop (Baokun Li)  
  - 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)  
  - iommu/amd: Fix ivrs_acpihid cmdline parsing code (Kim Phillips)  
  - crypto: n2 - add missing hash statesize (Corentin Labbe)  
  - 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)  
  - efi: Add iMac Pro 2017 to uefi skip cert quirk (Aditya Garg)  
  - md/bitmap: Fix bitmap chunk size overflow issues (Florian-Ewald Mueller)  
  - cifs: fix missing display of three mount options (Steve French)  
  - cifs: fix confusing debug message (Paulo Alcantara)  
  - media: dvb-core: Fix UAF due to refcount races at releasing (Takashi Iwai)   {CVE-2022-41218}
  - media: dvb-core: Fix double free in dvb_register_device() (Keita Suzuki)  
  - ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod (Nick Desaulniers)  
  - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line (Yang Jihong)  
  - tracing/hist: Fix wrong return value in parse_action_params() (Zheng Yejian)  
  - x86/microcode/intel: Do not retry microcode reloading on the APs (Ashok Raj)  
  - 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: 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)  
  - binfmt: Fix error return code in load_elf_fdpic_binary() (Wang Yufen)  
  - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Eric W. Biederman)  
  - cpufreq: Init completion before kobject_init_and_add() (Yongqiang Liu)  
  - 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)  
  - 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)  
  - 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)  
  - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Deren Wu)  
  - 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)  
  - 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)  
  - hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount (Aditya Garg)  
  - 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)  
  - nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition (Christoph Hellwig)  
  - ata: ahci: Fix PCS quirk application for suspend (Adam Vodopjan)  
  - nvme-pci: fix doorbell buffer value endianness (Klaus Jensen)  
  - cifs: fix oops during encryption (Paulo Alcantara)  
  - media: dvbdev: fix refcnt bug (Lin Ma)  
  - media: dvbdev: fix build warning due to comments (Lin Ma)  
  - gcov: add support for checksum field (Rickard x Andersson)  
  - regulator: core: fix deadlock on regulator enable (Johan Hovold)  
  - iio: adc128s052: add proper .data members in adc128_of_match table (Rasmus Villemoes)  
  - iio: adc: ad_sigma_delta: do not use internal iio_dev lock (Nuno Sá)  
  - reiserfs: Add missing calls to reiserfs_security_free() (Roberto Sassu)  
  - HID: wacom: Ensure bootloader PID is usable in hidraw mode (Jason Gerecke)  
  - usb: dwc3: core: defer probe on ulpi_read_id timeout (Ferry Toth)  
  - ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jiao Zhou)  
  - ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Edward Pacman)  
  - pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES (John Stultz)  
  - pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion (John Stultz)  
  - ASoC: rt5670: Remove unbalanced pm_runtime_put() (Hans de Goede)  
  - ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Wang Jingjin)  
  - ASoC: wm8994: Fix potential deadlock (Marek Szyprowski)  
  - ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Wang Jingjin)  
  - ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Wang Yufen)  
  - ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Wang Yufen)  
  - ASoC: Intel: Skylake: Fix driver hang during shutdown (Cezary Rojewski)  
  - ALSA: hda: add snd_hdac_stop_streams() helper (Pierre-Louis Bossart)  
  - ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Pierre-Louis Bossart)  
  - orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() (Zhang Xiaoxu)  
  - orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() (Zhang Xiaoxu)  
  - drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Nathan Chancellor)  
  - drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Nathan Chancellor)  
  - hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() (Hawkins Jiawei)  
  - clk: st: Fix memory leak in st_of_quadfs_setup() (Xiu Jianfeng)  
  - media: si470x: Fix use-after-free in si470x_int_in_callback() (Shigeru Yoshida)  
  - mmc: f-sdh30: Add quirks for broken timeout clock capability (Kunihiko Hayashi)  
  - regulator: core: fix use_count leakage when handling boot-on (Rui Zhang)  
  - blk-mq: fix possible memleak when register 'hctx' failed (Ye Bin)  
  - media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Mazin Al Haddad)  
  - media: dvbdev: adopts refcnt to avoid UAF (Lin Ma)  
  - media: dvb-frontends: fix leak of memory fw (Yan Lei)  
  - bpf: Prevent decl_tag from being referenced in func_proto arg (Stanislav Fomichev)  
  - ppp: associate skb with a device at tx (Stanislav Fomichev)  
  - mrp: introduce active flags to prevent UAF when applicant uninit (Schspa Shi)  
  - net: add atomic_long_t to net_device_stats fields (Eric Dumazet)  
  - md/raid1: stop mdx_raid1 thread when raid1 array run failed (Jiang Li)  
  - drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() (Li Zhong)  
  - drm/sti: Use drm_mode_copy() (Ville Syrjälä)  
  - drm/rockchip: Use drm_mode_copy() (Ville Syrjälä)  
  - s390/lcs: Fix return type of lcs_start_xmit() (Nathan Chancellor)  
  - s390/netiucv: Fix return type of netiucv_tx() (Nathan Chancellor)  
  - s390/ctcm: Fix return type of ctc{mp,}m_tx() (Nathan Chancellor)  
  - igb: Do not free q_vector unless new one was allocated (Kees Cook)  
  - wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Minsuk Kang)  
  - hamradio: baycom_epp: Fix return type of baycom_send_packet() (Nathan Chancellor)  
  - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Nathan Chancellor)  
  - bpf: make sure skb->len != 0 when redirecting to a tunneling device (Stanislav Fomichev)  
  - ipmi: fix memleak when unload ipmi driver (Zhang Yuchen)  
  - ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Amadeusz Sławiński)  
  - wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out (Shigeru Yoshida)  
  - wifi: ath9k: verify the expected usb_endpoints are present (Fedor Pchelkin)  
  - brcmfmac: return error when getting invalid max_flowrings from dongle (Wright Feng)  
  - drm/etnaviv: add missing quirks for GC300 (Doug Brown)  
  - hfs: fix OOB Read in __hfs_brec_find (ZhangPeng)  
  - acct: fix potential integer overflow in encode_comp_t() (Zheng Yejian)  
  - nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() (Ryusuke Konishi)  
  - ACPICA: Fix error code path in acpi_ds_call_control_method() (Rafael J. Wysocki)  
  - fs: jfs: fix shift-out-of-bounds in dbDiscardAG (Hoi Pok Wu)  
  - udf: Avoid double brelse() in udf_rename() (Shigeru Yoshida)  
  - fs: jfs: fix shift-out-of-bounds in dbAllocAG (Dongliang Mu)  
  - binfmt_misc: fix shift-out-of-bounds in check_special_flags (Liu Shixin)  
  - rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() (Zqiang)  
  - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Eric Dumazet)  
  - myri10ge: Fix an error handling path in myri10ge_probe() (Christophe JAILLET)  
  - rxrpc: Fix missing unlock in rxrpc_do_sendmsg() (David Howells)  
  - net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Cong Wang)  
  - mailbox: zynq-ipi: fix error handling while device_register() fails (Yang Yingliang)  
  - skbuff: Account for tail adjustment during pull operations (Subash Abhinov Kasiviswanathan)  
  - openvswitch: Fix flow lookup to use unmasked key (Eelco Chaudron)  
  - rtc: mxc_v2: Add missing clk_disable_unprepare() (GUO Zihua)  
  - r6040: Fix kmemleak in probe and remove (Li Zetao)  
  - nfc: pn533: Clear nfc_target before being used (Minsuk Kang)  
  - mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Dan Aloni)  
  - NFSD: Add tracepoints to NFSD's duplicate reply cache (Chuck Lever)  
  - nfsd: Define the file access mode enum for tracing (Trond Myklebust)  
  - rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() (Gaosheng Cui)  
  - rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() (Gaosheng Cui)  
  - remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() (Yuan Can)  
  - remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() (Gaosheng Cui)  
  - pwm: sifive: Call pwm_sifive_update_clock() while mutex is held (Uwe Kleine-König)  
  - selftests/powerpc: Fix resource leaks (Miaoqian Lin)  
  - powerpc/hv-gpci: Fix hv_gpci event list (Kajol Jain)  
  - powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() (Yang Yingliang)  
  - powerpc/perf: callchain validate kernel stack pointer bounds (Nicholas Piggin)  
  - powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() (Yang Yingliang)  
  - cxl: Fix refcount leak in cxl_calc_capp_routing (Miaoqian Lin)  
  - powerpc/52xx: Fix a resource leak in an error handling path (Christophe JAILLET)  
  - macintosh/macio-adb: check the return value of ioremap() (Xie Shaowen)  
  - macintosh: fix possible memory leak in macio_add_one_device() (Yang Yingliang)  
  - iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() (Yuan Can)  
  - iommu/amd: Fix pci device refcount leak in ppr_notifier() (Yang Yingliang)  
  - rtc: pcf85063: Fix reading alarm (Alexander Stein)  
  - rtc: snvs: Allow a time difference on clock register read (Stefan Eichenberger)  
  - include/uapi/linux/swab: Fix potentially missing __always_inline (Matt Redfearn)  
  - RDMA/siw: Fix pointer cast warning (Arnd Bergmann)  
  - power: supply: fix null pointer dereferencing in power_supply_get_battery_info (ruanjinjie)  
  - HSI: omap_ssi_core: Fix error handling in ssi_init() (Yuan Can)  
  - perf symbol: correction while adjusting symbol (Ajay Kaher)  
  - perf trace: Handle failure when trace point folder is missed (Leo Yan)  
  - perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number (Leo Yan)  
  - perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Arnaldo Carvalho de Melo)  
  - perf trace: Allow associating scnprintf routines with well known arg names (Arnaldo Carvalho de Melo)  
  - perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Arnaldo Carvalho de Melo)  
  - perf trace: Factor out the initialization of syscal_arg_fmt->scnprintf (Arnaldo Carvalho de Melo)  
  - perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Arnaldo Carvalho de Melo)  
  - perf trace: Return error if a system call doesn't exist (Leo Yan)  
  - power: supply: fix residue sysfs file in error handle route of __power_supply_register() (Zeng Heng)  
  - HSI: omap_ssi_core: fix possible memory leak in ssi_probe() (Yang Yingliang)  
  - HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() (Yang Yingliang)  
  - fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() (Christophe JAILLET)  
  - fbdev: vermilion: decrease reference count in error path (Xiongfeng Wang)  
  - fbdev: via: Fix error in via_core_init() (Shang XiaoJing)  
  - fbdev: pm2fb: fix missing pci_disable_device() (Yang Yingliang)  
  - fbdev: ssd1307fb: Drop optional dependency (Andy Shevchenko)  
  - samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() (Shang XiaoJing)  
  - tracing/hist: Fix issue of losting command info in error_log (Zheng Yejian)  
  - usb: storage: Add check for kcalloc (Jiasheng Jiang)  
  - i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Zheyu Ma)  
  - vme: Fix error not catched in fake_init() (Chen Zhongjin)  
  - staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() (YueHaibing)  
  - staging: rtl8192u: Fix use after free in ieee80211_rx() (Dan Carpenter)  
  - i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe (Hui Tang)  
  - chardev: fix error handling in cdev_device_add() (Yang Yingliang)  
  - mcb: mcb-parse: fix error handing in chameleon_parse_gdd() (Yang Yingliang)  
  - drivers: mcb: fix resource leak in mcb_probe() (Zhengchao Shao)  
  - usb: gadget: f_hid: fix refcount leak on error path (John Keeping)  
  - usb: gadget: f_hid: fix f_hidg lifetime vs cdev (John Keeping)  
  - usb: gadget: f_hid: optional SETUP/SET_REPORT mode (Maxim Devaev)  
  - usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Yang Yingliang)  
  - counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update (Fabrice Gasnier)  
  - cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() (Yang Yingliang)  
  - cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() (Yang Yingliang)  
  - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os (Zheng Wang)  
  - misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() (ruanjinjie)  
  - misc: ocxl: fix possible name leak in ocxl_file_register_afu() (Yang Yingliang)  
  - test_firmware: fix memory leak in test_firmware_init() (Zhengchao Shao)  
  - serial: sunsab: Fix error handling in sunsab_init() (Yuan Can)  
  - serial: altera_uart: fix locking in polling mode (Gabriel Somlo)  
  - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Jiri Slaby)  
  - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Jiri Slaby)  
  - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Xiongfeng Wang)  
  - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (delisun)  
  - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Jiamei Xie)  
  - usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Yang Yingliang)  
  - usb: typec: Check for ops->exit instead of ops->enter in altmode_exit (Sven Peter)  
  - staging: vme_user: Fix possible UAF in tsi148_dma_list_add (Gaosheng Cui)  
  - usb: fotg210-udc: Fix ages old endianness issues (Linus Walleij)  
  - uio: uio_dmem_genirq: Fix deadlock between irq config and handling (Rafael Mendonca)  
  - uio: uio_dmem_genirq: Fix missing unlock in irq configuration (Rafael Mendonca)  
  - vfio: platform: Do not pass return buffer to ACPI _RST method (Rafael Mendonca)  
  - class: fix possible memory leak in __class_register() (Yang Yingliang)  
  - serial: tegra: Read DMA status before terminating (Kartik)  
  - tty: serial: tegra: Activate RX DMA transfer by request (Dmitry Osipenko)  
  - drivers: dio: fix possible memory leak in dio_init() (Yang Yingliang)  
  - IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Dragos Tatulea)  
  - hwrng: geode - Fix PCI device refcount leak (Xiongfeng Wang)  
  - hwrng: amd - Fix PCI device refcount leak (Xiongfeng Wang)  
  - crypto: img-hash - Fix variable dereferenced before check 'hdev->req' (Gaosheng Cui)  
  - orangefs: Fix sysfs not cleanup when dev init failed (Zhang Xiaoxu)  
  - RDMA/hfi1: Fix error return code in parse_platform_config() (Wang Yufen)  
  - crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() (Shang XiaoJing)  
  - f2fs: avoid victim selection from previous victim section (Yonggil Song)  
  - RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Yuan Can)  
  - scsi: snic: Fix possible UAF in snic_tgt_create() (Gaosheng Cui)  
  - scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails (Chen Zhongjin)  
  - scsi: ipr: Fix WARNING in ipr_init() (Shang XiaoJing)  
  - scsi: fcoe: Fix possible name leak when device_register() fails (Yang Yingliang)  
  - scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() (Yang Yingliang)  
  - scsi: hpsa: Fix error handling in hpsa_add_sas_host() (Yang Yingliang)  
  - scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Yang Yingliang)  
  - crypto: tcrypt - Fix multibuffer skcipher speed test mem leak (Zhang Yiqun)  
  - scsi: hpsa: Fix possible memory leak in hpsa_init_one() (Yuan Can)  
  - RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed (Zhang Xiaoxu)  
  - crypto: ccree - Make cc_debugfs_global_fini() available for module init function (Uwe Kleine-König)  
  - RDMA/hfi: Decrease PCI device reference count in error path (Xiongfeng Wang)  
  - PCI: Check for alloc failure in pci_request_irq() (Zeng Heng)  
  - crypto: ccree - Remove debugfs when platform_driver_register failed (Gaosheng Cui)  
  - crypto: ccree - swap SHA384 and SHA512 larval hashes at build time (Geert Uytterhoeven)  
  - scsi: scsi_debug: Fix a warning in resp_write_scat() (Harshit Mogalapalli)  
  - RDMA/siw: Set defined status for work completion with undefined status (Bernard Metzler)  
  - RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port (Mark Zhang)  
  - RDMA/siw: Fix immediate work request flush to completion queue (Bernard Metzler)  
  - f2fs: fix normal discard process (Dongdong Zhang)  
  - RDMA/core: Fix order of nldev_exit call (Leon Romanovsky)  
  - apparmor: Use pointer to struct aa_label for lbs_cred (Xiu Jianfeng)  
  - apparmor: Fix abi check to include v8 abi (John Johansen)  
  - apparmor: fix lockdep warning when removing a namespace (John Johansen)  
  - apparmor: fix a memleak in multi_transaction_new() (Gaosheng Cui)  
  - stmmac: fix potential division by 0 (Piergiorgio Beruto)  
  - Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - ntb_netdev: Use dev_kfree_skb_any() in interrupt context (Eric Pilmore)  
  - net: lan9303: Fix read error execution path (Jerry Ray)  
  - can: tcan4x5x: Remove invalid write in clear_interrupts (Markus Schneider-Pargmann)  
  - net: amd-xgbe: Check only the minimum speed for active/passive cables (Tom Lendacky)  
  - net: amd-xgbe: Fix logic around active and passive cables (Tom Lendacky)  
  - net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu)  
  - net: farsync: Fix kmemleak when rmmods farsync (Li Zetao)  
  - ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
  - of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() (ruanjinjie)  
  - drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() (Yuan Can)  
  - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Zhang Changzhong)  
  - net: defxx: Fix missing err handling in dfx_init() (Yongqiang Liu)  
  - net: vmw_vsock: vmci: Check memcpy_from_msg() (Artem Chernyshev)  
  - clk: socfpga: Fix memory leak in socfpga_gate_init() (Xiu Jianfeng)  
  - clk: socfpga: use clk_hw_register for a5/c5 (Dinh Nguyen)  
  - clk: socfpga: clk-pll: Remove unused variable 'rc' (Lee Jones)  
  - blktrace: Fix output non-blktrace event when blk_classic option enabled (Yang Jihong)  
  - wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Wang Yufen)  
  - wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Bitterblue Smith)  
  - spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode (Kris Bahnsen)  
  - clk: samsung: Fix memory leak in _samsung_clk_register_pll() (Xiu Jianfeng)  
  - media: coda: Add check for kmalloc (Jiasheng Jiang)  
  - media: coda: Add check for dcoda_iram_alloc (Jiasheng Jiang)  
  - media: c8sectpfe: Add of_node_put() when breaking out of loop (Liang He)  
  - mmc: mmci: fix return value check of mmc_add_host() (Yang Yingliang)  
  - mmc: wbsd: fix return value check of mmc_add_host() (Yang Yingliang)  
  - mmc: via-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
  - mmc: meson-gx: fix return value check of mmc_add_host() (Yang Yingliang)  
  - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
  - mmc: atmel-mci: fix return value check of mmc_add_host() (Yang Yingliang)  
  - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
  - mmc: vub300: fix return value check of mmc_add_host() (Yang Yingliang)  
  - mmc: toshsd: fix return value check of mmc_add_host() (Yang Yingliang)  
  - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
  - mmc: pxamci: fix return value check of mmc_add_host() (Yang Yingliang)  
  - mmc: mxcmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
  - mmc: moxart: fix return value check of mmc_add_host() (Yang Yingliang)  
  - mmc: alcor: fix return value check of mmc_add_host() (Yang Yingliang)  
  - NFSv4.x: Fail client initialisation if state manager thread can't run (Trond Myklebust)  
  - SUNRPC: Fix missing release socket in rpc_sockname() (Wang ShaoBo)  
  - ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Gaosheng Cui)  
  - media: saa7164: fix missing pci_disable_device() (Liu Shixin)  
  - bpf, sockmap: fix race in sock_map_free() (Eric Dumazet)  
  - regulator: core: fix resource leak in regulator_register() (Yang Yingliang)  
  - configfs: fix possible memory leak in configfs_create_dir() (Chen Zhongjin)  
  - hsr: Avoid double remove of a node. (Sebastian Andrzej Siewior)  
  - clk: qcom: clk-krait: fix wrong div2 functions (Christian Marangi)  
  - regulator: core: fix module refcount leak in set_supply() (Yang Yingliang)  
  - wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Chen Zhongjin)  
  - spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE (Alexander Sverdlin)  
  - bonding: uninitialized variable in bond_miimon_inspect() (Dan Carpenter)  
  - bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect (Pengcheng Yang)  
  - bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data (Pengcheng Yang)  
  - netfilter: conntrack: set icmpv6 redirects as RELATED (Florian Westphal)  
  - ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Zhang Qilong)  
  - drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Xiongfeng Wang)  
  - drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Xiongfeng Wang)  
  - ASoC: mediatek: mt8173: Enable IRQ when pdata is ready (Ricardo Ribalda)  
  - wifi: iwlwifi: mvm: fix double free on tx path. (Ben Greear)


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.317.4.el8
changelog:
  - xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021005] 
  - net/rds: Delegate fan-out to a background worker (Gerd Rausch)  [Orabug: 35032610] 
  - net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35042698] 
  - sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049548] 
  - uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
  - treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
  - treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
  - sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
  - RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35060576]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.317.5.el8
changelog:
  - soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654] 
  - octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654] 
  - PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654] 
  - octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654] 
  - drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654] 
  - octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654] 
  - driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654] 
  - PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
  - octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654] 
  - octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654] 
  - octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654] 
  - crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654] 
  - crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654] 
  - crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654] 
  - driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654] 
  - octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654] 
  - octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654] 
  - octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654] 
  - drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654] 
  - drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654] 
  - octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654] 
  - drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654] 
  - octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654] 
  - octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654] 
  - driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654] 
  - octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654] 
  - octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654] 
  - PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
  - PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
  - octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654] 
  - drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654] 
  - drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654] 
  - drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654] 
  - fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654] 
  - octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654] 
  - octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654] 
  - octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654] 
  - crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654] 
  - crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654] 
  - crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654] 
  - crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654] 
  - crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654] 
  - crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654] 
  - crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654] 
  - crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654] 
  - crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654] 
  - crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654] 
  - crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654] 
  - crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654] 
  - octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654] 
  - octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654] 
  - octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654] 
  - octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654] 
  - crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654] 
  - drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654] 
  - octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654] 
  - octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654] 
  - octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
  - doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654] 
  - drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654] 
  - drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654] 
  - octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654] 
  - driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654] 
  - octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654] 
  - drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654] 
  - octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654] 
  - octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654] 
  - octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654] 
  - drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654] 
  - drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654] 
  - drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654] 
  - octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654] 
  - drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654] 
  - octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654] 
  - drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654] 
  - crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654] 
  - crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654] 
  - crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654] 
  - drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
  - octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654] 
  - driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654] 
  - soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654] 
  - octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654] 
  - octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654] 
  - octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654] 
  - octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654] 
  - octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
  - octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
  - octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654] 
  - octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654] 
  - octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654] 
  - octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654] 
  - octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654] 
  - octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
  - octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654] 
  - octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
  - octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654] 
  - octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654] 
  - Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842] 
  - uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532] 
  - scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142] 
  - x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419] 
  - x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419] 
  - x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419] 
  - perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741] 
  - perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.317.5.1.el8
changelog:
  - uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35156131] 
  - uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35152396] 
  - iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35156821]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.317.5.2.el8
changelog:
  - Revert "mm: Always release pages to the buddy allocator in
    memblock_free_late()." (Aaron Thompson)  [Orabug: 35177466]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.317.5.3.el8
changelog:
  - udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192150] 
  - selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192150] 
  - net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  [Orabug: 35192150] 
  - net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  [Orabug: 35192150] 
  - IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  [Orabug: 35182639]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.318.1.el8
changelog:
  - uek-rpm: aarch64: embedded: Clean up T93 config file v2 (Henry Willard)  [Orabug: 35029259] 
  - uek-rpm: aarch64 embedded: make some modules built-in (Dave Kleikamp)  [Orabug: 35029259] 
  - uek-rpm: aarch64: pensando: config file update for January 2023 update (Dave Kleikamp)  [Orabug: 35089950] 
  - drivers/mtd/spi-nor: Winbond w25q02nw flash support. (Hiren Mehta)  [Orabug: 35089950] 
  - drivers/i2c: Reset Lattice RD1173 master for i2c_busy set. (Hiren Mehta)  [Orabug: 35089950] 
  - drivers/soc/pensando: boot_count to sysfs for kdump.log (Hiren Mehta)  [Orabug: 35089950] 
  - drivers/soc/pensando sbus driver (Hiren Mehta)  [Orabug: 35089950] 
  - drivers/reset: Add emmc hardware reset (Hiren Mehta)  [Orabug: 35089950] 
  - uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35094871]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.318.3.el8
changelog:
  - vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)  
  - LTS tag: v5.4.233 (Sherry Yang)  
  - 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)  
  - ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)  
  - wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)  
  - uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)  
  - mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)  
  - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)  
  - alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)  
  - powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)  
  - can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)  
  - KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson)   {CVE-2022-2196}
  - KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)  
  - random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)  
  - powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)  
  - wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)  
  - drm/etnaviv: don't truncate physical page address (Lucas Stach)  
  - drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)  
  - scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)  
  - dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)  
  - LTS tag: v5.4.232 (Sherry Yang)  
  - 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)  
  - nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)  
  - kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)  
  - i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)  
  - 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/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)  
  - sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)  
  - 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)  
  - 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)  
  - Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)  
  - xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)  
  - xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)  
  - xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)  
  - xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)  
  - xfs: fix finobt btree block recovery ordering (Dave Chinner)  
  - xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)  
  - xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)  
  - xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)  
  - netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)  
  - btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  
  - aio: fix mremap after fork null-deref (Seth Jenkins)  
  - 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)  
  - 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)  
  - selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)  
  - migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)  
  - bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)  
  - nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)  
  - 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)  
  - 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)  
  - usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)  
  - usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)  
  - net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)  
  - pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)  
  - pinctrl: single: fix potential NULL dereference (Maxim Korotkov)  
  - pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)  
  - ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)  
  - selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)  
  - ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)  
  - 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)  
  - xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)  
  - IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  
  - IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)  
  - can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)  
  - tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)  
  - ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)  
  - btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)  
  - btrfs: limit device extents to the device size (Josef Bacik)  
  - iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)  
  - 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)  
  - powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)  
  - serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)  
  - serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)  
  - xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)  
  - mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)  
  - nvmem: core: fix cell removal on error (Michael Walle)  
  - Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)  
  - 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)  
  - 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)  
  - 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 accel_3d_capture_sample (Dmitry Perchanov)  
  - efi: Accept version 2 of memory attributes table (Ard Biesheuvel)  
  - watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)  
  - watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)  
  - fbcon: Check font dimension limits (Samuel Thibault)  
  - Input: i8042 - add Clevo PCX0DX to i8042 quirk table (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)  
  - 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)  
  - usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)  
  - iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)  
  - net/x25: Fix to not accept on connected socket (Hyunwoo Kim)  
  - 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: target: core: Fix warning on RT kernels (Maurizio Lombardi)  
  - 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)  
  - net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)  
  - netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)  
  - netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)  
  - fix "direction" argument of iov_iter_kvec() (Al Viro)  
  - fix iov_iter_bvec() "direction" argument (Al Viro)  
  - WRITE is "data source", not destination... (Al Viro)  
  - scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)  
  - arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)  
  - ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)  
  - ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)  
  - 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 tag: v5.4.231 (Sherry Yang)  
  - usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)  
  - Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)  
  - ipv6: ensure sane device mtu in tunnels (Eric Dumazet)  
  - 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)  
  - 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)  
  - mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)  
  - panic: unset panic_on_warn inside panic() (Tiezhu Yang)  
  - sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)  
  - dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)  
  - blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)  
  - bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)  
  - ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)  
  - x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)  
  - clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)  
  - 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)  
  - nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)  
  - Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)  
  - net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)  
  - net: xgene: Move shared header file into include/linux (Andrew Lunn)  
  - net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)  
  - 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: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)  
  - 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)  
  - net: fix UaF in netns ops registration error path (Paolo Abeni)  
  - netlink: prevent potential spectre v1 gadgets (Eric Dumazet)  
  - 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)  
  - thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)  
  - KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)  
  - 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)  
  - scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)  
  - Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)  
  - Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)  
  - fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)  
  - mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)  
  - mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)  
  - mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)  
  - 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)  
  - 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)  
  - s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)  
  - drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)  
  - ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)  
  - cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)  
  - tcp: fix rate_app_limited to default to 1 (David Morley)  
  - net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)  
  - 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)  
  - tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)  
  - dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)  
  - dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)  
  - dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)  
  - HID: betop: check shape of output reports (Pietro Borrello)  
  - 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)  
  - 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)  
  - 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)  
  - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)  
  - l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki)  
  - net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)  
  - net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)  
  - wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich)  
  - gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)  
  - 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)  
  - affs: initialize fsdata in affs_truncate() (Alexander Potapenko)  
  - 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)  
  - EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)  
  - HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)  
  - ARM: imx: add missing of_node_put() (Dario Binacchi)  
  - ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)  
  - ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)  
  - ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)  
  - ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)  
  - 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)  
  - clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)  
  - clk: generalize devm_clk_get() a bit (Uwe Kleine-König)


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.318.4.el8
changelog:
  - ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807] 
  - rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658] 
  - rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648] 
  - mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790] 
  - net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730] 
  - uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.318.5.el8
changelog:
  - udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763] 
  - selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763] 
  - arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468] 
  - KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426] 
  - KVM: x86/pmu: Introduce pmc->is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426] 
  - Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343] 
  - Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343] 
  - Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343] 
  - Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343] 
  - Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343] 
  - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
  - KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
  - x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
  - uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981] 
  - drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108}
  - mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622] 
  - mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622] 
  - net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723] 
  - rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114] 
  - Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.318.7.el8
changelog:
  - mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
  - xfs: add missing cmap->br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
  - rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
  - uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]


author: Jack Vogel <jack.vogel@oracle.com> - 5.4.17-2136.318.7.1.el8
changelog:
  - KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 33312587] 
  - KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 33312587] 
  - KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 33312587]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.318.7.2.el8
changelog:
  - Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom
    Hromatka)  [Orabug: 35361251]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.319.1.el8
changelog:
  - netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848] 
  - ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437] 
  - vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437] 
  - uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145] 
  - uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217] 
  - KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845] 
  - KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845] 
  - KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845] 
  - psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720] 
  - net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720] 
  - sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720] 
  - devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720] 
  - udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720] 
  - devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720] 
  - ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720] 
  - ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720] 
  - net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720] 
  - net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720] 
  - devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720] 
  - ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720] 
  - devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720] 
  - devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720] 
  - devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720] 
  - devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720] 
  - ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720] 
  - ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720] 
  - netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720] 
  - net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720] 
  - mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720] 
  - ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720] 
  - ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720] 
  - ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720] 
  - ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720] 
  - net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720] 
  - net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720] 
  - net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720] 
  - net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720] 
  - net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720] 
  - net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720] 
  - net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720] 
  - RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720] 
  - net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720] 
  - net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720] 
  - net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720] 
  - net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720] 
  - net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720] 
  - net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720] 
  - net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720] 
  - net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720] 
  - net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720] 
  - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720] 
  - net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720] 
  - net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720] 
  - net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720] 
  - net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720] 
  - net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720] 
  - net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720] 
  - net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720] 
  - net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720] 
  - net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720] 
  - net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720] 
  - net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720] 
  - net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720] 
  - mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720] 
  - net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720] 
  - net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720] 
  - net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720] 
  - net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720] 
  - net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720] 
  - net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720] 
  - net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720] 
  - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720] 
  - net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720] 
  - net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720] 
  - net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720] 
  - net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720] 
  - net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720] 
  - net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720] 
  - net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720] 
  - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720] 
  - net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720] 
  - net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720] 
  - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720] 
  - net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720] 
  - PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720] 
  - net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720] 
  - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720] 
  - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720] 
  - net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720] 
  - net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720] 
  - net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720] 
  - net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720] 
  - net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720] 
  - net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720] 
  - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720] 
  - net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720] 
  - net/mlx5: Destroy pool->mutex (Shay Drory)  [Orabug: 34382720] 
  - net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720] 
  - net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720] 
  - net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720] 
  - net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720] 
  - net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720] 
  - {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720] 
  - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720] 
  - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720] 
  - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720] 
  - net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720] 
  - net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720] 
  - net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720] 
  - net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720] 
  - net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720] 
  - net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720] 
  - net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720] 
  - net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720] 
  - net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720] 
  - net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720] 
  - net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720] 
  - net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720] 
  - mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720] 
  - net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720] 
  - net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720] 
  - net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720] 
  - net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720] 
  - net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720] 
  - net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720] 
  - net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720] 
  - net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720] 
  - net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720] 
  - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720] 
  - net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720] 
  - net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720] 
  - net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720] 
  - net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720] 
  - net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720] 
  - net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720] 
  - net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720] 
  - net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720] 
  - net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720] 
  - net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720] 
  - net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720] 
  - net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720] 
  - net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720] 
  - net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720] 
  - net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720] 
  - net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720] 
  - net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720] 
  - net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720] 
  - net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720] 
  - net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720] 
  - net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720] 
  - net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720] 
  - net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720] 
  - net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720] 
  - net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720] 
  - net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720] 
  - net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720] 
  - net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720] 
  - net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720] 
  - net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720] 
  - net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720] 
  - net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720] 
  - net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720] 
  - net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720] 
  - net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720] 
  - net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720] 
  - net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720] 
  - net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720] 
  - net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720] 
  - net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720] 
  - mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720] 
  - net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720] 
  - net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720] 
  - ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720] 
  - net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720] 
  - net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720] 
  - mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720] 
  - mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720] 
  - mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720] 
  - net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720] 
  - mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720] 
  - uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944] 
  - uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944] 
  - KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923] 
  - x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509] 
  - x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509] 
  - net/rds: Check that "tc->t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333] 
  - block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913] 
  - KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052] 
  - arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052] 
  - firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052] 
  - firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052] 
  - arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052] 
  - arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052] 
  - random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052] 
  - smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052] 
  - arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052] 
  - arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052] 
  - arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052] 
  - arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052] 
  - KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.319.1.1.el8
changelog:
  - Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35339438] 
  - Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35339438]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.319.1.2.el8
changelog:
  - Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35378852] 
  - iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35350194] 
  - iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35350194] 
  - iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35350194] 
  - iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35350194] 
  - iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35350194] 
  - iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35350194]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.319.1.3.el8
changelog:
  - kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35402305] 
  - kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35402305] 
  - sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
  - sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
  - s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
  - powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
  - parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
  - mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
  - arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
  - arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
  - x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
  - kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.319.1.4.el8
changelog:
  - KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35464474] 
  - KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35464474] 
  - KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35464474] 
  - KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35464474] 
  - KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35464474] 
  - KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35464474] 
  - KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35464474] 
  - KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35464474] 
  - KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35464474] 
  - KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35464474] 
  - KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35464474] 
  - perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35464474]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.320.1.el8
changelog:
  - MIPS: Don't clear _PAGE_SPECIAL in _PAGE_CHG_MASK (Henry Willard)  [Orabug: 35218786] 
  - net/mlx5: Fix memory leak in error flow of port set buffer (Maher Sanalla)  [Orabug: 34988317] 
  - net/mlx5e: Update shared buffer along with device buffer changes (Maher Sanalla)  [Orabug: 34988317] 
  - net/mlx5e: Add API to query/modify SBPR and SBCM registers (Maher Sanalla)  [Orabug: 34988317] 
  - net/mlx5: Expose shared buffer registers bits and structs (Maher Sanalla)  [Orabug: 34988317] 
  - net/mlx5e: Fix the calling of update_buffer_lossy() API (Mark Zhang)  [Orabug: 34988317] 
  - net/mlx5e: Fix port buffers cell size value (Eran Ben Elisha)  [Orabug: 34988317] 
  - net/rds: Adding TCP stats for TCP keepalive timeout (Nagappan Ramasamy Palaniappan)  [Orabug: 35254379] 
  - x86/acpi/boot: Correct acpi_is_processor_usable() check (Eric DeVolder)  [Orabug: 35274588] 
  - x86/ACPI/boot: Use FADT version to check support for online capable (Mario Limonciello)  [Orabug: 35274588] 
  - x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC (Kishon Vijay Abraham I)  [Orabug: 35274588] 
  - x86/ACPI: Don't add CPUs that are not online capable (Mario Limonciello)  [Orabug: 35274588] 
  - ACPICA: Add support for MADT online enabled bit (Mario Limonciello)  [Orabug: 35274588] 
  - net/rds: use appropriate reason while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35278122] 
  - KVM: nVMX: add missing consistency checks for CR0 and CR4 (Paolo Bonzini)  [Orabug: 35278212]  {CVE-2023-30456}
  - uek-rpm: pensando: enable config options for fips (Dave Kleikamp)  [Orabug: 35305291] 
  - x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Pawan Gupta)  [Orabug: 35310366]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.320.2.el8
changelog:
  - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari)  [Orabug: 34301053] 
  - Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35099730] 
  - Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35099730] 
  - mm, hugepages: add hugetlb vma mremap() test (Mina Almasry)  [Orabug: 35176741] 
  - mm: hugetlb: considering PMD sharing when flushing cache/TLBs (Baolin Wang)  [Orabug: 35176741] 
  - mm: mremap: fix sign for EFAULT error return value (Niels Dossche)  [Orabug: 35176741] 
  - mm/hugetlb: fix kernel crash with hugetlb mremap (Aneesh Kumar K.V)  [Orabug: 35176741] 
  - hugetlbfs: flush before unlock on move_hugetlb_page_tables() (Nadav Amit)  [Orabug: 35176741] 
  - mm, hugepages: add mremap() support for hugepage backed vma (Mina Almasry)  [Orabug: 35176741] 
  - Arm64: Pensando: Fix tps53679 driver to include power readings (Austin Sehnert)  [Orabug: 35274783] 
  - net/rds: use appropriate return code while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35279327] 
  - uek-rpm: aarch64: embedded: Enable CONFIG_QFMT_V2 to support T93 disk quota (Thomas Tai)  [Orabug: 35323244]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.320.3.el8
changelog:
  - pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751] 
  - net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105] 
  - net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105] 
  - net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105] 
  - IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.320.4.el8
changelog:
  - LTS tag: v5.4.242 (Sherry Yang)  
  - ASN.1: Fix check for strdup() success (Ekaterina Orlova)  
  - iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)  
  - pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
  - xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)  
  - sctp: Call inet6_destroy_sock() via sk->sk_destruct(). (Kuniyuki Iwashima)  
  - dccp: Call inet6_destroy_sock() via sk->sk_destruct(). (Kuniyuki Iwashima)  
  - inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). (Kuniyuki Iwashima)  
  - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). (Kuniyuki Iwashima)  
  - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)  
  - ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)  
  - Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)  
  - x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)  
  - MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)  
  - mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)  
  - memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)  
  - nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)  
  - iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)  
  - xen/netback: use same error messages for same errors (Juergen Gross)  
  - nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)  
  - s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)  
  - net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)  
  - scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)  
  - scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)  
  - selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)  
  - Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)  
  - f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)  
  - e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)  
  - bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)  
  - mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)  
  - i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)  
  - i40e: fix accessing vsi->active_filters without holding lock (Aleksandr Loktionov)  
  - netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)  
  - virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)  
  - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)  
  - regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)  
  - netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)  
  - arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)  
  - ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)  
  - LTS tag: v5.4.241 (Sherry Yang)  
  - xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)  
  - xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)  
  - xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)  
  - xfs: report corruption only as a regular error (Darrick J. Wong)  
  - xfs: set inode size after creating symlink (Jeffrey Mitchell)  
  - xfs: fix up non-directory creation in SGID directories (Christoph Hellwig)  
  - xfs: remove the di_version field from struct icdinode (Christoph Hellwig)  
  - xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)  
  - xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)  
  - xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)  
  - xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)  
  - xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)  
  - xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)  
  - xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)  
  - xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)  
  - coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug (Steve Clevenger)  
  - watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)  
  - i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)  
  - ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)  
  - mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)  
  - asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)  
  - verify_pefile: relax wrapper length check (Robbie Harwood)  
  - drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)  
  - efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)  
  - i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)  
  - power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)  
  - net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)  
  - udp6: fix potential access to stale information (Eric Dumazet)  
  - RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)  
  - sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)  
  - qlcnic: check pci_reset_function result (Denis Plotnikov)  
  - niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)  
  - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)  
  - mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)  
  - mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)  
  - mtdblock: tolerate corrected bit-flips (Bang Li)  
  - btrfs: fix fast csum implementation detection (Christoph Hellwig)  
  - btrfs: print checksum type and implementation at mount time (David Sterba)  
  - Bluetooth: Fix race condition in hidp_session_thread (Min Li)  
  - Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)  
  - ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)  
  - ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)  
  - ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)  
  - ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)  
  - ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)  
  - Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)  
  - irqdomain: Fix mapping-creation race (Johan Hovold)  
  - irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)  
  - irqdomain: Look for existing mapping only once (Johan Hovold)  
  - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)  
  - ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)  
  - drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)  
  - tracing: Free error logs of tracing instances (Steven Rostedt (Google))  
  - can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)  
  - ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)  
  - perf/core: Fix the same task check in perf_event_set_output (Kan Liang)  
  - ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)  
  - nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)  
  - nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)  
  - tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)  
  - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)  
  - tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)  
  - iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)  
  - iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)  
  - USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)  
  - USB: serial: option: add Telit FE990 compositions (Enrico Sau)  
  - usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)  
  - USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)  
  - xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)  
  - NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)  
  - sunrpc: only free unix grouplist after RCU settles (Jeff Layton)  
  - gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)  
  - ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)  
  - sctp: check send stream number after wait_for_sndbuf (Xin Long)  
  - net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)  
  - icmp: guard against too small mtu (Eric Dumazet)  
  - wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)  
  - pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
  - pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
  - pinctrl: amd: disable and mask interrupts on probe (Sachi King)  
  - pinctrl: amd: Use irqchip template (Linus Walleij)  
  - smb3: fix problem with null cifs super block with previous patch (Steve French)  
  - treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)  
  - Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)  
  - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)  
  - x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)  
  - ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)  
  - net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)  
  - scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)  
  - LTS tag: v5.4.240 (Sherry Yang)  
  - gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)  
  - firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)  
  - net: sched: fix race condition in qdisc_graft() (Eric Dumazet)  
  - net_sched: add __rcu annotation to netdev->qdisc (Eric Dumazet)  
  - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)  
  - btrfs: scan device in non-exclusive mode (Anand Jain)  
  - s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)  
  - drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)  
  - ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)  
  - ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)  
  - NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)  
  - pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)  
  - xen/netback: don't do grant copy across page boundary (Juergen Gross)  
  - Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)  
  - cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)  
  - cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)  
  - Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)  
  - Input: alps - fix compatibility with -funsigned-char (msizanoen)  
  - pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)  
  - net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)  
  - net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)  
  - bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)  
  - i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)  
  - s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)  
  - can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)  
  - net/net_failover: fix txq exceeding warning (Faicker Mo)  
  - regulator: Handle deferred clk (Christophe JAILLET)  
  - regulator: fix spelling mistake "Cant" -> "Can't" (Colin Ian King)  
  - ptp_qoriq: fix memory leak in probe() (SongJingyi)  
  - scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)  
  - mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)  
  - mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)  
  - dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)  
  - ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)  
  - fbdev: au1200fb: Fix potential divide by zero (Wei Chen)  
  - fbdev: lxfb: Fix potential divide by zero (Wei Chen)  
  - fbdev: intelfb: Fix potential divide by zero (Wei Chen)  
  - fbdev: nvidia: Fix potential divide by zero (Wei Chen)  
  - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)  
  - fbdev: tgafb: Fix potential divide by zero (Wei Chen)  
  - ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)  
  - ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)  
  - md: avoid signed overflow in slot_store() (NeilBrown)  
  - bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)  
  - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)  
  - ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)  
  - tun: avoid double free in tun_free_netdev (George Kennedy)  
  - sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)  
  - sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)  
  - dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)  
  - dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)  
  - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)  
  - nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)  
  - wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)  
  - usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)  
  - usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)  
  - usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)  
  - dm thin: fix deadlock when swapping to thin device (Coly Li)  
  - igb: revert rtnl_lock() that causes deadlock (Lin Ma)  
  - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)  
  - usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)  
  - scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)  
  - cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)  
  - sh: sanitize the flags on sigreturn (Al Viro)  
  - net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)  
  - net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)  
  - scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)  
  - scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)  
  - scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)  
  - selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)  
  - m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)  
  - ca8210: fix mac_len negative array access (Alexander Aring)  
  - riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)  
  - thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)  
  - uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)  
  - scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)  
  - hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)  
  - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)  
  - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)  
  - Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)  
  - net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)  
  - hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)  
  - nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)  
  - net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)  
  - erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)  
  - atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)  
  - net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)  
  - bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)  
  - keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)  
  - net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)  
  - net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)  
  - net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)  
  - xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)  
  - qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)  
  - net: usb: smsc95xx: Limit packet length to skb->len (Szymon Heidrich)  
  - scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)  
  - i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)  
  - igbvf: Regard vf reset nack as success (Akihiko Odaki)  
  - intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)  
  - iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)  
  - iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)  
  - power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)  
  - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)  
  - LTS tag: v5.4.239 (Sherry Yang)  
  - selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)  
  - LTS tag: v5.4.238 (Sherry Yang)  
  - HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)  
  - HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)  
  - PCI: Unify delay handling for reset and resume (Lukas Wunner)  
  - s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)  
  - serial: 8250_em: Fix UART port type (Biju Das)  
  - drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)  
  - x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)  
  - fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)  
  - ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)  
  - tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))  
  - tracing: Check field value in hist_field_name() (Steven Rostedt (Google))  
  - interconnect: fix mem leak when freeing nodes (Johan Hovold)  
  - tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)  
  - ext4: fix possible double unlock when moving a directory (Theodore Ts'o)  
  - sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)  
  - drm/amdkfd: Fix an illegal memory access (Qu Huang)  
  - ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)  
  - ext4: fail ext4_iget if special inode unallocated (Baokun Li)  
  - jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)  
  - mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)  
  - media: m5mols: fix off-by-one loop termination error (Linus Torvalds)  
  - hwmon: (ina3221) return prober error code (Marcus Folkesson)  
  - hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)  
  - hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)  
  - hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)  
  - ethernet: sun: add check for the mdesc_grab() (Liang He)  
  - net/iucv: Fix size of interrupt data (Alexandra Winter)  
  - net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)  
  - block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)  
  - nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)  
  - net: usb: smsc75xx: Limit packet length to skb->len (Szymon Heidrich)  
  - nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)  
  - net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)  
  - net: tunnels: annotate lockless accesses to dev->needed_headroom (Eric Dumazet)  
  - qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)  
  - i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)  
  - ipvlan: Make skb->skb_iif track skb->dev for l3s mode (Jianguo Wu)  
  - nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)  
  - tcp: tcp_make_synack() can be called from process context (Breno Leitao)  
  - scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)  
  - scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)  
  - netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)  
  - ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)  
  - ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)  
  - ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)  
  - ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)  
  - ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)  
  - scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)  
  - docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)  
  - clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)  
  - drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)  
  - cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)  
  - drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)  
  - xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)  
  - ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
  - LTS tag: v5.4.237 (Sherry Yang)  
  - s390/dasd: add missing discipline function (Stefan Haberland)  
  - UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)  
  - sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)  
  - s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 (Masahiro Yamada)  
  - powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)  
  - powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)  
  - arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)  
  - x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)  
  - drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)  
  - ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)  
  - ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)  
  - media: ov5640: Fix analogue gain control (Paul Elder)  
  - PCI: Add SolidRun vendor ID (Alvaro Karsz)  
  - macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)  
  - alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)  
  - MIPS: Fix a compilation issue (xurui)  
  - ext4: Fix deadlock during directory rename (Jan Kara)  
  - riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)  
  - net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)  
  - scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)  
  - btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)  
  - netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)  
  - bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)  
  - net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)  
  - net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)  
  - net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)  
  - selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)  
  - ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)  
  - nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)  
  - drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)  
  - ext4: Fix possible corruption when moving a directory (Jan Kara)  
  - scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)  
  - cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)  
  - SMB3: Backup intent flag missing from some more ops (Amir Goldstein)  
  - iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)  
  - irqdomain: Fix domain registration race (Marc Zyngier)  
  - irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)  
  - ipmi:ssif: Add a timer between request retries (Corey Minyard)  
  - ipmi:ssif: Increase the message retry time (Corey Minyard)  
  - ipmi:ssif: Remove rtc_us_timer (Corey Minyard)  
  - ipmi:ssif: resend_msg() cannot fail (Corey Minyard)  
  - ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)  
  - iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)  
  - iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)  
  - iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)  
  - nfc: change order inside nfc_se_io error path (Fedor Pchelkin)  
  - ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)  
  - ext4: fix WARNING in ext4_update_inline_data (Ye Bin)  
  - ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)  
  - ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)  
  - ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)  
  - drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)  
  - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)  
  - fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)  
  - LTS tag: v5.4.236 (Sherry Yang)  
  - staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)  
  - staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)  
  - wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)  
  - LTS tag: v5.4.235 (Sherry Yang)  
  - dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)  
  - media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)  
  - media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)  
  - tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)  
  - Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)  
  - x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)  
  - x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)  
  - net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)  
  - phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)  
  - PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)  
  - kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)  
  - usb: uvc: Enumerate valid values for color matching (Daniel Scally)  
  - USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)  
  - usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)  
  - iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)  
  - iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)  
  - tools/iio/iio_utils:fix memory leak (Yulong Zhang)  
  - mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)  
  - tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)  
  - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)  
  - staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)  
  - media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)  
  - media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)  
  - media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)  
  - media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)  
  - mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)  
  - firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)  
  - tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)  
  - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)  
  - thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)  
  - scsi: ipr: Work around fortify-string warning (Arnd Bergmann)  
  - rtc: sun6i: Always export the internal oscillator (Samuel Holland)  
  - rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)  
  - tcp: tcp_check_req() can be called from process context (Eric Dumazet)  
  - ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)  
  - net/sched: act_sample: fix action bind logic (Pedro Tammela)  
  - nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)  
  - net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)  
  - 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)  
  - 9p/xen: fix connection sequence (Juergen Gross)  
  - 9p/xen: fix version parsing (Juergen Gross)  
  - net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)  
  - sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)  
  - ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)  
  - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)  
  - watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)  
  - watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)  
  - watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)  
  - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)  
  - ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)  
  - ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)  
  - ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)  
  - ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)  
  - ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)  
  - ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)  
  - ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)  
  - ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)  
  - ubi: Fix use-after-free when volume resizing failed (Li Zetao)  
  - ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)  
  - ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 (Zhihao Cheng)  
  - ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)  
  - ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)  
  - ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)  
  - ubifs: Fix build errors as symbol undefined (Li Hua)  
  - ubi: ensure that VID header offset + VID header size <= alloc, size (George Kennedy)  
  - um: vector: Fix memory leak in vector_config (Xiang Yang)  
  - fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)  
  - f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)  
  - pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)  
  - pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)  
  - pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)  
  - fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)  
  - kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)  
  - wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)  
  - drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)  
  - drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)  
  - PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)  
  - PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)  
  - PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)  
  - scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)  
  - scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)  
  - scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)  
  - scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)  
  - scsi: ses: Don't attach if enclosure has no components (James Bottomley)  
  - scsi: qla2xxx: Fix erroneous link down (Quinn Tran)  
  - scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)  
  - scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)  
  - ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)  
  - ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)  
  - ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)  
  - mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)  
  - mm: memcontrol: deprecate charge moving (Johannes Weiner)  
  - media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)  
  - mips: fix syscall_get_nr (Elvira Khabirova)  
  - alpha: fix FEN fault handling (Al Viro)  
  - rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)  
  - ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)  
  - ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)  
  - dm flakey: don't corrupt the zero page (Mikulas Patocka)  
  - dm flakey: fix logic when corrupting a bio (Mikulas Patocka)  
  - thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)  
  - wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)  
  - ext4: refuse to create ea block when umounted (Jun Nie)  
  - ext4: optimize ea_inode block expansion (Jun Nie)  
  - ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)  
  - ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)  
  - irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)  
  - irqdomain: Fix disassociation race (Johan Hovold)  
  - irqdomain: Fix association race (Johan Hovold)  
  - ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)  
  - Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)  
  - x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))  
  - x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))  
  - x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))  
  - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)  
  - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)  
  - x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)  
  - x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)  
  - x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)  
  - x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)  
  - x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)  
  - KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)  
  - KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)  
  - udf: Detect system inodes linked into directory hierarchy (Jan Kara)  
  - udf: Preserve link count of system files (Jan Kara)  
  - udf: Do not update file length for failed writes to inline files (Jan Kara)  
  - udf: Do not bother merging very long extents (Jan Kara)  
  - udf: Truncate added extents on failed expansion (Jan Kara)  
  - ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)  
  - ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)  
  - f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
  - f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)  
  - fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)  
  - hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)  
  - ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)  
  - s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)  
  - s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)  
  - s390: discard .interp section (Ilya Leoshkevich)  
  - ipmi_ssif: Rename idle state and check (Corey Minyard)  
  - rtc: pm8xxx: fix set-alarm race (Johan Hovold)  
  - firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)  
  - wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)  
  - nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)  
  - dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)  
  - dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)  
  - drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)  
  - pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)  
  - hwmon: (coretemp) Simplify platform device handling (Robin Murphy)  
  - regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)  
  - regulator: max77802: Bounds check regulator id against opmode (Kees Cook)  
  - ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)  
  - docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)  
  - drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)  
  - drm/radeon: free iio for atombios when driver shutdown (Liwei Song)  
  - HID: Add Mapping for System Microphone Mute (Jingyuan Liang)  
  - drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)  
  - drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)  
  - uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.320.5.el8
changelog:
  - vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546] 
  - vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
  - vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546] 
  - vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546] 
  - vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
  - vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546] 
  - vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546] 
  - vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546] 
  - vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546] 
  - vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546] 
  - vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546] 
  - vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546] 
  - vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546] 
  - vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546] 
  - vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
  - vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546] 
  - virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546] 
  - vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546] 
  - virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
  - vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546] 
  - vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546] 
  - vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546] 
  - vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546] 
  - vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546] 
  - vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546] 
  - vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546] 
  - vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546] 
  - vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546] 
  - vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546] 
  - vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546] 
  - vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546] 
  - vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
  - vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546] 
  - vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546] 
  - vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546] 
  - vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546] 
  - vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546] 
  - vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546] 
  - vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546] 
  - vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546] 
  - vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546] 
  - RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546] 
  - vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546] 
  - vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546] 
  - vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546] 
  - vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546] 
  - vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546] 
  - vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546] 
  - vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546] 
  - vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546] 
  - vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
  - vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
  - vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546] 
  - virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546] 
  - vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546] 
  - vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546] 
  - vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546] 
  - vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546] 
  - vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546] 
  - vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546] 
  - vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546] 
  - vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546] 
  - vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546] 
  - vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546] 
  - vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546] 
  - vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546] 
  - vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546] 
  - vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546] 
  - vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546] 
  - vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
  - virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546] 
  - vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546] 
  - vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546] 
  - vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546] 
  - vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546] 
  - vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
  - vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546] 
  - vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546] 
  - vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546] 
  - vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
  - vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546] 
  - vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
  - vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546] 
  - vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546] 
  - vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546] 
  - vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
  - vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546] 
  - vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546] 
  - virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546] 
  - vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546] 
  - vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546] 
  - vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546] 
  - net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546] 
  - net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546] 
  - vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546] 
  - vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546] 
  - net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546] 
  - net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546] 
  - net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546] 
  - net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546] 
  - devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546] 
  - devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546] 
  - devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546] 
  - devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546] 
  - devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546] 
  - devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546] 
  - virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546] 
  - virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546] 
  - virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546] 
  - kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569] 
  - kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569] 
  - sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
  - sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
  - s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
  - powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
  - parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
  - mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
  - arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
  - arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
  - x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
  - kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
  - uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877] 
  - Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400] 
  - net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332] 
  - rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487] 
  - uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620] 
  - Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969] 
  - uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953] 
  - iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426] 
  - iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426] 
  - iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426] 
  - iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426] 
  - iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426] 
  - iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426] 
  - Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.320.6.el8
changelog:
  - ipmi:ssif: Add send_retries increment (Corey Minyard)  
  - Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)  
  - Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)  
  - scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927] 
  - scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927] 
  - scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927] 
  - scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927] 
  - scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927] 
  - scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927] 
  - scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927] 
  - scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927] 
  - scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927] 
  - kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585] 
  - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585] 
  - kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585] 
  - debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590] 
  - rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535] 
  - netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233}
  - SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526] 
  - net/rds: Fix copy&paste error (Gerd Rausch)  [Orabug: 35416948] 
  - rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.320.7.el8
changelog:
  - selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)  
  - KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815] 
  - KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815] 
  - KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815] 
  - KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815] 
  - KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815] 
  - KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815] 
  - KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815] 
  - KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815] 
  - KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815] 
  - KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815] 
  - KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815] 
  - perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815] 
  - Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929] 
  - Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
  - Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
  - Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.321.1.el8
changelog:
  - uek-rpm: Blacklist cls_tcindex module (Somasundaram Krishnasamy)  [Orabug: 35408335] 
  - uek_kabi: Add UEK_KABI_DEPRECATE_ENUM (Sherry Yang)  [Orabug: 35469883] 
  - perf kvm: Add kvm-stat for arm64 (Sergey Senozhatsky)  [Orabug: 35415996] 
  - dsc-drivers: update ionic drivers to 23.04.1-001 (Dave Kleikamp)  [Orabug: 35416310] 
  - dsc-drivers: update ionic drivers to 22.11.1-001 (Dave Kleikamp)  [Orabug: 35416310] 
  - dsc-drivers: update drivers for 1.15.9-C-100 (Dave Kleikamp)  [Orabug: 35416310] 
  - elba.dtsi: Improved sdclk and sdclk-hsmmc timing. (David Clear)  [Orabug: 35416310] 
  - drivers/i2c: Fix Lattice RD1173 interrupt handling (Hiren Mehta)  [Orabug: 35416310] 
  - defconfig: cleanup elba_defconfig (Hiren Mehta)  [Orabug: 35416310]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.321.2.el8
changelog:
  - LTS tag: v5.4.245 (Sherry Yang)  
  - netfilter: ctnetlink: Support offloaded conntrack entry deletion (Paul Blakey)  
  - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Nicolas Dichtel)  
  - binder: fix UAF caused by faulty buffer cleanup (Carlos Llamas)  
  - bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() (Ruihan Li)  
  - cdc_ncm: Fix the build warning (Alexander Bersenev)  
  - net/mlx5: Devcom, serialize devcom registration (Shay Drory)  
  - net/mlx5: devcom only supports 2 ports (Mark Bloch)  
  - fs: fix undefined behavior in bit shift for SB_NOUSER (Hao Ge)  
  - power: supply: bq24190: Call power_supply_changed() after updating input current (Hans de Goede)  
  - power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() (Hans de Goede)  
  - power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize (Hans de Goede)  
  - net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize (Tudor Ambarus)  
  - cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Alexander Bersenev)  
  - LTS tag: v5.4.244 (Sherry Yang)  
  - 3c589_cs: Fix an error handling path in tc589_probe() (Christophe JAILLET)  
  - net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device (Shay Drory)  
  - net/mlx5: Fix error message when failing to allocate device memory (Roi Dayan)  
  - forcedeth: Fix an error handling path in nv_probe() (Christophe JAILLET)  
  - ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg (Cezary Rojewski)  
  - x86/show_trace_log_lvl: Ensure stack pointer is aligned, again (Vernon Lovejoy)  
  - xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() (Dan Carpenter)  
  - coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() (Dan Carpenter)  
  - power: supply: sbs-charger: Fix INHIBITED bit for Status reg (Daisuke Nojiri)  
  - power: supply: bq27xxx: Fix poll_interval handling and races on remove (Hans de Goede)  
  - power: supply: bq27xxx: Fix I2C IRQ race on remove (Hans de Goede)  
  - power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition (Hans de Goede)  
  - power: supply: leds: Fix blink to LED on transition (Hans de Goede)  
  - ipv6: Fix out-of-bounds access in ipv6_find_tlv() (Gavrilov Ilia)  
  - bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields (Will Deacon)  
  - net: fix skb leak in __skb_tstamp_tx() (Pratyush Yadav)  
  - media: radio-shark: Add endpoint checks (Alan Stern)  
  - USB: sisusbvga: Add endpoint checks (Alan Stern)  
  - USB: core: Add routines for endpoint checks in old drivers (Alan Stern)  
  - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). (Kuniyuki Iwashima)  
  - net: fix stack overflow when LRO is disabled for virtual interfaces (Taehee Yoo)  
  - fbdev: udlfb: Fix endpoint check (Alan Stern)  
  - debugobjects: Don't wake up kswapd from fill_pool() (Tetsuo Handa)  
  - x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms (Zhang Rui)  
  - parisc: Fix flush_dcache_page() for usage from irq context (Helge Deller)  
  - selftests/memfd: Fix unknown type name build failure (Hardik Garg)  
  - x86/mm: Avoid incomplete Global INVLPG flushes (Dave Hansen)  
  - btrfs: use nofs when cleaning up aborted transactions (Josef Bacik)  
  - gpio: mockup: Fix mode of debugfs files (Zev Weiss)  
  - parisc: Allow to reboot machine after system halt (Helge Deller)  
  - parisc: Handle kgdb breakpoints only in kernel context (Helge Deller)  
  - m68k: Move signal frame following exception on 68020/030 (Finn Thain)  
  - ALSA: hda/realtek: Enable headset onLenovo M70/M90 (Bin Li)  
  - ALSA: hda/ca0132: add quirk for EVGA X299 DARK (Adam Stylinski)  
  - mt76: mt7615: Fix build with older compilers (Pablo Greco)  
  - spi: fsl-cpm: Use 16 bit mode for large transfers with even size (Christophe Leroy)  
  - spi: fsl-spi: Re-organise transfer bits_per_word adaptation (Christophe Leroy)  
  - watchdog: sp5100_tco: Immediately trigger upon starting. (Gregory Oakes)  
  - s390/qdio: fix do_sqbs() inline assembly constraint (Heiko Carstens)  
  - s390/qdio: get rid of register asm (Heiko Carstens)  
  - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (George Kennedy)  
  - vc_screen: rewrite vcs_size to accept vc, not inode (Jiri Slaby)  
  - usb: gadget: u_ether: Fix host MAC address case (Konrad Gräfe)  
  - usb: gadget: u_ether: Convert prints to device prints (Jon Hunter)  
  - lib/string_helpers: Introduce string_upper() and string_lower() helpers (Vadim Pasternak)  
  - HID: wacom: add three styli to wacom_intuos_get_tool_type (Ping Cheng)  
  - HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs (Ping Cheng)  
  - HID: wacom: Force pen out of prox if no events have been received in a while (Jason Gerecke)  
  - netfilter: nf_tables: hold mutex on netns pre_exit path (Pablo Neira Ayuso)  
  - netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Pablo Neira Ayuso)  
  - netfilter: nf_tables: stricter validation of element data (Pablo Neira Ayuso)  
  - netfilter: nf_tables: allow up to 64 bytes in the set element data area (Pablo Neira Ayuso)  
  - netfilter: nf_tables: add nft_setelem_parse_key() (Pablo Neira Ayuso)  
  - netfilter: nf_tables: validate registers coming from userspace. (Pablo Neira Ayuso)  
  - netfilter: nftables: statify nft_parse_register() (Pablo Neira Ayuso)  
  - netfilter: nftables: add nft_parse_register_store() and use it (Pablo Neira Ayuso)  
  - netfilter: nftables: add nft_parse_register_load() and use it (Pablo Neira Ayuso)  
  - nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() (Ryusuke Konishi)  
  - powerpc/64s/radix: Fix soft dirty tracking (Michael Ellerman)  
  - tpm/tpm_tis: Disable interrupts for more Lenovo devices (Jerry Snitselaar)  
  - ceph: force updating the msg pointer in non-split case (Xiubo Li)  
  - serial: Add support for Advantech PCI-1611U card (Vitaliy Tomin)  
  - statfs: enforce statfs[64] structure initialization (Ilya Leoshkevich)  
  - KVM: x86: do not report a vCPU as preempted outside instruction boundaries (Paolo Bonzini)  
  - can: kvaser_pciefd: Disable interrupts in probe error path (Jimmy Assarsson)  
  - can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt (Jimmy Assarsson)  
  - can: kvaser_pciefd: Clear listen-only bit if not explicitly requested (Jimmy Assarsson)  
  - can: kvaser_pciefd: Empty SRB buffer in probe (Jimmy Assarsson)  
  - can: kvaser_pciefd: Call request_irq() before enabling interrupts (Jimmy Assarsson)  
  - can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() (Jimmy Assarsson)  
  - can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag (Oliver Hartkopp)  
  - ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 (Luke D. Jones)  
  - ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 (Ai Chao)  
  - ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (Nikhil Mahale)  
  - ALSA: hda: Fix Oops by 9.1 surround channel names (Takashi Iwai)  
  - usb: typec: altmodes/displayport: fix pin_assignment_show (Badhri Jagan Sridharan)  
  - usb: dwc3: debugfs: Resume dwc3 before accessing registers (Udipto Goswami)  
  - USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (Weitao Wang)  
  - usb-storage: fix deadlock when a scsi command timeouts more than once (Maxime Bizon)  
  - USB: usbtmc: Fix direction for 0-length ioctl control messages (Alan Stern)  
  - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Eric Dumazet)  
  - igb: fix bit_shift to be in [1..8] range (Aleksandr Loktionov)  
  - cassini: Fix a memory leak in the error handling path of cas_init_one() (Christophe JAILLET)  
  - wifi: iwlwifi: mvm: don't trust firmware n_channels (Johannes Berg)  
  - net: bcmgenet: Restore phy_stop() depending upon suspend/close (Florian Fainelli)  
  - net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() (Florian Fainelli)  
  - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Dong Chenchen)  
  - drm/exynos: fix g2d_open/close helper function definitions (Arnd Bergmann)  
  - media: netup_unidvb: fix use-after-free at del_timer() (Duoming Zhou)  
  - net: hns3: fix reset delay time to avoid configuration timeout (Jie Wang)  
  - net: hns3: fix sending pfc frames after reset issue (Jijie Shao)  
  - erspan: get the proto with the md version for collect_md (Xin Long)  
  - ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Peilin Ye)  
  - ip6_gre: Make o_seqno start from 0 in native mode (Peilin Ye)  
  - ip6_gre: Fix skb_under_panic in __gre6_xmit() (Peilin Ye)  
  - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Ke Zhang)  
  - vsock: avoid to close connected socket after the timeout (Zhuang Shengen)  
  - ALSA: firewire-digi00x: prevent potential use after free (Dan Carpenter)  
  - net: fec: Better handle pm_runtime_get() failing in .remove() (Uwe Kleine-König)  
  - af_key: Reject optional tunnel/BEET mode templates in outbound policies (Tobias Brunner)  
  - cpupower: Make TSC read per CPU for Mperf monitor (Wyes Karny)  
  - ASoC: fsl_micfil: register platform component before registering cpu dai (Shengjiu Wang)  
  - btrfs: fix space cache inconsistency after error loading it from disk (Filipe Manana)  
  - btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid (Nikolay Borisov)  
  - mfd: dln2: Fix memory leak in dln2_probe() (Qiang Ning)  
  - phy: st: miphy28lp: use _poll_timeout functions for waits (Alain Volmat)  
  - Input: xpad - add constants for GIP interface numbers (Vicki Pfau)  
  - iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any (Tomas Krcka)  
  - clk: tegra20: fix gcc-7 constant overflow warning (Arnd Bergmann)  
  - RDMA/core: Fix multiple -Warray-bounds warnings (Gustavo A. R. Silva)  
  - recordmcount: Fix memory leaks in the uwrite function (Hao Zeng)  
  - sched: Fix KCSAN noinstr violation (Josh Poimboeuf)  
  - mcb-pci: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)  
  - serial: 8250: Reinit port->pm on port specific driver unbind (Tony Lindgren)  
  - usb: typec: tcpm: fix multiple times discover svids error (Frank Wang)  
  - HID: wacom: generic: Set battery quirk only when we see battery data (Jason Gerecke)  
  - spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 (Kevin Groeneveld)  
  - HID: logitech-hidpp: Reconcile USB and Unifying serials (Bastien Nocera)  
  - HID: logitech-hidpp: Don't use the USB serial for USB devices (Bastien Nocera)  
  - staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE (Philipp Hortmann)  
  - Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp (Min Li)  
  - wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace (Hans de Goede)  
  - wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf (Hyunwoo Kim)  
  - wifi: iwlwifi: pcie: fix possible NULL pointer dereference (Daniel Gabay)  
  - samples/bpf: Fix fout leak in hbm's run_bpf_prog (Hao Zeng)  
  - f2fs: fix to drop all dirty pages during umount() if cp_error is set (Chao Yu)  
  - ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() (Ojaswin Mujoo)  
  - ext4: set goal start correctly in ext4_mb_normalize_request (Kemeng Shi)  
  - gfs2: Fix inode height consistency check (Andreas Gruenbacher)  
  - scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition (Zheng Wang)  
  - lib: cpu_rmap: Avoid use after free on rmap->obj array entries (Eli Cohen)  
  - net: Catch invalid index in XPS mapping (Nick Child)  
  - net: pasemi: Fix return type of pasemi_mac_start_tx() (Nathan Chancellor)  
  - scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow (Justin Tee)  
  - ext2: Check block size validity during mount (Jan Kara)  
  - wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (Hector Martin)  
  - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (void0red)  
  - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Tamir Duberstein)  
  - drm/tegra: Avoid potential 32-bit integer overflow (Nur Hussein)  
  - ACPI: EC: Fix oops when removing custom query handlers (Armin Wolf)  
  - firmware: arm_sdei: Fix sleep from invalid context BUG (Sherry Yang)  
  - memstick: r592: Fix UAF bug in r592_remove due to race condition (Zheng Wang)  
  - regmap: cache: Return error in cache sync operations for REGCACHE_NONE (Alexander Stein)  
  - drm/amd/display: Use DC_LOG_DC in the trasform pixel function (Rodrigo Siqueira)  
  - fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() (Tetsuo Handa)  
  - af_unix: Fix data races around sk->sk_shutdown. (Kuniyuki Iwashima)  
  - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Kuniyuki Iwashima)  
  - net: datagram: fix data-races in datagram_poll() (Eric Dumazet)  
  - ipvlan:Fix out-of-bounds caused by unclear skb->cb (t.feng)  
  - net: add vlan_get_protocol_and_depth() helper (Eric Dumazet)  
  - net: tap: check vlan with eth_type_vlan() method (Menglong Dong)  
  - net: annotate sk->sk_err write from do_recvmmsg() (Eric Dumazet)  
  - netlink: annotate accesses to nlk->cb_running (Eric Dumazet)  
  - netfilter: conntrack: fix possible bug_on with enable_hooks=1 (Florian Westphal)  
  - net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). (Kuniyuki Iwashima)  
  - linux/dim: Do nothing if no time delta between samples (Roy Novich)  
  - ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings (Randy Dunlap)  
  - drm/mipi-dsi: Set the fwnode for mipi_dsi_device (Saravana Kannan)  
  - driver core: add a helper to setup both the of_node and fwnode of a device (Ioana Ciornei)  
  - LTS tag: v5.4.243 (Sherry Yang)  
  - drm/amd/display: Fix hang when skipping modeset (Aurabindo Pillai)  
  - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Tetsuo Handa)  
  - drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag (Tian Tao)  
  - drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() (Akhil P Oommen)  
  - firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() (Yang Yingliang)  
  - drm/msm: Fix double pm_runtime_disable() call (Maximilian Luz)  
  - PM: domains: Restore comment indentation for generic_pm_domain.child_links (Geert Uytterhoeven)  
  - printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h (Tetsuo Handa)  
  - PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock (Lukas Wunner)  
  - PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors (Hans de Goede)  
  - drbd: correctly submit flush bio on barrier (Christoph Böhmwalder)  
  - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Ilpo Järvinen)  
  - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Ilpo Järvinen)  
  - ext4: fix invalid free tracking in ext4_xattr_move_to_block() (Theodore Ts'o)  
  - ext4: remove a BUG_ON in ext4_mb_release_group_pa() (Theodore Ts'o)  
  - ext4: bail out of ext4_xattr_ibody_get() fails for any reason (Theodore Ts'o)  
  - ext4: add bounds checking in get_max_inline_xattr_value_size() (Theodore Ts'o)  
  - ext4: fix deadlock when converting an inline directory in nojournal mode (Theodore Ts'o)  
  - ext4: improve error recovery code paths in __ext4_remount() (Theodore Ts'o)  
  - ext4: fix data races when using cached status extents (Jan Kara)  
  - ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum (Tudor Ambarus)  
  - ext4: fix WARNING in mb_find_extent (Ye Bin)  
  - HID: wacom: insert timestamp to packed Bluetooth (BT) events (Ping Cheng)  
  - HID: wacom: Set a default resolution for older tablets (Ping Cheng)  
  - drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Guchun Chen)  
  - drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Guchun Chen)  
  - drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Hamza Mahfooz)  
  - drm/panel: otm8009a: Set backlight parent to panel device (James Cowgill)  
  - f2fs: fix potential corruption when moving a directory (Jaegeuk Kim)  
  - ARM: dts: s5pv210: correct MIPI CSIS clock name (Krzysztof Kozlowski)  
  - ARM: dts: exynos: fix WM8960 clock name in Itop Elite (Krzysztof Kozlowski)  
  - remoteproc: st: Call of_node_put() on iteration error (Mathieu Poirier)  
  - remoteproc: stm32: Call of_node_put() on iteration error (Mathieu Poirier)  
  - sh: nmi_debug: fix return value of __setup handler (Randy Dunlap)  
  - sh: init: use OF_EARLY_FLATTREE for early init (Randy Dunlap)  
  - sh: math-emu: fix macro redefined warning (Randy Dunlap)  
  - inotify: Avoid reporting event with invalid wd (Jan Kara)  
  - platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i (Andrey Avdeev)  
  - cifs: fix pcchunk length type in smb2_copychunk_range (Pawel Witek)  
  - btrfs: print-tree: parent bytenr must be aligned to sector size (Anastasia Belova)  
  - btrfs: don't free qgroup space unless specified (Josef Bacik)  
  - btrfs: fix btrfs_prev_leaf() to not return the same key twice (Filipe Manana)  
  - perf symbols: Fix return incorrect build_id size in elf_read_build_id() (Yang Jihong)  
  - perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() (Markus Elfring)  
  - perf vendor events power9: Remove UTF-8 characters from JSON files (Kajol Jain)  
  - virtio_net: suppress cpu stall when free_unused_bufs (Wenliang Wang)  
  - virtio_net: split free_unused_bufs() (Xuan Zhuo)  
  - net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 (Arınç ÜNAL)  
  - ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` (Ruliang Lin)  
  - drm/amdgpu: add a missing lock for AMDGPU_SCHED (Chia-I Wu)  
  - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). (Kuniyuki Iwashima)  
  - ionic: remove noise from ethtool rxnfc error msg (Shannon Nelson)  
  - rxrpc: Fix hard call timeout units (David Howells)  
  - net/sched: act_mirred: Add carrier check (Victor Nogueira)  
  - writeback: fix call of incorrect macro (Maxim Korotkov)  
  - net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu (Angelo Dureghello)  
  - sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() (Cong Wang)  
  - net/sched: cls_api: remove block_cb from driver_list before freeing (Vlad Buslov)  
  - net/ncsi: clear Tx enable mode when handling a Config required AEN (Cosmo Chou)  
  - relayfs: fix out-of-bounds access in relay_file_read (Zhang Zhengming)  
  - kernel/relay.c: fix read_pos error when multiple readers (Pengcheng Yang)  
  - crypto: safexcel - Cleanup ring IRQ workqueues on load failure (Jonathan McDowell)  
  - crypto: inside-secure - irq balance (Sven Auhagen)  
  - dm verity: fix error handling for check_at_most_once on FEC (Yeongjin Gil)  
  - dm verity: skip redundant verity_handle_err() on I/O errors (Akilesh Kailash)  
  - mailbox: zynqmp: Fix counts of child nodes (Tanmay Shah)  
  - mailbox: zynq: Switch to flexible array to simplify code (Christophe JAILLET)  
  - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Joel Fernandes (Google))  
  - nohz: Add TICK_DEP_BIT_RCU (Frederic Weisbecker)  
  - debugobject: Ensure pool refill (again) (Thomas Gleixner)  
  - perf intel-pt: Fix CYC timestamps after standalone CBR (Adrian Hunter)  
  - perf auxtrace: Fix address filter entire kernel size (Adrian Hunter)  
  - dm ioctl: fix nested locking in table_clear() to remove deadlock concern (Mike Snitzer)  
  - dm flakey: fix a crash with invalid table line (Mikulas Patocka)  
  - dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path (Mike Snitzer)  
  - dm clone: call kmem_cache_destroy() in dm_clone_init() error path (Mike Snitzer)  
  - s390/dasd: fix hanging blockdevice after request requeue (Stefan Haberland)  
  - btrfs: scrub: reject unsupported scrub flags (Qu Wenruo)  
  - scripts/gdb: fix lx-timerlist for Python3 (Peng Liu)  
  - clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent (Quentin Schulz)  
  - wifi: rtl8xxxu: RTL8192EU always needs full init (Bitterblue Smith)  
  - mailbox: zynqmp: Fix typo in IPI documentation (Tanmay Shah)  
  - mailbox: zynqmp: Fix IPI isr handling (Tanmay Shah)  
  - md/raid10: fix null-ptr-deref in raid10_sync_request (Li Nan)  
  - nilfs2: fix infinite loop in nilfs_mdt_get_block() (Ryusuke Konishi)  
  - nilfs2: do not write dirty data after degenerating to read-only (Ryusuke Konishi)  
  - parisc: Fix argument pointer in real64_call_asm() (Helge Deller)  
  - afs: Fix updating of i_size with dv jump from server (Marc Dionne)  
  - dmaengine: at_xdmac: do not enable all cyclic channels (Claudiu Beznea)  
  - dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing (Shunsuke Mie)  
  - dmaengine: dw-edma: Fix to change for continuous transfer (Shunsuke Mie)  
  - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Gaosheng Cui)  
  - pwm: mtk-disp: Disable shadow registers before setting backlight values (AngeloGioacchino Del Regno)  
  - pwm: mtk-disp: Adjust the clocks to avoid them mismatch (Jitao Shi)  
  - pwm: mtk-disp: Don't check the return code of pwmchip_remove() (Uwe Kleine-König)  
  - dmaengine: mv_xor_v2: Fix an error code. (Christophe JAILLET)  
  - leds: TI_LMU_COMMON: select REGMAP instead of depending on it (Randy Dunlap)  
  - ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline (Ye Bin)  
  - openrisc: Properly store r31 to pt_regs on unhandled exceptions (Stafford Horne)  
  - clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails (Qinrun Dai)  
  - clocksource: davinci: axe a pointless __GFP_NOFAIL (Christophe JAILLET)  
  - clocksource/drivers/davinci: Avoid trailing '\n' hidden in pr_fmt() (Christophe JAILLET)  
  - RDMA/mlx5: Use correct device num_ports when modify DC (Mark Zhang)  
  - Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe (Miaoqian Lin)  
  - input: raspberrypi-ts: Release firmware handle when not needed (Nicolas Saenz Julienne)  
  - firmware: raspberrypi: Introduce devm_rpi_firmware_get() (Nicolas Saenz Julienne)  
  - firmware: raspberrypi: Keep count of all consumers (Nicolas Saenz Julienne)  
  - NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease (Trond Myklebust)  
  - IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order (Patrick Kelsey)  
  - RDMA/siw: Remove namespace check from siw_netdev_event() (Tetsuo Handa)  
  - clk: add missing of_node_put() in "assigned-clocks" property parsing (Clément Léger)  
  - power: supply: generic-adc-battery: fix unit scaling (Sebastian Reichel)  
  - rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time (Martin Blumenstingl)  
  - RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() (Dan Carpenter)  
  - rtc: omap: include header for omap_rtc_power_off_program prototype (Krzysztof Kozlowski)  
  - RDMA/rdmavt: Delete unnecessary NULL check (Natalia Petrova)  
  - RDMA/siw: Fix potential page_array out of range access (Daniil Dulov)  
  - perf/core: Fix hardlockup failure caused by perf throttle (Yang Jihong)  
  - powerpc/rtas: use memmove for potentially overlapping buffer copy (Nathan Lynch)  
  - macintosh: via-pmu-led: requires ATA to be set (Randy Dunlap)  
  - powerpc/sysdev/tsi108: fix resource printk format warnings (Randy Dunlap)  
  - powerpc/wii: fix resource printk format warnings (Randy Dunlap)  
  - powerpc/mpc512x: fix resource printk format warning (Randy Dunlap)  
  - macintosh/windfarm_smu_sat: Add missing of_node_put() (Liang He)  
  - spmi: Add a check for remove callback when removing a SPMI driver (Jishnu Prakash)  
  - staging: rtl8192e: Fix W_DISABLE# does not work after stop/start (Philipp Hortmann)  
  - serial: 8250: Add missing wakeup event reporting (Florian Fainelli)  
  - tty: serial: fsl_lpuart: adjust buffer length to the intended size (Shenwei Wang)  
  - firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Dan Carpenter)  
  - usb: mtu3: fix kernel panic at qmu transfer done irq handler (Chunfeng Yun)  
  - usb: chipidea: fix missing goto in `ci_hdrc_probe` (Yinhao Hu)  
  - sh: sq: Fix incorrect element size for allocating bitmap buffer (John Paul Adrian Glaubitz)  
  - uapi/linux/const.h: prefer ISO-friendly __typeof__ (Kevin Brodsky)  
  - spi: cadence-quadspi: fix suspend-resume implementations (Dhruva Gole)  
  - mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel (Vignesh Raghavendra)  
  - mtd: spi-nor: cadence-quadspi: Don't initialize rx_dma_complete on failure (Vignesh Raghavendra)  
  - mtd: spi-nor: cadence-quadspi: Make driver independent of flash geometry (Vignesh Raghavendra)  
  - scripts/gdb: bail early if there are no generic PD (Florian Fainelli)  
  - PM: domains: Fix up terminology with parent/child (Kees Cook)  
  - scripts/gdb: bail early if there are no clocks (Florian Fainelli)  
  - ia64: salinfo: placate defined-but-not-used warning (Randy Dunlap)  
  - ia64: mm/contig: fix section mismatch warning/error (Randy Dunlap)  
  - of: Fix modalias string generation (Miquel Raynal)  
  - vmci_host: fix a race condition in vmci_host_poll() causing GPF (Dae R. Jeong)  
  - spi: fsl-spi: Fix CPM/QE mode Litte Endian (Christophe Leroy)  
  - spi: qup: Don't skip cleanup in remove's error path (Uwe Kleine-König)  
  - linux/vt_buffer.h: allow either builtin or modular for macros (Randy Dunlap)  
  - ASoC: es8316: Handle optional IRQ assignment (Cristian Ciocaltea)  
  - ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Hans de Goede)  
  - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Barry Song)  
  - PCI: imx6: Install the fault handler only on compatible match (H. Nikolaus Schaller)  
  - usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition (Zheng Wang)  
  - iio: light: max44009: add missing OF device matching (Krzysztof Kozlowski)  
  - fpga: bridge: fix kernel-doc parameter description (Marco Pagani)  
  - usb: host: xhci-rcar: remove leftover quirk handling (Wolfram Sang)  
  - pstore: Revert pmsg_lock back to a normal mutex (John Stultz)  
  - tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. (Kuniyuki Iwashima)  
  - net: amd: Fix link leak when verifying config failed (Gencen Gan)  
  - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Kuniyuki Iwashima)  
  - ipv4: Fix potential uninit variable access bug in __ip_make_skb() (Ziyang Xuan)  
  - netfilter: nf_tables: don't write table validation state without mutex (Florian Westphal)  
  - bpf: Don't EFAULT for getsockopt with optval=NULL (Stanislav Fomichev)  
  - ixgbe: Enable setting RSS table to default values (Joe Damato)  
  - ixgbe: Allow flow hash to be set via ethtool (Joe Damato)  
  - wifi: iwlwifi: mvm: check firmware response size (Johannes Berg)  
  - wifi: iwlwifi: make the loop for card preparation effective (Emmanuel Grumbach)  
  - md/raid10: fix memleak of md thread (Yu Kuai)  
  - md: update the optimal I/O size on reshape (Christoph Hellwig)  
  - md/raid10: fix memleak for 'conf->bio_split' (Yu Kuai)  
  - md/raid10: fix leak of 'r10bio->remaining' for recovery (Yu Kuai)  
  - bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap (Daniel Borkmann)  
  - nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage" (Ming Lei)  
  - nvme: fix async event trace event (Keith Busch)  
  - nvme: handle the persistent internal error AER (Michael Kelley)  
  - bpf, sockmap: fix deadlocks in the sockhash and sockmap (Xin Liu)  
  - scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() (Shuchang Li)  
  - crypto: drbg - Only fail when jent is unavailable in FIPS mode (Herbert Xu)  
  - crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors (Nicolai Stange)  
  - bpftool: Fix bug for long instructions in program CFG dumps (Quentin Monnet)  
  - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() (Wei Chen)  
  - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() (Wei Chen)  
  - rtlwifi: Replace RT_TRACE with rtl_dbg (Larry Finger)  
  - rtlwifi: Start changing RT_TRACE into rtl_dbg (Larry Finger)  
  - f2fs: handle dqget error in f2fs_transfer_project_quota() (Yangtao Li)  
  - scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS (Danila Chernetsov)  
  - net/packet: convert po->auxdata to an atomic flag (Eric Dumazet)  
  - net/packet: convert po->origdev to an atomic flag (Eric Dumazet)  
  - net/packet: annotate accesses to po->xmit (Eric Dumazet)  
  - vlan: partially enable SIOCSHWTSTAMP in container (Vadim Fedorenko)  
  - scm: fix MSG_CTRUNC setting condition for SO_PASSSEC (Alexander Mikhalitsyn)  
  - wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() (Martin Blumenstingl)  
  - wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() (Martin Blumenstingl)  
  - tools: bpftool: Remove invalid \' json escape (Luis Gerhorst)  
  - wifi: ath6kl: reduce WARN to dev_dbg() in callback (Fedor Pchelkin)  
  - wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (Dan Carpenter)  
  - wifi: ath9k: hif_usb: fix memory leak of remain_skbs (Fedor Pchelkin)  
  - wifi: ath6kl: minor fix for allocation size (Alexey V. Vissarionov)  
  - tick/common: Align tick period with the HZ tick. (Sebastian Andrzej Siewior)  
  - tick: Get rid of tick_period (Thomas Gleixner)  
  - tick/sched: Optimize tick_do_update_jiffies64() further (Thomas Gleixner)  
  - tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Yunfeng Ye)  
  - tick/sched: Use tick_next_period for lockless quick check (Thomas Gleixner)  
  - timekeeping: Split jiffies seqlock (Thomas Gleixner)  
  - debugobject: Prevent init race with static objects (Thomas Gleixner)  
  - arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step (Sumit Garg)  
  - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Saurabh Sengar)  
  - regulator: stm32-pwr: fix of_iomap leak (YAN SHI)  
  - media: rc: gpio-ir-recv: Fix support for wake-up (Florian Fainelli)  
  - media: rcar_fdp1: Fix refcount leak in probe and remove function (Miaoqian Lin)  
  - media: rcar_fdp1: Fix the correct variable assignments (Tang Bin)  
  - media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)  
  - media: rcar_fdp1: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
  - media: rcar_fdp1: simplify error check logic at fdp_open() (Mauro Carvalho Chehab)  
  - media: saa7134: fix use after free bug in saa7134_finidev due to race condition (Zheng Wang)  
  - media: dm1105: Fix use after free bug in dm1105_remove due to race condition (Zheng Wang)  
  - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Uros Bizjak)  
  - regulator: core: Avoid lockdep reports when resolving supplies (Douglas Anderson)  
  - regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() (Douglas Anderson)  
  - drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() (Harshit Mogalapalli)  
  - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Georgii Kruglov)  
  - drm/msm/adreno: drop bogus pm_runtime_set_active() (Johan Hovold)  
  - drm/msm/adreno: Defer enabling runpm until hw_init() (Rob Clark)  
  - drm/msm: fix unbalanced pm_runtime_enable in adreno_gpu_{init, cleanup} (Jonathan Marek)  
  - firmware: qcom_scm: Clear download bit during reboot (Mukesh Ojha)  
  - media: av7110: prevent underflow in write_ts_to_decoder() (Dan Carpenter)  
  - media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format. (Dafna Hirschfeld)  
  - media: bdisp: Add missing check for create_workqueue (Jiasheng Jiang)  
  - ARM: dts: qcom: ipq8064: Fix the PCI I/O port range (Manivannan Sadhasivam)  
  - ARM: dts: qcom: ipq8064: reduce pci IO size to 64K (Christian Marangi)  
  - ARM: dts: qcom: ipq4019: Fix the PCI I/O port range (Manivannan Sadhasivam)  
  - EDAC/skx: Fix overflows on the DRAM row address mapping arrays (Qiuxu Zhuo)  
  - arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table (Geert Uytterhoeven)  
  - arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table (Geert Uytterhoeven)  
  - drm/probe-helper: Cancel previous job before starting new one (Dom Cobley)  
  - drm/vgem: add missing mutex_destroy (Maíra Canal)  
  - drm/rockchip: Drop unbalanced obj unref (Rob Clark)  
  - erofs: fix potential overflow calculating xattr_isize (Jingbo Xu)  
  - erofs: stop parsing non-compact HEAD index if clusterofs is invalid (Gao Xiang)  
  - tpm, tpm_tis: Do not skip reset of original interrupt vector (Lino Sanfilippo)  
  - selinux: ensure av_permissions.h is built when needed (Paul Moore)  
  - selinux: fix Makefile dependencies of flask.h (Ondrej Mosnacek)  
  - ubifs: Free memory for tmpfile name (Mårten Lindahl)  
  - ubi: Fix return value overwrite issue in try_write_vid_and_data() (Wang YanQing)  
  - ubifs: Fix memleak when insert_old_idx() failed (Zhihao Cheng)  
  - i2c: omap: Fix standard mode false ACK readings (Reid Tonking)  
  - KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted (Sean Christopherson)  
  - reiserfs: Add security prefix to xattr name in reiserfs_security_write() (Roberto Sassu)  
  - ring-buffer: Sync IRQ works before buffer destruction (Johannes Berg)  
  - pwm: meson: Fix g12a ao clk81 name (Heiner Kallweit)  
  - pwm: meson: Fix axg ao mux parents (Heiner Kallweit)  
  - kheaders: Use array declaration instead of char (Kees Cook)  
  - ipmi: fix SSIF not responding under certain cond. (Zhang Yuchen)  
  - MIPS: fw: Allow firmware to pass a empty env (Jiaxun Yang)  
  - xhci: fix debugfs register accesses while suspended (Johan Hovold)  
  - debugfs: regset32: Add Runtime PM support (Geert Uytterhoeven)  
  - staging: iio: resolver: ads1210: fix config mode (Nuno Sá)  
  - perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Arnaldo Carvalho de Melo)  
  - USB: dwc3: fix runtime pm imbalance on unbind (Johan Hovold)  
  - USB: dwc3: fix runtime pm imbalance on probe errors (Johan Hovold)  
  - asm-generic/io.h: suppress endianness warnings for readq() and writeq() (Vladimir Oltean)  
  - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (Hans de Goede)  
  - iio: adc: palmas_gpadc: fix NULL dereference on rmmod (Patrik Dahlström)  
  - USB: serial: option: add UNISOC vendor and TOZED LT70C product (Arınç ÜNAL)  
  - bluetooth: Perform careful capability checks in hci_sock_ioctl() (Ruihan Li)  
  - drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Daniel Vetter)  
  - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() (Jisoo Jang)  
  - counter: 104-quad-8: Fix race condition between FLAG and CNTR reads (William Breathitt Gray)


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.321.3.el8
changelog:
  - selinux: don't use make's grouped targets feature yet (Paul Moore)  
  - lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Ben Hutchings)  
  - Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" (Greg Kroah-Hartman)  
  - iommu/amd: Fix compile error for unused function (Joerg Roedel)  [Orabug: 35070061] 
  - iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Suravee Suthikulpanit)  [Orabug: 35070061] 
  - iommu/amd: Introduce Disable IRTE Caching Support (Suravee Suthikulpanit)  [Orabug: 35070061] 
  - iommu/amd: Remove the unused struct amd_ir_data.ref (Suravee Suthikulpanit)  [Orabug: 35070061] 
  - iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Joao Martins)  [Orabug: 35070061] 
  - iommu/amd: Handle GALog overflows (Joao Martins)  [Orabug: 35070061] 
  - iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Kishon Vijay Abraham I)  [Orabug: 35070061] 
  - KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (Adamos Ttofari)  [Orabug: 35070061] 
  - xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35159734] 
  - crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() (Toke Høiland-Jørgensen)  [Orabug: 35152388] 
  - crypto: qat - drop log level of msg in get_instance_node() (Giovanni Cabiddu)  [Orabug: 35152388] 
  - crypto: algapi - make unregistration functions return void (Eric Biggers)  [Orabug: 35152388] 
  - bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Pavan Chebbi)  [Orabug: 35365203] 
  - bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Michael Chan)  [Orabug: 35365203] 
  - bnxt_en: Retry installing FW package under NO_SPACE error condition. (Pavan Chebbi)  [Orabug: 35365203] 
  - bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Pavan Chebbi)  [Orabug: 35365203] 
  - bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Michael Chan)  [Orabug: 35365203] 
  - bnxt_en: Refactor bnxt_flash_nvram. (Pavan Chebbi)  [Orabug: 35365203]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.321.4.el8
changelog:
  - tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079] 
  - net/rds: Fix endless rds_send_xmit() loop if cp_index > 0 (Gerd Rausch)  [Orabug: 35510149]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.322.1.el8
changelog:
  - EDAC/i10nm: Add driver decoder for Sapphire Rapids server (Youquan Song)  [Orabug: 35524077] 
  - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Youquan Song)  [Orabug: 35524077] 
  - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Youquan Song)  [Orabug: 35524077] 
  - EDAC, skx: Retrieve and print retry_rd_err_log registers (Tony Luck)  [Orabug: 35524077] 
  - EDAC/i10nm: Release mdev/mbase when failing to detect HBM (Qiuxu Zhuo)  [Orabug: 35524077] 
  - EDAC/i10nm: Add support for high bandwidth memory (Qiuxu Zhuo)  [Orabug: 35524077] 
  - EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Robert Richter)  [Orabug: 35524077]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.322.2.el8
changelog:
  - LTS tag: v5.4.249 (Sherry Yang)  
  - xfs: verify buffer contents when we skip log replay (Darrick J. Wong)  
  - mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)  
  - mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)  
  - i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)  
  - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)  
  - drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)  
  - drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)  
  - drm/exynos: vidi: fix a wrong error return (Inki Dae)  
  - ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)  
  - ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)  
  - s390/cio: unregister device when the only path is gone (Vineeth Vijayan)  
  - usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)  
  - nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)  
  - media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)  
  - arm64: Add missing Set/Way CMO encodings (Marc Zyngier)  
  - HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)  
  - scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)  
  - sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)  
  - Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)  
  - netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)  
  - netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)  
  - be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)  
  - net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)  
  - ipvs: align inner_mac_header for encapsulation (Terin Stock)  
  - mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)  
  - mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)  
  - mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)  
  - mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)  
  - mmc: omap: fix deferred probing (Sergey Shtylyov)  
  - mmc: mvsdio: fix deferred probing (Sergey Shtylyov)  
  - mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)  
  - mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)  
  - net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)  
  - xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)  
  - ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)  
  - x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)  
  - nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)  
  - writeback: fix dereferencing NULL mapping->host on writeback_page_template (Rafael Aquini)  
  - ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)  
  - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)  
  - cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)  
  - PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)  
  - Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)  
  - nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)  
  - media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)  
  - media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)  
  - media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)  
  - x86/purgatory: remove PGO flags (Ricardo Ribalda)  
  - tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))  
  - epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)  
  - list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)  
  - mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)  
  - nilfs2: reject devices with insufficient block count (Ryusuke Konishi)  
  - LTS tag: v5.4.248 (Sherry Yang)  
  - mmc: block: ensure error propagation for non-blk (Christian Loehle)  
  - drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)  
  - neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)  
  - net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)  
  - neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)  
  - afs: Fix vlserver probe RTT handling (David Howells)  
  - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)  
  - net: tipc: resize nlattr array to correct size (Lin Ma)  
  - net: lapbether: only support ethernet devices (Eric Dumazet)  
  - net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)  
  - drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)  
  - drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)  
  - drm/nouveau/dp: check for NULL nv_connector->native_mode (Natalia Petrova)  
  - igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)  
  - sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)  
  - ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)  
  - IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)  
  - IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)  
  - IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)  
  - IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)  
  - iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)  
  - RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)  
  - RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)  
  - RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)  
  - net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)  
  - ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)  
  - netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)  
  - spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)  
  - spi: spi-fsl-dspi: Remove unused chip->void_write_data (Vladimir Oltean)  
  - usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)  
  - serial: lantiq: add missing interrupt ack (Bernhard Seibold)  
  - USB: serial: option: add Quectel EM061KGL series (Jerry Meng)  
  - Remove DECnet support from kernel (Stephen Hemminger)  
  - ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)  
  - net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)  
  - RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)  
  - nouveau: fix client work fence deletion race (Dave Airlie)  
  - powerpc/purgatory: remove PGO flags (Ricardo Ribalda)  
  - kexec: support purgatories with .text.hot sections (Ricardo Ribalda)  
  - nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)  
  - nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)  
  - nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)  
  - ocfs2: check new file size on fallocate call (Luís Henriques)  
  - ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)  
  - drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)  
  - xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)  
  - mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)  
  - MIPS: Alchemy: fix dbdma2 (Manuel Lauss)  
  - parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)  
  - parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)  
  - btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)  
  - power: supply: Fix logic checking if system is running from battery (Mario Limonciello)  
  - irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)  
  - regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)  
  - platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)  
  - power: supply: Ratelimit no data debug output (Marek Vasut)  
  - ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)  
  - power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)  
  - power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)  
  - power: supply: ab8500: Fix external_power_changed race (Hans de Goede)  
  - s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)  
  - dasd: refactor dasd_ioctl_information (Christoph Hellwig)  
  - KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)  
  - test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)  
  - LTS tag: v5.4.247 (Sherry Yang)  
  - mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)  
  - btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)  
  - btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)  
  - rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)  
  - drm/atomic: Don't pollute crtc_state->mode_blob with error pointers (Ville Syrjälä)  
  - ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)  
  - eeprom: at24: also select REGMAP (Randy Dunlap)  
  - i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)  
  - bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))  
  - usb: usbfs: Use consistent mmap functions (Ruihan Li)  
  - usb: usbfs: Enforce page requirements for mmap (Ruihan Li)  
  - pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)  
  - rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)  
  - Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)  
  - ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)  
  - can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)  
  - can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)  
  - can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)  
  - drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)  
  - ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)  
  - ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)  
  - Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)  
  - Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)  
  - batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)  
  - bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)  
  - net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)  
  - net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)  
  - rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)  
  - rfs: annotate lockless accesses to sk->sk_rxhash (Eric Dumazet)  
  - netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)  
  - netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)  
  - Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)  
  - Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)  
  - net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)  
  - neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)  
  - neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  
  - spi: qup: Request DMA before enabling clocks (Stephan Gerhold)  
  - i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)  
  - i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)  
  - block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))  
  - blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)  
  - LTS tag: v5.4.246 (Sherry Yang)  
  - drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)  
  - wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)  
  - drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)  
  - RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)  
  - scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)  
  - scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)  
  - regmap: Account for register length when chunking (Jim Wylder)  
  - test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)  
  - fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)  
  - ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)  
  - ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)  
  - ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)  
  - ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)  
  - tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)  
  - tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)  
  - mmc: vub300: fix invalid response handling (Deren Wu)  
  - wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)  
  - lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)  
  - treewide: Remove uninitialized_var() usage (Kees Cook)  
  - kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)  
  - eth: sun: cassini: remove dead code (Martin Liška)  
  - gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)  
  - ACPI: thermal: drop an always true check (Adam Borowski)  
  - x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)  
  - flow_dissector: work around stack frame size warning (Arnd Bergmann)  
  - ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)  
  - scsi: stex: Fix gcc 13 warnings (Bart Van Assche)  
  - misc: fastrpc: reject new invocations during device removal (Richard Acayan)  
  - misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)  
  - usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)  
  - net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)  
  - iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)  
  - iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)  
  - iio: light: vcnl4035: fixed chip ID check (Frank Li)  
  - HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)  
  - HID: google: add jewel USB id (Sung-Chi Li)  
  - iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)  
  - mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)  
  - atm: hide unused procfs functions (Arnd Bergmann)  
  - ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)  
  - netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)  
  - wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)  
  - scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)  
  - arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)  
  - ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)  
  - wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)  
  - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)  
  - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   {CVE-2023-31084}
  - media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)  
  - media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)  
  - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)  
  - media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)  
  - media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)  
  - media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)  
  - media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)  
  - media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)  
  - media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)  
  - media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)  
  - media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)  
  - media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)  
  - ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)  
  - xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)  
  - ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)  
  - nbd: Fix debugfs_create_dir error checking (Ivan Orlov)  
  - fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)  
  - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)  
  - media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)  
  - ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)  
  - mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)  
  - watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)  
  - mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)  
  - mtd: rawnand: marvell: ensure timing values are written (Chris Packham)  
  - net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)  
  - net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)  
  - udp6: Fix race condition in udp6_sendmsg & connect (Vladislav Efanov)  
  - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)  
  - ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)  
  - net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)  
  - net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)  
  - net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)  
  - net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)  
  - net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)  
  - tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)  
  - tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)  
  - af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)  
  - mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)  
  - amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)  
  - af_packet: Fix data-races of pkt_sk(sk)->num. (Kuniyuki Iwashima)  
  - netrom: fix info-leak in nr_write_internal() (Eric Dumazet)  
  - net/mlx5: fw_tracer, Fix event handling (Shay Drory)  
  - dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)  
  - iommu/rockchip: Fix unwind goto issue (Chao Wang)  
  - RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)  
  - RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.322.3.el8
changelog:
  - xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985] 
  - xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.322.4.el8
changelog:
  - tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384] 
  - tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384] 
  - bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384] 
  - bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384] 
  - selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384] 
  - bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
  - bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384] 
  - bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384] 
  - bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384] 
  - bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384] 
  - bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384] 
  - bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384] 
  - bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384] 
  - bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384] 
  - bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384] 
  - bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384] 
  - bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384] 
  - bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384] 
  - bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384] 
  - libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384] 
  - bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
  - bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384] 
  - bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384] 
  - bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384] 
  - bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384] 
  - bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384] 
  - libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384] 
  - libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384] 
  - bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384] 
  - bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384] 
  - bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
  - bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
  - RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.322.5.el8
changelog:
  - cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Add ->offline and ->online callbacks (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050] 
  - cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.322.6.el8
changelog:
  - uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175] 
  - scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554] 
  - scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554] 
  - scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554] 
  - uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.322.6.1.el8
changelog:
  - x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692] 
  - x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.322.6.2.el8
changelog:
  - uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367] 
  - uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249] 
  - Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
  - Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
  - mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.322.6.3.el8
changelog:
  - xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35905429] 
  - ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35905419]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.322.6.5.el8
changelog:
  - Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam
    Kolappan)  [Orabug: 36582991]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.323.1.el8
changelog:
  - uek-rpm: Change the toolchain version in OL8 (Jack Vogel)  [Orabug: 35378775] 
  - net/rds: Allow MSG_NOSIGNAL in sendmsg (Gerd Rausch)  [Orabug: 35640816]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.323.2.el8
changelog:
  - x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35641578] 
  - x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35641578] 
  - ocfs2: always read both high and low parts of dinode link count (Alexey Asemov)  [Orabug: 35643003] 
  - ovl: Always reevaluate the file signature for IMA (Eric Snowberg)  [Orabug: 35646439] 
  - bpf: fix NULL pointer dereferences when vmlinux BTF is absent (Alan Maguire)  [Orabug: 35623657] 
  - SUNRPC: Ensure the transport backchannel association (Benjamin Coddington)  [Orabug: 35643879]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.323.3.el8
changelog:
  - LTS tag: v5.4.251 (Sherry Yang)  
  - tracing/histograms: Return an error if we fail to add histogram to hist_vars list (Mohamed Khalfella)  
  - tcp: annotate data-races around fastopenq.max_qlen (Eric Dumazet)  
  - tcp: annotate data-races around tp->notsent_lowat (Eric Dumazet)  
  - tcp: annotate data-races around rskq_defer_accept (Eric Dumazet)  
  - tcp: annotate data-races around tp->linger2 (Eric Dumazet)  
  - net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX (Cambda Zhu)  
  - tcp: annotate data-races around tp->tcp_tx_delay (Eric Dumazet)  
  - netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal)  
  - netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal)  
  - llc: Don't drop packet from non-root netns. (Kuniyuki Iwashima)  
  - fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe (Zhang Shurong)  
  - Revert "tcp: avoid the lookup process failing to get sk in ehash table" (Kuniyuki Iwashima)  
  - net:ipv6: check return value of pskb_trim() (Yuanjun Gong)  
  - iavf: Fix use-after-free in free_netdev (Ding Hui)  
  - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Tanmay Patil)  
  - pinctrl: amd: Use amd_pinconf_set() for all config options (Mario Limonciello)  
  - fbdev: imxfb: warn about invalid left/right margin (Martin Kaiser)  
  - spi: bcm63xx: fix max prepend length (Jonas Gorski)  
  - igb: Fix igb_down hung on surprise removal (Ying Hsu)  
  - wifi: iwlwifi: mvm: avoid baid size integer overflow (Johannes Berg)  
  - wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() (Gustavo A. R. Silva)  
  - devlink: report devlink_port_type_warn source device (Petr Oros)  
  - bpf: Address KCSAN report on bpf_lru_list (Martin KaFai Lau)  
  - sched/fair: Don't balance task to its current running CPU (Yicong Yang)  
  - arm64: mm: fix VA-range sanity check (Mark Rutland)  
  - posix-timers: Ensure timer ID search-loop limit is valid (Thomas Gleixner)  
  - md/raid10: prevent soft lockup while flush writes (Yu Kuai)  
  - md: fix data corruption for raid456 when reshape restart while grow up (Yu Kuai)  
  - nbd: Add the maximum limit of allocated index in nbd_dev_add (Zhong Jinghua)  
  - debugobjects: Recheck debug_objects_enabled before reporting (Tetsuo Handa)  
  - ext4: correct inline offset when handling xattrs in inode body (Eric Whitney)  
  - drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe)  
  - drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe)  
  - can: bcm: Fix UAF in bcm_proc_show() (YueHaibing)  
  - selftests: tc: set timeout to 15 minutes (Matthieu Baerts)  
  - fuse: revalidate: don't invalidate if interrupted (Miklos Szeredi)  
  - btrfs: fix warning when putting transaction with qgroups enabled after abort (Filipe Manana)  
  - perf probe: Add test for regression introduced by switch to die_get_decl_file() (Georg Müller)  
  - drm/atomic: Fix potential use-after-free in nonblocking commits (Daniel Vetter)  
  - scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Manish Rangankar)  
  - scsi: qla2xxx: Pointer may be dereferenced (Shreyas Deodhar)  
  - scsi: qla2xxx: Correct the index of array (Bikash Hazarika)  
  - scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali)  
  - scsi: qla2xxx: Fix potential NULL pointer dereference (Bikash Hazarika)  
  - scsi: qla2xxx: Wait for io return on terminate rport (Quinn Tran)  
  - tracing/probes: Fix not to count error code to total length (Masami Hiramatsu (Google))  
  - tracing: Fix null pointer dereference in tracing_err_log_open() (Mateusz Stachyra)  
  - xtensa: ISS: fix call to split_if_spec (Max Filippov)  
  - ring-buffer: Fix deadloop issue on reading trace_pipe (Zheng Yejian)  
  - tracing/histograms: Add histograms to hist_vars if they have referenced variables (Mohamed Khalfella)  
  - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Christophe JAILLET)  
  - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Christophe JAILLET)  
  - Revert "8250: add support for ASIX devices with a FIFO bug" (Jiaqing Zhao)  
  - meson saradc: fix clock divider mask length (George Stark)  
  - ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li)  
  - hwrng: imx-rngc - fix the timeout for init and self check (Martin Kaiser)  
  - firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() (Christophe JAILLET)  
  - serial: atmel: don't enable IRQs prematurely (Dan Carpenter)  
  - drm/rockchip: vop: Leave vblank enabled in self-refresh (Brian Norris)  
  - drm/atomic: Allow vblank-enabled + self-refresh "disable" (Brian Norris)  
  - fs: dlm: return positive pid value for F_GETLK (Alexander Aring)  
  - md/raid0: add discard support for the 'original' layout (Jason Baron)  
  - misc: pci_endpoint_test: Re-init completion for every test (Damien Le Moal)  
  - misc: pci_endpoint_test: Free IRQs before removing the device (Damien Le Moal)  
  - PCI: rockchip: Set address alignment for endpoint mode (Damien Le Moal)  
  - PCI: rockchip: Use u32 variable to access 32-bit registers (Rick Wertenbroek)  
  - PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core (Rick Wertenbroek)  
  - PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked (Rick Wertenbroek)  
  - PCI: rockchip: Write PCI Device ID to correct register (Rick Wertenbroek)  
  - PCI: rockchip: Assert PCI Configuration Enable bit after probe (Rick Wertenbroek)  
  - PCI: qcom: Disable write access to read only registers for IP v2.3.3 (Manivannan Sadhasivam)  
  - PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 (Robin Murphy)  
  - PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold (Ondrej Zary)  
  - jfs: jfs_dmap: Validate db_l2nbperpage while mounting (Siddh Raman Pant)  
  - ext4: only update i_reserved_data_blocks on successful block allocation (Baokun Li)  
  - ext4: fix wrong unit use in ext4_mb_clear_bb (Kemeng Shi)  
  - erofs: fix compact 4B support for 16k block size (Gao Xiang)  
  - SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Ding Hui)  
  - misc: fastrpc: Create fastrpc scalar with correct buffer count (Ekansh Gupta)  
  - powerpc: Fail build if using recordmcount with binutils v2.37 (Naveen N Rao)  
  - net: bcmgenet: Ensure MDIO unregistration has clocks enabled (Florian Fainelli)  
  - mtd: rawnand: meson: fix unaligned DMA buffers handling (Arseniy Krasnov)  
  - tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation (Jarkko Sakkinen)  
  - pinctrl: amd: Only use special debounce behavior for GPIO 0 (Mario Limonciello)  
  - pinctrl: amd: Detect internal GPIO0 debounce handling (Mario Limonciello)  
  - pinctrl: amd: Fix mistake in handling clearing pins at startup (Mario Limonciello)  
  - net/sched: make psched_mtu() RTNL-less safe (Pedro Tammela)  
  - net/sched: flower: Ensure both minimum and maximum ports are specified (Ido Schimmel)  
  - cls_flower: Add extack support for src and dst port range options (Guillaume Nault)  
  - wifi: airo: avoid uninitialized warning in airo_get_rate() (Randy Dunlap)  
  - erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF (Chunhai Guo)  
  - platform/x86: wmi: Break possible infinite loop when parsing GUID (Andy Shevchenko)  
  - platform/x86: wmi: move variables (Barnabás Pőcze)  
  - platform/x86: wmi: use guid_t and guid_equal() (Barnabás Pőcze)  
  - platform/x86: wmi: remove unnecessary argument (Barnabás Pőcze)  
  - platform/x86: wmi: Fix indentation in some cases (Andy Shevchenko)  
  - platform/x86: wmi: Replace UUID redefinitions by their originals (Andy Shevchenko)  
  - ipv6/addrconf: fix a potential refcount underflow for idev (Ziyang Xuan)  
  - NTB: ntb_tool: Add check for devm_kcalloc (Jiasheng Jiang)  
  - NTB: ntb_transport: fix possible memory leak while device_register() fails (Yang Yingliang)  
  - ntb: intel: Fix error handling in intel_ntb_pci_driver_init() (Yuan Can)  
  - NTB: amd: Fix error handling in amd_ntb_pci_driver_init() (Yuan Can)  
  - ntb: idt: Fix error handling in idt_pci_driver_init() (Yuan Can)  
  - udp6: fix udp6_ehashfn() typo (Eric Dumazet)  
  - icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). (Kuniyuki Iwashima)  
  - ionic: remove WARN_ON to prevent panic_on_warn (Nitya Sunkad)  
  - net/sched: cls_fw: Fix improper refcount update leads to use-after-free (M A Ramdhan)  
  - net: mvneta: fix txq_map in case of txq_number==1 (Klaus Kudielka)  
  - scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Dan Carpenter)  
  - igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Prasad Koya)  
  - igc: Remove delay during TX ring configuration (Muhammad Husaini Zulkifli)  
  - drm/panel: simple: Add connector_type for innolux_at043tn24 (Fabio Estevam)  
  - drm/panel: Add and fill drm_panel type field (Laurent Pinchart)  
  - drm/panel: Initialise panel dev and funcs through drm_panel_init() (Laurent Pinchart)  
  - workqueue: clean up WORK_* constant types, clarify masking (Linus Torvalds)  
  - net: lan743x: Don't sleep in atomic context (Moritz Fischer)  
  - block/partition: fix signedness issue for Amiga partitions (Michael Schmitz)  
  - tty: serial: fsl_lpuart: add earlycon for imx8ulp platform (Sherry Sun)  
  - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Thadeu Lima de Souza Cascardo)  
  - netfilter: conntrack: Avoid nf_ct_helper_hash uses after free (Florent Revest)  
  - netfilter: nf_tables: fix scheduling-while-atomic splat (Florian Westphal)  
  - netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Pablo Neira Ayuso)  
  - netfilter: nf_tables: reject unbound anonymous set before commit phase (Pablo Neira Ayuso)  
  - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Pablo Neira Ayuso)  
  - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Pablo Neira Ayuso)  
  - netfilter: nf_tables: add rescheduling points during loop detection walks (Florian Westphal)  
  - netfilter: nf_tables: use net_generic infra for transaction data (Florian Westphal)  
  - netfilter: add helper function to set up the nfnetlink header and use it (Pablo Neira Ayuso)  
  - netfilter: nftables: add helper function to set the base sequence number (Pablo Neira Ayuso)  
  - netfilter: nf_tables: fix nat hook table deletion (Florian Westphal)  
  - block: add overflow checks for Amiga partition support (Michael Schmitz)  
  - fanotify: disallow mount/sb marks on kernel internal pseudo fs (Amir Goldstein)  
  - fs: no need to check source (Jan Kara)  
  - ARM: orion5x: fix d2net gpio initialization (Arnd Bergmann)  
  - btrfs: fix race when deleting quota root from the dirty cow roots list (Filipe Manana)  
  - fs: Lock moved directories (Jan Kara)  
  - fs: Establish locking order for unrelated directories (Jan Kara)  
  - Revert "f2fs: fix potential corruption when moving a directory" (Jan Kara)  
  - ext4: Remove ext4 locking of moved directory (Jan Kara)  
  - fs: avoid empty option when generating legacy mount string (Thomas Weißschuh)  
  - jffs2: reduce stack usage in jffs2_build_xattr_subsystem() (Fabian Frederick)  
  - integrity: Fix possible multiple allocation in integrity_inode_get() (Tianjia Zhang)  
  - bcache: Remove unnecessary NULL point check in node allocations (Zheng Wang)  
  - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Chevron Li)  
  - mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M (Robert Marko)  
  - mmc: core: disable TRIM on Kingston EMMC04G-M627 (Robert Marko)  
  - NFSD: add encoding of op_recall flag for write delegation (Dai Ngo)  
  - ALSA: jack: Fix mutex call in snd_jack_report() (Takashi Iwai)  
  - i2c: xiic: Don't try to handle more interrupt events after error (Robert Hancock)  
  - i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() (Marek Vasut)  
  - sh: dma: Fix DMA channel offset calculation (Artur Rojek)  
  - net: dsa: tag_sja1105: fix MAC DA patching from meta frames (Vladimir Oltean)  
  - net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Lin Ma)  
  - xsk: Honor SO_BINDTODEVICE on bind (Ilya Maximets)  
  - xsk: Improve documentation for AF_XDP (Magnus Karlsson)  
  - tcp: annotate data races in __tcp_oow_rate_limited() (Eric Dumazet)  
  - net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode (Vladimir Oltean)  
  - powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y (Randy Dunlap)  
  - f2fs: fix error path handling in truncate_dnode() (Chao Yu)  
  - mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 (Nishanth Menon)  
  - spi: bcm-qspi: return error if neither hif_mspi nor mspi is available (Jonas Gorski)  
  - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Tobias Heider)  
  - sctp: fix potential deadlock on &net->sctp.addr_wq_lock (Chengfeng Ye)  
  - rtc: st-lpc: Release some resources in st_rtc_probe() in case of error (Christophe JAILLET)  
  - pwm: sysfs: Do not apply state to already disabled PWMs (Marek Vasut)  
  - pwm: imx-tpm: force 'real_period' to be zero in suspend (Fancy Fang)  
  - mfd: stmpe: Only disable the regulators if they are enabled (Christophe JAILLET)  
  - KVM: s390: vsie: fix the length of APCB bitmap (Pierre Morel)  
  - mfd: stmfx: Fix error path in stmfx_chip_init (Amelie Delaunay)  
  - serial: 8250_omap: Use force_suspend and resume for system suspend (Tony Lindgren)  
  - mfd: intel-lpss: Add missing check for platform_get_resource (Jiasheng Jiang)  
  - usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (Christophe JAILLET)  
  - KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Nico Boehr)  
  - mfd: rt5033: Drop rt5033-battery sub-device (Stephan Gerhold)  
  - usb: hide unused usbfs_notify_suspend/resume functions (Arnd Bergmann)  
  - usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() (Li Yang)  
  - extcon: Fix kernel doc of property capability fields to avoid warnings (Andy Shevchenko)  
  - extcon: Fix kernel doc of property fields to avoid warnings (Andy Shevchenko)  
  - usb: dwc3: qcom: Fix potential memory leak (Vladislav Efanov)  
  - media: usb: siano: Fix warning due to null work_func_t function pointer (Duoming Zhou)  
  - media: videodev2.h: Fix struct v4l2_input tuner index comment (Marek Vasut)  
  - media: usb: Check az6007_read() return value (Daniil Dulov)  
  - sh: j2: Use ioremap() to translate device tree address into kernel memory (John Paul Adrian Glaubitz)  
  - w1: fix loop in w1_fini() (Dan Carpenter)  
  - block: change all __u32 annotations to __be32 in affs_hardblocks.h (Michael Schmitz)  
  - block: fix signed int overflow in Amiga partition support (Michael Schmitz)  
  - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Krishna Kurapati)  
  - USB: serial: option: add LARA-R6 01B PIDs (Davide Tronchin)  
  - hwrng: st - keep clock enabled while hwrng is registered (Martin Kaiser)  
  - hwrng: st - Fix W=1 unused variable warning (Herbert Xu)  
  - NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Olga Kornievskaia)  
  - ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard (Masahiro Yamada)  
  - modpost: fix off by one in is_executable_section() (Dan Carpenter)  
  - crypto: marvell/cesa - Fix type mismatch warning (Arnd Bergmann)  
  - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Masahiro Yamada)  
  - modpost: fix section mismatch message for R_ARM_ABS32 (Masahiro Yamada)  
  - crypto: nx - fix build warnings when DEBUG_FS is not enabled (Randy Dunlap)  
  - hwrng: virtio - Fix race on data_avail and actual data (Herbert Xu)  
  - hwrng: virtio - always add a pending request (Laurent Vivier)  
  - hwrng: virtio - don't waste entropy (Laurent Vivier)  
  - hwrng: virtio - don't wait on cleanup (Laurent Vivier)  
  - hwrng: virtio - add an internal buffer (Laurent Vivier)  
  - powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary (Aneesh Kumar K.V)  
  - pinctrl: at91-pio4: check return value of devm_kasprintf() (Claudiu Beznea)  
  - perf dwarf-aux: Fix off-by-one in die_get_varname() (Namhyung Kim)  
  - pinctrl: cherryview: Return correct value if pin in push-pull mode (Andy Shevchenko)  
  - PCI: Add pci_clear_master() stub for non-CONFIG_PCI (Sui Jingfeng)  
  - PCI: ftpci100: Release the clock resources (Junyan Ye)  
  - PCI: pciehp: Cancel bringup sequence if card is not present (Rongguang Wei)  
  - scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() (Yuchen Yang)  
  - PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free (Ding Hui)  
  - scsi: qedf: Fix NULL dereference in error handling (Jinhong Zhu)  
  - ASoC: imx-audmix: check return value of devm_kasprintf() (Claudiu Beznea)  
  - clk: keystone: sci-clk: check return value of kasprintf() (Claudiu Beznea)  
  - clk: cdce925: check return value of kasprintf() (Claudiu Beznea)  
  - ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Su Hui)  
  - clk: tegra: tegra124-emc: Fix potential memory leak (Yuan Can)  
  - drm/radeon: fix possible division-by-zero errors (Nikita Zhandarovich)  
  - drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Daniil Dulov)  
  - fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() (Christophe JAILLET)  
  - arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 (Wolfram Sang)  
  - IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors (Patrick Kelsey)  
  - soc/fsl/qe: fix usb.c build errors (Randy Dunlap)  
  - ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Cristian Ciocaltea)  
  - ASoC: es8316: Increment max value for ALC Capture Target Volume control (Cristian Ciocaltea)  
  - memory: brcmstb_dpfe: fix testing array offset after use (Krzysztof Kozlowski)  
  - ARM: ep93xx: fix missing-prototype warnings (Arnd Bergmann)  
  - drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Dario Binacchi)  
  - arm64: dts: qcom: msm8916: correct camss unit address (Krzysztof Kozlowski)  
  - ARM: dts: gta04: Move model property out of pinctrl node (Tony Lindgren)  
  - RDMA/bnxt_re: Fix to remove an unnecessary log (Kalesh AP)  
  - drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` (XuDong Liu)  
  - Input: adxl34x - do not hardcode interrupt trigger type (Marek Vasut)  
  - ARM: dts: BCM5301X: Drop "clock-names" from the SPI node (Rafał Miłecki)  
  - Input: drv260x - sleep between polling GO bit (Luca Weiss)  
  - radeon: avoid double free in ci_dpm_init() (Nikita Zhandarovich)  
  - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Kuniyuki Iwashima)  
  - ipvlan: Fix return value of ipvlan_queue_xmit() (Cambda Zhu)  
  - netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. (Ilia.Gavrilov)  
  - netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one (Florian Westphal)  
  - lib/ts_bm: reset initial match offset for every block of text (Jeremy Sowden)  
  - net: nfc: Fix use-after-free caused by nfc_llcp_find_local (Lin Ma)  
  - nfc: llcp: simplify llcp_sock_connect() error paths (Krzysztof Kozlowski)  
  - gtp: Fix use-after-free in __gtp_encap_destroy(). (Kuniyuki Iwashima)  
  - selftests: rtnetlink: remove netdevsim device after ipsec offload test (Sabrina Dubroca)  
  - netlink: do not hard code device address lenth in fdb dumps (Eric Dumazet)  
  - netlink: fix potential deadlock in netlink_set_err() (Eric Dumazet)  
  - wifi: ath9k: convert msecs to jiffies where needed (Dmitry Antipov)  
  - wifi: cfg80211: rewrite merging of inherited elements (Benjamin Berg)  
  - wifi: iwlwifi: pull from TXQs with softirqs disabled (Johannes Berg)  
  - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Edwin Peer)  
  - wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Remi Pommarel)  
  - memstick r592: make memstick_debug_get_tpc_name() static (Arnd Bergmann)  
  - kexec: fix a memory leak in crash_shrink_memory() (Zhen Lei)  
  - watchdog/perf: more properly prevent false positives with turbo modes (Douglas Anderson)  
  - watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config (Douglas Anderson)  
  - wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown (Marek Vasut)  
  - wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Fedor Pchelkin)  
  - wifi: ray_cs: Fix an error handling path in ray_probe() (Christophe JAILLET)  
  - wifi: ray_cs: Drop useless status variable in parse_addr() (Andy Shevchenko)  
  - wifi: ray_cs: Utilize strnlen() in parse_addr() (Andy Shevchenko)  
  - wifi: wl3501_cs: Fix an error handling path in wl3501_probe() (Christophe JAILLET)  
  - wl3501_cs: use eth_hw_addr_set() (Jakub Kicinski)  
  - net: create netdev->dev_addr assignment helpers (Jakub Kicinski)  
  - wl3501_cs: Fix misspelling and provide missing documentation (Lee Jones)  
  - wl3501_cs: Remove unnecessary NULL check (Alex Dewar)  
  - wl3501_cs: Fix a bunch of formatting issues related to function docs (Lee Jones)  
  - wifi: atmel: Fix an error handling path in atmel_probe() (Christophe JAILLET)  
  - wifi: orinoco: Fix an error handling path in orinoco_cs_probe() (Christophe JAILLET)  
  - wifi: orinoco: Fix an error handling path in spectrum_cs_probe() (Christophe JAILLET)  
  - regulator: core: Streamline debugfs operations (Geert Uytterhoeven)  
  - regulator: core: Fix more error checking for debugfs_create_dir() (Geert Uytterhoeven)  
  - nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() (Krzysztof Kozlowski)  
  - nfc: constify several pointers to u8, char and sk_buff (Krzysztof Kozlowski)  
  - wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() (Christophe JAILLET)  
  - spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG (Vijaya Krishna Nivarthi)  
  - samples/bpf: Fix buffer overflow in tcp_basertt (Pengcheng Yang)  
  - wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
  - wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Peter Seiderer)  
  - ima: Fix build warnings (Roberto Sassu)  
  - pstore/ram: Add check for kstrdup (Jiasheng Jiang)  
  - evm: Complete description of evm_inode_setattr() (Roberto Sassu)  
  - ARM: 9303/1: kprobes: avoid missing-declaration warnings (Arnd Bergmann)  
  - powercap: RAPL: Fix CONFIG_IOSF_MBI dependency (Zhang Rui)  
  - PM: domains: fix integer overflow issues in genpd_parse_state() (Nikita Zhandarovich)  
  - clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe (Feng Mingxi)  
  - clocksource/drivers/cadence-ttc: Use ttc driver as platform driver (Rajan Vaja)  
  - tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). (Sebastian Andrzej Siewior)  
  - irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (John Paul Adrian Glaubitz)  
  - irqchip/jcore-aic: Kill use of irq_create_strict_mappings() (Marc Zyngier)  
  - md/raid10: fix io loss while replacement replace rdev (Li Nan)  
  - md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Li Nan)  
  - md/raid10: fix wrong setting of max_corr_read_errors (Li Nan)  
  - md/raid10: fix overflow of md/safe_mode_delay (Li Nan)  
  - md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Li Nan)  
  - x86/resctrl: Only show tasks' pid in current pid namespace (Shawn Wang)  
  - x86/resctrl: Use is_closid_match() in more places (James Morse)  
  - bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki)  
  - drm/amdgpu: Validate VM ioctl flags. (Bas Nieuwenhuizen)  
  - scripts/tags.sh: Resolve gtags empty index generation (Ahmed S. Darwish)  
  - drm/i915: Initialise outparam for error return from wait_for_register (Chris Wilson)  
  - HID: wacom: Use ktime_t rather than int when dealing with timestamps (Jason Gerecke)  
  - fbdev: imsttfb: Fix use after free bug in imsttfb_probe (Zheng Wang)  
  - video: imsttfb: check for ioremap() failures (Greg Kroah-Hartman)  
  - x86/smp: Use dedicated cache-line for mwait_play_dead() (Thomas Gleixner)  
  - gfs2: Don't deref jdesc in evict (Bob Peterson)  
  - LTS tag: v5.4.250 (Sherry Yang)


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.323.4.el8
changelog:
  - uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35676248] 
  - uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35678692] 
  - Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35683806] 
  - Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35683806]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.323.5.el8
changelog:
  - io_uring/net: save msghdr->msg_control for retries (Jens Axboe)  [Orabug: 35495339] 
  - io_uring/net: clear msg_controllen on partial sendmsg retry (Jens Axboe)  [Orabug: 35495339] 
  - io_uring/net: disable partial retries for recvmsg with cmsg (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: hold uring mutex around poll removal (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: avoid null-ptr-deref in io_arm_poll_handler (Fedor Pchelkin)  [Orabug: 35495339] 
  - io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter)  [Orabug: 35495339] 
  - io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov)  [Orabug: 35495339] 
  - io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng)  [Orabug: 35495339] 
  - io_uring/rw: remove leftover debug statement (Jens Axboe)  [Orabug: 35495339] 
  - io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: fix double poll leak on repolling (Pavel Begunkov)  [Orabug: 35495339] 
  - io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)  [Orabug: 35495339] 
  - io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)  [Orabug: 35495339] 
  - io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)  [Orabug: 35495339] 
  - io_uring/rw: defer fsnotify calls to task context (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)  [Orabug: 35495339] 
  - io_uring: update kiocb->ki_pos at execution time (Dylan Yudaken)  [Orabug: 35495339] 
  - io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)  [Orabug: 35495339] 
  - io_uring: ensure that cached task references are always put on exit (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: fix CQ waiting timeout handling (Pavel Begunkov)  [Orabug: 35495339] 
  - io_uring: lock overflowing for IOPOLL (Pavel Begunkov)  [Orabug: 35495339] 
  - io_uring: check for valid register opcode earlier (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)  [Orabug: 35495339] 
  - io_uring: allow re-poll if we made progress (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: add flag for disabling provided buffer recycling (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: improve send/recv error handling (Pavel Begunkov)  [Orabug: 35495339] 
  - io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
  - io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)  [Orabug: 35495339] 
  - io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)  [Orabug: 35495339] 
  - io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)  [Orabug: 35495339] 
  - eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)  [Orabug: 35495339] 
  - epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC (Jason Baron)  [Orabug: 35495339] 
  - eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)  [Orabug: 35495339] 
  - signal: kill JOBCTL_TASK_WORK (Jens Axboe)  [Orabug: 35495339] 
  - net: remove cmsg restriction from io_uring based send/recvmsg calls (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: import 5.15-stable io_uring (Jens Axboe)  [Orabug: 35495339] 
  - fs: provide locked helper variant of close_fd_get_file() (Jens Axboe)  [Orabug: 35495339] 
  - file: Rename __close_fd_get_file close_fd_get_file (Eric W. Biederman)  [Orabug: 35495339] 
  - fs: push the getname from do_rmdir into the callers (Christoph Hellwig)  [Orabug: 35495339] 
  - task_work: unconditionally run task_work from get_signal() (Jens Axboe)  [Orabug: 35495339] 
  - Revert "proc: don't allow async path resolution of /proc/self components" (Jens Axboe)  [Orabug: 35495339] 
  - tools headers UAPI: Sync openat2.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 35495339] 
  - fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED (Jens Axboe)  [Orabug: 35495339] 
  - fix handling of nd->depth on LOOKUP_CACHED failures in try_to_unlazy* (Al Viro)  [Orabug: 35495339] 
  - fs: add support for LOOKUP_CACHED (Jens Axboe)  [Orabug: 35495339] 
  - x86/process: setup io_threads more like normal user space threads (Stefan Metzmacher)  [Orabug: 35495339] 
  - arch: setup PF_IO_WORKER threads like PF_KTHREAD (Jens Axboe)  [Orabug: 35495339] 
  - task_work: remove legacy TWA_SIGNAL path (Jens Axboe)  [Orabug: 35495339] 
  - Make sure nd->path.mnt and nd->path.dentry are always valid pointers (Al Viro)  [Orabug: 35495339] 
  - fs: make do_renameat2() take struct filename (Jens Axboe)  [Orabug: 35495339] 
  - kernel: allow fork with TIF_NOTIFY_SIGNAL pending (Jens Axboe)  [Orabug: 35495339] 
  - coredump: Limit what can interrupt coredumps (Eric W. Biederman)  [Orabug: 35495339] 
  - arm64: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
  - arm: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
  - task_work: Use TIF_NOTIFY_SIGNAL if available (Jens Axboe)  [Orabug: 35495339] 
  - entry: Add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
  - x86: Wire up TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
  - signal: Add task_sigpending() helper (Jens Axboe)  [Orabug: 35495339] 
  - net: add accept helper not installing fd (Pavel Begunkov)  [Orabug: 35495339] 
  - net: provide __sys_shutdown_sock() that takes a socket (Jens Axboe)  [Orabug: 35495339] 
  - task_work: add helper for more targeted task_work canceling (Jens Axboe)  [Orabug: 35495339] 
  - kernel: don't call do_exit() for PF_IO_WORKER threads (Jens Axboe)  [Orabug: 35495339] 
  - kernel: stop masking signals in create_io_thread() (Jens Axboe)  [Orabug: 35495339] 
  - iov_iter: add helper to save iov_iter state (Jens Axboe)  [Orabug: 35495339] 
  - kernel: provide create_io_thread() helper (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: add missing item types for splice request (Bing-Jhong Billy Jheng)  [Orabug: 35495339] 
  - io_uring: don't hold uring_lock when calling io_run_task_work* (Hao Xu)  [Orabug: 35495339] 
  - io_uring: kill goto error handling in io_sqpoll_wait_sq() (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: correct pinned_vm accounting (Pavel Begunkov)  [Orabug: 35495339] 
  - io_uring: Use original task for req identity in io_identity_cow() (Lee Jones)  [Orabug: 35495339] 
  - io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: use separate list entry for iopoll requests (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: add missing item types for various requests (Jens Axboe)  [Orabug: 35495339] 
  - io_uring: fix using under-expanded iters (Pavel Begunkov)  [Orabug: 35495339] 
  - io_uring: don't re-import iovecs from callbacks (Pavel Begunkov)  [Orabug: 35495339] 
  - arm64: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
  - arm: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
  - x86: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
  - context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
  - x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY (Thomas Gleixner)  [Orabug: 35495339] 
  - mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35565406]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.323.6.el8
changelog:
  - ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717] 
  - nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589] 
  - nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589] 
  - nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534] 
  - x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982}
  - x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982}
  - KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
  - x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
  - x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
  - x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
  - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
  - scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]


author: Jack Vogel <jack.vogel@oracle.com> - 5.4.17-2136.323.7.el8
changelog:
  - x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160] 
  - KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160] 
  - x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160] 
  - x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495] 
  - mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495] 
  - x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495] 
  - mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.323.8.el8
changelog:
  - vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318] 
  - Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]


author: Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 5.4.17-2136.323.8.1.el8
changelog:
  - rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon
    Bugge)  [Orabug: 35713696]  {CVE-2023-22024}


author: Jack Vogel <jack.vogel@oracle.com> - 5.4.17-2136.323.8.2.el8
changelog:
  - netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)  [Orabug: 35824307] 
  - netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)  [Orabug: 35824307] 
  - netfilter: xt_u32: validate user space input (Wander Lairson Costa)  [Orabug: 35824307] 
  - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824307]  {CVE-2023-42753}


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.324.1.el8
changelog:
  - io_uring: add support for registering ring file descriptors (Jens Axboe)  [Orabug: 35485491] 
  - mm,shmem,thp: limit shmem THP allocations to requested zones (Rik van Riel)  [Orabug: 35655117] 
  - mm,thp,shm: limit gfp mask to no more than specified (Rik van Riel)  [Orabug: 35655117] 
  - mm,thp,shmem: limit shmem THP alloc gfp_mask (Rik van Riel)  [Orabug: 35655117] 
  - uek-rpm: Removing pre scriptlet to not allow firmware downgrade (Samasth Norway Ananda)  [Orabug: 35741866] 
  - rds: Remove gratuitous include of time.h from rds.h (Mark Haywood)  [Orabug: 35742761] 
  - RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Shay Drory)  [Orabug: 35750824] 
  - smp: Reduce NMI traffic from CSD waiters to CSD destination (Imran Khan)  [Orabug: 35752501] 
  - smp: Reduce logging due to dump_stack of CSD waiters (Imran Khan)  [Orabug: 35752501]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.324.2.el8
changelog:
  - LTS tag: v5.4.256 (Sherry Yang)  
  - Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)  
  - powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)  
  - powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)  
  - LTS tag: v5.4.255 (Sherry Yang)  
  - dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)  
  - pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)  
  - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)  
  - scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)  
  - scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)  
  - irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)  
  - Documentation/sysctl: document page_lock_unfairness (Joel Savitz)  
  - ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)  
  - interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)  
  - Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)  
  - ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)  
  - rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)  
  - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)  
  - drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)  
  - PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)  
  - media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)  
  - radix tree: remove unused variable (Arnd Bergmann)  
  - lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)  
  - batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)  
  - batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)  
  - batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)  
  - batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)  
  - batman-adv: Don't increase MTU when set by user (Sven Eckelmann)  
  - batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)  
  - nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)  
  - clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)  
  - NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)  
  - ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)  
  - bonding: fix macvlan over alb bond support (Hangbin Liu)  
  - net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)  
  - net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)  
  - igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)  
  - net: validate veth and vxcan peer ifindexes (Jakub Kicinski)  
  - net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)  
  - net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)  
  - ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)  
  - dccp: annotate data-races in dccp_poll() (Eric Dumazet)  
  - sock: annotate data-races around prot->memory_pressure (Eric Dumazet)  
  - octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)  
  - tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)  
  - drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)  
  - drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)  
  - ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)  
  - ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)  
  - ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)  
  - regmap: Account for register length in SMBus I/O limits (Mark Brown)  
  - ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)  
  - ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)  
  - dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)  
  - dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)  
  - fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)  
  - fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)  
  - fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)  
  - MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)  
  - MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)  
  - fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)  
  - fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)  
  - fs: dlm: change plock interrupted message to debug again (Alexander Aring)  
  - fs: dlm: add pid to debug log (Alexander Aring)  
  - dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)  
  - dlm: improve plock logging if interrupted (Alexander Aring)  
  - PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)  
  - net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)  
  - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)  
  - net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)  
  - net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)  
  - virtio-net: set queues after driver_ok (Jason Wang)  
  - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)  
  - netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)  
  - mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)  
  - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)  
  - cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)  
  - ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)  
  - serial: 8250: Fix oops for port->pm on uart_change_pm() (Tony Lindgren)  
  - ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)  
  - ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)  
  - ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)  
  - ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)  
  - ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)  
  - ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)  
  - bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)  
  - bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)  
  - net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)  
  - sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)  
  - net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)  
  - i40e: fix misleading debug logs (Andrii Staikov)  
  - team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)  
  - netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)  
  - ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)  
  - selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)  
  - xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   {CVE-2023-3772}
  - ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)  
  - ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)  
  - xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)  
  - xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)  
  - net: af_key: fix sadb_x_filter validation (Lin Ma)  
  - net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)  
  - btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)  
  - tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)  
  - powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)  
  - fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)  
  - i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)  
  - virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)  
  - virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)  
  - virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)  
  - nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)  
  - nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)  
  - net/ncsi: Fix gma flag setting after response (Vijay Khemka)  
  - tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))  
  - tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))  
  - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)  
  - mmc: sunxi: fix deferred probing (Sergey Shtylyov)  
  - mmc: bcm2835: fix deferred probing (Sergey Shtylyov)  
  - USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)  
  - usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)  
  - interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)  
  - interconnect: Move internal structs into a separate file (Georgi Djakov)  
  - irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)  
  - irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)  
  - ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)  
  - PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)  
  - PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)  
  - iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)  
  - iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)  
  - iio: stx104: Move to addac subdirectory (William Breathitt Gray)  
  - iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)  
  - iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)  
  - iio: add addac subdirectory (Cosmin Tanislav)  
  - IMA: allow/fix UML builds (Randy Dunlap)  
  - powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)  
  - ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)  
  - ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 (dengxiang)  
  - drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)  
  - pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)  
  - gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)  
  - usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)  
  - media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)  
  - media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)  
  - FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)  
  - FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)  
  - MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)  
  - fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)  
  - udf: Fix uninitialized array access for some pathnames (Jan Kara)  
  - ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)  
  - HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)  
  - quota: fix warning in dqgrab() (Ye Bin)  
  - quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)  
  - ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)  
  - drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)  
  - macsec: use DEV_STATS_INC() (Eric Dumazet)  
  - macsec: Fix traffic counters/statistics (Clayton Yager)  
  - selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)  
  - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)  
  - mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)  
  - LTS tag: v5.4.254 (Sherry Yang)  
  - sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)  
  - alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)  
  - scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)  
  - scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)  
  - scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)  
  - scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)  
  - scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)  
  - netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)  
  - nvme-rdma: fix potential unbalanced freeze & unfreeze (Ming Lei)  
  - nvme-tcp: fix potential unbalanced freeze & unfreeze (Ming Lei)  
  - btrfs: set cache_block_group_error if we find an error (Josef Bacik)  
  - btrfs: don't stop integrity writeback too early (Christoph Hellwig)  
  - ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)  
  - net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)  
  - dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)  
  - wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)  
  - IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)  
  - drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)  
  - dccp: fix data-race around dp->dccps_mss_cache (Eric Dumazet)  
  - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)  
  - net/packet: annotate data-races around tp->status (Eric Dumazet)  
  - mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)  
  - selftests/rseq: Fix build with undefined __weak (Mark Brown)  
  - drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)  
  - x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)  
  - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)  
  - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)  
  - usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)  
  - usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)  
  - usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)  
  - binder: fix memory leak in binder_init() (Qi Zheng)  
  - iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)  
  - nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)  
  - radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)  
  - drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)  
  - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)  
  - ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)  
  - mmc: moxart: read scr register without changing byte order (Sergei Antonov)  
  - LTS tag: v5.4.253 (Sherry Yang)  
  - Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)  
  - drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)  
  - driver code: print symbolic error code (Michał Mirosław)  
  - ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)  
  - ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)  
  - ARM: dts: imx: add usb alias (Peng Fan)  
  - ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)  
  - ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)  
  - arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)  
  - ceph: defer stopping mdsc delayed_work (Xiubo Li)  
  - ceph: use kill_anon_super helper (Jeff Layton)  
  - ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)  
  - PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)  
  - PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)  
  - selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)  
  - selftests/rseq: check if libc rseq support is registered (Michael Jeanson)  
  - powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)  
  - mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)  
  - test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)  
  - test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)  
  - ext2: Drop fragment support (Jan Kara)  
  - fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)  
  - net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)  
  - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)  
  - fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)  
  - net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   {CVE-2023-1076}
  - net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   {CVE-2023-1076}
  - mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)  
  - mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)  
  - USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)  
  - libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)  
  - scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)  
  - tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)  
  - tcp_metrics: annotate data-races around tm->tcpm_net (Eric Dumazet)  
  - tcp_metrics: annotate data-races around tm->tcpm_vals[] (Eric Dumazet)  
  - tcp_metrics: annotate data-races around tm->tcpm_lock (Eric Dumazet)  
  - tcp_metrics: annotate data-races around tm->tcpm_stamp (Eric Dumazet)  
  - tcp_metrics: fix addr_same() helper (Eric Dumazet)  
  - ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)  
  - net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)  
  - net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)  
  - net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)  
  - driver core: add device probe log helper (Andrzej Hajda)  
  - bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)  
  - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)  
  - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)  
  - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)  
  - net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)  
  - net: add missing data-race annotations around sk->sk_peek_off (Eric Dumazet)  
  - net: add missing READ_ONCE(sk->sk_rcvbuf) annotation (Eric Dumazet)  
  - net: add missing READ_ONCE(sk->sk_sndbuf) annotation (Eric Dumazet)  
  - net: add missing READ_ONCE(sk->sk_rcvlowat) annotation (Eric Dumazet)  
  - net: annotate data-races around sk->sk_max_pacing_rate (Eric Dumazet)  
  - mISDN: hfcpci: Fix potential deadlock on &hc->lock (Chengfeng Ye)  
  - net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)  
  - perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)  
  - rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)  
  - net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)  
  - net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)  
  - KVM: s390: fix sthyi error handling (Heiko Carstens)  
  - word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)  
  - loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)  
  - perf: Fix function pointer case (Peter Zijlstra)  
  - arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)  
  - ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)  
  - net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   {CVE-2023-31436}
  - btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)  
  - btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)  
  - btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)  
  - cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)  
  - ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)  
  - ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)  
  - dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)  
  - ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)  
  - s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)  
  - virtio-net: fix race between set queues and probe (Jason Wang)  
  - btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)  
  - irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)  
  - tpm_tis: Explicitly check for error code (Alexander Steffen)  
  - btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)  
  - hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)  
  - staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)  
  - Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)  
  - Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)  
  - Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)  
  - usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)  
  - USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)  
  - usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)  
  - usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)  
  - usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)  
  - Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)  
  - can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)  
  - USB: serial: simple: sort driver entries (Johan Hovold)  
  - USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)  
  - USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)  
  - USB: serial: option: support Quectel EM060K_128 (Jerry Meng)  
  - serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)  
  - serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)  
  - tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)  
  - ring-buffer: Fix wrong stat of cpu_buffer->read (Zheng Yejian)  
  - ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)  
  - dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)  
  - block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)  
  - ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)  
  - drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)  
  - drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)  
  - drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)  
  - RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)  
  - benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)  
  - net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)  
  - net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)  
  - net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)  
  - platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)  
  - team: reset team's flags when down link is P2P device (Hangbin Liu)  
  - bonding: reset bond's flags when down link is P2P device (Hangbin Liu)  
  - tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)  
  - ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)  
  - ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)  
  - phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)  
  - vxlan: calculate correct header length for GPE (Jiri Benc)  
  - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)  
  - ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)  
  - keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)  
  - uapi: General notification queue definitions (David Howells)  
  - scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)  
  - pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)  
  - pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)  
  - pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)  
  - ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)  
  - ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)  
  - ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))  
  - ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))  
  - fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)  
  - dlm: rearrange async condition return (Alexander Aring)  
  - dlm: cleanup plock_op vs plock_xop (Alexander Aring)  
  - PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)  
  - PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)  
  - PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)  
  - ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)  
  - ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)  
  - btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)  
  - btrfs: fix race between quota disable and relocation (Filipe Manana)  
  - btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)  
  - bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)  
  - bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)  
  - gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)  
  - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)  
  - jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)  
  - jbd2: remove redundant buffer io error checks (Zhang Yi)  
  - jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)  
  - jbd2: fix incorrect code style (Xianting Tian)  
  - LTS tag: v5.4.252 (Sherry Yang)  
  - x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)  
  - xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   {CVE-2023-34319}
  - x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)  
  - x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)  
  - x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)  
  - x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)  
  - x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.324.3.el8
changelog:
  - uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165] 
  - arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165] 
  - ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165] 
  - ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165] 
  - ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165] 
  - ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165] 
  - ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165] 
  - x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588}
  - x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588}
  - uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.324.4.el8
changelog:
  - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771] 
  - x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569}
  - objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
  - objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
  - x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
  - scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593] 
  - rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.324.5.el8
changelog:
  - netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)  
  - dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)  
  - x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)  
  - Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)  
  - ALSA: ac97: Fix possible error value of *rac97 (Su Hui)  
  - pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)  
  - netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)  
  - netfilter: xt_u32: validate user space input (Wander Lairson Costa)  
  - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.324.5.1.el8
changelog:
  - x86: KVM: SVM: always update the x2avic msr interception (Maxim Levitsky)
    [Orabug: 35857366]  {CVE-2023-5090}


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.324.5.3.el8
changelog:
  - Revert "jbd2: Fix wrongly judgement for buffer head removing while doing
    checkpoint" (Sherry Yang)  [Orabug: 35896102]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.325.1.el8
changelog:
  - uek-rpm: aarch64: embedded: Enable CONFIG_STACKTRACE and CONFIG_FTRACE (Thomas Tai)  [Orabug: 35818484] 
  - io_uring: add a sysctl to disable io_uring system-wide (Matteo Rizzo)  [Orabug: 35819375] 
  - KVM: SVM: Set target pCPU during IRTE update if target vCPU is running (Sean Christopherson)  [Orabug: 35827614] 
  - KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry (Sean Christopherson)  [Orabug: 35827614] 
  - Pensando: kpcimgr: Zero out mod pointer unconditionally (Rob Gardner)  [Orabug: 35842963] 
  - pensando: kpcimgr: Flush i-cache before calling any pciesvc code (Rob Gardner)  [Orabug: 35842972]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.325.2.el8
changelog:
  - Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998] 
  - bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212] 
  - uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089] 
  - ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.325.3.el8
changelog:
  - LTS tag: v5.4.257 (Sherry Yang)  
  - drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)  
  - mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)  
  - ext4: fix rec_len verify error (Shida Zhang)  
  - i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)  
  - tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))  
  - nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)  
  - tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))  
  - tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))  
  - btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)  
  - attr: block mode changes of symlinks (Christian Brauner)  
  - md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)  
  - selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))  
  - btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)  
  - btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)  
  - btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)  
  - perf tools: Add an option to build without libbfd (Ian Rogers)  
  - perf jevents: Make build dependency on test JSONs (John Garry)  
  - tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)  
  - kobject: Add sanity check for kset->kobj.ktype in kset_register() (Zhen Lei)  
  - media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)  
  - serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)  
  - scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)  
  - usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)  
  - media: pci: cx23885: replace BUG with error return (Hans Verkuil)  
  - media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)  
  - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)  
  - media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)  
  - media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)  
  - media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)  
  - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)  
  - powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)  
  - jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount (Liu Shixin via Jfs-discussion)  
  - fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)  
  - ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)  
  - md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)  
  - bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)  
  - drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)  
  - wifi: mac80211_hwsim: drop short frames (Johannes Berg)  
  - alx: fix OOB-read compiler warning (GONG, Ruiqi)  
  - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)  
  - tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)  
  - crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)  
  - wifi: mwifiex: fix fortify warning (Dmitry Antipov)  
  - wifi: ath9k: fix printk specifier (Dongliang Mu)  
  - devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)  
  - hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)  
  - perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)  
  - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))  
  - kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)  
  - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)  
  - locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)  
  - btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)  
  - autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)  
  - parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)  
  - drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)  
  - kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)  
  - ixgbe: fix timestamp configuration code (Vadim Fedorenko)  
  - net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)  
  - platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)  
  - platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)  
  - kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)  
  - r8152: check budget for r8152_poll() (Hayes Wang)  
  - net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)  
  - net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)  
  - net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)  
  - clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)  
  - ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)  
  - usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)  
  - usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)  
  - usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)  
  - perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)  
  - perf hists browser: Fix hierarchy mode header (Namhyung Kim)  
  - mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)  
  - mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)  
  - mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)  
  - btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)  
  - btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)  
  - fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)  
  - ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
  - ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
  - sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)  
  - net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)  
  - ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)  
  - idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)  
  - s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)  
  - igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
  - igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
  - igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
  - kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)  
  - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)  
  - af_unix: Fix data race around sk->sk_err. (Kuniyuki Iwashima)  
  - af_unix: Fix data-races around sk->sk_shutdown. (Kuniyuki Iwashima)  
  - af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)  
  - af_unix: Fix data-races around user->unix_inflight. (Kuniyuki Iwashima)  
  - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)  
  - veth: Fixing transmit return status for dropped packets (Liang Chen)  
  - igb: disable virtualization features on 82580 (Corinna Vinschen)  
  - net: read sk->sk_family once in sk_mc_loop() (Eric Dumazet)  
  - ipv4: annotate data-races around fi->fib_dead (Eric Dumazet)  
  - sctp: annotate data-races around sk->sk_wmem_queued (Eric Dumazet)  
  - pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)  
  - watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)  
  - perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)  
  - x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)  
  - perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)  
  - kconfig: fix possible buffer overflow (Konstantin Meskhidze)  
  - NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)  
  - soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)  
  - clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)  
  - parisc: led: Reduce CPU overhead for disk & lan LED computation (Helge Deller)  
  - parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)  
  - lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)  
  - drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)  
  - fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)  
  - scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)  
  - scsi: qla2xxx: Turn off noisy message log (Quinn Tran)  
  - scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)  
  - scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)  
  - net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)  
  - drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)  
  - udf: initialize newblock to 0 (Tom Rix)  
  - usb: typec: tcpci: clear the fault status bit (Marco Felsch)  
  - serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)  
  - sc16is7xx: Set iobase to device index (Daniel Mack)  
  - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)  
  - crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)  
  - s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)  
  - pstore/ram: Check start of empty przs during init (Enlin Mu)  
  - fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)  
  - net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)  
  - X.509: if signature is unsupported skip validation (Thore Sommer)  
  - dccp: Fix out of bounds access in DCCP error handler (Jann Horn)  
  - parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)  
  - procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)  
  - Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)  
  - ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)  
  - ntb: Clean up tx tail index on link down (Dave Jiang)  
  - ntb: Drop packets when qp link is down (Dave Jiang)  
  - media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)  
  - xtensa: PMU: fix base address for the newer hardware (Max Filippov)  
  - backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)  
  - backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)  
  - backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)  
  - ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)  
  - ipmi_si: fix a memleak in try_smi_init() (Yi Yang)  
  - ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)  
  - PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)  
  - igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)  
  - skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)  
  - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)  
  - virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)  
  - cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)  
  - dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)  
  - um: Fix hostaudio build errors (Randy Dunlap)  
  - mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)  
  - rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)  
  - phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)  
  - phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)  
  - phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)  
  - tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)  
  - HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)  
  - HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)  
  - RDMA/siw: Correct wrong debug message (Guoqing Jiang)  
  - RDMA/siw: Balance the reference of cep->kref in the error path (Guoqing Jiang)  
  - amba: bus: fix refcount leak (Peng Fan)  
  - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)  
  - scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock (Chengfeng Ye)  
  - scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)  
  - media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)  
  - media: ov2680: Fix vflip / hflip set functions (Hans de Goede)  
  - media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)  
  - media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)  
  - media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)  
  - media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)  
  - media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)  
  - USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)  
  - media: go7007: Remove redundant if statement (Colin Ian King)  
  - iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)  
  - IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)  
  - driver core: test_async: fix an error code (Dan Carpenter)  
  - dma-buf/sync_file: Fix docs syntax (Rob Clark)  
  - coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)  
  - scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)  
  - scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)  
  - scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)  
  - x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)  
  - serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)  
  - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)  
  - serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)  
  - serial: sprd: getting port index via serial aliases only (Chunyan Zhang)  
  - scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)  
  - scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)  
  - scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)  
  - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)  
  - media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)  
  - media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)  
  - media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)  
  - media: dib7000p: Fix potential division by zero (Daniil Dulov)  
  - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)  
  - media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)  
  - media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)  
  - media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)  
  - NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)  
  - NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)  
  - fs: lockd: avoid possible wrong NULL parameter (Su Hui)  
  - jfs: validate max amount of blocks before allocation. (Alexei Filippov)  
  - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)  
  - nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)  
  - wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
  - drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
  - drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)  
  - drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
  - drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)  
  - drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
  - drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)  
  - drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
  - drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)  
  - PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)  
  - powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)  
  - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)  
  - PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
  - PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
  - clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)  
  - drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)  
  - ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)  
  - ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)  
  - of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)  
  - drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)  
  - audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)  
  - smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)  
  - drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)  
  - ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)  
  - drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)  
  - drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)  
  - of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)  
  - drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)  
  - drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)  
  - md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)  
  - md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)  
  - drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)  
  - arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)  
  - ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)  
  - drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)  
  - ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
  - ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)  
  - ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)  
  - ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)  
  - ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)  
  - ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
  - ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)  
  - ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)  
  - ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)  
  - drm/etnaviv: fix dumping of active MMU context (Lucas Stach)  
  - ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)  
  - ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)  
  - ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)  
  - drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)  
  - quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)  
  - quota: add new helper dquot_active() (Baokun Li)  
  - quota: rename dquot_active() to inode_quota_active() (Baokun Li)  
  - quota: factor out dquot_write_dquot() (Baokun Li)  
  - quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)  
  - drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)  
  - netrom: Deny concurrent connect(). (Kuniyuki Iwashima)  
  - net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)  
  - mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)  
  - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)  
  - net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)  
  - wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)  
  - wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)  
  - wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)  
  - wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
  - wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)  
  - wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)  
  - fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)  
  - lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)  
  - lwt: Fix return values of BPF xmit ops (Yan Zhai)  
  - hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)  
  - hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)  
  - crypto: caam - fix unchecked return value error (Gaurav Jain)  
  - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)  
  - crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)  
  - wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)  
  - mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
  - wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)  
  - can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)  
  - spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)  
  - regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)  
  - tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)  
  - bpf: Clear the probe_addr for uprobe (Yafang Shao)  
  - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)  
  - perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)  
  - x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)  
  - x86/boot: Annotate local functions (Jiri Slaby)  
  - x86/asm: Make more symbols local (Jiri Slaby)  
  - OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)  
  - tmpfs: verify {g,u}id mount options correctly (Christian Brauner)  
  - fs: Fix error checking for d_hash_and_lookup() (Wang Ming)  
  - new helper: lookup_positive_unlocked() (Al Viro)  
  - eventfd: prevent underflow for eventfd semaphores (Wen Yang)  
  - eventfd: Export eventfd_ctx_do_read() (David Woodhouse)  
  - reiserfs: Check the return value from __getblk() (Matthew Wilcox)  
  - Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)  
  - Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)  
  - udf: Handle error when adding extent to a file (Jan Kara)  
  - udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)  
  - powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)  
  - net: Avoid address overwrite in kernel_connect (Jordan Rife)  
  - platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)  
  - ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)  
  - scsi: storvsc: Always set no_report_opcodes (Michael Kelley)  
  - cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)  
  - sctp: handle invalid error codes without calling BUG() (Dan Carpenter)  
  - bnx2x: fix page fault following EEH recovery (David Christensen)  
  - netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)  
  - scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock (Chengfeng Ye)  
  - idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)  
  - net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)  
  - clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)  
  - security: keys: perform capable check only on privileged operations (Christian Göttsche)  
  - platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)  
  - platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)  
  - ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)  
  - ASoc: codecs: ES8316: Fix DMIC config (Edgar)  
  - fs/nls: make load_nls() take a const parameter (Winston Wen)  
  - s390/dasd: fix hanging device after request requeue (Stefan Haberland)  
  - s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)  
  - m68k: Fix invalid .section syntax (Ben Hutchings)  
  - vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)  
  - ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)  
  - ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)  
  - ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)  
  - 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)  
  - nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)  
  - nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
  - fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)  
  - serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)  
  - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   {CVE-2023-1989}
  - staging: rtl8712: fix race condition (Nam Cao)  
  - HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)  
  - USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)  
  - USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)  
  - modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)  
  - rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)  
  - net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)  
  - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)  
  - ARM: pxa: remove use of symbol_get() (Arnd Bergmann)  
  - erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.325.4.el8
changelog:
  - net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)  
  - net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)  
  - ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)  
  - wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)  
  - Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)  
  - rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)  
  - rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)  
  - rbd: decouple header read-in from updating rbd_dev->header (Ilya Dryomov)  
  - rbd: move rbd_dev_refresh() definition (Ilya Dryomov)  
  - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)  
  - netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)  
  - dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)  
  - fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671] 
  - scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341] 
  - rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949] 
  - rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949] 
  - i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601] 
  - xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840] 
  - octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526] 
  - bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.325.5.el8
changelog:
  - perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508] 
  - char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508] 
  - perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508] 
  - char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.325.5.1.el8
changelog:
  - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Sherry Yang)  [Orabug: 36038708] 
  - Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Sherry Yang)  [Orabug: 36038708]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.326.1.el8
changelog:
  - mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
  - mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
  - mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809] 
  - mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809] 
  - mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
  - mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
  - rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078] 
  - rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.326.3.el8
changelog:
  - LTS tag: v5.4.259 (Sherry Yang)  
  - xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)  
  - Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)  
  - Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)  
  - phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)  
  - phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)  
  - phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)  
  - ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)  
  - gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)  
  - s390/pci: fix iommu bitmap allocation (Niklas Schnelle)  
  - perf: Disallow mis-matched inherited group reads (Peter Zijlstra)  
  - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)  
  - USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)  
  - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)  
  - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)  
  - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)  
  - mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)  
  - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)  
  - mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)  
  - mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)  
  - mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)  
  - Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)  
  - HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)  
  - btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)  
  - drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)  
  - sky2: Make sure there is at least one frag_addr available (Kees Cook)  
  - regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)  
  - wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)  
  - wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)  
  - Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)  
  - Bluetooth: Avoid redundant authentication (Ying Hsu)  
  - HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)  
  - tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)  
  - ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)  
  - gpio: timberdale: Fix potential deadlock on &tgpio->lock (Chengfeng Ye)  
  - overlayfs: set ctime when setting mtime and atime (Jeff Layton)  
  - i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)  
  - btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)  
  - btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)  
  - ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)  
  - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)  
  - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)  
  - ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)  
  - ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)  
  - ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)  
  - ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)  
  - ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)  
  - ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)  
  - ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)  
  - resource: Add irqresource_disabled() (John Garry)  
  - net: pktgen: Fix interface flags printing (Gavrilov Ilia)  
  - netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)  
  - neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)  
  - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)  
  - i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)  
  - net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)  
  - ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr (Eric Dumazet)  
  - tun: prevent negative ifindex (Eric Dumazet)  
  - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)  
  - tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)  
  - net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)  
  - net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)  
  - net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)  
  - xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)  
  - xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)  
  - qed: fix LL2 RX buffer allocation (Manish Chopra)  
  - netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)  
  - KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)  
  - regmap: fix NULL deref on lookup (Johan Hovold)  
  - nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)  
  - ice: fix over-shifted variable (Jesse Brandeburg)  
  - Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)  
  - Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)  
  - Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)  
  - Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)  
  - Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   {CVE-2020-26555}
  - Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   {CVE-2020-26555}
  - usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)  
  - Documentation: sysctl: align cells in second content column (Bagas Sanjaya)  
  - dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)  
  - ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)  
  - powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)  
  - powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)  
  - dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)  
  - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))  
  - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)  
  - usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)  
  - cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)  
  - Input: xpad - add PXN V900 support (Matthias Berndt)  
  - Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)  
  - Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)  
  - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)  
  - libceph: use kernel_connect() (Jordan Rife)  
  - mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)  
  - iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)  
  - iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)  
  - iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)  
  - usb: musb: Modify the "HWVers" register address (Xingxing Luo)  
  - usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)  
  - usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)  
  - net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)  
  - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)  
  - dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)  
  - workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)  
  - nfc: nci: assert requested protocol is valid (Jeremy Cline)  
  - net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)  
  - ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)  
  - drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)  
  - xen-netback: use default TX queue size for vifs (Roger Pau Monne)  
  - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)  
  - ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)  
  - ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)  
  - drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)  
  - drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)  
  - quota: Fix slow quotaoff (Jan Kara)  
  - HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)  
  - pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
  - lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)  
  - RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)  
  - LTS tag: v5.4.258 (Sherry Yang)  
  - xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   {CVE-2023-34324}
  - ima: rework CONFIG_IMA dependency block (Arnd Bergmann)  
  - NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)  
  - parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)  
  - RDMA/mlx5: Fix NULL string error (Shay Drory)  
  - RDMA/siw: Fix connection failure handling (Bernard Metzler)  
  - RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)  
  - RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)  
  - gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)  
  - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)  
  - IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)  
  - RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)  
  - cpupower: add Makefile dependencies for install targets (Ivan Babrou)  
  - sctp: update hb timer immediately after users change hb_interval (Xin Long)  
  - sctp: update transport state when processing a dupcook packet (Xin Long)  
  - tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)  
  - tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)  
  - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)  
  - netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)  
  - net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)  
  - ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)  
  - net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)  
  - modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)  
  - NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)  
  - NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)  
  - NFS4: Trace state recovery operation (Chuck Lever)  
  - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)  
  - wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)  
  - drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)  
  - wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)  
  - ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)  
  - net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)  
  - wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)  
  - qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)  
  - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)  
  - fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)  
  - ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)  
  - ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)  
  - ata: libata-core: Fix port and device removal (Damien Le Moal)  
  - ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)  
  - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)  
  - btrfs: properly report 0 avail for very full file systems (Josef Bacik)  
  - i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)  
  - ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)  
  - ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)  
  - nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)  
  - serial: 8250_port: Check IRQ data before use (Andy Shevchenko)  
  - Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)  
  - smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)  
  - smack: Record transmuting in smk_transmuted (Roberto Sassu)  
  - i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)  
  - i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)  
  - i40e: improve locking of mac_filter_hash (Stefan Assmann)  
  - watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)  
  - watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)  
  - nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)  
  - fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)  
  - ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
  - powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)  
  - bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)  
  - spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)  
  - ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)  
  - ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)  
  - selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)  
  - parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)  
  - parisc: drivers: Fix sparse warning (Helge Deller)  
  - parisc: iosapic.c: Fix sparse warnings (Helge Deller)  
  - parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)  
  - gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)  
  - xtensa: boot/lib: fix function prototypes (Max Filippov)  
  - xtensa: boot: don't add include-dirs (Randy Dunlap)  
  - xtensa: iss/network: make functions static (Randy Dunlap)  
  - xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)  
  - bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)  
  - ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)  
  - clk: tegra: fix error return case for recalc_rate (Timo Alho)  
  - ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)  
  - drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)  
  - drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)  
  - drm/amd/display: Reinstate LFC optimization (Amanda Liu)  
  - scsi: qla2xxx: Fix deletion race condition (Quinn Tran)  
  - Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)  
  - i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)  
  - gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)  
  - team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)  
  - net: bridge: use DEV_STATS_INC() (Eric Dumazet)  
  - net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)  
  - powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)  
  - ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)  
  - i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)  
  - i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)  
  - ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)  
  - selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)  
  - selftests/tls: Add {} to avoid static checker warning (Kees Cook)  
  - bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)  
  - netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)  
  - ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)  
  - ext4: do not let fstrim block system suspend (Jan Kara)  
  - ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)  
  - ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)  
  - ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)  
  - ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)  
  - ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)  
  - ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)  
  - ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)  
  - ata: libahci: clear pending interrupt status (Szuying Chen)  
  - tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))  
  - SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)  
  - NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)  
  - mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.326.4.el8
changelog:
  - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)  
  - media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)  
  - perf/core: Fix potential NULL deref (Peter Zijlstra)  
  - i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)  
  - virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)  
  - net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319] 
  - Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691] 
  - nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.326.5.el8
changelog:
  - Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945] 
  - xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498] 
  - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644] 
  - Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.326.6.el8
changelog:
  - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789] 
  - md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.326.6.1.el8
changelog:
  - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean Christopherson)  [Orabug: 36152738] 
  - octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36152733] 
  - rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36152730] 
  - io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36152721] 
  - io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36152721] 
  - io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36152721] 
  - io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36152721] 
  - io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36152721] 
  - io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36152721] 
  - io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36152721] 
  - io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36152721] 
  - io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36152721] 
  - io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36152721] 
  - io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36152721]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.327.1.el8
changelog:
  - hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618] 
  - hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618] 
  - hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618] 
  - hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618] 
  - hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618] 
  - hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
  - hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
  - hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618] 
  - hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618] 
  - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618] 
  - hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618] 
  - hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618] 
  - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618] 
  - sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618] 
  - mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618] 
  - hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618] 
  - hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618] 
  - mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618] 
  - mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618] 
  - sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618] 
  - mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618] 
  - mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618] 
  - mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618] 
  - mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
  - selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
  - mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
  - mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
  - mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
  - jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618] 
  - mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
  - uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492] 
  - io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307] 
  - io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307] 
  - io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307] 
  - io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307] 
  - io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307] 
  - io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307] 
  - io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307] 
  - io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307] 
  - io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307] 
  - io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307] 
  - io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307] 
  - rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779] 
  - octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]


author: Brian Maly <brian.maly@oracle.com> - 5.4.17-2136.327.2.el8
changelog:
  - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean
    Christopherson)  [Orabug: 36131274]


author: Alok Tiwari <alok.a.tiwari@oracle.com> - 5.4.17-2136.328.1.el8
changelog:
  - net/mlx5e: Check for NOT_READY flag state after locking (Vlad Buslov)  [Orabug: 36014945] 
  - net/mlx5e: fix memory leak in mlx5e_ptp_open (Zhengchao Shao)  [Orabug: 36014945] 
  - net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Saeed Mahameed)  [Orabug: 36014945] 
  - net/mlx5e: Don't attach netdev profile while handling internal error (Dmytro Linkin)  [Orabug: 36014945] 
  - net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Maher Sanalla)  [Orabug: 36014945] 
  - mlxsw: pci: Fix possible crash during initialization (Ido Schimmel)  [Orabug: 36014945] 
  - net/mlx5: E-Switch, Fix an Oops in error handling code (Dan Carpenter)  [Orabug: 36014945] 
  - net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Maor Dickman)  [Orabug: 36014945] 
  - net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)  [Orabug: 36014945] 
  - net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)  [Orabug: 36014945] 
  - net/mlx5: SF: Fix probing active SFs during driver probe phase (Shay Drory)  [Orabug: 36014945] 
  - net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Gal Pressman)  [Orabug: 36014945] 
  - net/mlx5: Fix mlx5_get_next_dev() peer device matching (Saeed Mahameed)  [Orabug: 36014945] 
  - net/mlx5: Drain fw_reset when removing device (Shay Drory)  [Orabug: 36014945] 
  - net/mlx5: Lag, filter non compatible devices (Mark Bloch)  [Orabug: 36014945] 
  - net/mlx5: Disable SRIOV before PF removal (Yishai Hadas)  [Orabug: 36014945] 
  - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 36014945] 
  - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Maor Dickman)  [Orabug: 36014945] 
  - net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Maxim Mikityanskiy)  [Orabug: 36014945] 
  - net/mlx5: Lag, move lag destruction to a workqueue (Mark Bloch)  [Orabug: 36014945] 
  - net/mlx5: Unload device upon firmware fatal error (Aya Levin)  [Orabug: 36014945] 
  - net/mlx5: Remove unnecessary spin lock protection (Eli Cohen)  [Orabug: 36014945] 
  - net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Maxim Mikityanskiy)  [Orabug: 36014945] 
  - net/mlx5e: Check tunnel offload is required before setting SWP (Moshe Shemesh)  [Orabug: 36014945] 
  - net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Maxim Mikityanskiy)  [Orabug: 36014945] 
  - net/mlx5e: Fix stats update for matchall classifier (Roi Dayan)  [Orabug: 36014945] 
  - net/mlx5e: Set of completion request bit should not clear other adjacent bits (Tariq Toukan)  [Orabug: 36014945] 
  - mlxsw: pci: Wait longer before accessing the device after reset (Amit Cohen)  [Orabug: 36014945] 
  - mlxsw: pci: Remove unused values (Ido Schimmel)  [Orabug: 36014945] 
  - mlxsw: core: Add validation of hardware device types for MGPIR register (Vadim Pasternak)  [Orabug: 36014945] 
  - netdevsim: fix using uninitialized resources (Taehee Yoo)  [Orabug: 36014945] 
  - net/mlx5: Read num_vfs before disabling SR-IOV (Parav Pandit)  [Orabug: 36014945] 
  - net/mlx5: DR, Replace CRC32 implementation to use kernel lib (Hamdan Igbaria)  [Orabug: 36014945] 
  - mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ido Schimmel)  [Orabug: 36014945] 
  - mlxsw: hwmon: Provide optimization for QSFP modules number detection (Vadim Pasternak)  [Orabug: 36014945] 
  - mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Vadim Pasternak)  [Orabug: 36014945] 
  - vhost-scsi: add parentheses to macro of VHOST_SCSI_MAX_VQ (Dongli Zhang)  [Orabug: 36119643] 
  - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Suravee Suthikulpanit)  [Orabug: 36101189] 
  - xfs: try to avoid allocation blocking on busy extents (Mark Tinguely)  [Orabug: 36096908] 
  - EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Avadhut Naik)  [Orabug: 36092305] 
  - EDAC/amd64: Add get_err_info() to pvt->ops (Muralidhara M K)  [Orabug: 36092305] 
  - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
  - EDAC/amd64: Split init_csrows() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
  - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
  - EDAC/amd64: Rename f17h_determine_edac_ctl_cap() (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
  - EDAC/amd64: Split ecc_enabled() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
  - EDAC/amd64: Split read_mc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
  - EDAC/amd64: Split determine_memory_type() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
  - EDAC/amd64: Split read_base_mask() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
  - EDAC/amd64: Split prep_chip_selects() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
  - EDAC/amd64: Rework hw_info_{get,put} (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt (Muralidhara M K)  [Orabug: 36092305] 
  - EDAC/amd64: Do not discover ECC symbol size for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Drop dbam_to_cs() for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Rename debug_display_dimm_sizes() (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Remove early_channel_count() (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Remove PCI Function 0 (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Remove PCI Function 6 (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Remove scrub rate control for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ (Yazen Ghannam)  [Orabug: 36092305] 
  - x86/amd_nb: Unexport amd_cache_northbridges() (Muralidhara M K)  [Orabug: 36092305] 
  - EDAC/amd64: Add new register offset support and related changes (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Set memory type per DIMM (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Add support for family 19h, models 50h-5fh (Marc Bevand)  [Orabug: 36092305] 
  - EDAC/amd64: Add context struct (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Allow for DF Indirect Broadcast reads (Yazen Ghannam)  [Orabug: 36092305] 
  - x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Issue probing messages only on properly detected hardware (Borislav Petkov)  [Orabug: 36092305] 
  - EDAC/amd64: Tone down messages about missing PCI IDs (Yazen Ghannam)  [Orabug: 36092305] 
  - EDAC/amd64: Do not load on family 0x15, model 0x13 (Borislav Petkov)  [Orabug: 36092305] 
  - EDAC/amd64: Remove redundant assignment to variable ret in hw_info_get() (Colin Ian King)  [Orabug: 36092305] 
  - crypto: ccp - Add support for PCI device 0x156E (John Allen)  [Orabug: 36092305] 
  - crypto: ccp - Add support for PCI device 0x17E0 (Mario Limonciello)  [Orabug: 36092305] 
  - crypto: ccp - Provide MMIO register naming for documenation (Tom Lendacky)  [Orabug: 36092305] 
  - crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)  [Orabug: 36092305] 
  - x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305] 
  - x86/amd_nb: Re-sort and re-indent PCI defines (Borislav Petkov (AMD))  [Orabug: 36092305] 
  - x86/amd_nb: Add MI200 PCI IDs (Yazen Ghannam)  [Orabug: 36092305] 
  - x86/amd_nb: Add PCI ID for family 19h model 78h (Mario Limonciello)  [Orabug: 36092305] 
  - x86/amd_nb: Add AMD PCI IDs for SMN communication (Mario Limonciello)  [Orabug: 36092305] 
  - hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305] 
  - hwmon: (k10temp) Add PCI ID for family 19, model 78h (Mario Limonciello)  [Orabug: 36092305] 
  - hwmon: (k10temp): Add support for new family 17h and 19h models (Mario Limonciello)  [Orabug: 36092305] 
  - uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36090182] 
  - audit: Apply special optimizations (Håkon Bugge)  [Orabug: 36089817] 
  - audit: Vary struct audit_entry alignment (Håkon Bugge)  [Orabug: 36089817] 
  - eth: bnxt: handle invalid Tx completions more gracefully (Jakub Kicinski)  [Orabug: 36075755] 
  - tcp: Tunables for TCP delayed ack (min and max) timers (Venkat Venkatsubra)  [Orabug: 35875891] 
  - tcp: fix ambiguity for SACKed TLP retransmits with RTT < min_rtt (Neal Cardwell)  [Orabug: 35875891] 
  - Add basic Emerald Rapids support to UEK6 (Henry Willard)  [Orabug: 35063919]


author: Sherry Yang <sherry.yang@oracle.com> - 5.4.17-2136.328.2.el8
changelog:
  - LTS tag: v5.4.266 (Sherry Yang)  
  - block: Don't invalidate pagecache for invalid falloc modes (Sarthak Kukreti)  
  - smb: client: fix OOB in smbCalcSize() (Paulo Alcantara)   {CVE-2023-6606}
  - usb: fotg210-hcd: delete an incorrect bounds test (Dan Carpenter)  
  - x86/alternatives: Sync core before enabling interrupts (Thomas Gleixner)  
  - net: rfkill: gpio: set GPIO direction (Rouven Czerwinski)  
  - net: 9p: avoid freeing uninit memory in p9pdu_vreadf (Fedor Pchelkin)  
  - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (Luiz Augusto von Dentz)  
  - USB: serial: option: add Quectel RM500Q R13 firmware support (Reinhard Speyerer)  
  - USB: serial: option: add Foxconn T99W265 with new baseline (Slark Xiao)  
  - USB: serial: option: add Quectel EG912Y module support (Alper Ak)  
  - USB: serial: ftdi_sio: update Actisense PIDs constant names (Mark Glover)  
  - wifi: cfg80211: fix certs build to not depend on file order (Johannes Berg)  
  - wifi: cfg80211: Add my certificate (Chen-Yu Tsai)  
  - iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() (Wadim Egorov)  
  - iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table (Javier Carrasco)  
  - scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() (Wei Yongjun)  
  - Input: ipaq-micro-keys - add error handling for devm_kmemdup (Haoran Liu)  
  - iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw (Su Hui)  
  - interconnect: Treat xlate() returning NULL node as an error (Mike Tipton)  
  - btrfs: do not allow non subvolume root targets for snapshot (Josef Bacik)  
  - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara)  
  - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Kai Vehmanen)  
  - ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Kai Vehmanen)  
  - pinctrl: at91-pio4: use dedicated lock class for IRQ (Alexis Lothoré)  
  - i2c: aspeed: Handle the coalesced stop conditions with the start conditions. (Quan Nguyen)  
  - afs: Fix overwriting of result of DNS query (David Howells)  
  - net: check dev->gso_max_size in gso_features_check() (Eric Dumazet)  
  - net: warn if gso_type isn't set for a GSO SKB (Heiner Kallweit)  
  - afs: Fix dynamic root lookup DNS check (David Howells)  
  - afs: Fix the dynamic root's d_delete to always delete unused dentries (David Howells)  
  - net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() (Liu Jian)  
  - net/rose: fix races in rose_kill_by_device() (Eric Dumazet)  
  - ethernet: atheros: fix a memleak in atl1e_setup_ring_resources (Zhipeng Lu)  
  - net: sched: ife: fix potential use-after-free (Eric Dumazet)  
  - net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Rahul Rameshbabu)  
  - net/mlx5: Fix fw tracer first block check (Moshe Shemesh)  
  - net/mlx5: improve some comments (Hu Haowen)  
  - Revert "net/mlx5e: fix double free of encap_header" (Vlad Buslov)  
  - wifi: mac80211: mesh_plink: fix matches_local logic (Johannes Berg)  
  - s390/vx: fix save/restore of fpu kernel context (Heiko Carstens)  
  - reset: Fix crash when freeing non-existent optional resets (Geert Uytterhoeven)  
  - ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init (Kunwu Chan)  
  - ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE (Namjae Jeon)  
  - ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Bin Li)  
  - LTS tag: v5.4.265 (Sherry Yang)  
  - powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Naveen N Rao)  
  - powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Naveen N Rao)  
  - mmc: block: Be sure to wait while busy in CQE error recovery (Adrian Hunter)  
  - ring-buffer: Fix memory leak of free page (Steven Rostedt (Google))  
  - team: Fix use-after-free when an option instance allocation fails (Florent Revest)  
  - arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify (James Houghton)  
  - ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS (Baokun Li)  
  - soundwire: stream: fix NULL pointer dereference for multi_link (Krzysztof Kozlowski)  
  - HID: hid-asus: add const to read-only outgoing usb buffer (Denis Benato)  
  - net: usb: qmi_wwan: claim interface 4 for ZTE MF290 (Lech Perczak)  
  - asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Linus Torvalds)  
  - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Aoba K)  
  - HID: hid-asus: reset the backlight brightness level on resume (Denis Benato)  
  - HID: add ALWAYS_POLL quirk for Apple kb (Oliver Neukum)  
  - platform/x86: intel_telemetry: Fix kernel doc descriptions (Andy Shevchenko)  
  - bcache: avoid NULL checking to c->root in run_cache_set() (Coly Li)  
  - bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() (Coly Li)  
  - bcache: avoid oversize memory allocation by small stripe_size (Coly Li)  
  - blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" (Ming Lei)  
  - usb: aqc111: check packet for fixup for true limit (Oliver Neukum)  
  - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Kai Vehmanen)  
  - appletalk: Fix Use-After-Free in atalk_ioctl (Hyunwoo Kim)  
  - net: stmmac: Handle disabled MDIO busses from devicetree (Andrew Halaney)  
  - net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Rasmus Villemoes)  
  - vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() (Nikolay Kuratov)  
  - sign-file: Fix incorrect return values check (Yusong Gao)  
  - net: Remove acked SYN flag from packet in the transmit queue correctly (Dong Chenchen)  
  - qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Dinghao Liu)  
  - net/rose: Fix Use-After-Free in rose_ioctl (Hyunwoo Kim)  
  - atm: Fix Use-After-Free in do_vcc_ioctl (Hyunwoo Kim)  
  - atm: solos-pci: Fix potential deadlock on &tx_queue_lock (Chengfeng Ye)  
  - atm: solos-pci: Fix potential deadlock on &cli_queue_lock (Chengfeng Ye)  
  - qca_spi: Fix reset behavior (Stefan Wahren)  
  - qca_debug: Fix ethtool -G iface tx behavior (Stefan Wahren)  
  - qca_debug: Prevent crash on TX ring changes (Stefan Wahren)  
  - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Maciej Żenczykowski)  
  - afs: Fix refcount underflow from error handling race (David Howells)  
  - LTS tag: v5.4.264 (Sherry Yang)  
  - devcoredump: Send uevent once devcd is ready (Mukesh Ojha)  
  - devcoredump : Serialize devcd_del work (Mukesh Ojha)  
  - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara)  
  - cifs: Fix non-availability of dedup breaking generic/304 (David Howells)  
  - Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" (Greg Kroah-Hartman)  
  - drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group (Ido Schimmel)  
  - psample: Require 'CAP_NET_ADMIN' when joining "packets" group (Ido Schimmel)  
  - genetlink: add CAP_NET_ADMIN test for multicast bind (Ido Schimmel)  
  - netlink: don't call ->netlink_bind with table lock held (Ido Schimmel)  
  - io_uring/af_unix: disable sending io_uring over sockets (Pavel Begunkov)  
  - nilfs2: fix missing error check for sb_set_blocksize call (Ryusuke Konishi)  
  - KVM: s390/mm: Properly reset no-dat (Claudio Imbrenda)  
  - x86/CPU/AMD: Check vendor in the AMD microcode callback (Borislav Petkov (AMD))  
  - serial: 8250_omap: Add earlycon support for the AM654 UART controller (Ronald Wahl)  
  - serial: sc16is7xx: address RX timeout interrupt errata (Daniel Mack)  
  - ARM: PL011: Fix DMA support (Arnd Bergmann)  
  - usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)  
  - parport: Add support for Brainboxes IX/UC/PX parallel cards (Cameron Williams)  
  - usb: gadget: f_hid: fix report descriptor allocation (Konstantin Aladyshev)  
  - mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled (Wenchao Chen)  
  - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Heiner Kallweit)  
  - gpiolib: sysfs: Fix error handling on failed export (Boerge Struempfel)  
  - arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names (AngeloGioacchino Del Regno)  
  - arm64: dts: mediatek: mt7622: fix memory node warning check (Eugen Hristev)  
  - packet: Move reference count in packet_sock to atomic_long_t (Daniel Borkmann)  
  - tracing: Fix a possible race when disabling buffered events (Petr Pavlu)  
  - tracing: Fix incomplete locking when disabling buffered events (Petr Pavlu)  
  - tracing: Always update snapshot buffer size (Steven Rostedt (Google))  
  - nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() (Ryusuke Konishi)  
  - ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jason Zhang)  
  - ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt (Philipp Zabel)  
  - ARM: dts: imx: make gpt node name generic (Anson Huang)  
  - ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init (Kunwu Chan)  
  - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Dinghao Liu)  
  - tracing: Fix a warning when allocating buffered events fails (Petr Pavlu)  
  - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Dinghao Liu)  
  - hwmon: (acpi_power_meter) Fix 4.29 MW bug (Armin Wolf)  
  - RDMA/bnxt_re: Correct module description string (Kalesh AP)  
  - bpf: sockmap, updating the sg structure should also update curr (John Fastabend)  
  - tcp: do not accept ACK of bytes we never sent (Eric Dumazet)  
  - netfilter: xt_owner: Fix for unsafe access of sk->sk_socket (Phil Sutter)  
  - net: hns: fix fake link up on xge port (Yonglong Liu)  
  - ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() (Shigeru Yoshida)  
  - arcnet: restoring support for multiple Sohard Arcnet cards (Thomas Reichinger)  
  - net: arcnet: com20020 fix error handling (Tong Zhang)  
  - net: arcnet: Fix RESET flag handling (Ahmed S. Darwish)  
  - hv_netvsc: rndis_filter needs to select NLS (Randy Dunlap)  
  - ipv6: fix potential NULL deref in fib6_add() (Eric Dumazet)  
  - of: dynamic: Fix of_reconfig_get_state_change() return value documentation (Luca Ceresoli)  
  - of: Add missing 'Return' section in kerneldoc comments (Rob Herring)  
  - of: Fix kerneldoc output formatting (Rob Herring)  
  - of: base: Fix some formatting issues and provide missing descriptions (Lee Jones)  
  - of/irq: Make of_msi_map_rid() PCI bus agnostic (Lorenzo Pieralisi)  
  - of/irq: make of_msi_map_get_device_domain() bus agnostic (Diana Craciun)  
  - of/iommu: Make of_map_rid() PCI agnostic (Lorenzo Pieralisi)  
  - ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Lorenzo Pieralisi)  
  - ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Lorenzo Pieralisi)  
  - of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (Ulf Hansson)  
  - drm/amdgpu: correct chunk_ptr to a pointer to chunk. (YuanShang)  
  - kconfig: fix memory leak from range properties (Masahiro Yamada)  
  - tg3: Increment tx_dropped in tg3_tso_bug() (Alex Pakhunov)  
  - tg3: Move the [rt]x_dropped counters to tg3_napi (Alex Pakhunov)  
  - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Jozsef Kadlecsik)  
  - LTS tag: v5.4.263 (Sherry Yang)  
  - mmc: block: Retry commands in CQE error recovery (Adrian Hunter)  
  - mmc: core: convert comma to semicolon (Zheng Yongjun)  
  - mmc: cqhci: Fix task clearing in CQE error recovery (Adrian Hunter)  
  - mmc: cqhci: Warn of halt or task clear failure (Adrian Hunter)  
  - mmc: cqhci: Increase recovery halt timeout (Adrian Hunter)  
  - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Christoph Niedermaier)  
  - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Christoph Niedermaier)  
  - scsi: qla2xxx: Fix system crash due to bad pointer access (Quinn Tran)  
  - scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Bart Van Assche)  
  - scsi: core: Introduce the scsi_cmd_to_rq() function (Bart Van Assche)  
  - ima: detect changes to the backing overlay file (Mimi Zohar)  
  - ovl: skip overlayfs superblocks at global sync (Konstantin Khlebnikov)  
  - ima: annotate iint mutex to avoid lockdep false positive warnings (Amir Goldstein)  
  - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Helge Deller)  
  - mtd: cfi_cmdset_0001: Byte swap OTP info (Linus Walleij)  
  - mtd: cfi_cmdset_0001: Support the absence of protection registers (Jean-Philippe Brucker)  
  - s390/cmma: fix detection of DAT pages (Heiko Carstens)  
  - s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family (Alexander Gordeev)  
  - smb3: fix touch -h of symlink (Steve French)  
  - net: ravb: Start TX queues after HW initialization succeeded (Claudiu Beznea)  
  - net: ravb: Use pm_runtime_resume_and_get() (Claudiu Beznea)  
  - ravb: Fix races between ravb_tx_timeout_work() and net related ops (Yoshihiro Shimoda)  
  - net: stmmac: xgmac: Disable FPE MMC interrupts (Furong Xu)  
  - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Zhengchao Shao)  
  - Input: xpad - add HyperX Clutch Gladiate Support (Max Nguyen)  
  - btrfs: make error messages more clear when getting a chunk map (Filipe Manana)  
  - btrfs: send: ensure send_fd is writable (Jann Horn)  
  - btrfs: fix off-by-one when checking chunk map includes logical address (Filipe Manana)  
  - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Timothy Pearson)  
  - bcache: revert replacing IS_ERR_OR_NULL with IS_ERR (Markus Weippert)  
  - dm verity: don't perform FEC for failed readahead IO (Wu Bo)  
  - dm-verity: align struct dm_verity_fec_io properly (Mikulas Patocka)  
  - ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Kailang Yang)  
  - ALSA: hda/realtek: Headset Mic VREF to 100% (Kailang Yang)  
  - ALSA: hda: Disable power-save on KONTRON SinglePC (Takashi Iwai)  
  - mmc: block: Do not lose cache flush during CQE error recovery (Adrian Hunter)  
  - firewire: core: fix possible memory leak in create_units() (Yang Yingliang)  
  - pinctrl: avoid reload of p state in list iteration (Maria Yu)  
  - io_uring: fix off-by one bvec index (Keith Busch)  
  - USB: dwc3: qcom: fix wakeup after probe deferral (Johan Hovold)  
  - USB: dwc3: qcom: fix resource leaks on probe deferral (Johan Hovold)  
  - usb: dwc3: set the dma max_seg_size (Ricardo Ribalda)  
  - USB: dwc2: write HCINT with INTMASK applied (Oliver Neukum)  
  - USB: serial: option: don't claim interface 4 for ZTE MF290 (Lech Perczak)  
  - USB: serial: option: fix FM101R-GL defines (Puliang Lu)  
  - USB: serial: option: add Fibocom L7xx modules (Victor Fragoso)  
  - bcache: prevent potential division by zero error (Rand Deeb)  
  - bcache: check return value from btree_node_alloc_replacement() (Coly Li)  
  - dm-delay: fix a race between delay_presuspend and delay_bio (Mikulas Patocka)  
  - hv_netvsc: Mark VF as slave before exposing it to user-mode (Long Li)  
  - hv_netvsc: Fix race of register_netdevice_notifier and VF register (Haiyang Zhang)  
  - USB: serial: option: add Luat Air72*U series products (Asuna Yang)  
  - s390/dasd: protect device queue against concurrent access (Jan Höppner)  
  - bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() (Coly Li)  
  - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Hans de Goede)  
  - ext4: make sure allocate pending entry not fail (Zhang Yi)  
  - ext4: fix slab-use-after-free in ext4_es_insert_extent() (Baokun Li)  
  - ext4: using nofail preallocation in ext4_es_insert_extent() (Baokun Li)  
  - ext4: using nofail preallocation in ext4_es_insert_delayed_block() (Baokun Li)  
  - ext4: using nofail preallocation in ext4_es_remove_extent() (Baokun Li)  
  - ext4: use pre-allocated es in __es_remove_extent() (Baokun Li)  
  - ext4: use pre-allocated es in __es_insert_extent() (Baokun Li)  
  - ext4: factor out __es_alloc_extent() and __es_free_extent() (Baokun Li)  
  - ext4: add a new helper to check if es must be kept (Baokun Li)  
  - MIPS: KVM: Fix a build warning about variable set but not used (Huacai Chen)  
  - nvmet: nul-terminate the NQNs passed in the connect command (Christoph Hellwig)  
  - nvmet: remove unnecessary ctrl parameter (Chaitanya Kulkarni)  
  - afs: Fix file locking on R/O volumes to operate in local mode (David Howells)  
  - afs: Return ENOENT if no cell DNS record can be found (David Howells)  
  - net: axienet: Fix check for partial TX checksum (Samuel Holland)  
  - amd-xgbe: propagate the correct speed and duplex status (Raju Rangoju)  
  - amd-xgbe: handle the corner-case during tx completion (Raju Rangoju)  
  - amd-xgbe: handle corner-case during sfp hotplug (Raju Rangoju)  
  - arm/xen: fix xen_vcpu_info allocation alignment (Stefano Stabellini)  
  - net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez)  
  - ipv4: Correct/silence an endian warning in __ip_do_redirect (Kunwu Chan)  
  - HID: fix HID device resource race between HID core and debugging support (Charles Yi)  
  - HID: core: store the unique system identifier in hid_device (Benjamin Tissoires)  
  - drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full (Jonas Karlman)  
  - ata: pata_isapnp: Add missing error check for devm_ioport_map() (Chen Ni)  
  - drm/panel: simple: Fix Innolux G101ICE-L01 timings (Marek Vasut)  
  - drm/panel: simple: Fix Innolux G101ICE-L01 bus flags (Marek Vasut)  
  - afs: Make error on cell lookup failure consistent with OpenAFS (David Howells)  
  - PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() (Nathan Chancellor)  
  - RDMA/irdma: Prevent zero-length STAG registration (Christopher Bednarz)   {CVE-2023-25775}
  - driver core: Release all resources during unbind before updating device links (Saravana Kannan)  
  - LTS tag: v5.4.262 (Sherry Yang)  
  - netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4) (Pablo Neira Ayuso)  
  - netfilter: nf_tables: disable toggling dormant table state more than once (Pablo Neira Ayuso)  
  - netfilter: nf_tables: fix table flag updates (Pablo Neira Ayuso)  
  - netfilter: nftables: update table flags from the commit phase (Pablo Neira Ayuso)  
  - netfilter: nf_tables: double hook unregistration in netns path (Pablo Neira Ayuso)  
  - netfilter: nf_tables: unregister flowtable hooks on netns exit (Pablo Neira Ayuso)  
  - netfilter: nf_tables: fix memleak when more than 255 elements expired (Pablo Neira Ayuso)  
  - netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Pablo Neira Ayuso)  
  - netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention (Pablo Neira Ayuso)  
  - netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction (Pablo Neira Ayuso)  
  - netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal)  
  - netfilter: nf_tables: use correct lock to protect gc_list (Pablo Neira Ayuso)  
  - netfilter: nf_tables: GC transaction race with abort path (Pablo Neira Ayuso)  
  - netfilter: nf_tables: GC transaction race with netns dismantle (Pablo Neira Ayuso)  
  - netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Pablo Neira Ayuso)  
  - netfilter: nf_tables: remove busy mark and gc batch API (Pablo Neira Ayuso)  
  - netfilter: nft_set_hash: mark set element as dead when deleting from packet path (Pablo Neira Ayuso)  
  - netfilter: nf_tables: adapt set backend to use GC transaction API (Pablo Neira Ayuso)  
  - netfilter: nf_tables: GC transaction API to avoid race with control plane (Pablo Neira Ayuso)  
  - netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal)  
  - netfilter: nft_set_rbtree: fix overlap expiration walk (Florian Westphal)  
  - netfilter: nft_set_rbtree: fix null deref on element insertion (Florian Westphal)  
  - netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)  
  - netfilter: nf_tables: drop map element references from preparation phase (Pablo Neira Ayuso)  
  - netfilter: nftables: rename set element data activation/deactivation functions (Pablo Neira Ayuso)  
  - netfilter: nf_tables: pass context to nft_set_destroy() (Pablo Neira Ayuso)  
  - drm/amdgpu: fix error handling in amdgpu_bo_list_get() (Christian König)  
  - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Kemeng Shi)  
  - ext4: correct the start block of counting reserved clusters (Zhang Yi)  
  - ext4: correct return value of ext4_convert_meta_bg (Kemeng Shi)  
  - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Kemeng Shi)  
  - ext4: apply umask if ACL support is disabled (Max Kellermann)  
  - Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" (Heiner Kallweit)  
  - nfsd: fix file memleak on client_opens_release (Mahmoud Adam)  
  - media: venus: hfi: add checks to handle capabilities from firmware (Vikash Garodia)  
  - media: venus: hfi: fix the check to handle session buffer requirement (Vikash Garodia)  
  - media: venus: hfi_parser: Add check to keep the number of codecs within range (Vikash Garodia)  
  - media: sharp: fix sharp encoding (Sean Young)  
  - media: lirc: drop trailing space from scancode transmit (Sean Young)  
  - i2c: i801: fix potential race in i801_block_transaction_byte_by_byte (Heiner Kallweit)  
  - net: dsa: lan9303: consequently nested-lock physical MDIO (Alexander Sverdlin)  
  - Revert ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
  - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (Guan Wentao)  
  - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (Masum Reza)  
  - bluetooth: Add device 13d3:3571 to device tables (Larry Finger)  
  - bluetooth: Add device 0bda:887b to device tables (Larry Finger)  
  - Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 (Artem Lukyanov)  
  - Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Joseph Hwang)  
  - Bluetooth: btusb: Add flag to define wideband speech capability (Alain Michaud)  
  - tty: serial: meson: fix hard LOCKUP on crtscts mode (Pavel Krasavin)  
  - serial: meson: Use platform_get_irq() to get the interrupt (Lad Prabhakar)  
  - tty: serial: meson: retrieve port FIFO size from DT (Neil Armstrong)  
  - serial: meson: remove redundant initialization of variable id (Colin Ian King)  
  - ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC (Chandradeep Dey)  
  - ALSA: info: Fix potential deadlock at disconnection (Takashi Iwai)  
  - parisc/pgtable: Do not drop upper 5 address bits of physical address (Helge Deller)  
  - parisc: Prevent booting 64-bit kernels on PA1.x machines (Helge Deller)  
  - i3c: master: cdns: Fix reading status register (Joshua Yeong)  
  - mm/cma: use nth_page() in place of direct struct page manipulation (Zi Yan)  
  - dmaengine: stm32-mdma: correct desc prep when channel running (Alain Volmat)  
  - mcb: fix error handling for different scenarios when parsing (Sanjuán García, Jorge)  
  - i2c: core: Run atomic i2c xfer when !preemptible (Benjamin Bara)  
  - kernel/reboot: emergency_restart: Set correct system_state (Benjamin Bara)  
  - quota: explicitly forbid quota files from being encrypted (Eric Biggers)  
  - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Zhihao Cheng)  
  - btrfs: don't arbitrarily slow down delalloc if we're committing (Josef Bacik)  
  - PM: hibernate: Clean up sync_read handling in snapshot_write_next() (Brian Geffon)  
  - PM: hibernate: Use __get_safe_page() rather than touching the list (Brian Geffon)  
  - mmc: vub300: fix an error code (Dan Carpenter)  
  - clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks (Kathiravan Thirumoorthy)  
  - parisc/pdc: Add width field to struct pdc_model (Helge Deller)  
  - PCI: keystone: Don't discard .probe() callback (Uwe Kleine-König)  
  - PCI: keystone: Don't discard .remove() callback (Uwe Kleine-König)  
  - genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware (Herve Codina)  
  - mmc: meson-gx: Remove setting of CMD_CFG_ERROR (Rong Chen)  
  - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Werner Sembach)  
  - PCI/sysfs: Protect driver's D3cold preference from user space (Lukas Wunner)  
  - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (David Woodhouse)  
  - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() (Paul Moore)  
  - audit: don't take task_lock() in audit_exe_compare() code path (Paul Moore)  
  - KVM: x86: Ignore MSR_AMD64_TW_CFG access (Maciej S. Szmigiero)  
  - KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space (Nicolas Saenz Julienne)  
  - x86/cpu/hygon: Fix the CPU topology evaluation for real (Pu Wen)  
  - scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Chandrakanth patil)  
  - bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END (Shung-Hsi Yu)  
  - randstruct: Fix gcc-plugin performance mode to stay in group (Kees Cook)  
  - media: venus: hfi: add checks to perform sanity on queue pointers (Vikash Garodia)  
  - cifs: spnego: add ';' in HOST_KEY_LEN (Anastasia Belova)  
  - tools/power/turbostat: Fix a knl bug (Zhang Rui)  
  - macvlan: Don't propagate promisc change to lower dev in passthru (Vlad Buslov)  
  - net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Rahul Rameshbabu)  
  - net: stmmac: fix rx budget limit check (Baruch Siach)  
  - net: stmmac: Rework stmmac_rx() (Jose Abreu)  
  - netfilter: nf_conntrack_bridge: initialize err to 0 (Linkui Xiao)  
  - net: ethernet: cortina: Fix MTU max setting (Linus Walleij)  
  - net: ethernet: cortina: Handle large frames (Linus Walleij)  
  - net: ethernet: cortina: Fix max RX frame define (Linus Walleij)  
  - bonding: stop the device in bond_setup_by_slave() (Eric Dumazet)  
  - ptp: annotate data-race around q->head and q->tail (Eric Dumazet)  
  - xen/events: fix delayed eoi list handling (Juergen Gross)  
  - ppp: limit MRU to 64K (Willem de Bruijn)  
  - tipc: Fix kernel-infoleak due to uninitialized TLV value (Shigeru Yoshida)  
  - net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() (Yonglong Liu)  
  - tty: Fix uninit-value access in ppp_sync_receive() (Shigeru Yoshida)  
  - ipvlan: add ipvlan_route_v6_outbound() helper (Eric Dumazet)  
  - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Olga Kornievskaia)  
  - wifi: iwlwifi: Use FW rate for non-data frames (Miri Korenblit)  
  - pwm: Fix double shift bug (Dan Carpenter)  
  - ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings (Tony Lindgren)  
  - kgdb: Flush console before entering kgdb on panic (Douglas Anderson)  
  - drm/amd/display: Avoid NULL dereference of timing generator (Wayne Lin)  
  - media: cobalt: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)  
  - gfs2: ignore negated quota changes (Bob Peterson)  
  - media: vivid: avoid integer overflow (Hans Verkuil)  
  - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Rajeshwar R Shinde)  
  - i2c: sun6i-p2wi: Prevent potential division by zero (Axel Lin)  
  - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Hardik Gajjar)  
  - tty: vcc: Add check for kstrdup() in vcc_probe() (Yi Yang)  
  - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Jiri Kosina)  
  - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (Wenchao Hao)  
  - atm: iphase: Do PCI error checks on own line (Ilpo Järvinen)  
  - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Ilpo Järvinen)  
  - ALSA: hda: Fix possible null-ptr-deref when assigning a stream (Cezary Rojewski)  
  - ARM: 9320/1: fix stack depot IRQ stack filter (Vincent Whitchurch)  
  - jfs: fix array-index-out-of-bounds in diAlloc (Manas Ghandat)  
  - jfs: fix array-index-out-of-bounds in dbFindLeaf (Manas Ghandat)  
  - fs/jfs: Add validity check for db_maxag and db_agpref (Juntong Deng)  
  - fs/jfs: Add check for negative db_l2nbperpage (Juntong Deng)  
  - RDMA/hfi1: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)  
  - crypto: pcrypt - Fix hungtask for PADATA_RESET (Lu Jialin)  
  - selftests/efivarfs: create-read: fix a resource leak (zhujun2)  
  - drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL (Qu Huang)  
  - drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga (Mario Limonciello)  
  - drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 (Mario Limonciello)  
  - drm/komeda: drop all currently held locks if deadlock happens (baozhu.liu)  
  - platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e (Olli Asikainen)  
  - Bluetooth: Fix double free in hci_conn_cleanup (ZhengHan Wang)   {CVE-2023-28464}
  - wifi: ath10k: Don't touch the CE interrupt registers after power up (Douglas Anderson)  
  - net: annotate data-races around sk->sk_dst_pending_confirm (Eric Dumazet)  
  - net: annotate data-races around sk->sk_tx_queue_mapping (Eric Dumazet)  
  - wifi: ath10k: fix clang-specific fortify warning (Dmitry Antipov)  
  - wifi: ath9k: fix clang-specific fortify warnings (Dmitry Antipov)  
  - wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Ping-Ke Shih)  
  - wifi: mac80211_hwsim: fix clang-specific fortify warning (Dmitry Antipov)  
  - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Mike Rapoport (IBM))  
  - clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware (Ronald Wahl)  
  - clocksource/drivers/timer-imx-gpt: Fix potential memory leak (Jacky Bai)  
  - perf/core: Bail out early if the request AUX area is out of bound (Shuai Xue)  
  - locking/ww_mutex/test: Fix potential workqueue corruption (John Stultz)  
  - LTS tag: v5.4.261 (Sherry Yang)  
  - btrfs: use u64 for buffer sizes in the tree search ioctls (Filipe Manana)  
  - fbdev: fsl-diu-fb: mark wr_reg_wa() static (Arnd Bergmann)  
  - fbdev: imsttfb: fix a resource leak in probe (Dan Carpenter)  
  - fbdev: imsttfb: Fix error path of imsttfb_probe() (Helge Deller)  
  - spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies (Amit Kumar Mahapatra)  
  - drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE (Erik Kurzinger)  
  - netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses (Florian Westphal)  
  - netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs (Jeremy Sowden)  
  - netfilter: xt_recent: fix (increase) ipv6 literal buffer length (Maciej Żenczykowski)  
  - r8169: respect userspace disabling IFF_MULTICAST (Heiner Kallweit)  
  - tg3: power down device only on SYSTEM_POWER_OFF (George Shuklin)  
  - net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT (D. Wythe)  
  - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Furong Xu)  
  - Fix termination state for idr_for_each_entry_ul() (NeilBrown)  
  - dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. (Kuniyuki Iwashima)  
  - dccp: Call security_inet_conn_request() after setting IPv4 addresses. (Kuniyuki Iwashima)  
  - tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Shigeru Yoshida)  
  - llc: verify mac len before reading mac header (Willem de Bruijn)  
  - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Dan Carpenter)  
  - pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume (Florian Fainelli)  
  - pwm: sti: Reduce number of allocations and drop usage of chip_data (Uwe Kleine-König)  
  - pwm: sti: Avoid conditional gotos (Thierry Reding)  
  - regmap: prevent noinc writes from clobbering cache (Ben Wolsieffer)  
  - media: s3c-camif: Avoid inappropriate kfree() (Katya Orlova)  
  - media: bttv: fix use after free error due to btv->timeout timer (Zheng Wang)  
  - pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() (Yang Yingliang)  
  - pcmcia: ds: fix refcount leak in pcmcia_device_add() (Yang Yingliang)  
  - pcmcia: cs: fix possible hung task and memory leak pccardd() (Yang Yingliang)  
  - rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call (Javier Carrasco)  
  - i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs (Dinghao Liu)  
  - powerpc/pseries: fix potential memory leak in init_cpu_associativity() (Wang Yufen)  
  - powerpc/imc-pmu: Use the correct spinlock initializer. (Sebastian Andrzej Siewior)  
  - powerpc/xive: Fix endian conversion size (Benjamin Gray)  
  - modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host (Masahiro Yamada)  
  - f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() (Chao Yu)  
  - dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() (Christophe JAILLET)  
  - USB: usbip: fix stub_dev hub disconnect (Jonas Blixt)  
  - tools: iio: iio_generic_buffer ensure alignment (Matti Vaittinen)  
  - tools: iio: iio_generic_buffer: Fix some integer type and calculation (Chenyuan Mi)  
  - tools: iio: privatize globals and functions in iio_generic_buffer.c file (Alexandru Ardelean)  
  - misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() (Jinjie Ruan)  
  - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Dan Carpenter)  
  - usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency (Jia-Ju Bai)  
  - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Yi Yang)  
  - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Christophe JAILLET)  
  - ledtrig-cpu: Limit to 8 CPUs (Pavel Machek)  
  - leds: pwm: Don't disable the PWM when the LED should be off (Uwe Kleine-König)  
  - leds: pwm: convert to atomic PWM API (Uwe Kleine-König)  
  - leds: pwm: simplify if condition (Uwe Kleine-König)  
  - mfd: dln2: Fix double put in dln2_probe (Dinghao Liu)  
  - ASoC: ams-delta.c: use component after check (Kuninori Morimoto)  
  - ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Cezary Rojewski)  
  - sh: bios: Revive earlyprintk support (Geert Uytterhoeven)  
  - RDMA/hfi1: Workaround truncation compilation error (Leon Romanovsky)  
  - scsi: ufs: core: Leave space for '\0' in utf8 desc string (Daniel Mentz)  
  - ext4: move 'ix' sanity check to corrent position (Gou Hao)  
  - ARM: 9321/1: memset: cast the constant byte to unsigned char (Kursad Oney)  
  - hid: cp2112: Fix duplicate workqueue initialization (Danny Kaehn)  
  - HID: cp2112: Use irqchip template (Linus Walleij)  
  - crypto: caam/jr - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)  
  - crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)  
  - nd_btt: Make BTT lanes preemptible (Tomas Glozar)  
  - sched/rt: Provide migrate_disable/enable() inlines (Thomas Gleixner)  
  - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Chen Ni)  
  - hwrng: geode - fix accessing registers (Jonas Gorski)  
  - clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped (Sudeep Holla)  
  - firmware: ti_sci: Mark driver as non removable (Dhruva Gole)  
  - firmware: ti_sci: Replace HTTP links with HTTPS ones (Alexander A. Klimov)  
  - soc: qcom: llcc: Handle a second device without data corruption (Uwe Kleine-König)  
  - soc: qcom: Rename llcc-slice to llcc-qcom (Vivek Gautam)  
  - soc: qcom: llcc cleanup to get rid of sdm845 specific driver file (Vivek Gautam)  
  - ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator (Krzysztof Kozlowski)  
  - arm64: dts: qcom: sdm845-mtp: fix WiFi configuration (Dmitry Baryshkov)  
  - drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() (Christophe JAILLET)  
  - drm/radeon: possible buffer overflow (Konstantin Meskhidze)  
  - drm/rockchip: vop: Fix call to crtc reset helper (Jonas Karlman)  
  - drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs (Jonas Karlman)  
  - hwmon: (coretemp) Fix potentially truncated sysfs attribute name (Zhang Rui)  
  - platform/x86: wmi: Fix opening of char device (Armin Wolf)  
  - platform/x86: wmi: remove unnecessary initializations (Barnabás Pőcze)  
  - platform/x86: wmi: Fix probe failure when failing to register WMI devices (Armin Wolf)  
  - clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
  - clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
  - clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
  - clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
  - clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
  - clk: npcm7xx: Fix incorrect kfree (Jonathan Neuschäfer)  
  - clk: keystone: pll: fix a couple NULL vs IS_ERR() checks (Dan Carpenter)  
  - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Abel Vesa)  
  - clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (Danila Tikhonov)  
  - clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents (Dmitry Baryshkov)  
  - clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies (Devi Priya)  
  - regmap: debugfs: Fix a erroneous check after snprintf() (Christophe JAILLET)  
  - ipvlan: properly track tx_errors (Eric Dumazet)  
  - net: add DEV_STATS_READ() helper (Eric Dumazet)  
  - ipv6: avoid atomic fragment on GSO packets (Yan Zhai)  
  - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Christophe JAILLET)  
  - tcp: fix cookie_init_timestamp() overflows (Eric Dumazet)  
  - tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp (Eric Dumazet)  
  - chtls: fix tp->rcv_tstamp initialization (Eric Dumazet)  
  - r8169: fix rare issue with broken rx after link-down on RTL8125 (Heiner Kallweit)  
  - r8169: use tp_to_dev instead of open code (Juhee Kang)  
  - thermal: core: prevent potential string overflow (Dan Carpenter)  
  - can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() (Marc Kleine-Budde)  
  - can: dev: can_restart(): don't crash kernel if carrier is OK (Marc Kleine-Budde)  
  - wifi: rtlwifi: fix EDCA limit set by BT coexistence (Dmitry Antipov)  
  - tcp_metrics: do not create an entry from tcp_init_metrics() (Eric Dumazet)  
  - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Eric Dumazet)  
  - tcp_metrics: add missing barriers on delete (Eric Dumazet)  
  - wifi: mt76: mt7603: rework/fix rx pse hang check (Felix Fietkau)  
  - wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() (Jinjie Ruan)  
  - tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed (Aananth V)  
  - i40e: fix potential memory leaks in i40e_remove() (Andrii Staikov)  
  - genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() (Chen Yu)  
  - vfs: fix readahead(2) on block devices (Reuben Hawkins)  
  - LTS tag: v5.4.260 (Sherry Yang)  
  - tty: 8250: Add support for Intashield IS-100 (Cameron Williams)  
  - tty: 8250: Add support for Brainboxes UP cards (Cameron Williams)  
  - tty: 8250: Add support for additional Brainboxes UC cards (Cameron Williams)  
  - tty: 8250: Remove UC-257 and UC-431 (Cameron Williams)  
  - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (LihaSika)  
  - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Vicki Pfau)  
  - Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver" (Matthias Schiffer)  
  - remove the sx8 block driver (Christoph Hellwig)


