Name: | kernel-uek-doc |
---|---|
Version: | 5.15.0 |
Release: | 102.110.4.el9uek |
Architecture: | noarch |
Group: | Documentation |
Size: | 140834710 |
License: | GPLv2 |
RPM: | kernel-uek-doc-5.15.0-102.110.4.el9uek.noarch.rpm |
Source RPM: | kernel-uek-5.15.0-102.110.4.el9uek.src.rpm |
Build Date: | Tue May 16 2023 |
Build Host: | build-ol9-x86_64.oracle.com |
Vendor: | Oracle America |
URL: | http://www.kernel.org/ |
Summary: | Various documentation bits found in the kernel source |
Description: | This package contains documentation files from the kernel source. Various bits of information about the Linux kernel and the device drivers shipped with it are documented in these files. You'll want to install this package if you need a reference to the options that can be passed to Linux kernel modules at load time. |
- vdpa/mlx5: Extend driver support for new features (Eli Cohen) [Orabug: 35210565] - vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen) [Orabug: 35210565] - vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar) [Orabug: 35210565] - vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu) [Orabug: 35210565] - vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu) [Orabug: 35210565] - vdpa/mlx5: support device features provisioning (Si-Wei Liu) [Orabug: 35210565] - vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu) [Orabug: 35210565] - vdpa: validate device feature provisioning against supported class (Si-Wei Liu) [Orabug: 35210565] - vdpa: validate provisioned device features against specified attribute (Si-Wei Liu) [Orabug: 35210565] - vdpa: conditionally read STATUS in config space (Si-Wei Liu) [Orabug: 35210565] - vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu) [Orabug: 35210565] - vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen) [Orabug: 35210565] - vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen) [Orabug: 35210565] - vdpa/mlx5: Directly assign memory key (Eli Cohen) [Orabug: 35210565] - vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz) [Orabug: 35210565] - vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King) [Orabug: 35210565] - vdpa: mlx5: support per virtqueue dma device (Jason Wang) [Orabug: 35210565] - vdpa: set dma mask for vDPA device (Jason Wang) [Orabug: 35210565] - virtio-vdpa: support per vq dma device (Jason Wang) [Orabug: 35210565] - vdpa: introduce get_vq_dma_device() (Jason Wang) [Orabug: 35210565] - virtio_ring: per virtqueue dma device (Jason Wang) [Orabug: 35210565] - vhost: remove unused paramete (Liming Wu) [Orabug: 35210565] - vhost-test: remove meaningless debug info (Liming Wu) [Orabug: 35210565] - vdpa_sim: get rid of DMA ops (Jason Wang) [Orabug: 35210565] - vdpa_sim_net: vendor satistics (Jason Wang) [Orabug: 35210565] - vdpa_sim: support vendor statistics (Jason Wang) [Orabug: 35210565] - vdpasim: customize allocation size (Jason Wang) [Orabug: 35210565] - vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang) [Orabug: 35210565] - vdpa_sim: use weak barriers (Jason Wang) [Orabug: 35210565] - vdpa_sim: Implement resume vdpa op (Sebastien Boeuf) [Orabug: 35210565] - vhost-vdpa: uAPI to resume the device (Sebastien Boeuf) [Orabug: 35210565] - vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf) [Orabug: 35210565] - vdpa: Add resume operation (Sebastien Boeuf) [Orabug: 35210565] - vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez) [Orabug: 35210565] - vdpa/mlx5: Move some definitions to a new header file (Eli Cohen) [Orabug: 35210565] - vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu) [Orabug: 35210565] - vdpasim: fix memory leak when freeing IOTLBs (Jason Wang) [Orabug: 35210565] - vdpa: conditionally fill max max queue pair for stats (Jason Wang) [Orabug: 35210565] - vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang) [Orabug: 35210565] - vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu) [Orabug: 35210565] - vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella) [Orabug: 35210565] - RDMA/mlx5: remove variable i (Colin Ian King) [Orabug: 35210565] - vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen) [Orabug: 35210565] - vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen) [Orabug: 35210565] - vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen) [Orabug: 35210565] - vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen) [Orabug: 35210565] - vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen) [Orabug: 35210565] - vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu) [Orabug: 35210565] - vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan) [Orabug: 35210565] - vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan) [Orabug: 35210565] - vDPA: check virtio device features to detect MQ (Zhu Lingshan) [Orabug: 35210565] - vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan) [Orabug: 35210565] - vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan) [Orabug: 35210565] - vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan) [Orabug: 35210565] - vp_vdpa: support feature provisioning (Jason Wang) [Orabug: 35210565] - vdpa_sim_net: support feature provisioning (Jason Wang) [Orabug: 35210565] - vdpa: device feature provisioning (Jason Wang) [Orabug: 35210565] - virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin) [Orabug: 35210565] - vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen) [Orabug: 35210565] - vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen) [Orabug: 35210565] - vdpa/mlx5: Support different address spaces for control and data (Eli Cohen) [Orabug: 35210565] - vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen) [Orabug: 35210565] - vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang) [Orabug: 35210565] - vdpa_sim: Implement suspend vdpa op (Eugenio Pérez) [Orabug: 35210565] - vhost-vdpa: uAPI to suspend the device (Eugenio Pérez) [Orabug: 35210565] - vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez) [Orabug: 35210565] - vdpa: Add suspend operation (Eugenio Pérez) [Orabug: 35210565] - vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu) [Orabug: 35210565] - vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan) [Orabug: 35210565] - vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan) [Orabug: 35210565] - vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella) [Orabug: 35210565] - vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella) [Orabug: 35210565] - vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella) [Orabug: 35210565] - vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen) [Orabug: 35210565] - vdpa/mlx5: Remove flow counter from steering (Eli Cohen) [Orabug: 35210565] - vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter) [Orabug: 35210565] - vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter) [Orabug: 35210565] - vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu) [Orabug: 35210565] - vdpasim: control virtqueue support (Gautam Dawar) [Orabug: 35210565] - vdpa_sim: filter destination mac address (Gautam Dawar) [Orabug: 35210565] - vdpa_sim: factor out buffer completion logic (Gautam Dawar) [Orabug: 35210565] - vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar) [Orabug: 35210565] - vhost-vdpa: support ASID based IOTLB API (Gautam Dawar) [Orabug: 35210565] - vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar) [Orabug: 35210565] - vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar) [Orabug: 35210565] - vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar) [Orabug: 35210565] - vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar) [Orabug: 35210565] - vhost-vdpa: introduce asid based IOTLB (Gautam Dawar) [Orabug: 35210565] - vhost: support ASID in IOTLB API (Gautam Dawar) [Orabug: 35210565] - vhost_iotlb: split out IOTLB initialization (Gautam Dawar) [Orabug: 35210565] - vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar) [Orabug: 35210565] - vdpa: multiple address spaces support (Gautam Dawar) [Orabug: 35210565] - vdpa: introduce virtqueue groups (Gautam Dawar) [Orabug: 35210565] - vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar) [Orabug: 35210565] - vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar) [Orabug: 35210565] - virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar) [Orabug: 35210565] - vhost: move the backend feature bits to vhost_types.h (Gautam Dawar) [Orabug: 35210565] - vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen) [Orabug: 35210565] - vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen) [Orabug: 35210565] - net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen) [Orabug: 35210565] - net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen) [Orabug: 35210565] - vdpa: Add support for querying vendor statistics (Eli Cohen) [Orabug: 35210565] - net/mlx5: Add support for configuring max device MTU (Eli Cohen) [Orabug: 35210565] - uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp) [Orabug: 35333240] - Revert "mm: track driver pinned pages across exec" (Anthony Yznaga) [Orabug: 35346656] - Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka) [Orabug: 35361250] - Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge) [Orabug: 35377399]
- uek-rpm: Fix the core lists to match changes in qrtr build. (Jack Vogel) - Revert "KVM: arm64: PMU: Restore the guest's EL0 event counting after migration" (Jack Vogel)
- LTS version: v5.15.110 (Jack Vogel) - riscv: No need to relocate the dtb as it lies in the fixmap region (Alexandre Ghiti) - riscv: Do not set initial_boot_params to the linear address of the dtb (Alexandre Ghiti) - riscv: Move early dtb mapping into the fixmap region (Alexandre Ghiti) - selftests: mptcp: join: fix "invalid address, ADD_ADDR timeout" (Matthieu Baerts) - driver core: Don't require dynamic_debug for initcall_debug probe timing (Stephen Boyd) - 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) - KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() (Dan Carpenter) - KVM: arm64: Retry fault if vma_lookup() results become invalid (David Matlack) - selftests/kselftest/runner/run_one(): allow running non-executable files (SeongJae Park) - PCI/ASPM: Remove pcie_aspm_pm_state_change() (Kai-Heng Feng) - LTS version: v5.15.109 (Jack Vogel) - soc: sifive: l2_cache: fix missing of_node_put() in sifive_l2_init() (Yang Yingliang) - soc: sifive: l2_cache: fix missing free_irq() in error path in sifive_l2_init() (Yang Yingliang) - soc: sifive: l2_cache: fix missing iounmap() in error path in sifive_l2_init() (Yang Yingliang) - ASN.1: Fix check for strdup() success (Ekaterina Orlova) - ASoC: fsl_asrc_dma: fix potential null-ptr-deref (Nikita Zhandarovich) - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Tetsuo Handa) - iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter) - counter: 104-quad-8: Fix race condition between FLAG and CNTR reads (William Breathitt Gray) - pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König) - pwm: iqs620a: Explicitly set .polarity in .get_state() (Uwe Kleine-König) - pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König) - 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) - fuse: fix deadlock between atomic O_TRUNC and page invalidation (Miklos Szeredi) - fuse: always revalidate rename target dentry (Jiachen Zhang) - fuse: fix attr version comparison in fuse_read_update_size() (Miklos Szeredi) - purgatory: fix disabling debug info (Alyssa Ross) - docs: futex: Fix kernel-doc references after code split-up preparation (Salvatore Bonaccorso) - MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang) - sched/fair: Fixes for capacity inversion detection (Qais Yousef) - sched/uclamp: Fix a uninitialized variable warnings (Qais Yousef) - sched/fair: Consider capacity inversion in util_fits_cpu() (Qais Yousef) - sched/fair: Detect capacity inversion (Qais Yousef) - sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition (Qais Yousef) - sched/uclamp: Make cpu_overutilized() use util_fits_cpu() (Qais Yousef) - sched/uclamp: Fix fits_capacity() check in feec() (Qais Yousef) - mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages (Mel Gorman) - mm/khugepaged: check again on anon uffd-wp during isolation (Peter Xu) - drm/i915: Fix fast wake AUX sync len (Ville Syrjälä) - mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor) - kernel/sys.c: fix and improve control flow in __sys_setres[ug]id() (Ondrej Mosnacek) - 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) - rtmutex: Add acquire semantics for rtmutex lock acquisition slow path (Mel Gorman) - platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE (Hans de Goede) - 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) - platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2 (Frank Crawford) - 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) - spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe() (Li Lanzhe) - mlxsw: pci: Fix possible crash during initialization (Ido Schimmel) - net: rpl: fix rpl header size calculation (Alexander Aring) - bonding: Fix memory leak when changing bond type to Ethernet (Ido Schimmel) - mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich) - bnxt_en: Do not initialize PTP on older P3/P4 chips (Michael Chan) - netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements (Pablo Neira Ayuso) - netfilter: nf_tables: validate catch-all set elements (Pablo Neira Ayuso) - 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) - sfc: Fix use-after-free due to selftest_work (Ding Hui) - sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. (Jonathan Cooper) - 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: Fix wrong TCS_SLEW_MASK (Cristian Ciocaltea) - regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea) - netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal) - arm64: dts: imx8mm-evk: correct pmic clock source (Peng Fan) - arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez) - arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node (Dmitry Baryshkov) - ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu) - LTS version: v5.15.108 (Jack Vogel) - nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Xi Ruoyao) - counter: Add the necessary colons and indents to the comments of counter_compi (Yanteng Si) - counter: fix docum. build problems after filename change (Randy Dunlap) - panic, kexec: make __crash_kexec() NMI safe (Valentin Schneider) - kexec: turn all kexec_mutex acquisitions into trylocks (Valentin Schneider) - nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD (Duy Truong) - nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (Juraj Pecigos) - nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Abhijit) - nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610 (Shyamin Ayesh) - nvme-pci: Crucial P2 has bogus namespace ids (Tobias Gruetzmacher) - nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs (Ning Wang) - nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50 (Stefan Reiter) - i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger) - x86/rtc: Remove __init for runtime functions (Matija Glavinic Pecotic) - sched/fair: Fix imbalance overflow (Vincent Guittot) - sched/fair: Move calculate of avg_load to a better location (zgpeng) - powerpc/papr_scm: Update the NUMA distance table for the target node (Aneesh Kumar K.V) - ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang) - ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng) - mptcp: stricter state check in mptcp_worker (Paolo Abeni) - mptcp: use mptcp_schedule_work instead of open-coding it (Paolo Abeni) - 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) - scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina) - net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow (Radu Pirea (OSS)) - net: phy: nxp-c45-tja11xx: add remove callback (Radu Pirea (OSS)) - net: sfp: initialize sfp->i2c_block_size at sfp allocation (Ivan Bornyakov) - riscv: add icache flush for nommu sigreturn trampoline (Mathis Salmen) - drm/i915: fix race condition UAF in i915_perf_add_config_ioctl (Min Li) - i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call (Umesh Nerlige Ramappa) - tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance (Steven Rostedt (Google)) - tracing: Add trace_array_puts() to write into instance (Steven Rostedt (Google)) - counter: 104-quad-8: Fix Synapse action reported for Index signals (William Breathitt Gray) - counter: Internalize sysfs interface code (William Breathitt Gray) - counter: stm32-timer-cnt: Provide defines for slave mode selection (William Breathitt Gray) - counter: stm32-lptimer-cnt: Provide defines for clock polarities (William Breathitt Gray) - ACPI: resource: Add Medion S17413 to IRQ override quirk (Aymeric Wibo) - wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Johannes Berg) - 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: hisi: Avoid redundant interrupts (Yicong Yang) - i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein) - wifi: mwifiex: mark OF related data as maybe unused (Krzysztof Kozlowski) - power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler) - ARM: 9290/1: uaccess: Fix KASAN false-positives (Andrew Jeffery) - libbpf: Fix single-line struct definition output in btf_dump (Andrii Nakryiko) - skbuff: Fix a race between coalescing and releasing SKBs (Liang Chen) - 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) - net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() (Ziyang Xuan) - qlcnic: check pci_reset_function result (Denis Plotnikov) - drm/armada: Fix a potential double free in an error handling path (Christophe JAILLET) - tcp: restrict net.ipv4.tcp_app_win (YueHaibing) - 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) - bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp (Martin KaFai Lau) - IB/mlx5: Add support for 400G_8X lane speed (Maher Sanalla) - RDMA/irdma: Add ipv4 check to irdma_find_listener() (Tatyana Nikolova) - RDMA/irdma: Increase iWARP CM default rexmit count (Mustafa Ismail) - RDMA/irdma: Fix memory leak of PBLE objects (Mustafa Ismail) - clk: sprd: set max_register according to mapping range (Chunyan Zhang) - drm/i915/dsi: fix DSS CTL register offsets for TGL+ (Jani Nikula) - KVM: arm64: PMU: Restore the guest's EL0 event counting after migration (Reiji Watanabe) - mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min (Christophe Kerello) - 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) - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Daniel Vetter) - 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: emu10k1: don't create old pass-through playback device on Audigy (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) - LTS version: v5.15.107 (Jack Vogel) - bpftool: Print newline before '}' for struct with padding only fields (Eduard Zingerman) - ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown (Heming Zhao) - kbuild: fix single directory build (Masahiro Yamada) - mm: take a page reference when removing device exclusive entries (Alistair Popple) - drm/bridge: lt9611: Fix PLL being unable to lock (Robert Foss) - 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/nouveau/disp: Support more modes by checking with lower bpc (Karol Herbst) - drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon) - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Yafang Shao) - ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() (Jason Montleon) - tracing: Free error logs of tracing instances (Steven Rostedt (Google)) - can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events (Michal Sojka) - can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel) - fs: drop peer group ids under namespace lock (Christian Brauner) - ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct() (Zheng Yejian) - ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping) - perf/core: Fix the same task check in perf_event_set_output (Kan Liang) - cifs: sanitize paths in cifs_update_super_prepath. (Thiago Rafael Becker) - smb3: lower default deferred close timeout to address perf regression (Steve French) - smb3: allow deferred close timeout to be configurable (Steve French) - scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() (Zhong Jinghua) - scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() (Li Zetao) - iio: adc: ad7791: fix IRQ flags (Nuno Sá) - coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug (Steve Clevenger) - coresight: etm4x: Do not access TRCIDR1 for identification (Suzuki K Poulose) - ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller) - ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN (Marios Makassikis) - dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs (Geert Uytterhoeven) - 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: light: cm32181: Unregister second I2C client if present (Kai-Heng Feng) - 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) - iio: adis16480: select CONFIG_CRC32 (Arnd Bergmann) - 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) - usb: dwc3: pci: add support for the Intel Meteor Lake-S (Heikki Krogerus) - usb: cdnsp: Fixes error: uninitialized symbol 'len' (Pawel Laszczak) - xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips) - usb: xhci: tegra: fix sleep in atomic call (Wayne Chang) - kbuild: refactor single builds of *.ko (Masahiro Yamada) - gve: Secure enough bytes in the first TX desc for all TCP pkts (Shailend Chand) - ethtool: reset #lanes when lanes is omitted (Andy Roulin) - ice: Reset FDIR counter in FDIR init stage (Lingyu Liu) - ice: fix wrong fallback logic for FDIR (Simei Su) - NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo) - sunrpc: only free unix grouplist after RCU settles (Jeff Layton) - net: stmmac: fix up RX flow hash indirection table when setting channels (Corinna Vinschen) - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Siddharth Vadapalli) - gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole) - platform/x86: think-lmi: Clean up display of current_value on Thinkstation (Mark Pearson) - platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings (Mark Pearson) - platform/x86: think-lmi: Fix memory leak when showing current settings (Armin Wolf) - ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan) - net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT (Sricharan Ramabadhran) - sctp: check send stream number after wait_for_sndbuf (Xin Long) - net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit (Gustav Ekelund) - net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski) - icmp: guard against too small mtu (Eric Dumazet) - NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL (Chuck Lever) - net: qrtr: Fix a refcount bug in qrtr_recvmsg() (Ziyang Xuan) - net: qrtr: combine nameservice into main module (Luca Weiss) - wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau) - KVM: s390: pv: fix external interruption loop not always detected (Nico Boehr) - 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) - Drivers: vmbus: Check for channel allocation before looking up relids (Mohammed Gamal) - gpio: GPIO_REGMAP: select REGMAP instead of depending on it (Randy Dunlap) - bpf: hash map, avoid deadlock with suitable hash mask (Tonghao Zhang) - serial: exar: Add support for Sealevel 7xxxC serial cards (Matthew Howell) - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andy Shevchenko) - iavf/iavf_main: actually log ->src mask when talking about it (Daniil Tatianin) - iavf: return errno code instead of status code (Jacob Keller) - platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode (Hans de Goede) - platform/x86: int3472: Split into 2 drivers (Hans de Goede) - RDMA/irdma: Do not request 2-level PBLEs for CQ alloc (Mustafa Ismail) - NFSD: pass range end to vfs_fsync_range() instead of count (Brian Foster) - NFSD: Fix sparse warning (Chuck Lever) - ocfs2: fix memory leak in ocfs2_mount_volume() (Li Zetao) - ocfs2: rewrite error handling of ocfs2_fill_super (Heming Zhao via Ocfs2-devel) - ocfs2: ocfs2_mount_volume does cleanup job before return error (Heming Zhao via Ocfs2-devel) - LTS version: v5.15.106 (Jack Vogel) - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Jan Beulich) - hsr: ratelimit only when errors are printed (Matthieu Baerts) - libbpf: Fix btf_dump's packed struct determination (Andrii Nakryiko) - selftests/bpf: Add few corner cases to test padding handling of btf_dump (Andrii Nakryiko) - libbpf: Fix BTF-to-C converter's padding logic (Andrii Nakryiko) - selftests/bpf: Test btf dump for struct with padding only fields (Eduard Zingerman) - zonefs: Fix error message in zonefs_file_dio_append() (Damien Le Moal) - KVM: VMX: Move preemption timer <=> hrtimer dance to common x86 (Sean Christopherson) - s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens) - KVM: arm64: Disable interrupts while walking userspace PTs (Marc Zyngier) - drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub (Fangzhi Zuo) - drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach) - rcu: Fix rcu_torture_read ftrace event (Douglas Raillard) - xtensa: fix KASAN report for show_stack (Max Filippov) - ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z (huangwenhui) - ALSA: hda/realtek: Add quirks for some Clevo laptops (Tim Crawford) - 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) - powerpc: Don't try to copy PPR for task with NULL pt_regs (Jens Axboe) - pinctrl: at91-pio4: fix domain name assignment (Johan Hovold) - pinctrl: amd: Disable and mask interrupts on resume (Kornel Dulęba) - net: phy: dp83869: fix default value for tx-/rx-internal-delay (Josua Mayer) - xen/netback: don't do grant copy across page boundary (Juergen Gross) - can: j1939: prevent deadlock by moving j1939_sk_errqueue() (Oleksij Rempel) - zonefs: Always invalidate last cached page on append write (Damien Le Moal) - btrfs: scan device in non-exclusive mode (Anand Jain) - btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana) - 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) - iommu/vt-d: Allow zero SAGAW if second-stage not supported (Lu Baolu) - pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur) - net: ethernet: mtk_eth_soc: fix flow block refcounting logic (Felix Fietkau) - net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz) - bnxt_en: Add missing 200G link speed reporting (Michael Chan) - bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP) - bnxt_en: Fix reporting of test result in ethtool selftest (Kalesh AP) - i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl) - net: ipa: compute DMA pool size properly (Alex Elder) - ALSA: ymfpci: Fix BUG_ON in probe function (Tasos Sahanidis) - ALSA: ymfpci: Create card with device-managed snd_devm_card_new() (Tasos Sahanidis) - ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg() (Jakob Koschel) - ice: add profile conflict check for AVF FDIR (Junfeng Guo) - smsc911x: avoid PHY being resumed when interface is not up (Wolfram Sang) - net: mvpp2: parser fix PPPoE (Sven Auhagen) - net: mvpp2: parser fix QinQ (Sven Auhagen) - net: mvpp2: classifier flow fix fragmentation flags (Sven Auhagen) - loop: LOOP_CONFIGURE: send uevents for partitions (Alyssa Ross) - loop: suppress uevents while reconfiguring the device (Christoph Hellwig) - 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) - platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix (Rajvi Jingar) - drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state (Imre Deak) - net: stmmac: don't reject VLANs when IFF_PROMISC is set (Vladimir Oltean) - net/net_failover: fix txq exceeding warning (Faicker Mo) - regulator: Handle deferred clk (Christophe JAILLET) - r8169: fix RTL8168H and RTL8107E rx crc error (ChunHao Lin) - net: dsa: microchip: ksz8863_smi: fix bulk access (Oleksij Rempel) - ptp_qoriq: fix memory leak in probe() (SongJingyi) - scsi: mpt3sas: Don't print sense pool info twice (Jerry Snitselaar) - scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl) - sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) - SUNRPC: fix shutdown of NFS TCP client socket (Siddharth Kawar) - mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov) - platform/x86: think-lmi: Add possible_values for ThinkStation (Mark Pearson) - platform/x86: think-lmi: only display possible_values if available (Mark Pearson) - platform/x86: think-lmi: use correct possible_values delimiters (Mark Pearson) - platform/x86: think-lmi: add missing type attribute (Mark Pearson) - ALSA: usb-audio: Fix recursive locking at XRUN during syncing (Takashi Iwai) - mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas) - ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli) - tracing: Fix wrong return in kprobe_event_gen_test.c (Anton Gusev) - tools/power turbostat: fix decoding of HWP_STATUS (Antti Laakso) - tools/power turbostat: Fix /dev/cpu_dma_latency warnings (Prarit Bhargava) - 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) - net: hsr: Don't log netdev_err message on unknown prp dst node (Kristian Overskeid) - x86/PVH: obtain VGA console info in Dom0 (Jan Beulich) - md: avoid signed overflow in slot_store() (NeilBrown) - ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds (Ravulapati Vishnu Vardhan Rao) - xfrm: Zero padding when dumping algos and encap (Herbert Xu) - bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov) - ksmbd: don't terminate inactive sessions after a few seconds (Namjae Jeon) - kcsan: avoid passing -g for test (Marco Elver) - kernel: kcsan: kcsan_test: build without structleak plugin (Anders Roxell) - usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC (Wesley Cheng) - usb: dwc3: gadget: move cmd_endtransfer to extra function (Michael Grzeschik) - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers) - LTS version: v5.15.105 (Jack Vogel) - NFSD: fix use-after-free in __nfs42_ssc_open() (Dai Ngo) - ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel) - mm: kfence: fix using kfence_metadata without initialization in show_object() (Muchun Song) - sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot) - sched/fair: sanitize vruntime of entity being placed (Zhang Qiao) - dm crypt: avoid accessing uninitialized tasklet (Mike Snitzer) - 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) - firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi) - tee: amdtee: fix race condition in amdtee_open_session (Rijo Thomas) - riscv: Handle zicsr/zifencei issues between clang and binutils (Nathan Chancellor) - riscv: mm: Fix incorrect ASID argument when flushing TLB (Dylan Jhong) - drm/i915: Preserve crtc_state->inherited during state clearing (Ville Syrjälä) - drm/i915/active: Fix missing debug object activation (Nirmoy Das) - drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi (Kai-Heng Feng) - drm/meson: fix missing component unbind on bind errors (Johan Hovold) - drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found (Matheus Castello) - nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi) - wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau) - ksmbd: return unsupported error on smb1 mount (Namjae Jeon) - ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect (Namjae Jeon) - ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION (Namjae Jeon) - KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL (Vitaly Kuznetsov) - kfence: avoid passing -g for test (Marco Elver) - usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() (Hans de Goede) - 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: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver (Pawel Laszczak) - usb: cdnsp: Fixes issue with redundant Status Stage (Pawel Laszczak) - usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak) - usb: typec: tcpm: fix warning when handle discover_identity message (Xu Yang) - dm thin: fix deadlock when swapping to thin device (Coly Li) - igb: revert rtnl_lock() that causes deadlock (Lin Ma) - arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name (Krzysztof Kozlowski) - lockd: set file_lock start and end when decoding nlm4 testargs (Jeff Layton) - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry) - fscrypt: destroy keyring after security_sb_delete() (Eric Biggers) - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Geert Uytterhoeven) - efi: sysfb_efi: Fix DMI quirks not working for simpledrm (Hans de Goede) - usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga) - usb: dwc2: fix a devres leak in hw_enable upon suspend resume (Fabrice Gasnier) - scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj) - cifs: print session id while listing open files (Shyam Prasad N) - cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N) - act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti) - net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti) - 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: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file (Michael Kelley) - scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel) - scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read() (Justin Tee) - scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry) - scsi: hisi_sas: Check devm_add_action() return value (Kang Chen) - 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) - HID: intel-ish-hid: ipc: Fix potential use-after-free in work function (Reka Norman) - ca8210: fix mac_len negative array access (Alexander Aring) - HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded (Danny Kaehn) - drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update() (Alexandr Sapozhnikov) - riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti) - ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable (Mario Limonciello) - thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit (Tom Rix) - thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello) - thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access (Gil Fine) - thunderbolt: Disable interrupt auto clear for rings (Mario Limonciello) - thunderbolt: Call tb_check_quirks() after initializing adapters (Mika Westerberg) - thunderbolt: Use scale field when allocating USB3 bandwidth (Mika Westerberg) - uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman) - hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford) - hwmon: fix potential sensor registration fail if of_node is missing (Phinex Hung) - entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up (Frederic Weisbecker) - entry: Snapshot thread flags (Mark Rutland) - thread_info: Add helpers to snapshot thread flags (Mark Rutland) - 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: L2CAP: Fix responding with wrong PDU type (Luiz Augusto von Dentz) - Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold) - net: mdio: thunder: Add missing fwnode_handle_put() (Liang He) - net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII case (Arınç ÜNAL) - net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup() (Arınç ÜNAL) - net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup() (Arınç ÜNAL) - gve: Cache link_speed value from device (Joshua Washington) - ksmbd: fix possible refcount leak in smb2_open() (ChenXiaoSong) - ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES (Namjae Jeon) - ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA (Namjae Jeon) - 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: dsa: tag_brcm: legacy: fix daisy-chained switches (Álvaro Fernández Rojas) - net/mlx5: E-Switch, Fix an Oops in error handling code (Dan Carpenter) - net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla) - net/mlx5: Fix steering rules cleanup (Lama Kayal) - net/mlx5e: Set uplink rep as NETNS_LOCAL (Gavin Li) - bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann) - i40e: fix flow director packet filter programming (Radoslaw Tyl) - iavf: fix hang on reboot with ice (Stefan Assmann) - keys: Do not cache key in task struct if key is requested from kernel thread (David Howells) - bootconfig: Fix testcase to increase max node (Masami Hiramatsu (Google)) - octeontx2-vf: Add missing free for alloc_percpu (Jiasheng Jiang) - 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) - drm/i915/gt: perform uc late init after probe error injection (Andrzej Hajda) - net: mdio: fix owner field for mdio buses registered using ACPI (Florian Fainelli) - net: mdio: fix owner field for mdio buses registered using device-tree (Maxime Bizon) - net: phy: Ensure state transitions are processed from phy_stop() (Florian Fainelli) - 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) - net: dsa: b53: mmap: fix device tree support (Álvaro Fernández Rojas) - scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai) - i2c: hisi: Only use the completion interrupt to finish the transfer (Yicong Yang) - i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein) - igc: fix the validation logic for taprio's gate list (AKASHI Takahiro) - 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) - xsk: Add missing overflow check in xdp_umem_reg (Kal Conley) - arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes (Marek Vasut) - ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl (Peng Fan) - ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl (Peng Fan) - power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang) - power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang) - power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi) - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua) - trace/hwlat: Do not start per-cpu thread if it is already running (Tero Kristo) - trace/hwlat: make use of the helper function kthread_run_on_cpu() (Cai Huoqing) - kthread: add the helper function kthread_run_on_cpu() (Cai Huoqing) - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Randy Dunlap) - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Geert Uytterhoeven) - tty: serial: fsl_lpuart: fix race on RX DMA shutdown (Alexander Sverdlin) - tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* API (Sherry Sun) - serial: fsl_lpuart: Fix comment typo (Jason Wang) - tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr (Costa Shulyupin) - perf: fix perf_event_context->time (Song Liu) - perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output (Yang Jihong) - interconnect: qcom: osm-l3: fix icc_onecell_data allocation (Dmitry Baryshkov) - LTS version: v5.15.104 (Jack Vogel) - perf: Fix check before add_event_to_groups() in perf_group_detach() (Budimir Markovic) - 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/DPC: Await readiness of secondary bus after reset (Lukas Wunner) - PCI: Unify delay handling for reset and resume (Lukas Wunner) - io_uring: avoid null-ptr-deref in io_arm_poll_handler (Fedor Pchelkin) - drm/i915/active: Fix misuse of non-idle barriers as fence trackers (Janusz Krzysztofik) - drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison) - x86/resctrl: Clear staged_config[] before and after it is used (Shawn Wang) - x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich) - x86/mce: Make sure logged MCEs are processed after sysfs update (Yazen Ghannam) - cpuidle: psci: Iterate backwards over list in psci_pd_remove() (Shawn Guo) - net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit (Radu Pirea (OSS)) - trace/hwlat: Do not wipe the contents of per-cpu thread data (Tero Kristo) - fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller) - mmc: sdhci_am654: lower power-on failed message severity (Francesco Dolcini) - mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage (David Hildenbrand) - ice: avoid bonding causing auxiliary plug/unplug under RTNL lock (Dave Ertman) - nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Elmer Miroslav Mosher Golovin) - ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin) - mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket() (Paolo Abeni) - mptcp: avoid setting TCP_CLOSE state twice (Matthieu Baerts) - mptcp: add ro_after_init for tcp{,v6}_prot_override (Geliang Tang) - mptcp: fix possible deadlock in subflow_error_report (Paolo Abeni) - drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume (Błażej Szczygieł) - drm/sun4i: fix missing component unbind on bind errors (Johan Hovold) - drm/shmem-helper: Remove another errant put in error path (Dmitry Osipenko) - riscv: asid: Fixup stale TLB entry cause application crash (Guo Ren) - Revert "riscv: mm: notify remote harts about mmu cache updates" (Sergey Matyukevich) - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro (Hamidreza H. Fard) - ALSA: hda: intel-dsp-config: add MTL PCI id (Bard Liao) - cifs: Fix smb2_set_path_size() (Volker Lendecke) - tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google)) - tracing: Check field value in hist_field_name() (Steven Rostedt (Google)) - tracing: Make splice_read available again (Sung-hun Kim) - interconnect: exynos: fix node leak in probe PM QoS error path (Johan Hovold) - interconnect: fix mem leak when freeing nodes (Johan Hovold) - s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle) - firmware: xilinx: don't make a sleepable memory allocation from an atomic context (Roman Gushchin) - serial: 8250_fsl: fix handle_irq locking (Johan Hovold) - serial: 8250_em: Fix UART port type (Biju Das) - 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) - drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes (Alex Hung) - sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher) - net/9p: fix bug in client create for .L (Eric Van Hensbergen) - drm/amdkfd: Fix an illegal memory access (Qu Huang) - ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li) - ext4: update s_journal_inum if it changes after journal replay (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: (ltc2992) Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen) - hwmon: (adm1266) Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen) - kconfig: Update config changed flag before calling callback (Jurica Vukadin) - hwmon: tmp512: drop of_match_ptr for ID table (Krzysztof Kozlowski) - hwmon: (ucd90320) Add minimum delay between bus accesses (Lars-Peter Clausen) - 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) - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails (Nikolay Aleksandrov) - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change (Nikolay Aleksandrov) - ethernet: sun: add check for the mdesc_grab() (Liang He) - qed/qed_mng_tlv: correctly zero out ->min instead of ->hour (Daniil Tatianin) - selftests: net: devlink_port_split.py: skip test if no suitable device available (Po-Hsu Lin) - 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) - ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel) - sh_eth: avoid PHY being resumed when interface is not up (Wolfram Sang) - ravb: avoid PHY being resumed when interface is not up (Wolfram Sang) - net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290 (Vladimir Oltean) - ice: xsk: disable txq irq before flushing hw (Maciej Fijalkowski) - block: sunvdc: add check for mdesc_grab() returning NULL (Liang He) - nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal) - nvme: fix handling single range discard request (Ming Lei) - block: null_blk: Fix handling of fake timeout request (Damien Le Moal) - drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc (Liu Ying) - net: usb: smsc75xx: Limit packet length to skb->len (Szymon Heidrich) - net/smc: fix deadlock triggered by cancel_delayed_work_syn() (Wenjia Zhang) - 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) - loop: Fix use-after-free issues (Bart Van Assche) - net: dsa: mt7530: set PLL frequency and trgmii only when trgmii is used (Arınç ÜNAL) - net: dsa: mt7530: remove now incorrect comment regarding port 5 (Arınç ÜNAL) - qed/qed_dev: guard against a possible division by zero (Daniil Tatianin) - net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() (D. Wythe) - drm/i915/psr: Use calculated io and fast wake lines (Jouni Högander) - drm/i915/display: clean up comments (Tom Rix) - drm/i915/display/psr: Handle plane and pipe restrictions at every page flip (José Roberto de Souza) - drm/i915/display/psr: Use drm damage helpers to calculate plane damaged area (José Roberto de Souza) - drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled (José Roberto de Souza) - PCI: s390: Fix use-after-free of PCI resources with per-function hotplug (Niklas Schnelle) - vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez) - vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez) - 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) - netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden) - netfilter: nft_redir: correct length for loading protocol registers (Jeremy Sowden) - netfilter: nft_masq: correct length for loading protocol registers (Jeremy Sowden) - netfilter: nft_nat: correct length for loading protocol registers (Jeremy Sowden) - ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas) - 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) - net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang) [Orabug: 35097498] - net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar) [Orabug: 35097498] - crypto: qat - drop log level of msg in get_instance_node() (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - add resubmit logic for decompression (Giovanni Cabiddu) [Orabug: 35177771] - crypto: acomp - define max size for destination (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - enable deflate for QAT GEN4 (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - expose deflate through acomp api for QAT GEN2 (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - rename and relocate GEN2 config function (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - relocate qat_algs_alloc_flags() (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - relocate backlog related structures (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - extend buffer list interface (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - generalize crypto request buffers (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - change bufferlist logic interface (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - rename bufferlist functions (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - relocate bufferlist logic (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - fix error return code in adf_probe (Wang Yufen) [Orabug: 35177771] - crypto: qat - expose device state through sysfs for 4xxx (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - honor CRYPTO_TFM_REQ_MAY_SLEEP flag (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - fix initialization of pfvf rts_map_msg structures (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - fix initialization of pfvf cap_msg structures (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - enable power management for QAT GEN4 (Wojciech Ziemba) [Orabug: 35177771] - crypto: qat - move and rename GEN4 error register definitions (Wojciech Ziemba) [Orabug: 35177771] - crypto: qat - add misc workqueue (Wojciech Ziemba) [Orabug: 35177771] - crypto: qat - fix access to PFVF interrupt registers for GEN4 (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - fix a signedness bug in get_service_enabled() (Dan Carpenter) [Orabug: 35177771] - crypto: qat - fix definition of ring reset results (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - add support for compression for 4xxx (Tomasz Kowalik) [Orabug: 35177771] - crypto: qat - allow detection of dc capabilities for 4xxx (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - add PFVF support to enable the reset of ring pairs (Marco Chiappero) [Orabug: 35177771] - crypto: qat - add PFVF support to the GEN4 host driver (Marco Chiappero) [Orabug: 35177771] - crypto: qat - config VFs based on ring-to-svc mapping (Marco Chiappero) [Orabug: 35177771] - crypto: qat - exchange ring-to-service mappings over PFVF (Marco Chiappero) [Orabug: 35177771] - crypto: qat - support fast ACKs in the PFVF protocol (Marco Chiappero) [Orabug: 35177771] - crypto: qat - exchange device capabilities over PFVF (Marco Chiappero) [Orabug: 35177771] - crypto: qat - introduce support for PFVF block messages (Marco Chiappero) [Orabug: 35177771] - crypto: qat - store the ring-to-service mapping (Marco Chiappero) [Orabug: 35177771] - crypto: qat - store the PFVF protocol version of the endpoints (Marco Chiappero) [Orabug: 35177771] - crypto: qat - improve the ACK timings in PFVF send (Marco Chiappero) [Orabug: 35177771] - crypto: qat - leverage read_poll_timeout in PFVF send (Marco Chiappero) [Orabug: 35177771] - crypto: qat - leverage bitfield.h utils for PFVF messages (Marco Chiappero) [Orabug: 35177771] - crypto: qat - abstract PFVF messages with struct pfvf_message (Marco Chiappero) [Orabug: 35177771] - crypto: qat - set PFVF_MSGORIGIN just before sending (Marco Chiappero) [Orabug: 35177771] - crypto: qat - make PFVF send and receive direction agnostic (Marco Chiappero) [Orabug: 35177771] - crypto: qat - make PFVF message construction direction agnostic (Marco Chiappero) [Orabug: 35177771] - crypto: qat - add the adf_get_pmisc_base() helper function (Marco Chiappero) [Orabug: 35177771] - crypto: qat - support the reset of ring pairs on PF (Marco Chiappero) [Orabug: 35177771] - crypto: qat - extend crypto capability detection for 4xxx (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - get compression extended capabilities (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - improve logging of PFVF messages (Marco Chiappero) [Orabug: 35177771] - crypto: qat - fix VF IDs in PFVF log messages (Marco Chiappero) [Orabug: 35177771] - crypto: qat - do not rely on min version (Marco Chiappero) [Orabug: 35177771] - crypto: qat - refactor pfvf version request messages (Marco Chiappero) [Orabug: 35177771] - crypto: qat - pass the PF2VF responses back to the callers (Marco Chiappero) [Orabug: 35177771] - crypto: qat - use enums for PFVF protocol codes (Marco Chiappero) [Orabug: 35177771] - crypto: qat - reorganize PFVF protocol definitions (Marco Chiappero) [Orabug: 35177771] - crypto: qat - reorganize PFVF code (Marco Chiappero) [Orabug: 35177771] - crypto: qat - abstract PFVF receive logic (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - abstract PFVF send function (Marco Chiappero) [Orabug: 35177771] - crypto: qat - differentiate between pf2vf and vf2pf offset (Marco Chiappero) [Orabug: 35177771] - crypto: qat - add pfvf_ops (Marco Chiappero) [Orabug: 35177771] - crypto: qat - relocate PFVF disabled function (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - relocate PFVF VF related logic (Marco Chiappero) [Orabug: 35177771] - crypto: qat - relocate PFVF PF related logic (Marco Chiappero) [Orabug: 35177771] - crypto: qat - handle retries due to collisions in adf_iov_putmsg() (Marco Chiappero) [Orabug: 35177771] - crypto: qat - split PFVF message decoding from handling (Marco Chiappero) [Orabug: 35177771] - crypto: qat - re-enable interrupts for legacy PFVF messages (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - change PFVF ACK behaviour (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - move interrupt code out of the PFVF handler (Marco Chiappero) [Orabug: 35177771] - crypto: qat - move VF message handler to adf_vf2pf_msg.c (Marco Chiappero) [Orabug: 35177771] - crypto: qat - move vf2pf interrupt helpers (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - refactor PF top half for PFVF (Marco Chiappero) [Orabug: 35177771] - crypto: qat - fix undetected PFVF timeout in ACK loop (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - do not handle PFVF sources for qat_4xxx (Giovanni Cabiddu) [Orabug: 35177771] - crypto: testmgr - Only disable migration in crypto_disable_simd_for_test() (Sebastian Andrzej Siewior) [Orabug: 35177771] - crypto: qat - share adf_enable_pf2vf_comms() from adf_pf2vf_msg.c (Marco Chiappero) [Orabug: 35177771] - crypto: qat - extract send and wait from adf_vf2pf_request_version() (Marco Chiappero) [Orabug: 35177771] - crypto: qat - add VF and PF wrappers to common send function (Marco Chiappero) [Orabug: 35177771] - crypto: qat - rename pfvf collision constants (Marco Chiappero) [Orabug: 35177771] - crypto: qat - move pfvf collision detection values (Marco Chiappero) [Orabug: 35177771] - crypto: qat - make pfvf send message direction agnostic (Marco Chiappero) [Orabug: 35177771] - crypto: qat - use hweight for bit counting (Giovanni Cabiddu) [Orabug: 35177771] - crypto: qat - remove duplicated logic across GEN2 drivers (Marco Chiappero) [Orabug: 35177771] - crypto: qat - fix handling of VF to PF interrupts (Marco Chiappero) [Orabug: 35177771] - crypto: qat - remove unneeded packed attribute (Giovanni Cabiddu) [Orabug: 35177771] - Revert "crypto: qat - make pfvf send message direction agnostic" (Thomas Tai) [Orabug: 35177771] - Revert "crypto: qat - fix undetected PFVF timeout in ACK loop" (Thomas Tai) [Orabug: 35177771] - uek: kabi: Add with_kabichk flag to control kABI checking (Saeed Mirzamohammadi) [Orabug: 35241564] - rds: Fix incorrect error pointer reference (William Kucharski) [Orabug: 35315449] - Revert "attr: use consistent sgid stripping checks" (Sherry Yang) [Orabug: 35335373]
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky) [Orabug: 35317719] - perf/arm-cmn: Add more bits to child node address offset field (Ilkka Koskinen) [Orabug: 35289157] - char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips) [Orabug: 35289110] - net/rds: use appropriate return code while dropping a connection (Praveen Kumar Kannoju) [Orabug: 35279326] - mm, hugepages: add hugetlb vma mremap() test (Mina Almasry) [Orabug: 35176740] - mm: hugetlb: considering PMD sharing when flushing cache/TLBs (Baolin Wang) [Orabug: 35176740] - mm: mremap: fix sign for EFAULT error return value (Niels Dossche) [Orabug: 35176740] - mm/hugetlb: fix kernel crash with hugetlb mremap (Aneesh Kumar K.V) [Orabug: 35176740] - hugetlbfs: flush before unlock on move_hugetlb_page_tables() (Nadav Amit) [Orabug: 35176740] - hugetlb: fix hugetlb cgroup refcounting during mremap (Bui Quang Minh) [Orabug: 35176740] - mm, hugepages: add mremap() support for hugepage backed vma (Mina Almasry) [Orabug: 35176740]
- uek-rpm: mod-extra: Remove mt7921e.ko from extras list (Harshit Mogalapalli) [Orabug: 34999685] - crypto: allow ECDH and ECDSA algorithms in FIPS (Saeed Mirzamohammadi) [Orabug: 35230211] - uek-rpm: make CRYPTO_ECDSA builtin (Saeed Mirzamohammadi) [Orabug: 35230211] - KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier) [Orabug: 35243389] - net/mlx5: Fix memory leak in error flow of port set buffer (Maher Sanalla) [Orabug: 35246355] - net/mlx5e: Update shared buffer along with device buffer changes (Maher Sanalla) [Orabug: 35246355] - net/mlx5e: Add API to query/modify SBPR and SBCM registers (Maher Sanalla) [Orabug: 35246355] - net/mlx5: Expose shared buffer registers bits and structs (Maher Sanalla) [Orabug: 35246355] - PCI: Work around Intel I210 ROM BAR overlap defect (Bjorn Helgaas) [Orabug: 35250975] - net/rds: Adding TCP stats for TCP keepalive timeout (Nagappan Ramasamy Palaniappan) [Orabug: 35254377] - rds: slight code cleanup of RDS checksum code (William Kucharski) [Orabug: 35262486] - x86/acpi/boot: Correct acpi_is_processor_usable() check (Eric DeVolder) [Orabug: 35274587] - x86/ACPI/boot: Use FADT version to check support for online capable (Mario Limonciello) [Orabug: 35274587] - x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC (Kishon Vijay Abraham I) [Orabug: 35274587] - x86/ACPI: Don't add CPUs that are not online capable (Mario Limonciello) [Orabug: 35274587] - ACPICA: Add support for MADT online enabled bit (Mario Limonciello) [Orabug: 35274587] - net/rds: use appropriate reason while dropping a connection (Praveen Kumar Kannoju) [Orabug: 35278121] - KVM: nVMX: add missing consistency checks for CR0 and CR4 (Paolo Bonzini) [Orabug: 35278210] {CVE-2023-30456} - Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang) [Orabug: 35285941]
- Revert "Revert "x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments"" (Tom Saeger) - Revert "Revert "Makefile: link with -z noexecstack --no-warn-rwx-segments"" (Tom Saeger) - LTS version: v5.15.103 (Jack Vogel) - Makefile: use -gdwarf-{4|5} for assembler for DEBUG_INFO_DWARF{4|5} (Nick Desaulniers) - KVM: VMX: Fix crash due to uninitialized current_vmcs (Alexandru Matei) - KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper (Vitaly Kuznetsov) - KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 (Vitaly Kuznetsov) - fs: hold writers when changing mount's idmapping (Christian Brauner) - UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada) - xfs: remove xfs_setattr_time() declaration (Gaosheng Cui) - KVM: fix memoryleak in kvm_init() (Miaohe Lin) - tools bpftool: Fix compilation error with new binutils (Andres Freund) - tools bpf_jit_disasm: Fix compilation error with new binutils (Andres Freund) - tools perf: Fix compilation error with new binutils (Andres Freund) - tools include: add dis-asm-compat.h to handle version differences (Andres Freund) - tools build: Add feature test for init_disassemble_info API changes (Andres Freund) - 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) - ext4: block range must be validated before use in ext4_mb_clear_bb() (Lukas Czerner) - ext4: add strict range checks while freeing blocks (Ritesh Harjani) - ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid() (Ritesh Harjani) - ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() (Ritesh Harjani) - filelocks: use mount idmapping for setlease permission check (Seth Forshee) - media: rc: gpio-ir-recv: add remove function (Li Jun) - media: ov5640: Fix analogue gain control (Paul Elder) - scripts: handle BrokenPipeError for python scripts (Masahiro Yamada) - 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) - powerpc/kcsan: Exclude udelay to prevent recursive instrumentation (Rohan McLure) - powerpc/iommu: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - MIPS: Fix a compilation issue (xurui) - fs: use consistent setgid checks in is_sxid() (Christian Brauner) - attr: use consistent sgid stripping checks (Christian Brauner) - attr: add setattr_should_drop_sgid() (Christian Brauner) - fs: move should_remove_suid() (Christian Brauner) - attr: add in_group_or_capable() (Christian Brauner) - fs: move S_ISGID stripping into the vfs_*() helpers (Yang Xu) - fs: add mode_strip_sgid() helper (Yang Xu) - xfs: set prealloc flag in xfs_alloc_file_space() (Dave Chinner) - xfs: fallocate() should call file_modified() (Dave Chinner) - xfs: remove XFS_PREALLOC_SYNC (Dave Chinner) - xfs: use setattr_copy to set vfs inode attributes (Darrick J. Wong) - tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address (Morten Linderud) - watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths (David Disseldorp) - staging: rtl8723bs: Fix key-store index handling (Hans de Goede) - staging: rtl8723bs: fix placement of braces (Hannes Braun) - Staging: rtl8723bs: Placing opening { braces in previous line (Jagath Jog J) - staging: rtl8723bs: clean up comparsions to NULL (Michael Straube) - 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) - nbd: use the correct block_device in nbd_bdev_reset (Christoph Hellwig) - irqdomain: Fix mapping-creation race (Johan Hovold) - ext4: Fix deadlock during directory rename (Jan Kara) - RISC-V: Don't check text_mutex during stop_machine (Conor Dooley) - s390/ftrace: remove dead code (Heiko Carstens) - riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti) - af_unix: fix struct pid leaks in OOB support (Eric Dumazet) - af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB. (Kuniyuki Iwashima) - net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC (Vladimir Oltean) - SUNRPC: Fix a server shutdown leak (Benjamin Coddington) - octeontx2-af: Unlock contexts in the queue context cache in case of fault detection (Suman Ghosh) - net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe) - platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it (Randy Dunlap) - netfilter: conntrack: adopt safer max chain length (Eric Dumazet) - scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil) - net: ethernet: mtk_eth_soc: fix RX data corruption issue (Daniel Golle) - net: phy: smsc: fix link up detection in forced irq mode (Heiner Kallweit) - net: phy: smsc: Cache interrupt mask (Lukas Wunner) - btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer) - netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal) - netfilter: ctnetlink: revert to dumping mark regardless of event type (Ivan Delalande) - bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan) - net: phylib: get rid of unnecessary locking (Russell King (Oracle)) - net: stmmac: add to set device wake up flag when stmmac init phy (Rongguang Wei) - drm/msm/dpu: fix len of sc7180 ctl blocks (Dmitry Baryshkov) - bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() (Liu Jian) - ice: copy last block omitted in ice_get_module_eeprom() (Petr Oros) - 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) - perf stat: Fix counting when initial delay configured (Changbin Du) - 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) - powerpc: dts: t1040rdb: fix compatible string for Rev A boards (Vladimir Oltean) - nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen) - bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki) - drm/msm/a5xx: fix context faults during ring switch (Dmitry Baryshkov) - drm/msm/a5xx: fix the emptyness check in the preempt code (Dmitry Baryshkov) - drm/msm/a5xx: fix highest bank bit for a530 (Dmitry Baryshkov) - drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov) - drm/msm: Fix potential invalid ptr free (Rob Clark) - drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype (Jiri Slaby (SUSE)) - drm/nouveau/kms/nv50-: remove unused functions (Ben Skeggs) - ext4: Fix possible corruption when moving a directory (Jan Kara) - regulator: core: Use ktime_get_boottime() to determine how long a regulator was off (Matthias Kaehlcke) - regulator: core: Fix off-on-delay-us for always-on/boot-on regulators (Christian Kohlschütter) - regulator: Flag uncontrollable regulators as always_on (Mark Brown) - scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche) - riscv: Add header include guards to insn.h (Liao Chang) - riscv: Avoid enabling interrupts in die() (Mattias Nissler) - RISC-V: Avoid dereferening NULL regs in die() (Palmer Dabbelt) - arm64: efi: Make efi_rt_lock a raw_spinlock (Pierre Gondois) - brd: mark as nowait compatible (Jens Axboe) - block/brd: add error handling support for add_disk() (Luis Chamberlain) - iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan) - irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold) - f2fs: retry to update the inode page given data corruption (Jaegeuk Kim) - f2fs: do not bother checkpoint by f2fs_get_node_info (Jaegeuk Kim) - f2fs: avoid down_write on nat_tree_lock during checkpoint (Jaegeuk Kim) - udf: Fix off-by-one error when discarding preallocation (Jan Kara) - fs: dlm: start midcomms before scand (Alexander Aring) - fs: dlm: add midcomms init/start functions (Alexander Aring) - fs: dlm: fix log of lowcomms vs midcomms (Alexander Aring) - KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson) - KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson) - KVM: Register /dev/kvm as the _very_ last thing during initialization (Sean Christopherson) - KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() (Vitaly Kuznetsov) - KVM: Optimize kvm_make_vcpus_request_mask() a bit (Vitaly Kuznetsov) - 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) - ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers) - staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss() (Hans de Goede) - drm/connector: print max_requested_bpc in state debugfs (Harry Wentland) - drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 (Alex Deucher) - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper) - fork: allow CLONE_NEWTIME in clone3 flags (Tobias Klauser) - perf inject: Fix --buildid-all not to eat up MMAP2 (Namhyung Kim) - btrfs: fix percent calculation for bg reclaim message (Johannes Thumshirn) - LTS version: v5.15.102 (Jack Vogel) - 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 version: v5.15.101 (Jack Vogel) - Revert "drm/i915: Don't use BAR mappings for ring buffers with LLC" (Greg Kroah-Hartman) - LTS version: v5.15.100 (Jack Vogel) - usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails (Yang Yingliang) - malidp: Fix NULL vs IS_ERR() checking (Miaoqian Lin) - scsi: mpt3sas: Remove usage of dma_get_required_mask() API (Sreekanth Reddy) - scsi: mpt3sas: re-do lost mpt3sas DMA mask fix (Sreekanth Reddy) - scsi: mpt3sas: Don't change DMA mask while reallocating pools (Sreekanth Reddy) - Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()" (Salvatore Bonaccorso) - drm/virtio: Fix error code in virtio_gpu_object_shmem_init() (Harshit Mogalapalli) - media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda) - Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi) - drm/display/dp_mst: Fix down message handling after a packet reception error (Imre Deak) - drm/display/dp_mst: Fix down/up message handling after sink disconnect (Imre Deak) - x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds) - net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski) - soundwire: cadence: Drain the RX FIFO after an IO timeout (Richard Fitzgerald) - soundwire: cadence: Remove wasted space in response_buf (Richard Fitzgerald) - phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong) - PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou) - PCI: loongson: Add more devices that need MRRS quirk (Huacai Chen) - kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - drivers: base: dd: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - drivers: base: component: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - misc: vmw_balloon: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - PCI: Take other bus devices into account when distributing resources (Mika Westerberg) - PCI: Align extra resources for hotplug bridges properly (Mika Westerberg) - usb: gadget: uvc: Make bSourceID read/write (Daniel Scally) - 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) - USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - USB: gadget: gr_udc: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - USB: isp1362: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - USB: isp116x: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - USB: fotg210: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - USB: sl811: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - USB: uhci: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - USB: chipidea: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - USB: dwc3: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - PCI: loongson: Prevent LS7A MRRS increases (Huacai Chen) - soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() (Richard Fitzgerald) - 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) - serial: sc16is7xx: setup GPIO controller later in probe (Isaac True) - 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) - USB: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - 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) - media: uvcvideo: Remove format descriptions (Laurent Pinchart) - iommu/amd: Fix error handling for pdev_pri_ats_enable() (Vasant Hegde) - IB/hfi1: Update RMT size calculation (Dean Luick) - mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He) - bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support (Souradeep Chowdhury) - firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh) - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - 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) - ASoC: mediatek: mt8195: add missing initialization (Trevor Wu) - ASoC: zl38060 add gpiolib dependency (Arnd Bergmann) - ASoC: zl38060: Remove spurious gpiolib select (Mark Brown) - ASoC: adau7118: don't disable regulators on device unbind (Nuno Sá) - loop: loop_set_status_from_info() check before assignment (Zhong Jinghua) - rtc: allow rtc_read_alarm without read_alarm callback (Alexandre Belloni) - scsi: ipr: Work around fortify-string warning (Arnd Bergmann) - genirq: Add and use an irq_data_update_affinity helper (Samuel Holland) - genirq: Refactor accessors to use irq_data_get_affinity_mask (Samuel Holland) - rtc: sun6i: Always export the internal oscillator (Samuel Holland) - vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy) - 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) - net/sched: act_mpls: fix action bind logic (Pedro Tammela) - net/sched: act_pedit: fix action bind logic (Pedro Tammela) - net/sched: transition act_pedit to rcu and percpu stats (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) - net/mlx5e: Verify flow_source cap before using it (Roi Dayan) - 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) - octeontx2-pf: Use correct struct reference in test condition (Deepak R Varma) - 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: x_tables: fix percpu counter block leak on error path when creating new netns (Pavel Tikhomirov) - netfilter: ebtables: fix table blob use-after-free (Florian Westphal) - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua) - watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian) - 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) - um: virt-pci: properly remove PCI device from bus (Benjamin Berg) - um: virtio_uml: move device breaking into workqueue (Benjamin Berg) - um: virtio_uml: mark device as unregistered when breaking it (Benjamin Berg) - um: virtio_uml: free command if adding to virtqueue failed (Benjamin Berg) - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi) - netfilter: nf_tables: allow to fetch set elements when table has an owner (Pablo Neira Ayuso) - ext4: use ext4_fc_tl_mem in fast-commit replay path (Eric Biggers) - f2fs: fix to avoid potential memory corruption in __update_iostat_latency() (Yangtao Li) - 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) - ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap (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) - f2fs: allow set compression option of files without blocks (Yangtao Li) - 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) - objtool: Fix memory leak in create_static_call_sections() (Miaoqian Lin) - fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion) - auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() (Jianglei Nie) - LTS version: v5.15.99 (Jack Vogel) - kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov) - wifi: ath9k: use proper statements in conditionals (Arnd Bergmann) - arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY (Robert Marko) - iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() (Christophe JAILLET) - media: uvcvideo: Fix memory leak of object map on error exit path (Colin Ian King) - qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) - perf intel-pt: pkt-decoder: Add CFE and EVD packets (Adrian Hunter) - drm/edid: fix AVI infoframe aspect ratio handling (Jani Nikula) - drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison) - drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak) - drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis) - vfio/type1: restore locked_vm (Steve Sistare) - vfio/type1: track locked_vm per dma (Steve Sistare) - vfio/type1: prevent underflow of locked_vm via exec() (Steve Sistare) - iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode (Jacob Pan) - 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) - MIPS: DTS: CI20: fix otg power gpio (H. Nikolaus Schaller) - riscv: ftrace: Reduce the detour code size to half (Guo Ren) - riscv: ftrace: Remove wasted nops for !RISCV_ISA_C (Guo Ren) - riscv, mm: Perform BPF exhandler fixup on page fault (Björn Töpel) - riscv: jump_label: Fixup unaligned arch_static_branch function (Andy Chiu) - riscv: mm: fix regression due to update_mmu_cache change (Sergey Matyukevich) - RISC-V: add a spin_shadow_stack declaration (Conor Dooley) - 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) - tools/bootconfig: fix single & used for logical condition (Antonio Alvarez Feijoo) - ring-buffer: Handle race between rb_move_tail and rb_check_pages (Mukesh Ojha) - 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) - docs: gdbmacros: print newest record (John Ogness) - remoteproc/mtk_scp: Move clk ops outside send_lock (Chen-Yu Tsai) - media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus) - mips: fix syscall_get_nr (Elvira Khabirova) - dax/kmem: Fix leak of memory-hotplug resources (Dan Williams) - alpha: fix FEN fault handling (Al Viro) - ceph: update the time stamps and try to drop the suid/sgid (Xiubo Li) - rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov) - fuse: add inode/permission checks to fileattr_get/fileattr_set (Alexander Mikhalitsyn) - ARM: dts: exynos: correct TMU phandle in Odroid HC1 (Krzysztof Kozlowski) - ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski) - ARM: dts: exynos: correct TMU phandle in Exynos5250 (Krzysztof Kozlowski) - ARM: dts: exynos: correct TMU phandle in Odroid XU3 family (Krzysztof Kozlowski) - ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski) - ARM: dts: exynos: correct TMU phandle in Exynos4210 (Krzysztof Kozlowski) - ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node (Manivannan Sadhasivam) - dm flakey: fix a bug with 32-bit highmem systems (Mikulas Patocka) - 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) - qede: fix interrupt coalescing configuration (Manish Chopra) - wifi: cfg80211: Fix use after free for wext (Alexander Wetzel) - wifi: ath11k: allow system suspend to survive ath11k (Len Brown) - wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith) - dm: add cond_resched() to dm_wq_work() (Pingfan Liu) - dm: send just one event on resize, not two (Mikulas Patocka) - mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type (Louis Rannou) - mtd: spi-nor: spansion: Consider reserved bits in CFR5 register (Tudor Ambarus) - mtd: spi-nor: sfdp: Fix index value for SCCR dwords (Takahiro Kuwano) - ext4: refuse to create ea block when umounted (Jun Nie) - ext4: optimize ea_inode block expansion (Jun Nie) - jbd2: fix data missing when reusing bh which is ready to be checkpointed (Zhihao Cheng) - 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) - io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe) - io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter) - io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov) - io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe) - io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe) - io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe) - crypto: qat - fix out-of-bounds read (Giovanni Cabiddu) - irqdomain: Fix domain registration race (Marc Zyngier) - irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold) - irqdomain: Look for existing mapping only once (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) - brd: return 0/-error from brd_insert_page() (Jens Axboe) - Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh) - x86/speculation: Allow enabling STIBP with legacy IBRS (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/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: SVM: hyper-v: placate modpost section mismatch error (Randy Dunlap) - KVM: SVM: Fix potential overflow in SEV's send|receive_update_data() (Peter Gonda) - KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI (Sean Christopherson) - KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson) - RDMA/siw: Fix user page pinning accounting (Bernard Metzler) - udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara) - 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) - selftests/landlock: Test ptrace as much as possible with Yama (Jeff Xu) - selftests/landlock: Skip overlayfs tests when not supported (Jeff Xu) - 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: dlm: send FIN ack back in right cases (Alexander Aring) - fs: dlm: move sending fin message into state change handling (Alexander Aring) - fs: dlm: don't set stop rx flag after node reset (Alexander Aring) - exfat: fix inode->i_blocks for non-512 byte sector size device (Yuezhang Mo) - exfat: redefine DIR_DELETED as the bad cluster number (Sungjong Seo) - exfat: fix unexpected EOF while reading dir (Yuezhang Mo) - exfat: fix reporting fs error when reading dir beyond EOF (Yuezhang Mo) - 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) - ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length (Namjae Jeon) - ksmbd: fix wrong data area length for smb2 lock request (Namjae Jeon) - locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Waiman Long) - btrfs: hold block group refcount during async discard (Boris Burkov) - cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke) - 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) - s390/extmem: return correct segment type in __segment_load() (Gerald Schaefer) - ipmi_ssif: Rename idle state and check (Corey Minyard) - rtc: pm8xxx: fix set-alarm race (Johan Hovold) - block: don't allow multiple bios for IOCB_NOWAIT issue (Jens Axboe) - firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak) - wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA) - drm/shmem-helper: Revert accidental non-GPL export (Asahi Lina) - 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) - HID: logitech-hidpp: Don't restart communication if not necessary (Bastien Nocera) - scsi: snic: Fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea) - hwmon: (coretemp) Simplify platform device handling (Robin Murphy) - gfs2: Improve gfs2_make_fs_rw error handling (Andreas Gruenbacher) - 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) - ASoC: soc-compress: Reposition and add pcm_mutex (강신형) - docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel) - drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) - drm: amd: display: Fix memory leakage (Konstantin Meskhidze) - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Thomas Zimmermann) - scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write (Justin Tee) - drm/radeon: free iio for atombios when driver shutdown (Liwei Song) - drm/tiny: ili9486: Do not assume 8-bit only SPI controllers (Carlo Caione) - 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) - drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write (Ian Chen) - scm: add user copy checks to put_cmsg() (Eric Dumazet) - hv_netvsc: Check status in SEND_RNDIS_PKT completion message (Michael Kelley) - Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE (Moises Cardona) - PM: EM: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - PM: domains: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - time/debug: Fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - s390/idle: mark arch_cpu_idle() noinstr (Heiko Carstens) - uaccess: Add minimum bounds check on kernel buffer size (Kees Cook) - coda: Avoid partial allocation of sig_inputArgs (Kees Cook) - net/mlx5: fw_tracer: Fix debug print (Shay Drory) - ACPI: video: Fix Lenovo Ideapad Z570 DMI match (Hans de Goede) - wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (Lorenzo Bianconi) - tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Zhang Rui) - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari) - m68k: Check syscall_trace_enter() return code (Michael Schmitz) - net: bcmgenet: Add a check for oversized packets (Florian Fainelli) - crypto: hisilicon: Wipe entire pool on error (Kees Cook) - clocksource: Suspend the watchdog temporarily when high read latency detected (Feng Tang) - thermal: intel: intel_pch: Add support for Wellsburg PCH (Tim Zimmermann) - ACPI: Don't build ACPICA with '-Os' (Mark Rutland) - ice: add missing checks for PF vsi type (Jesse Brandeburg) - ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB (Siddaraju DH) - inet: fix fast path in __inet_hash_connect() (Pietro Borrello) - wifi: mt7601u: fix an integer underflow (Jisoo Jang) - wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (Jisoo Jang) - x86/bugs: Reset speculation control settings on init (Breno Leitao) - timers: Prevent union confusion from unexpected restart_syscall() (Jann Horn) - thermal: intel: Fix unsigned comparison with less than zero (Yang Li) - wifi: ath11k: debugfs: fix to work with multiple PCI devices (Kalle Valo) - rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug (Zqiang) - rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() (Paul E. McKenney) - rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks (Paul E. McKenney) - wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (Jisoo Jang) - wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() (Minsuk Kang) - trace/blktrace: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman) - blk-iocost: fix divide by 0 error in calc_lcoefs() (Li Nan) - ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy (Markuss Broks) - udf: Define EFSCORRUPTED error code (Jan Kara) - rpmsg: glink: Avoid infinite loop on intent for missing channel (Bjorn Andersson) - media: saa7134: Use video_unregister_device for radio_dev (Tasos Sahanidis) - media: usb: siano: Fix use after free bugs caused by do_submit_urb (Duoming Zhou) - media: i2c: ov7670: 0 instead of -EINVAL was returned (Hans Verkuil) - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Duoming Zhou) - media: imx-jpeg: Apply clk_bulk api instead of operating specific clk (Ming Qian) - media: v4l2-jpeg: ignore the unknown APP14 marker (Ming Qian) - media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data (Ming Qian) - media: i2c: imx219: Fix binning for RAW8 capture (Jai Luthra) - media: i2c: imx219: Split common registers from mode tables (Adam Ford) - media: i2c: ov772x: Fix memleak in ov772x_probe() (Yuan Can) - media: ov5675: Fix memleak in ov5675_init_controls() (Shang XiaoJing) - media: ov2740: Fix memleak in ov2740_init_controls() (Shang XiaoJing) - media: max9286: Fix memleak in max9286_v4l2_register() (Shang XiaoJing) - builddeb: clean generated package content (Bastian Germann) - s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 (Nathan Chancellor) - s390/vdso: remove -nostdlib compiler flag (Masahiro Yamada) - powerpc: Remove linker flag from KBUILD_AFLAGS (Nathan Chancellor) - media: platform: ti: Add missing check for devm_regulator_get (Jiasheng Jiang) - media: ti: cal: fix possible memory leak in cal_ctx_create() (Gaosheng Cui) - remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers (Sibi Sankar) - IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors (Patrick Kelsey) - IB/hfi1: Fix math bugs in hfi1_can_pin_pages() (Patrick Kelsey) - iommu/vt-d: Allow to use flush-queue when first level is default (Tina Zhang) - iommu/vt-d: Use second level for GPA->HPA translation (Lu Baolu) - iommu/vt-d: Check FL and SL capability sanity in scalable mode (Lu Baolu) - iommu/vt-d: Remove duplicate identity domain flag (Lu Baolu) - iommu/vt-d: Fix error handling in sva enable/disable paths (Lu Baolu) - dmaengine: dw-axi-dmac: Do not dereference NULL structure (Kees Cook) - dmaengine: sf-pdma: pdma_desc memory leak fix (Shravan Chippa) - iommu: Fix error unwind in iommu_group_alloc() (Jason Gunthorpe) - iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() (Dan Carpenter) - phy: rockchip-typec: fix tcphy_get_mode error case (Neill Kapron) - dmaengine: dw-edma: Fix readq_ch() return value truncation (Serge Semin) - tty: serial: imx: disable Ageing Timer interrupt request irq (Peng Fan) - tty: serial: imx: Handle RS485 DE signal active high (Marek Vasut) - serial: fsl_lpuart: fix RS485 RTS polariy inverse issue (Shenwei Wang) - RDMA/irdma: Cap MSIX used to online CPUs + 1 (Mustafa Ismail) - usb: max-3421: Fix setting of I/O pins (Mark Tomlinson) - RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() (Nikita Zhandarovich) - power: supply: remove faulty cooling logic (Andreas Kemnade) - iommu/vt-d: Set No Execute Enable bit in PASID table entry (Lu Baolu) - usb: gadget: configfs: Restrict symlink creation is UDC already binded (Udipto Goswami) - usb: gadget: configfs: remove using list iterator after loop body as a ptr (Jakob Koschel) - usb: gadget: configfs: use to_usb_function_instance() in cfg (un)link func (Linyu Yuan) - usb: gadget: configfs: use to_config_usb_cfg() in os_desc_link() (Linyu Yuan) - usb: musb: mediatek: don't unregister something that wasn't registered (Dan Carpenter) - RDMA/cxgb4: add null-ptr-check after ip_dev_find() (Nikita Zhandarovich) - tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case (Sherry Sun) - usb: early: xhci-dbc: Fix a potential out-of-bound memory access (Christophe JAILLET) - dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers (Serge Semin) - fotg210-udc: Add missing completion handler (Fabian Vogt) - firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle (Chen Zhongjin) - drivers: base: transport_class: fix resource leak when transport_add_device() fails (Yang Yingliang) - drivers: base: transport_class: fix possible memory leak (Yang Yingliang) - driver core: fix resource leak in device_add() (Zhengchao Shao) - misc/mei/hdcp: Use correct macros to initialize uuid_le (Andy Shevchenko) - VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy) - firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe() (Yang Yingliang) - applicom: Fix PCI device refcount leak in applicom_init() (Xiongfeng Wang) - eeprom: idt_89hpesx: Fix error handling in idt_init() (Yuan Can) - Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol" (Duoming Zhou) - serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init() (Yi Yang) - tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown() (Sherry Sun) - tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown() (Sherry Sun) - PCI: switchtec: Return -EFAULT for copy_to_user() errors (Bjorn Helgaas) - PCI/IOV: Enlarge virtfn sysfs name buffer (Alexey V. Vissarionov) - usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count (Andy Shevchenko) - usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Heikki Krogerus) - ACPI: resource: Add helper function acpi_dev_get_memory_resources() (Heikki Krogerus) - coresight: cti: Add PM runtime call in enable_store (Mao Jinlong) - coresight: cti: Prevent negative values of enable count (James Clark) - coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR (Junhao He) - media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() (Hans Verkuil) - media: uvcvideo: Check controls flags before accessing them (Ricardo Ribalda) - media: uvcvideo: Use control names from framework (Ricardo Ribalda) - media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS (Ricardo Ribalda) - media: uvcvideo: refactor __uvc_ctrl_add_mapping (Ricardo Ribalda) - media: uvcvideo: Remove s_ctrl and g_ctrl (Ricardo Ribalda) - media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL (Ricardo Ribalda) - alpha/boot/tools/objstrip: fix the check for ELF header (Al Viro) - kobject: Fix slab-out-of-bounds in fill_kobj_path() (Wang Hai) - kobject: modify kobject_get_path() to take a const * (Greg Kroah-Hartman) - driver core: fix potential null-ptr-deref in device_add() (Yang Yingliang) - soundwire: cadence: Don't overflow the command FIFOs (Richard Fitzgerald) - i2c: designware: fix i2c_dw_clk_rate() return size to be u32 (Hanna Hawa) - usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe() (Gaosheng Cui) - iio: light: tsl2563: Do not hardcode interrupt trigger type (Ferry Toth) - dmaengine: HISI_DMA should depend on ARCH_HISI (Geert Uytterhoeven) - dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 (Fenghua Yu) - mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() (Qiheng Lin) - mfd: cs5535: Don't build on UML (Randy Dunlap) - objtool: add UACCESS exceptions for __tsan_volatile_read/write (Arnd Bergmann) - printf: fix errname.c list (Arnd Bergmann) - selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google)) - sparc: allow PM configs for sparc32 COMPILE_TEST (Randy Dunlap) - perf tools: Fix auto-complete on aarch64 (Yicong Yang) - perf intel-pt: Do not try to queue auxtrace data on pipe (Namhyung Kim) - perf intel-pt: Add support for emulated ptwrite (Adrian Hunter) - perf intel-pt: Add link to the perf wiki's Intel PT page (Adrian Hunter) - perf intel-pt: Add documentation for Event Trace and TNT disable (Adrian Hunter) - perf inject: Use perf_data__read() for auxtrace (Namhyung Kim) - leds: led-core: Fix refcount leak in of_led_get() (Miaoqian Lin) - perf llvm: Fix inadvertent file creation (Ian Rogers) - gfs2: jdata writepage fix (Andreas Gruenbacher) - cifs: Fix warning and UAF when destroy the MR list (Zhang Xiaoxu) - cifs: Fix lost destroy smbd connection when MR allocate failed (Zhang Xiaoxu) - nfsd: fix race to check ls_layouts (Benjamin Coddington) - drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt() (Asahi Lina) - hid: bigben_probe(): validate report count (Pietro Borrello) - HID: bigben: use spinlock to safely schedule workers (Pietro Borrello) - HID: bigben_worker() remove unneeded check on report_field (Pietro Borrello) - HID: bigben: use spinlock to protect concurrent accesses (Pietro Borrello) - ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (Lucas Tanure) - spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() (Christophe JAILLET) - NFS: fix disabling of swap (NeilBrown) - nfs4trace: fix state manager flag printing (Benjamin Coddington) - NFSv4: keep state manager thread active if swap is enabled (NeilBrown) - dm: remove flush_scheduled_work() during local_exit() (Mike Snitzer) - ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init (Steffen Aschbacher) - hwmon: (mlxreg-fan) Return zero speed for broken fan (Vadim Pasternak) - spi: bcm63xx-hsspi: Fix multi-bit mode setting (William Zhang) - ASoC: codecs: lpass: fix incorrect mclk rate (Srinivas Kandagatla) - ASoC: codecs: tx-macro: move to individual clks from bulk (Srinivas Kandagatla) - ASoC: codecs: rx-macro: move to individual clks from bulk (Srinivas Kandagatla) - ASoC: codecs: tx-macro: move clk provider to managed variants (Srinivas Kandagatla) - ASoC: codecs: rx-macro: move clk provider to managed variants (Srinivas Kandagatla) - ASoC: codecs: Change bulk clock voting to optional voting in digital codecs (Srinivasa Rao Mandadapu) - HID: retain initial quirks set up when creating HID devices (Dmitry Torokhov) - HID: multitouch: Add quirks for flipped axes (Allen Ballway) - scsi: aic94xx: Add missing check for dma_map_single() (Jiasheng Jiang) - scsi: mpt3sas: Fix a memory leak (Tomas Henzl) - drm/amdgpu: fix enum odm_combine_mode mismatch (Arnd Bergmann) - hwmon: (ltc2945) Handle error case in ltc2945_value_store (Jonathan Cormier) - ASoC: dt-bindings: meson: fix gx-card codec node regex (Jerome Brunet) - ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() (Nathan Chancellor) - ASoC: rsnd: fixup #endif position (Kuninori Morimoto) - ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() (Claudiu Beznea) - ASoC: mchp-spdifrx: fix controls that works with completion mechanism (Claudiu Beznea) - ASoC: mchp-spdifrx: fix return value in case completion times out (Claudiu Beznea) - ASoC: mchp-spdifrx: fix controls which rely on rsr register (Claudiu Beznea) - spi: dw_bt1: fix MUX_MMIO dependencies (Arnd Bergmann) - gpio: vf610: connect GPIO label to dev name (Haibo Chen) - ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() (Kuninori Morimoto) - drm/mediatek: Clean dangling pointer on bind error path (Nícolas F. R. A. Prado) - drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc (ruanjinjie) - drm/mediatek: Drop unbalanced obj unref (Rob Clark) - drm/mediatek: Use NULL instead of 0 for NULL pointer (Miles Chen) - drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd (Xinlei Lee) - drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update() (Dmitry Baryshkov) - drm/tegra: firewall: Check for is_addr_reg existence in IMM check (Mikko Perttunen) - gpu: host1x: Don't skip assigning syncpoints to channels (Mikko Perttunen) - pinctrl: mediatek: Initialize variable *buf to zero (Guodong Liu) - pinctrl: mediatek: Initialize variable pullen and pullup to zero (Guodong Liu) - pinctrl: mediatek: fix coding style (Zhiyong Tao) - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Andy Shevchenko) - drm/msm/mdp5: Add check for kzalloc (Jiasheng Jiang) - drm/msm/dpu: Add check for pstates (Jiasheng Jiang) - drm/msm/dpu: Add check for cstate (Jiasheng Jiang) - drm/msm: use strscpy instead of strncpy (Dmitry Baryshkov) - drm/msm/dsi: Allow 2 CTRLs on v2.5.0 (Konrad Dybcio) - drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags (Jagan Teki) - drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness (Daniel Mentz) - drm/bridge: lt9611: pass a pointer to the of node (Dmitry Baryshkov) - drm/bridge: lt9611: fix clock calculation (Dmitry Baryshkov) - drm/bridge: lt9611: fix programming of video modes (Dmitry Baryshkov) - drm/bridge: lt9611: fix polarity programming (Dmitry Baryshkov) - drm/bridge: lt9611: fix HPD reenablement (Dmitry Baryshkov) - drm/bridge: lt9611: fix sleep mode setup (Dmitry Baryshkov) - drm/msm/dpu: Disallow unallocated resources to be returned (Marijn Suijten) - drm/msm/gem: Add check for kmalloc (Jiasheng Jiang) - ALSA: hda/ca0132: minor fix for allocation size (Alexey V. Vissarionov) - drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() (Akhil P Oommen) - ASoC: fsl_sai: initialize is_dsp_mode flag (Shengjiu Wang) - ASoC: fsl_sai: Update to modern clocking terminology (Mark Brown) - drm/msm: clean event_thread->worker in case of an error (Dmitry Baryshkov) - drm/vc4: hdmi: Correct interlaced timings again (Dave Stevenson) - drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 (Dave Stevenson) - drm/vc4: hvs: Set AXI panic modes (Dave Stevenson) - pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups (Miaoqian Lin) - pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain (Miaoqian Lin) - pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins (Adam Skladowski) - drm/msm/hdmi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) - hwmon: (ftsteutates) Fix scaling of measurements (Armin Wolf) - gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() (Liang He) - drm: tidss: Fix pixel format definition (Randolph Sapp) - drm/vc4: dpi: Fix format mapping for RGB565 (Dave Stevenson) - drm/vc4: dpi: Add option for inverting pixel clock and output enable (Dave Stevenson) - drm/vkms: Fix null-ptr-deref in vkms_release() (Yuan Can) - drm/vkms: Fix memory leak in vkms_init() (Yuan Can) - drm/bridge: megachips: Fix error handling in i2c_register_driver() (Yuan Can) - drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC (Geert Uytterhoeven) - drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec (Frieder Schrempf) - drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats (Geert Uytterhoeven) - drm: Fix potential null-ptr-deref due to drmm_mode_config_init() (Shang XiaoJing) - sefltests: netdevsim: wait for devlink instance after netns removal (Jiri Pirko) - selftest: fib_tests: Always cleanup before exit (Roxana Nicolescu) - net: bcmgenet: fix MoCA LED control (Doug Berger) - l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() (Shigeru Yoshida) - selftests/net: Interpret UDP_GRO cmsg data as an int value (Jakub Sitnicki) - irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli) - irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli) - bpf: Fix global subprog context argument resolution logic (Andrii Nakryiko) - can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error (Frank Jungclaus) - thermal/drivers/hisi: Drop second sensor hi3660 (Yongqin Liu) - wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (Shayne Chen) - crypto: crypto4xx - Call dma_unmap_page when done (Herbert Xu) - ACPI: resource: Do IRQ override on all TongFang GMxRGxx (Werner Sembach) - ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models (Adam Niederer) - selftests/bpf: Fix out-of-srctree build (Ilya Leoshkevich) - wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (Dan Carpenter) - wifi: iwl4965: Add missing check for create_singlethread_workqueue() (Jiasheng Jiang) - wifi: iwl3945: Add missing check for create_singlethread_workqueue (Jiasheng Jiang) - RISC-V: time: initialize hrtimer based broadcast clock event device (Conor Dooley) - m68k: /proc/hardware should depend on PROC_FS (Randy Dunlap) - crypto: rsa-pkcs1pad - Use akcipher_request_complete (Herbert Xu) - libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() (Ilya Leoshkevich) - s390/ap: fix status returned by ap_qact() (Halil Pasic) - s390/ap: fix status returned by ap_aqic() (Halil Pasic) - Bluetooth: hci_qca: get wakeup status from serdev device handle (Zhengping Jiang) - Bluetooth: L2CAP: Fix potential user-after-free (Luiz Augusto von Dentz) - OPP: fix error checking in opp_migrate_dentry() (Qi Zheng) - tap: tap_open(): correctly initialize socket uid (Pietro Borrello) - tun: tun_chr_open(): correctly initialize socket uid (Pietro Borrello) - net: add sock_init_data_uid() (Pietro Borrello) - s390/vmem: fix empty page tables cleanup under KASAN (Vasily Gorbik) - s390/mem_detect: fix detect_memory() error handling (Vasily Gorbik) - irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe (Miaoqian Lin) - irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe (Miaoqian Lin) - irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains (Miaoqian Lin) - irqchip: Fix refcount leak in platform_irqchip_probe (Miaoqian Lin) - net/mlx5: Enhance debug print in page allocation failure (Jack Morgenstein) - mt76: mt7915: fix polling firmware-own status (Felix Fietkau) - bpftool: profile online CPUs instead of possible (Tonghao Zhang) - crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware (Tom Lendacky) - crypto: ccp - Refactor out sev_fw_alloc() (Peter Gonda) - leds: led-class: Add missing put_device() to led_put() (Hans de Goede) - crypto: xts - Handle EBUSY correctly (Herbert Xu) - x86/microcode: Adjust late loading result reporting message (Ashok Raj) - x86/microcode: Check CPU capabilities after late microcode update correctly (Ashok Raj) - x86/microcode: Add a parameter to microcode_check() to store CPU capabilities (Ashok Raj) - x86/microcode: Print previous version of microcode after reload (Ashok Raj) - x86/microcode: Default-disable late loading (Borislav Petkov) - x86/microcode: Rip out the OLD_INTERFACE (Borislav Petkov) - x86: Mark stop_this_cpu() __noreturn (Peter Zijlstra) - powercap: fix possible name leak in powercap_register_zone() (Yang Yingliang) - crypto: seqiv - Handle EBUSY correctly (Herbert Xu) - crypto: essiv - Handle EBUSY correctly (Herbert Xu) - crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Koba Ko) - ACPI: battery: Fix missing NUL-termination with large strings (Armin Wolf) - wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() (Shivani Baranwal) - wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup (Miaoqian Lin) - wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() (Minsuk Kang) - wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (Fedor Pchelkin) - ath9k: htc: clean up statistics macros (Pavel Skripkin) - ath9k: hif_usb: simplify if-if to if-else (Wan Jiabing) - wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function (Fedor Pchelkin) - wifi: orinoco: check return value of hermes_write_wordrec() (Alexey Kodanev) - wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU (Bitterblue Smith) - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Dmitry Baryshkov) - thermal/drivers/tsens: fix slope values for msm8939 (Dmitry Baryshkov) - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Dmitry Baryshkov) - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Dmitry Baryshkov) - thermal/drivers/tsens: Drop msm8976-specific defines (Dmitry Baryshkov) - ACPICA: nsrepair: handle cases without a return value correctly (Daniil Tatianin) - crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 (David Rientjes) - lib/mpi: Fix buffer overrun when SG is too long (Herbert Xu) - rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() (Frederic Weisbecker) - rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls (Frederic Weisbecker) - rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose (Frederic Weisbecker) - genirq: Fix the return type of kstat_cpu_irqs_sum() (Zhen Lei) - ACPICA: Drop port I/O validation for some regions (Mario Limonciello) - crypto: x86/ghash - fix unaligned access in ghash_setkey() (Eric Biggers) - wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang) - wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang) - wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang) - wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang) - wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang) - wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (Zhengchao Shao) - wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (Zhang Changzhong) - wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() (Zhang Changzhong) - wifi: ipw2200: fix memory leak in ipw_wdev_init() (Zhengchao Shao) - wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang) - libbpf: Fix btf__align_of() by taking into account field offsets (Andrii Nakryiko) - wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() (Li Zetao) - wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang) - wifi: libertas: fix memory leak in lbs_init_adapter() (Zhengchao Shao) - wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang) - wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang) - wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang) - wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang) - wifi: rsi: Fix memory leak in rsi_coex_attach() (Yuan Can) - arm64: dts: qcom: pmk8350: Use the correct PON compatible (Konrad Dybcio) - arm64: dts: qcom: pmk8350: Specify PBS register for PON (Konrad Dybcio) - KEYS: asymmetric: Fix ECDSA use via keyctl uapi (Denis Kenzior) - x86/perf/zhaoxin: Add stepping check for ZXC (silviazhao) - sched/rt: pick_next_rt_entity(): check list_entry (Pietro Borrello) - sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() (Dietmar Eggemann) - s390/dasd: Fix potential memleak in dasd_eckd_init() (Qiheng Lin) - arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions (Jamie Douglass) - blk-mq: correct stale comment of .get_budget (Kemeng Shi) - blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx (Kemeng Shi) - blk-mq: avoid sleep in blk_mq_alloc_request_hctx (Kemeng Shi) - arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node (AngeloGioacchino Del Regno) - arm64: dts: mt8192: Fix CPU map for single-cluster SoC (AngeloGioacchino Del Regno) - ARM: dts: imx7s: correct iomuxc gpr mux controller cells (Peng Fan) - ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference (Samuel Holland) - arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN (Christian Hewitt) - arm64: dts: renesas: beacon-renesom: Fix gpio expander reference (Adam Ford) - locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Waiman Long) - locking/rwsem: Optimize down_read_trylock() under highly contended case (Muchun Song) - locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Waiman Long) - locking/rwsem: Make handoff bit handling more consistent (Waiman Long) - arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip (Neil Armstrong) - arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name (Neil Armstrong) - arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name (Neil Armstrong) - arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names (Neil Armstrong) - arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name (Neil Armstrong) - arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name (Neil Armstrong) - arm64: dts: amlogic: meson-gx: add missing unit address to rng node name (Neil Armstrong) - arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property (Neil Armstrong) - arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible (Neil Armstrong) - arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name (Neil Armstrong) - arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name (Neil Armstrong) - ARM: imx: Call ida_simple_remove() for ida_simple_get (Angus Chen) - ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato (Krzysztof Kozlowski) - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Vaishnav Achath) - ARM: s3c: fix s3c64xx_set_timer_source prototype (Arnd Bergmann) - ARM: bcm2835_defconfig: Enable the framebuffer (Stefan Wahren) - ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() (Yang Yingliang) - arm64: dts: meson: remove CPU opps below 1GHz for G12A boards (Christian Hewitt) - arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names (Robert Marko) - arm64: dts: qcom: ipq8074: fix Gen3 PCIe node (Robert Marko) - arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges (Robert Marko) - arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY (Robert Marko) - arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size (Johan Hovold) - arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes (Shawn Guo) - arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names (Robert Marko) - arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem (Petr Vorel) - arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size (Petr Vorel) - arm64: dts: msm8992-bullhead: add memory hole region (Dominik Kobinski) - arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address (Martin Blumenstingl) - arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name (Martin Blumenstingl) - arm64: dts: meson-gx: Fix Ethernet MAC address unit name (Martin Blumenstingl) - arm64: dts: qcom: sc7280: correct SPMI bus address cells (Krzysztof Kozlowski) - arm64: dts: qcom: sc7180: correct SPMI bus address cells (Krzysztof Kozlowski) - arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name (Krzysztof Kozlowski) - arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description (Chen-Yu Tsai) - ARM: zynq: Fix refcount leak in zynq_early_slcr_init (Qiheng Lin) - arm64: dts: imx8m: Align SoC unique ID node unit address (Marek Vasut) - arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings (Marijn Suijten) - arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k (Marijn Suijten) - arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up (Konrad Dybcio) - arm64: dts: qcom: qcs404: use symbol names for PCIe resets (Dmitry Baryshkov) - ARM: OMAP2+: Fix memory leak in realtime_counter_init() (Chen Hui) - powerpc/mm: Rearrange if-else block to avoid clang warning (Anders Roxell) - HID: asus: use spinlock to safely schedule workers (Pietro Borrello) - HID: asus: use spinlock to protect concurrent accesses (Pietro Borrello) - LTS version: v5.15.98 (Jack Vogel) - io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe) - LTS version: v5.15.97 (Jack Vogel) - io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng) - USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Alan Stern) - usb: gadget: u_serial: Add null pointer check in gserial_resume (Prashanth K) - USB: serial: option: add support for VW/Skoda "Carstick LTE" (Florian Zumbiehl) - usb: dwc3: pci: add support for the Intel Meteor Lake-M (Heikki Krogerus) - scripts/tags.sh: fix incompatibility with PCRE2 (Carlos Llamas) - scripts/tags.sh: Invoke 'realpath' via 'xargs' (Cristian Ciocaltea) - vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh) - net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). (Kuniyuki Iwashima) - bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Martin KaFai Lau) - staging: mt7621-dts: change palmbus address to lower case (Sergio Paracuellos) - x86/cpu: Add Lunar Lake M (Kan Liang) - HID: core: Fix deadloop in hid_apply_multiplier. (Xin Zhao) - neigh: make sure used and confirmed times are valid (Julian Anastasov) - IB/hfi1: Assign npages earlier (Dean Luick) - ASoC: rt715-sdca: fix clock stop prepare timeout issue (Jack Yu) - btrfs: send: limit number of clones and allocated memory size (David Sterba) - ACPI: NFIT: fix a potential deadlock during NFIT teardown (Vishal Verma) - HID: elecom: add support for TrackBall 056E:011C (Takahiro Fujii) - ARM: dts: rockchip: add power-domains property to dp node on rk3288 (Johan Jonker) - arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc (Krzysztof Kozlowski) - Fix XFRM-I support for nested ESP tunnels (Benedict Wong) - arm64: kdump: Increase reserved memory for larger machines (Henry Willard) [Orabug: 34580154] - Revert "add NETFILTER suppport" (Gerd Rausch) [Orabug: 34849756] - iommu/vt-d: Fix buggy QAT device mask (Jacob Pan) [Orabug: 35007156] - iommu/vt-d: Add a fix for devices need extra dtlb flush (Jacob Pan) [Orabug: 35007156] - net/rds: Check that "tc->t_rtn" has been assigned already (Gerd Rausch) [Orabug: 35075322] - vfio/mlx5: Fix the report of dirty_bytes upon pre-copy (Yishai Hadas) [Orabug: 35144010] - vfio/mlx5: Fix range size calculation upon tracker creation (Yishai Hadas) [Orabug: 35144010] - vfio/mlx5: Improve the target side flow to reduce downtime (Yishai Hadas) [Orabug: 35144010] - vfio/mlx5: Improve the source side flow upon pre_copy (Yishai Hadas) [Orabug: 35144010] - rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan) [Orabug: 35146760] - crypto: qat - free irq in case of failure (Wojciech Ziemba) [Orabug: 35202390] - crypto: qat - free irqs only if allocated (Maksim Lukoshkov) [Orabug: 35202390] - crypto: qat - remove unmatched CPU affinity to cluster IRQ (Wojciech Ziemba) [Orabug: 35202390] - crypto: qat - replace deprecated MSI API (Wojciech Ziemba) [Orabug: 35202390] - KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson) [Orabug: 35209922] - uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski) [Orabug: 33579925] [Orabug: 35210559] - net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch) [Orabug: 35210566] - EDAC/igen6: Return the correct error type when not the MC owner (Jia He) [Orabug: 35210569] - apei/ghes: Use xchg_release() for updating new cache slot instead of cmpxchg() (Ard Biesheuvel) [Orabug: 35210569] - EDAC: Check for GHES preference in the chipset-specific EDAC drivers (Jia He) [Orabug: 35210569] - EDAC/ghes: Make ghes_edac a proper module (Jia He) [Orabug: 35210569] - EDAC/ghes: Prepare to make ghes_edac a proper module (Jia He) [Orabug: 35210569] - EDAC/ghes: Add a notifier for reporting memory errors (Jia He) [Orabug: 35210569] - EDAC/ghes: Unify CPER memory error location reporting (Shuai Xue) [Orabug: 35210569] - efi/cper: Add a cper_mem_err_status_str() to decode error description (Shuai Xue) [Orabug: 35210569] - efi/cper: Export several helpers for ghes_edac to use (Jia He) [Orabug: 35210569] - xfs: add missing cmap->br_state = XFS_EXT_NORM update (Gao Xiang) [Orabug: 35214059] - uek-container: Enable CONFIG_NF_* and CONFIG_NFT_* to support nftables (Liam Merwick) [Orabug: 35219688]
- crypto: Report fips module name and version for aarch64 (Saeed Mirzamohammadi) [Orabug: 35225251] - uek-rpm: Enable RFC7919 config for aarch64 (Saeed Mirzamohammadi) [Orabug: 35225251]
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy) [Orabug: 35213423] - block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Martin K. Petersen) [Orabug: 35209013] - scsi: qla2xxx: Synchronize the IOCB count to be in order (Quinn Tran) [Orabug: 35209013] - scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali) [Orabug: 35209013]
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang) [Orabug: 35151818] - perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang) [Orabug: 35151818] - perf/x86/uncore: Ignore broken units in discovery table (Kan Liang) [Orabug: 35151818] - perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang) [Orabug: 35151818] - perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang) [Orabug: 35151818] - Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai) [Orabug: 35151818] - Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai) [Orabug: 35151818] - Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai) [Orabug: 35151818] - Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai) [Orabug: 35151818] - Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai) [Orabug: 35151818] - ionic: remove unnecessary void casts (Shannon Nelson) [Orabug: 35166570] - ionic: remove unnecessary indirection (Shannon Nelson) [Orabug: 35166570] - ionic: missed doorbell workaround (Allen Hubbe) [Orabug: 35166570] - ionic: refactor use of ionic_rx_fill() (Neel Patel) [Orabug: 35166570] - ionic: enable tunnel offloads (Neel Patel) [Orabug: 35166570] - ionic: new ionic device identity level and VF start control (Shannon Nelson) [Orabug: 35166570] - ionic: only save the user set VF attributes (Shannon Nelson) [Orabug: 35166570] - ionic: replay VF attributes after fw crash recovery (Shannon Nelson) [Orabug: 35166570] - ionic: change order of devlink port register and netdev register (Jiri Pirko) [Orabug: 35166570] - ionic: no transition while stopping (Shannon Nelson) [Orabug: 35166570] - ionic: use vmalloc include (Shannon Nelson) [Orabug: 35166570] - ionic: clean up comments and whitespace (Shannon Nelson) [Orabug: 35166570] - ionic: prefer strscpy over strlcpy (Shannon Nelson) [Orabug: 35166570] - ionic: Use vzalloc for large per-queue related buffers (Brett Creeley) [Orabug: 35166570] - ionic: catch transition back to RUNNING with fw_generation 0 (Shannon Nelson) [Orabug: 35166570] - ionic: replace set_vf data with union (Shannon Nelson) [Orabug: 35166570] - ionic: stretch heartbeat detection (Shannon Nelson) [Orabug: 35166570] - ionic: remove the dbid_inuse bitmap (Shannon Nelson) [Orabug: 35166570] - ionic: disable napi when ionic_lif_init() fails (Brett Creeley) [Orabug: 35166570] - ionic: Cleanups in the Tx hotpath code (Brett Creeley) [Orabug: 35166570] - ionic: Prevent filter add/del err msgs when the device is not available (Brett Creeley) [Orabug: 35166570] - ionic: Query FW when getting VF info via ndo_get_vf_config (Brett Creeley) [Orabug: 35166570] - ionic: Allow flexibility for error reporting on dev commands (Brett Creeley) [Orabug: 35166570] - ionic: Correctly print AQ errors if completions aren't received (Brett Creeley) [Orabug: 35166570] - ionic: fix up printing of timeout error (Shannon Nelson) [Orabug: 35166570] - ionic: better handling of RESET event (Shannon Nelson) [Orabug: 35166570] - ionic: add FW_STOPPING state (Shannon Nelson) [Orabug: 35166570] - ionic: separate function for watchdog init (Shannon Nelson) [Orabug: 35166570] - ionic: no devlink_unregister if not registered (Shannon Nelson) [Orabug: 35166570] - ionic: tame the filter no space message (Shannon Nelson) [Orabug: 35166570] - ionic: allow adminq requests to override default error message (Shannon Nelson) [Orabug: 35166570] - ionic: handle vlan id overflow (Shannon Nelson) [Orabug: 35166570] - ionic: generic filter delete (Shannon Nelson) [Orabug: 35166570] - ionic: generic filter add (Shannon Nelson) [Orabug: 35166570] - ionic: add generic filter search (Shannon Nelson) [Orabug: 35166570] - ionic: remove mac overflow flags (Shannon Nelson) [Orabug: 35166570] - ionic: move lif mac address functions (Shannon Nelson) [Orabug: 35166570] - ionic: add filterlist to debugfs (Shannon Nelson) [Orabug: 35166570] - ionic: add lif param to ionic_qcq_disable (Shannon Nelson) [Orabug: 35166570] - ionic: have ionic_qcq_disable decide on sending to hardware (Shannon Nelson) [Orabug: 35166570] - ionic: add polling to adminq wait (Shannon Nelson) [Orabug: 35166570] - ionic: move lif mutex setup and delete (Shannon Nelson) [Orabug: 35166570] - ionic: check for binary values in FW ver string (Shannon Nelson) [Orabug: 35166570] - ionic: remove debug stats (Shannon Nelson) [Orabug: 35166570] - ionic: Move devlink registration to be last devlink command (Leon Romanovsky) [Orabug: 35166570] - crypto: jitter - update max health test failure in FIPS mode (Saeed Mirzamohammadi) [Orabug: 35160891] - mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga) [Orabug: 35054621] - mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga) [Orabug: 35054621] - mm: fix VMA_BUG_ON_MM due to mmap_lock not held (Anthony Yznaga) [Orabug: 35054621] - mm: avoid early cow when copying ptes for MADV_DOEXEC (Anthony Yznaga) [Orabug: 35054621] - net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch) [Orabug: 35094721] - nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM1733a (Saeed Mirzamohammadi) [Orabug: 35145945] - nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM173X (Saeed Mirzamohammadi) [Orabug: 35146608] - rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge) [Orabug: 35155112] - Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman) [Orabug: 35161535]
- NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown time (Dai Ngo) [Orabug: 35059907] - NFSD: refactoring courtesy_client_reaper to a generic low memory shrinker (Dai Ngo) [Orabug: 35059907] - NFSD: unregister shrinker when nfsd_init_net() fails (Tetsuo Handa) [Orabug: 35059907] - NFSD: add shrinker to reap courtesy clients on low memory condition (Dai Ngo) [Orabug: 35059907] - NFSD: keep track of the number of courtesy clients in the system (Dai Ngo) [Orabug: 35059907] - crypto: drbg - oversampling of Jitter RNG (Saeed Mirzamohammadi) [Orabug: 35141114] - crypto: tcrypt - KAT for ffdhe* algorithms (Saeed Mirzamohammadi) [Orabug: 35141114] - crypto: jitter - panic on health test failure (Saeed Mirzamohammadi) [Orabug: 35141114] - scsi: qla2xxx: Update version to 10.02.08.100-k (Nilesh Javali) [Orabug: 35007285] - scsi: qla2xxx: Fix IOCB resource check warning (Nilesh Javali) [Orabug: 35007285] - scsi: qla2xxx: Remove increment of interface err cnt (Saurav Kashyap) [Orabug: 35007285] - scsi: qla2xxx: Fix erroneous link down (Quinn Tran) [Orabug: 35007285] - scsi: qla2xxx: Remove unintended flag clearing (Quinn Tran) [Orabug: 35007285] - scsi: qla2xxx: Fix stalled login (Quinn Tran) [Orabug: 35007285] - scsi: qla2xxx: Fix exchange oversubscription for management commands (Quinn Tran) [Orabug: 35007285] - scsi: qla2xxx: Fix exchange oversubscription (Quinn Tran) [Orabug: 35007285] - scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi) [Orabug: 35007285] - scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran) [Orabug: 35007285] - scsi: qla2xxx: Check if port is online before sending ELS (Shreyas Deodhar) [Orabug: 35007285] - scsi: qla2xxx: Initialize vha->unknown_atio_[list, work] for NPIV hosts (Gleb Chesnokov) [Orabug: 35007285] - scsi: qla2xxx: Remove duplicate of vha->iocb_work initialization (Gleb Chesnokov) [Orabug: 35007285] - scsi: qla2xxx: Remove unused variable 'found_devs' (Colin Ian King) [Orabug: 35007285] - scsi: qla2xxx: Fix serialization of DCBX TLV data request (Rafael Mendonca) [Orabug: 35007285] - scsi: qla2xxx: Remove unused declarations for qla2xxx (Gaosheng Cui) [Orabug: 35007285] - scsi: qla2xxx: Fix spelling mistake "definiton" -> "definition" (Colin Ian King) [Orabug: 35007285] - scsi: qla2xxx: Drop DID_TARGET_FAILURE use (Mike Christie) [Orabug: 35007285] - ACPI: processor: idle: Disable ACPI C-state probing for xen hvm guest (Joe Jin) [Orabug: 35043629] - uek-rpm: x86_64 enable CONFIG_SLS (Maciej S. Szmigiero) [Orabug: 35073535] - net: qede: Remove unnecessary synchronize_irq() before free_irq() (Minghao Chi) [Orabug: 34901373] - uek-rpm: Disable CONFIG_USB_NET_RNDIS_WLAN (Rhythm Mahajan) [Orabug: 35037701] - certs: Add FIPS selftests (David Howells) [Orabug: 35080500] - certs: Move load_certificate_list() to be with the asymmetric keys code (David Howells) [Orabug: 35080500] - uek-rpm: Enable RFC7919 config (Saeed Mirzamohammadi) [Orabug: 35080500] - Revert "KVM: x86/xen: Maintain valid mapping of Xen shared_info page" (Vijayendra Suman) [Orabug: 34929435] - Revert "KVM: x86: Fix wall clock writes in Xen shared_info not to mark page dirty" (Vijayendra Suman) [Orabug: 34929435] - Revert "crypto: rsa - flag instantiations as FIPS compliant" (Saeed Mirzamohammadi) [Orabug: 35054646] - uek-rpm/config-aarch64: Enable CONFIG_CLK_RASPBERRYPI (Vijay Kumar) [Orabug: 35018498] - vfio/mlx5: Allow loading of larger images than 512 MB (Yishai Hadas) [Orabug: 35027279] - vfio/mlx5: Fix UBSAN note (Yishai Hadas) [Orabug: 35027279] - vfio/mlx5: error pointer dereference in error handling (Dan Carpenter) [Orabug: 35027279] - vfio/mlx5: fix error code in mlx5vf_precopy_ioctl() (Dan Carpenter) [Orabug: 35027279] - vfio/mlx5: Enable MIGRATION_PRE_COPY flag (Shay Drory) [Orabug: 35027279] - vfio/mlx5: Fallback to STOP_COPY upon specific PRE_COPY error (Shay Drory) [Orabug: 35027279] - vfio/mlx5: Introduce multiple loads (Yishai Hadas) [Orabug: 35027279] - vfio/mlx5: Consider temporary end of stream as part of PRE_COPY (Yishai Hadas) [Orabug: 35027279] - vfio/mlx5: Introduce vfio precopy ioctl implementation (Yishai Hadas) [Orabug: 35027279] - vfio/mlx5: Introduce SW headers for migration states (Yishai Hadas) [Orabug: 35027279] - vfio/mlx5: Introduce device transitions of PRE_COPY (Yishai Hadas) [Orabug: 35027279] - vfio/mlx5: Refactor to use queue based data chunks (Yishai Hadas) [Orabug: 35027279] - vfio/mlx5: Refactor migration file state (Yishai Hadas) [Orabug: 35027279] - vfio/mlx5: Refactor MKEY usage (Yishai Hadas) [Orabug: 35027279] - vfio/mlx5: Refactor PD usage (Yishai Hadas) [Orabug: 35027279] - vfio/mlx5: Enforce a single SAVE command at a time (Yishai Hadas) [Orabug: 35027279] - vfio: Extend the device migration protocol with PRE_COPY (Jason Gunthorpe) [Orabug: 35027279] - net/mlx5: Introduce ifc bits for pre_copy (Shay Drory) [Orabug: 35027279] - net/mlx5: Add the log_min_mkey_entity_size capability (Maxim Mikityanskiy) [Orabug: 35027279] - vfio/iova_bitmap: refactor iova_bitmap_set() to better handle page boundaries (Joao Martins) [Orabug: 35027279] - vfio/mlx5: Fix a typo in mlx5vf_cmd_load_vhca_state() (Yishai Hadas) [Orabug: 35027279] - vfio: Add an option to get migration data size (Yishai Hadas) [Orabug: 35027279] - vfio/mlx5: Switch to use module_pci_driver() macro (Shang XiaoJing) [Orabug: 35027279] - uek-rpm: core: Move few modules which are recently enabled to core. (Harshit Mogalapalli) [Orabug: 34774213] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo) [Orabug: 34977257] - crypto: panic on PCT failure for dh and ecdh (Saeed Mirzamohammadi) [Orabug: 34971139] - uek-rpm: mod-extra: Move modules which are recently enabled to extras (Harshit Mogalapalli) [Orabug: 34774213] - Allow the ima keyring to trust all keys in the machine keyring (Eric Snowberg) [Orabug: 34873856] - Revert "X.509: Parse Basic Constraints for CA" (Eric Snowberg) [Orabug: 34873856] - Revert "KEYS: CA link restriction" (Eric Snowberg) [Orabug: 34873856] - Revert "integrity: restrict INTEGRITY_KEYRING_MACHINE to restrict_link_by_ca" (Eric Snowberg) [Orabug: 34873856] - Revert "integrity: change ima link restriction to trust the machine keyring" (Eric Snowberg) [Orabug: 34873856] - net/mlx5: Drain fw_reset when removing device (Shay Drory) [Orabug: 34816080] - net/mlx5e: CT: Fix setting flow_source for smfs ct tuples (Paul Blakey) [Orabug: 34816080] - net/mlx5e: CT: Fix support for GRE tuples (Paul Blakey) [Orabug: 34816080] - net/mlx5e: Remove HW-GRO from reported features (Gal Pressman) [Orabug: 34816080] - net/mlx5e: Properly block HW GRO when XDP is enabled (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Block rx-gro-hw feature in switchdev mode (Aya Levin) [Orabug: 34816080] - net/mlx5e: Wrap mlx5e_trap_napi_poll into rcu_read_lock (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5: DR, Ignore modify TTL on RX if device doesn't support it (Yevgeny Kliteynik) [Orabug: 34816080] - net/mlx5: Initialize flow steering during driver probe (Shay Drory) [Orabug: 34816080] - mlxsw: Avoid warning during ip6gre device removal (Amit Cohen) [Orabug: 34816080] - net/mlx5: Fix matching on inner TTC (Mark Bloch) [Orabug: 34816080] - net/mlx5e: Avoid checking offload capability in post_parse action (Ariel Levkovich) [Orabug: 34816080] - net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich) [Orabug: 34816080] - net/mlx5e: TC, Fix ct_clear overwriting ct action metadata (Ariel Levkovich) [Orabug: 34816080] - net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich) [Orabug: 34816080] - net: Handle l3mdev in ip_tunnel_init_flow (David Ahern) [Orabug: 34816080] - net/mlx5e: Fix build warning, detected write beyond size of field (Saeed Mahameed) [Orabug: 34816080] - net/mlx5e: HTB, remove unused function declaration (Saeed Mahameed) [Orabug: 34816080] - net/mlx5e: Statify function mlx5_cmd_trigger_completions (Tariq Toukan) [Orabug: 34816080] - net/mlx5e: Remove MLX5E_XDP_TX_DS_COUNT (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Permit XDP with non-linear legacy RQ (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Support multi buffer XDP_TX (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Unindent the else-block in mlx5e_xmit_xdp_buff (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Implement sending multi buffer XDP frames (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Don't prefill WQEs in XDP SQ in the multi buffer mode (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Remove assignment of inline_hdr.sz on XDP TX (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Move mlx5e_xdpi_fifo_push out of xmit_xdp_frame (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Store DMA address inside struct page (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Add XDP multi buffer support to the non-linear legacy RQ (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Use page-sized fragments with XDP multi buffer (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Use fragments of the same size in non-linear legacy RQ with XDP (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Prepare non-linear legacy RQ for XDP multi buffer support (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5: Remove unused fill page array API function (Tariq Toukan) [Orabug: 34816080] - net/mlx5: Remove unused exported contiguous coherent buffer allocation API (Tariq Toukan) [Orabug: 34816080] - net/mlx5: CT: Remove extra rhashtable remove on tuple entries (Paul Blakey) [Orabug: 34816080] - net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memory (Rongwei Liu) [Orabug: 34816080] - net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memory (Rongwei Liu) [Orabug: 34816080] - net/mlx5: DR, Remove num_of_entries byte_size from struct mlx5_dr_icm_chunk (Rongwei Liu) [Orabug: 34816080] - net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memory (Rongwei Liu) [Orabug: 34816080] - net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunk (Rongwei Liu) [Orabug: 34816080] - net/mlx5: DR, Adjust structure member to reduce memory hole (Rongwei Liu) [Orabug: 34816080] - net/mlx5e: Drop cqe_bcnt32 from mlx5e_skb_from_cqe_mpwrq_linear (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Drop the len output parameter from mlx5e_xdp_handle (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: RX, Test the XDP program existence out of the handler (Tariq Toukan) [Orabug: 34816080] - net/mlx5e: Build SKB in place over the first fragment in non-linear legacy RQ (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Add headroom only to the first fragment in legacy RQ (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Validate MTU when building non-linear legacy RQ fragments info (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: MPLSoUDP encap, support action vlan pop_eth explicitly (Maor Dickman) [Orabug: 34816080] - net/mlx5e: MPLSoUDP decap, use vlan push_eth instead of pedit (Maor Dickman) [Orabug: 34816080] - net/sched: add vlan push_eth and pop_eth action to the hardware IR (Maor Dickman) [Orabug: 34816080] - net: Add l3mdev index to flow struct and avoid oif reset for port devices (David Ahern) [Orabug: 34816080] - net/mlx5e: Fix use-after-free in mlx5e_stats_grp_sw_update_stats (Saeed Mahameed) [Orabug: 34816080] - net/mlx4_en: use kzalloc (Julia Lawall) [Orabug: 34816080] - net/mlx5: Parse module mapping using mlx5_ifc (Gal Pressman) [Orabug: 34816080] - net/mlx5: Query the maximum MCIA register read size from firmware (Gal Pressman) [Orabug: 34816080] - net/mlx5: CT: Create smfs dr matchers dynamically (Paul Blakey) [Orabug: 34816080] - net/mlx5: CT: Add software steering ct flow steering provider (Paul Blakey) [Orabug: 34816080] - net/mlx5: Add smfs lib to export direct steering API to CT (Paul Blakey) [Orabug: 34816080] - net/mlx5: DR, Add helper to get backing dr table from a mlx5 flow table (Paul Blakey) [Orabug: 34816080] - net/mlx5: CT: Introduce a platform for multiple flow steering providers (Paul Blakey) [Orabug: 34816080] - net/mlx5: Node-aware allocation for the doorbell pgdir (Tariq Toukan) [Orabug: 34816080] - net/mlx5: Node-aware allocation for UAR (Tariq Toukan) [Orabug: 34816080] - net/mlx5: Node-aware allocation for the EQs (Tariq Toukan) [Orabug: 34816080] - net/mlx5: Node-aware allocation for the EQ table (Tariq Toukan) [Orabug: 34816080] - net/mlx5: Node-aware allocation for the IRQ table (Tariq Toukan) [Orabug: 34816080] - net/mlx5: Delete useless module.h include (Leon Romanovsky) [Orabug: 34816080] - net/mlx4: Delete useless moduleparam include (Leon Romanovsky) [Orabug: 34816080] - net/mlx5: DR, Add support for ConnectX-7 steering (Yevgeny Kliteynik) [Orabug: 34816080] - net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 (Yevgeny Kliteynik) [Orabug: 34816080] - net/mlx5: DR, Rename action modify fields to reflect naming in HW spec (Yevgeny Kliteynik) [Orabug: 34816080] - net/mlx5: DR, Fix handling of different actions on the same STE in STEv1 (Yevgeny Kliteynik) [Orabug: 34816080] - net/mlx5: DR, Remove unneeded comments (Yevgeny Kliteynik) [Orabug: 34816080] - net/mlx5: DR, Add support for matching on Internet Header Length (IHL) (Yevgeny Kliteynik) [Orabug: 34816080] - net/mlx5: DR, Align mlx5dv_dr API vport action with FW behavior (Shun Hao) [Orabug: 34816080] - net/mlx5: Add debugfs counters for page commands failures (Moshe Shemesh) [Orabug: 34816080] - net/mlx5: Add pages debugfs (Moshe Shemesh) [Orabug: 34816080] - net/mlx5: Move debugfs entries to separate struct (Moshe Shemesh) [Orabug: 34816080] - net/mlx5: Change release_all_pages cap bit location (Moshe Shemesh) [Orabug: 34816080] - net/mlx5: Remove redundant error on reclaim pages (Moshe Shemesh) [Orabug: 34816080] - net/mlx5: Remove redundant error on give pages (Moshe Shemesh) [Orabug: 34816080] - net/mlx5: Remove redundant notify fail on give pages (Moshe Shemesh) [Orabug: 34816080] - net/mlx5: Add command failures data to debugfs (Moshe Shemesh) [Orabug: 34816080] - net/mlx5e: TC, Fix use after free in mlx5e_clone_flow_attr_for_post_act() (Dan Carpenter) [Orabug: 34816080] - net/mlx5: Support GRE conntrack offload (Toshiaki Makita) [Orabug: 34816080] - mlxsw: Add support for IFLA_OFFLOAD_XSTATS_L3_STATS (Petr Machata) [Orabug: 34816080] - mlxsw: Extract classification of router-related events to a helper (Petr Machata) [Orabug: 34816080] - mlxsw: spectrum_router: Drop mlxsw_sp arg from counter alloc/free functions (Petr Machata) [Orabug: 34816080] - mlxsw: reg: Fix packing of router interface counters (Petr Machata) [Orabug: 34816080] - net: rtnetlink: Add UAPI toggle for IFLA_OFFLOAD_XSTATS_L3_STATS (Petr Machata) [Orabug: 34816080] - net: rtnetlink: Add RTM_SETSTATS (Petr Machata) [Orabug: 34816080] - net: rtnetlink: Add UAPI for obtaining L3 offload xstats (Petr Machata) [Orabug: 34816080] - net: dev: Add hardware stats support (Petr Machata) [Orabug: 34816080] - net: rtnetlink: Propagate extack to rtnl_offload_xstats_fill() (Petr Machata) [Orabug: 34816080] - net: rtnetlink: RTM_GETSTATS: Allow filtering inside nests (Petr Machata) [Orabug: 34816080] - net: rtnetlink: Stop assuming that IFLA_OFFLOAD_XSTATS_* are dev-backed (Petr Machata) [Orabug: 34816080] - net: rtnetlink: Namespace functions related to IFLA_OFFLOAD_XSTATS_* (Petr Machata) [Orabug: 34816080] - mlx5: add support for page_pool_get_stats (Joe Damato) [Orabug: 34816080] - flow_offload: reject offload for all drivers with invalid police parameters (Jianbo Liu) [Orabug: 34816080] - net: flow_offload: add tc police action parameters (Jianbo Liu) [Orabug: 34816080] - net/mlx5: Add clarification on sync reset failure (Moshe Shemesh) [Orabug: 34816080] - net/mlx5: Add reset_state field to MFRL register (Moshe Shemesh) [Orabug: 34816080] - net/mlx5: cmdif, Refactor error handling and reporting of async commands (Saeed Mahameed) [Orabug: 34816080] - net/mlx5: Use mlx5_cmd_do() in core create_{cq,dct} (Saeed Mahameed) [Orabug: 34816080] - net/mlx5: cmdif, Add new api for command execution (Saeed Mahameed) [Orabug: 34816080] - net/mlx5: cmdif, cmd_check refactoring (Saeed Mahameed) [Orabug: 34816080] - net/mlx5: cmdif, Return value improvements (Saeed Mahameed) [Orabug: 34816080] - net/mlx5: Lag, offload active-backup drops to hardware (Mark Bloch) [Orabug: 34816080] - net/mlx5: Lag, record inactive state of bond device (Mark Bloch) [Orabug: 34816080] - net/mlx5: Lag, don't use magic numbers for ports (Mark Bloch) [Orabug: 34816080] - net/mlx5: Lag, use local variable already defined to access E-Switch (Mark Bloch) [Orabug: 34816080] - net/mlx5: E-switch, add drop rule support to ingress ACL (Mark Bloch) [Orabug: 34816080] - net/mlx5: E-switch, remove special uplink ingress ACL handling (Mark Bloch) [Orabug: 34816080] - net/mlx5: E-Switch, reserve and use same uplink metadata across ports (Sunil Rani) [Orabug: 34816080] - net/mlx5: Add ability to insert to specific flow group (Mark Bloch) [Orabug: 34816080] - mlx5: remove unused static inlines (Jakub Kicinski) [Orabug: 34816080] - mlxsw: core: Add support for OSFP transceiver modules (Danielle Ratson) [Orabug: 34816080] - mlxsw: Remove resource query check (Ido Schimmel) [Orabug: 34816080] - mlxsw: core: Unify method of trap support validation (Vadim Pasternak) [Orabug: 34816080] - mlxsw: spectrum: Remove SP{1,2,3} defines for FW minor and subminor (Jiri Pirko) [Orabug: 34816080] - mlxsw: core: Remove unnecessary asserts (Vadim Pasternak) [Orabug: 34816080] - mlxsw: reg: Add "mgpir_" prefix to MGPIR fields comments (Vadim Pasternak) [Orabug: 34816080] - mlxsw: core_thermal: Remove obsolete API for query resource (Vadim Pasternak) [Orabug: 34816080] - mlxsw: core_thermal: Rename labels according to naming convention (Vadim Pasternak) [Orabug: 34816080] - mlxsw: core_hwmon: Fix variable names for hwmon attributes (Vadim Pasternak) [Orabug: 34816080] - mlxsw: core_thermal: Avoid creation of virtual hwmon objects by thermal module (Vadim Pasternak) [Orabug: 34816080] - mlxsw: spectrum_span: Ignore VLAN entries not used by the bridge in mirroring (Ido Schimmel) [Orabug: 34816080] - mlxsw: core: Prevent trap group setting if driver does not support EMAD (Vadim Pasternak) [Orabug: 34816080] - mlxsw: spectrum: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Vladimir Oltean) [Orabug: 34816080] - net/mlx5e: TC, Allow sample action with CT (Roi Dayan) [Orabug: 34816080] - net/mlx5e: TC, Make post_act parse CT and sample actions (Roi Dayan) [Orabug: 34816080] - net/mlx5e: TC, Clean redundant counter flag from tc action parsers (Roi Dayan) [Orabug: 34816080] - net/mlx5e: Use multi table support for CT and sample actions (Roi Dayan) [Orabug: 34816080] - net/mlx5e: Create new flow attr for multi table actions (Roi Dayan) [Orabug: 34816080] - net/mlx5e: Add post act offload/unoffload API (Roi Dayan) [Orabug: 34816080] - net/mlx5e: Pass actions param to actions_match_supported() (Roi Dayan) [Orabug: 34816080] - net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey) [Orabug: 34816080] - net/mlx5e: E-Switch, Add support for tx_port_ts in switchdev mode (Aya Levin) [Orabug: 34816080] - net/mlx5e: E-Switch, Add PTP counters for uplink representor (Aya Levin) [Orabug: 34816080] - net/mlx5e: RX, Restrict bulk size for small Striding RQs (Tariq Toukan) [Orabug: 34816080] - net/mlx5e: Default to Striding RQ when not conflicting with CQE compression (Tariq Toukan) [Orabug: 34816080] - net/mlx5e: Generalize packet merge error message (Tariq Toukan) [Orabug: 34816080] - net/mlx5e: Add support for using xdp->data_meta (Alex Liu) [Orabug: 34816080] - net/mlx5e: Fix spelling mistake "supoported" -> "supported" (Colin Ian King) [Orabug: 34816080] - net: rtnetlink: rtnl_stats_get(): Emit an extack for unset filter_mask (Petr Machata) [Orabug: 34816080] - net/mlx5e: Optimize the common case condition in mlx5e_select_queue (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Optimize modulo in mlx5e_select_queue (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Optimize mlx5e_select_queue (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Use READ_ONCE/WRITE_ONCE for DCBX trust state (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Move repeating code that gets TC prio into a function (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Use select queue parameters to sync with control flow (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Move mlx5e_select_queue to en/selq.c (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Introduce select queue parameters (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Sync txq2sq updates with mlx5e_xmit for HTB queues (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Use a barrier after updating txq2sq (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Cleanup of start/stop all queues (Maxim Mikityanskiy) [Orabug: 34816080] - net/mlx5e: Use FW limitation for max MPW WQEBBs (Aya Levin) [Orabug: 34816080] - net/mlx5e: Read max WQEBBs on the SQ from firmware (Aya Levin) [Orabug: 34816080] - net/mlx5e: Remove unused tstamp SQ field (Tariq Toukan) [Orabug: 34816080] - mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv6 addresses (Danielle Ratson) [Orabug: 34816080] - mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv4 addresses (Danielle Ratson) [Orabug: 34816080] - mlxsw: core_acl_flex_actions: Add SIP_DIP_ACTION (Danielle Ratson) [Orabug: 34816080] - mlxsw: spectrum_acl: Allocate default actions for internal TCAM regions (Ido Schimmel) [Orabug: 34816080] - mlxsw: spectrum: Guard against invalid local ports (Amit Cohen) [Orabug: 34816080] - mlxsw: core: Consolidate trap groups to a single event group (Jiri Pirko) [Orabug: 34816080] - mlxsw: core: Move functions to register/unregister array of traps to core.c (Jiri Pirko) [Orabug: 34816080] - mlxsw: core: Move basic trap group initialization from spectrum.c (Jiri Pirko) [Orabug: 34816080] - mlxsw: core: Move basic_trap_groups_set() call out of EMAD init code (Jiri Pirko) [Orabug: 34816080] - mlxsw: spectrum: Set basic trap groups from an array (Jiri Pirko) [Orabug: 34816080] - net/mlx5: VLAN push on RX, pop on TX (Dima Chumak) [Orabug: 34816080] - net/mlx5: Introduce software defined steering capabilities (Dima Chumak) [Orabug: 34816080] - net/mlx5: Remove unused TIR modify bitmask enums (Tariq Toukan) [Orabug: 34816080] - net/mlx5e: CT, Remove redundant flow args from tc ct calls (Roi Dayan) [Orabug: 34816080] - net/mlx5e: TC, Store mapped tunnel id on flow attr (Roi Dayan) [Orabug: 34816080] - net/mlx5e: Test CT and SAMPLE on flow attr (Roi Dayan) [Orabug: 34816080] - net/mlx5e: Refactor eswitch attr flags to just attr flags (Roi Dayan) [Orabug: 34816080] - net/mlx5e: CT, Don't set flow flag CT for ct clear flow (Roi Dayan) [Orabug: 34816080] - net/mlx5e: TC, Hold sample_attr on stack instead of pointer (Roi Dayan) [Orabug: 34816080] - net/mlx5e: TC, Reject rules with multiple CT actions (Roi Dayan) [Orabug: 34816080] - net/mlx5e: TC, Pass attr to tc_act can_offload() (Roi Dayan) [Orabug: 34816080] - net/mlx5e: TC, Split pedit offloads verify from alloc_tc_pedit_action() (Roi Dayan) [Orabug: 34816080] - net/mlx5e: TC, Move pedit_headers_action to parse_attr (Roi Dayan) [Orabug: 34816080] - net/mlx5e: Move counter creation call to alloc_flow_attr_counter() (Roi Dayan) [Orabug: 34816080] - net/mlx5e: Pass attr arg for attaching/detaching encaps (Roi Dayan) [Orabug: 34816080] - net/mlx5e: Move code chunk setting encap dests into its own function (Roi Dayan) [Orabug: 34816080] - mlxsw: spectrum_kvdl: Use struct_size() helper in kzalloc() (Gustavo A. R. Silva) [Orabug: 34816080] - mlxsw: core_env: Forbid module reset on RJ45 ports (Danielle Ratson) [Orabug: 34816080] - mlxsw: core_env: Forbid power mode set and get on RJ45 ports (Danielle Ratson) [Orabug: 34816080] - mlxsw: core_env: Forbid getting module EEPROM on RJ45 ports (Danielle Ratson) [Orabug: 34816080] - mlxsw: core_env: Query and store port module's type during initialization (Danielle Ratson) [Orabug: 34816080] - mlxsw: reg: Add Port Module Type Mapping register (Danielle Ratson) [Orabug: 34816080] - mlxsw: spectrum_ethtool: Add support for two new link modes (Danielle Ratson) [Orabug: 34816080] - mlxsw: Add netdev argument to mlxsw_env_get_module_info() (Danielle Ratson) [Orabug: 34816080] - mlxsw: core_env: Do not pass number of modules as argument (Ido Schimmel) [Orabug: 34816080] - mlxsw: spectrum_ethtool: Remove redundant variable (Ido Schimmel) [Orabug: 34816080] - bpf: introduce BPF_F_XDP_HAS_FRAGS flag in prog_flags loading the ebpf program (Lorenzo Bianconi) [Orabug: 34816080] - net: xdp: add xdp_update_skb_shared_info utility routine (Lorenzo Bianconi) [Orabug: 34816080] - xdp: introduce flags field in xdp_buff/xdp_frame (Lorenzo Bianconi) [Orabug: 34816080] - net: skbuff: add size metadata to skb_shared_info for xdp (Lorenzo Bianconi) [Orabug: 34816080] - flow_offload: allow user to offload tc action to net device (Baowen Zheng) [Orabug: 34816080] - flow_offload: add ops to tc_action_ops for flow action setup (Baowen Zheng) [Orabug: 34816080] - flow_offload: rename offload functions with offload instead of flow (Baowen Zheng) [Orabug: 34816080] - devlink: hold the instance lock during eswitch_mode callbacks (Jakub Kicinski) [Orabug: 34816080] - netdevsim: replace vfs_lock with devlink instance lock (Jakub Kicinski) [Orabug: 34816080] - netdevsim: fix uninit value in nsim_drv_configure_vfs() (Jakub Kicinski) [Orabug: 34816080] - netdevsim: replace port_list_lock with devlink instance lock (Jakub Kicinski) [Orabug: 34816080] - devlink: add explicitly locked flavor of the rate node APIs (Jakub Kicinski) [Orabug: 34816080] - bnxt: use the devlink instance lock to protect sriov (Jakub Kicinski) [Orabug: 34816080] - devlink: pass devlink_port to port_split / port_unsplit callbacks (Jakub Kicinski) [Orabug: 34816080] - devlink: hold the instance lock in port_split / port_unsplit callbacks (Jakub Kicinski) [Orabug: 34816080] - eth: mlxsw: switch to explicit locking for port registration (Jakub Kicinski) [Orabug: 34816080] - eth: nfp: replace driver's "pf" lock with devlink instance lock (Jakub Kicinski) [Orabug: 34816080] - eth: nfp: wrap locking assertions in helpers (Jakub Kicinski) [Orabug: 34816080] - devlink: expose instance locking and add locked port registering (Jakub Kicinski) [Orabug: 34816080] - netdevsim: rename 'driver' entry points (Jakub Kicinski) [Orabug: 34816080] - netdevsim: move max vf config to dev (Jakub Kicinski) [Orabug: 34816080] - netdevsim: move details of vf config to dev (Jakub Kicinski) [Orabug: 34816080] - uek-rpm: Define CONFIG_MLX5_VFIO_PCI=m (Joao Martins) [Orabug: 34778256] - vfio/mlx5: Set VF as migratable (Yishai Hadas) [Orabug: 34778256] - net/mlx5: Introduce ifc bits for migratable (Yishai Hadas) [Orabug: 34778256] - vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmaps (Joao Martins) [Orabug: 34778256] - vfio/mlx5: Set the driver DMA logging callbacks (Yishai Hadas) [Orabug: 34778256] - vfio/mlx5: Manage error scenarios on tracker (Yishai Hadas) [Orabug: 34778256] - vfio/mlx5: Report dirty pages from tracker (Yishai Hadas) [Orabug: 34778256] - vfio/mlx5: Create and destroy page tracker object (Yishai Hadas) [Orabug: 34778256] - vfio/mlx5: Init QP based resources for dirty tracking (Yishai Hadas) [Orabug: 34778256] - vfio: Introduce the DMA logging feature support (Yishai Hadas) [Orabug: 34778256] - vfio: Add an IOVA bitmap support (Joao Martins) [Orabug: 34778256] - vfio: Introduce DMA logging uAPIs (Yishai Hadas) [Orabug: 34778256] - net/mlx5: Query ADV_VIRTUALIZATION capabilities (Yishai Hadas) [Orabug: 34778256] - net/mlx5: Introduce ifc bits for page tracker (Yishai Hadas) [Orabug: 34778256] - vfio: Move vfio.c to vfio_main.c (Jason Gunthorpe) [Orabug: 34778256] - net/mlx5: Use software VHCA id when it's supported (Yishai Hadas) [Orabug: 34778256] - net/mlx5: Introduce ifc bits for using software vhca id (Yishai Hadas) [Orabug: 34778256] - vfio: Split migration ops from main device ops (Yishai Hadas) [Orabug: 34778256] - vfio/mlx5: Protect mlx5vf_disable_fds() upon close device (Yishai Hadas) [Orabug: 34778256] - vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdata (Jason Gunthorpe) [Orabug: 34778256] - vfio/mlx5: Run the SAVE state command in an async mode (Yishai Hadas) [Orabug: 34778256] - vfio/mlx5: Refactor to enable VFs migration in parallel (Yishai Hadas) [Orabug: 34778256] - vfio/mlx5: Manage the VF attach/detach callback from the PF (Yishai Hadas) [Orabug: 34778256] - net/mlx5: Expose mlx5_sriov_blocking_notifier_register / unregister APIs (Yishai Hadas) [Orabug: 34778256] - vfio/mlx5: Fix to not use 0 as NULL pointer (Yishai Hadas) [Orabug: 34778256] - vfio/mlx5: Use its own PCI reset_done error handler (Yishai Hadas) [Orabug: 34778256] - vfio/pci: Expose vfio_pci_core_aer_err_detected() (Yishai Hadas) [Orabug: 34778256] - vfio/mlx5: Implement vfio_pci driver for mlx5 devices (Yishai Hadas) [Orabug: 34778256] - vfio/mlx5: Expose migration commands over mlx5 device (Yishai Hadas) [Orabug: 34778256] - vfio: Remove migration protocol v1 documentation (Jason Gunthorpe) [Orabug: 34778256] - vfio: Extend the device migration protocol with RUNNING_P2P (Jason Gunthorpe) [Orabug: 34778256] - vfio: Define device migration protocol v2 (Jason Gunthorpe) [Orabug: 34778256] - vfio: Have the core code decode the VFIO_DEVICE_FEATURE ioctl (Jason Gunthorpe) [Orabug: 34778256] - net/mlx5: Add migration commands definitions (Yishai Hadas) [Orabug: 34778256] - net/mlx5: Introduce migration bits and structures (Yishai Hadas) [Orabug: 34778256] - net/mlx5: Expose APIs to get/put the mlx5 core device (Yishai Hadas) [Orabug: 34778256] - PCI/IOV: Add pci_iov_get_pf_drvdata() to allow VF reaching the drvdata of a PF (Jason Gunthorpe) [Orabug: 34778256] - net/mlx5: Disable SRIOV before PF removal (Yishai Hadas) [Orabug: 34778256] - net/mlx5: Reuse exported virtfn index function call (Leon Romanovsky) [Orabug: 34778256] - PCI/IOV: Add pci_iov_vf_id() to get VF index (Jason Gunthorpe) [Orabug: 34778256] - NFSv4.2: Fix up an invalid combination of memory allocation flags (Trond Myklebust) [Orabug: 34844640] - Add SecureBoot signing for aarch64 arch (Sherry Yang) [Orabug: 34845745] - uek-rpm: Fix 'make olddefconfig' BLAKE2S crypto warnings (Harshit Mogalapalli) [Orabug: 34644522] - RHCK 9.1 builtin option change to module for UEK7u1 (Vijayendra Suman) [Orabug: 34687867] - uek-rpm: Disable few config options that we enabled previously. (Harshit Mogalapalli) [Orabug: 34803318] - qlogic: qed: fix clang -Wformat warnings (Justin Stitt) [Orabug: 34789504] - qed: Use bitmap_empty() (Christophe JAILLET) [Orabug: 34789504] - qed: Use the bitmap API to allocate bitmaps (Christophe JAILLET) [Orabug: 34789504] - qlogic/qed: fix repeated words in comments (Jilin Yuan) [Orabug: 34789504] - qed: fix typos in comments (Julia Lawall) [Orabug: 34789504] - net: qed: fix typos in comments (Julia Lawall) [Orabug: 34789504] - RDMA/qedr: Remove unnecessary synchronize_irq() before free_irq() (Minghao Chi) [Orabug: 34789504] - qed: Remove unnecessary synchronize_irq() before free_irq() (Minghao Chi) [Orabug: 34789504] - qed: replace bitmap_weight with bitmap_empty in qed_roce_stop() (Yury Norov) [Orabug: 34789504] - qed: rework qed_rdma_bmap_free() (Yury Norov) [Orabug: 34789504] - qede: Reduce verbosity of ptp tx timestamp (Prabhakar Kushwaha) [Orabug: 34789504] - qed: Remove IP services API. (Guillaume Nault) [Orabug: 34789504] - qed: remove an unneed NULL check on list iterator (Xiaomeng Tong) [Orabug: 34789504] - qed: fix ethtool register dump (Manish Chopra) [Orabug: 34789504] - qed: remove unnecessary memset in qed_init_fw_funcs (Wan Jiabing) [Orabug: 34789504] - qed: prevent a fw assert during device shutdown (Venkata Sudheer Kumar Bhavaraju) [Orabug: 34789504] - qed: use msleep() in qed_mcp_cmd() and add qed_mcp_cmd_nosleep() for udelay. (Venkata Sudheer Kumar Bhavaraju) [Orabug: 34789504] - qed: Use dma_set_mask_and_coherent() and simplify code (Christophe JAILLET) [Orabug: 34789504] - qed*: esl priv flag support through ethtool (Manish Chopra) [Orabug: 34789504] - qed*: enhance tx timeout debug info (Manish Chopra) [Orabug: 34789504] - qed: Enhance rammod debug prints to provide pretty details (Prabhakar Kushwaha) [Orabug: 34789504] - net: qed: fix the array may be out of bound (zhangyue) [Orabug: 34789504] - qed: Use the bitmap API to simplify some functions (Christophe JAILLET) [Orabug: 34789504] - RDMA/qed: Use helper function to set GUIDs (Kamal Heib) [Orabug: 34789504] - net: qed_dev: fix check of true !rc expression (Jean Sacren) [Orabug: 34789504] - net: qed_ptp: fix check of true !rc expression (Jean Sacren) [Orabug: 34789504] - RDMA/qedr: Remove unsupported qedr_resize_cq callback (Kamal Heib) [Orabug: 34789504] - qed: Change the TCP common variable - "iscsi_ooo" (Shai Malin) [Orabug: 34789504] - qed: Optimize the ll2 ooo flow (Shai Malin) [Orabug: 34789504] - net: qed_debug: fix check of false (grc_param < 0) expression (Jean Sacren) [Orabug: 34789504] - qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario (Prabhakar Kushwaha) [Orabug: 34789504] - qed: Initialize debug string array (Tim Gardner) [Orabug: 34789504] - qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" (Colin Ian King) [Orabug: 34789504] - qed: fix ll2 establishment during load of RDMA driver (Manish Chopra) [Orabug: 34789504] - qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") (Prabhakar Kushwaha) [Orabug: 34789504] - qed: Update TCP silly-window-syndrome timeout for iwarp, scsi (Nikolay Assa) [Orabug: 34789504] - qed: Update debug related changes (Prabhakar Kushwaha) [Orabug: 34789504] - qed: Add '_GTT' suffix to the IRO RAM macros (Prabhakar Kushwaha) [Orabug: 34789504] - qed: Update FW init functions to support FW 8.59.1.0 (Omkar Kulkarni) [Orabug: 34789504] - qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h (Prabhakar Kushwaha) [Orabug: 34789504] - qed: Update qed_hsi.h for fw 8.59.1.0 (Prabhakar Kushwaha) [Orabug: 34789504] - qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 (Prabhakar Kushwaha) [Orabug: 34789504] - qed: Update common_hsi for FW ver 8.59.1.0 (Prabhakar Kushwaha) [Orabug: 34789504] - qed: Split huge qed_hsi.h header file (Omkar Kulkarni) [Orabug: 34789504] - qed: Remove e4_ and _e4 from FW HSI (Shai Malin) [Orabug: 34789504] - pmem: fix a name collision (Jane Chu) [Orabug: 34670103] - pmem: implement pmem_recovery_write() (Jane Chu) [Orabug: 34670103] - pmem: refactor pmem_clear_poison() (Jane Chu) [Orabug: 34670103] - dax: add .recovery_write dax_operation (Jane Chu) [Orabug: 34670103] - dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu) [Orabug: 34670103] - dm-linear: add a linear_dax_pgoff helpe (Jane Chu) [Orabug: 34670103] - dm-log-writes: add a log_writes_dax_pgoff helper (Jane Chu) [Orabug: 34670103] - dm-stripe: add a stripe_dax_pgoff helper (Jane Chu) [Orabug: 34670103] - mce: fix set_mce_nospec to always unmap the whole page (Jane Chu) [Orabug: 34670103] - x86/mce: relocate set{clear}_mce_nospec() functions (Jane Chu) [Orabug: 34670103] - acpi/nfit: rely on mce->misc to determine poison granularity (Jane Chu) [Orabug: 34670103] - crypto: seqiv - flag instantiations as FIPS compliant (Vladis Dronov) [Orabug: 34711430] - crypto: rsa - flag instantiations as FIPS compliant (Saeed Mirzamohammadi) [Orabug: 34711430] - crypto: ecdh - implement FIPS PCT (Nicolai Stange) [Orabug: 34711430] - crypto: dh - implement FIPS PCT (Nicolai Stange) [Orabug: 34711430] - crypto: dh - calculate Q from P for the full public key verification (Nicolai Stange) [Orabug: 34711430] - lib/mpi: export mpi_rshift (Nicolai Stange) [Orabug: 34711430] - crypto: dh - allow for passing NULL to the ffdheXYZ(dh)s' ->set_secret() (Nicolai Stange) [Orabug: 34711430] - crypto: testmgr - add keygen tests for ffdheXYZ(dh) templates (Nicolai Stange) [Orabug: 34711430] - crypto: dh - implement private key generation primitive for ffdheXYZ(dh) (Nicolai Stange) [Orabug: 34711430] - crypto: testmgr - add known answer tests for ffdheXYZ(dh) templates (Nicolai Stange) [Orabug: 34711430] - crypto: dh - implement ffdheXYZ(dh) templates (Nicolai Stange) [Orabug: 34711430] - crypto: dh - introduce common code for built-in safe-prime group support (Nicolai Stange) [Orabug: 34711430] - crypto: dh - split out deserialization code from crypto_dh_decode() (Nicolai Stange) [Orabug: 34711430] - crypto: dh - constify struct dh's pointer members (Nicolai Stange) [Orabug: 34711430] - crypto: dh - remove struct dh's ->q member (Nicolai Stange) [Orabug: 34711430] - crypto: kpp - provide support for KPP spawns (Nicolai Stange) [Orabug: 34711430] - crypto: kpp - provide support for KPP template instances (Nicolai Stange) [Orabug: 34711430] - crypto: xts - restrict key lengths to approved values in FIPS mode (Nicolai Stange) [Orabug: 34711430] - crypto: hmac - disallow keys < 112 bits in FIPS mode (Stephan Müller) [Orabug: 34711430] - crypto: dh - limit key size to 2048 in FIPS mode (Stephan Müller) [Orabug: 34711430] - crypto: rsa - limit key size to 2048 in FIPS mode (Stephan Müller) [Orabug: 34711430] - crypto: HMAC - add fips_skip support (Stephan Müller) [Orabug: 34711430] - crypto: disallow drbg with sha384 hash in FIPS mode (Saeed Mirzamohammadi) [Orabug: 34711430] - crypto: des - disallow des3 in FIPS mode (Stephan Müller) [Orabug: 34711430] - crypto: dh - disallow plain "dh" usage in FIPS mode (Nicolai Stange) [Orabug: 34711430] - crypto: ecdh - disallow plain "ecdh" usage in FIPS mode (Saeed Mirzamohammadi) [Orabug: 34711430] - crypto: testmgr - disallow plain cbcmac(aes) and ghash in FIPS mode (Saeed Mirzamohammadi) [Orabug: 34711430] - crypto: api - allow algs only in specific constructions in FIPS mode (Nicolai Stange) [Orabug: 34711430] - NFSv4.2: Fix missing removal of SLAB_ACCOUNT on kmem_cache allocation (Muchun Song) [Orabug: 34717841] - slab: remove __alloc_size attribute from __kmalloc_track_caller (Greg Kroah-Hartman) [Orabug: 34717841] - mm: memcontrol: rename memcg_cache_id to memcg_kmem_id (Muchun Song) [Orabug: 34717841] - mm: list_lru: rename list_lru_per_memcg to list_lru_memcg (Muchun Song) [Orabug: 34717841] - mm: memcontrol: fix cannot alloc the maximum memcg ID (Muchun Song) [Orabug: 34717841] - mm: memcontrol: reuse memory cgroup ID for kmem ID (Muchun Song) [Orabug: 34717841] - mm: list_lru: replace linear array with xarray (Muchun Song) [Orabug: 34717841] - mm: list_lru: rename memcg_drain_all_list_lrus to memcg_reparent_list_lrus (Muchun Song) [Orabug: 34717841] - mm: list_lru: allocate list_lru_one only when needed (Muchun Song) [Orabug: 34717841] - mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css_online() (Muchun Song) [Orabug: 34717841] - xarray: use kmem_cache_alloc_lru to allocate xa_node (Muchun Song) [Orabug: 34717841] - mm: dcache: use kmem_cache_alloc_lru() to allocate dentry (Muchun Song) [Orabug: 34717841] - f2fs: allocate inode by using alloc_inode_sb() (Muchun Song) [Orabug: 34717841] - fs: allocate inode by using alloc_inode_sb() (Muchun Song) [Orabug: 34717841] - fs: introduce alloc_inode_sb() to allocate filesystems specific inode (Muchun Song) [Orabug: 34717841] - mm: introduce kmem_cache_alloc_lru (Muchun Song) [Orabug: 34717841] - mm: list_lru: transpose the array of per-node per-memcg lru lists (Muchun Song) [Orabug: 34717841] - mm: list_lru: only add memcg-aware lrus to the global lru list (Muchun Song) [Orabug: 34717841] - mm: list_lru: fix the return value of list_lru_count_one() (Muchun Song) [Orabug: 34717841] - mm: list_lru: remove holding lru lock (Muchun Song) [Orabug: 34717841] - mm: memcontrol: remove the kmem states (Muchun Song) [Orabug: 34717841] - mm: memcontrol: remove kmemcg_id reparenting (Muchun Song) [Orabug: 34717841] - mm/memcg: remove obsolete memcg_free_kmem() (Waiman Long) [Orabug: 34717841] - memcg, kmem: further deprecate kmem.limit_in_bytes (Shakeel Butt) [Orabug: 34717841] - mm/list_lru.c: prefer struct_size over open coded arithmetic (Len Baker) [Orabug: 34717841] - slab: add __alloc_size attributes for better bounds checking (Kees Cook) [Orabug: 34717841] - slab: clean up function prototypes (Kees Cook) [Orabug: 34717841] - net/mlx5e: SHAMPO, reduce TIR indication (Ben Ben-Ishay) [Orabug: 34481188] - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak) [Orabug: 34481188] - net/mlx5e: Fix VF min/max rate parameters interchange mistake (Gal Pressman) [Orabug: 34481188] - net/mlx5e: Add missing increment of count (Lama Kayal) [Orabug: 34481188] - net/mlx5e: Fix MPLSoUDP encap to use MPLS action information (Maor Dickman) [Orabug: 34481188] - net/mlx5e: Add feature check for set fec counters (Lama Kayal) [Orabug: 34481188] - net/mlx5e: TC, Skip redundant ct clear actions (Roi Dayan) [Orabug: 34481188] - net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5e: Avoid field-overflowing memcpy() (Kees Cook) [Orabug: 34481188] - net/mlx5e: Use struct_group() for memcpy() region (Kees Cook) [Orabug: 34481188] - net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Fix broken SKB allocation in HW-GRO (Khalid Manaa) [Orabug: 34481188] - net/mlx5e: Fix wrong calculation of header index in HW_GRO (Khalid Manaa) [Orabug: 34481188] - net/mlx5e: TC, Reject rules with forward and drop actions (Roi Dayan) [Orabug: 34481188] - net/mlx5e: TC, Reject rules with drop and modify hdr action (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Fix build error in fec_set_block_stats() (Jakub Kicinski) [Orabug: 34481188] - mlxsw: spectrum: Extend to support Spectrum-4 ASIC (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum_acl_bloom_filter: Add support for Spectrum-4 calculation (Amit Cohen) [Orabug: 34481188] - mlxsw: Add operations structure for bloom filter calculation (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum_acl_bloom_filter: Rename Spectrum-2 specific objects for future use (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum_acl_bloom_filter: Make mlxsw_sp_acl_bf_key_encode() more flexible (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum_acl_bloom_filter: Reorder functions to make the code more aesthetic (Amit Cohen) [Orabug: 34481188] - mlxsw: Introduce flex key elements for Spectrum-4 (Amit Cohen) [Orabug: 34481188] - mlxsw: Rename virtual router flex key element (Amit Cohen) [Orabug: 34481188] - net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak) [Orabug: 34481188] - net/mlx5e: Add recovery flow in case of error CQE (Gal Pressman) [Orabug: 34481188] - net/mlx5e: TC, Remove redundant error logging (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Refactor set_pflag_cqe_based_moder (Saeed Mahameed) [Orabug: 34481188] - net/mlx5e: Move HW-GRO and CQE compression check to fix features flow (Gal Pressman) [Orabug: 34481188] - net/mlx5e: Fix feature check per profile (Aya Levin) [Orabug: 34481188] - net/mlx5e: Expose FEC counters via ethtool (Lama Kayal) [Orabug: 34481188] - net/mlx5: SF, Use all available cpu for setting cpu affinity (Shay Drory) [Orabug: 34481188] - net/mlx5: Introduce API for bulk request and release of IRQs (Shay Drory) [Orabug: 34481188] - net/mlx5: Split irq_pool_affinity logic to new file (Shay Drory) [Orabug: 34481188] - net/mlx5: Move affinity assignment into irq_request (Shay Drory) [Orabug: 34481188] - net/mlx5: Introduce control IRQ request API (Shay Drory) [Orabug: 34481188] - net/mlx5: mlx5e_hv_vhca_stats_create return type to void (Saeed Mahameed) [Orabug: 34481188] - net: fixup build after bpf header changes (Jakub Kicinski) [Orabug: 34481188] - net/mlx5: CT: Set flow source hint from provided tuple device (Paul Blakey) [Orabug: 34481188] - net/mlx5: Set SMFS as a default steering mode if device supports it (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Improve steering for empty or RX/TX-only matchers (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Support matching on tunnel headers 0 and 1 (Muhammad Sammar) [Orabug: 34481188] - net/mlx5: DR, Add misc5 to match_param structs (Muhammad Sammar) [Orabug: 34481188] - net/mlx5: Add misc5 flow table match parameters (Muhammad Sammar) [Orabug: 34481188] - net/mlx5: DR, Warn on failure to destroy objects due to refcount (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Add support for UPLINK destination type (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Add support for dumping steering info (Muhammad Sammar) [Orabug: 34481188] - net/mlx5: DR, Add missing reserved fields to dr_match_param (Muhammad Sammar) [Orabug: 34481188] - net/mlx5: DR, Add check for flex parser ID value (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Remove unused struct member in matcher (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Fix error flow in creating matcher (Yevgeny Kliteynik) [Orabug: 34481188] - mlxsw: spectrum_flower: Make vlan_id limitation more specific (Amit Cohen) [Orabug: 34481188] - net/mlx5e: Use auxiliary_device driver data helpers (David E. Box) [Orabug: 34481188] - driver core: auxiliary bus: Add driver data helpers (David E. Box) [Orabug: 34481188] - net/mlx5e: Take packet_merge params directly from the RX res struct (Tariq Toukan) [Orabug: 34481188] - net/mlx5e: Allocate per-channel stats dynamically at first usage (Lama Kayal) [Orabug: 34481188] - net/mlx5e: Use dynamic per-channel allocations in stats (Tariq Toukan) [Orabug: 34481188] - net/mlx5e: Allow profile-specific limitation on max num of channels (Tariq Toukan) [Orabug: 34481188] - net/mlx5e: Save memory by using dynamic allocation in netdev priv (Tariq Toukan) [Orabug: 34481188] - net/mlx5e: Add profile indications for PTP and QOS HTB features (Tariq Toukan) [Orabug: 34481188] - net/mlx5e: Use bitmap field for profile features (Tariq Toukan) [Orabug: 34481188] - net/mlx5: Remove the repeated declaration (Shaokun Zhang) [Orabug: 34481188] - net/mlx5: Let user configure max_macs generic param (Shay Drory) [Orabug: 34481188] - net/mlx5: Let user configure event_eq_size param (Shay Drory) [Orabug: 34481188] - devlink: Add new "event_eq_size" generic device param (Shay Drory) [Orabug: 34481188] - net/mlx5: Let user configure io_eq_size param (Shay Drory) [Orabug: 34481188] - devlink: Add new "io_eq_size" generic device param (Shay Drory) [Orabug: 34481188] - mlxsw: core: Extend devlink health reporter with new events and parameters (Danielle Ratson) [Orabug: 34481188] - mlxsw: reg: Extend MFDE register with new events and parameters (Danielle Ratson) [Orabug: 34481188] - mlxsw: core: Convert a series of if statements to switch case (Danielle Ratson) [Orabug: 34481188] - mlxsw: Fix naming convention of MFDE fields (Danielle Ratson) [Orabug: 34481188] - flow_offload: add index to flow_action_entry structure (Baowen Zheng) [Orabug: 34481188] - flow_offload: reject to offload tc actions in offload drivers (Baowen Zheng) [Orabug: 34481188] - net/mlx5: Introduce log_max_current_uc_list_wr_supported bit (Shay Drory) [Orabug: 34481188] - mlxsw: Add support for VxLAN with IPv6 underlay (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum_nve: Keep track of IPv6 addresses used by FDB entries (Amit Cohen) [Orabug: 34481188] - mlxsw: reg: Add a function to fill IPv6 unicast FDB entries (Amit Cohen) [Orabug: 34481188] - mlxsw: Split handling of FDB tunnel entries between address families (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum_nve_vxlan: Make VxLAN flags check per address family (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum_ipip: Use common hash table for IPv6 address mapping (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum: Add hash table for IPv6 address mapping (Amit Cohen) [Orabug: 34481188] - net/mlx5e: Move goto action checks into tc_action goto post parse op (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Move vlan action chunk into tc action vlan post parse op (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Add post_parse() op to tc action infrastructure (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Move sample attr allocation to tc_action sample parse op (Roi Dayan) [Orabug: 34481188] - net/mlx5e: TC action parsing loop (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Add redirect ingress to tc action infra (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Add sample and ptype to tc_action infra (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Add ct to tc action infra (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Add mirred/redirect to tc action infra (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Add mpls push/pop to tc action infra (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Add vlan push/pop/mangle to tc action infra (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Add pedit to tc action infra (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Add csum to tc action infra (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Add tunnel encap/decap to tc action infra (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Add goto to tc action infra (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Add tc action infrastructure (Roi Dayan) [Orabug: 34481188] - net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Hangbin Liu) [Orabug: 34481188] - net/mlx5: Create more priorities for FDB bypass namespace (Maor Gottlieb) [Orabug: 34481188] - net/mlx5: Refactor mlx5_get_flow_namespace (Maor Gottlieb) [Orabug: 34481188] - net/mlx5: Separate FDB namespace (Maor Gottlieb) [Orabug: 34481188] - bpf: Let bpf_warn_invalid_xdp_action() report more info (Paolo Abeni) [Orabug: 34481188] - net/mlx4: Use irq_update_affinity_hint() (Nitesh Narayan Lal) [Orabug: 34481188] - net/mlx5: Use irq_set_affinity_and_hint() (Nitesh Narayan Lal) [Orabug: 34481188] - genirq: Provide new interfaces for affinity hints (Thomas Gleixner) [Orabug: 34481188] - net/mlx5: Dynamically resize flow counters query buffer (Avihai Horon) [Orabug: 34481188] - net/mlx5e: TC, Set flow attr ip_version earlier (Roi Dayan) [Orabug: 34481188] - net/mlx5e: TC, Move common flow_action checks into function (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Remove redundant actions arg from vlan push/pop funcs (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Remove redundant actions arg from validate_goto_chain() (Roi Dayan) [Orabug: 34481188] - net/mlx5e: TC, Remove redundant action stack var (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Hide function mlx5e_num_channels_changed (Tariq Toukan) [Orabug: 34481188] - net/mlx5e: SHAMPO, clean MLX5E_MAX_KLM_PER_WQE macro (Ben Ben-Ishay) [Orabug: 34481188] - net/mlx5: SF, silence an uninitialized variable warning (Dan Carpenter) [Orabug: 34481188] - net/mlx5: Fix error return code in esw_qos_create() (Wei Yongjun) [Orabug: 34481188] - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Arnd Bergmann) [Orabug: 34481188] - mlx5: fix psample_sample_packet link error (Arnd Bergmann) [Orabug: 34481188] - mlxsw: Use Switch Multicast ID Register Version 2 (Amit Cohen) [Orabug: 34481188] - mlxsw: Use Switch Flooding Table Register Version 2 (Amit Cohen) [Orabug: 34481188] - mlxsw: Add support for more than 256 ports in SBSR register (Amit Cohen) [Orabug: 34481188] - mlxsw: Use u16 for local_port field instead of u8 (Amit Cohen) [Orabug: 34481188] - mlxsw: reg: Adjust PPCNT register to support local port 255 (Amit Cohen) [Orabug: 34481188] - mlxsw: reg: Increase 'port_num' field in PMTDB register (Amit Cohen) [Orabug: 34481188] - mlxsw: reg: Align existing registers to use extended local_port field (Amit Cohen) [Orabug: 34481188] - mlxsw: item: Add support for local_port field in a split form (Amit Cohen) [Orabug: 34481188] - mlxsw: reg: Remove unused functions (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum: Bump minimum FW version to xx.2010.1006 (Amit Cohen) [Orabug: 34481188] - devlink: Simplify devlink resources unregister call (Leon Romanovsky) [Orabug: 34481188] - mlxsw: spectrum_router: Remove deadcode in mlxsw_sp_rif_mac_profile_find (Danielle Ratson) [Orabug: 34481188] - devlink: Add 'enable_iwarp' generic device param (Shiraz Saleem) [Orabug: 34481188] - mlxsw: constify address in mlxsw_sp_port_dev_addr_set (Jakub Kicinski) [Orabug: 34481188] - stmmac: fix build due to brainos in trans_start changes (Alexander Lobakin) [Orabug: 34481188] - net: annotate accesses to queue->trans_start (Eric Dumazet) [Orabug: 34481188] - net/mlx5: E-switch, Create QoS on demand (Dmytro Linkin) [Orabug: 34481188] - net/mlx5: E-switch, Enable vport QoS on demand (Dmytro Linkin) [Orabug: 34481188] - net/mlx5: E-switch, move offloads mode callbacks to offloads file (Parav Pandit) [Orabug: 34481188] - net/mlx5: E-switch, Reuse mlx5_eswitch_set_vport_mac (Parav Pandit) [Orabug: 34481188] - net/mlx5: E-switch, Remove vport enabled check (Parav Pandit) [Orabug: 34481188] - net/mlx5e: Specify out ifindex when looking up decap route (Chris Mi) [Orabug: 34481188] - net/mlx5e: TC, Move comment about mod header flag to correct place (Roi Dayan) [Orabug: 34481188] - net/mlx5e: TC, Move kfree() calls after destroying all resources (Roi Dayan) [Orabug: 34481188] - net/mlx5e: TC, Destroy nic flow counter if exists (Roi Dayan) [Orabug: 34481188] - net/mlx5: TC, using swap() instead of tmp variable (Yihao Han) [Orabug: 34481188] - net/mlx5: CT: Allow static allocation of mod headers (Paul Blakey) [Orabug: 34481188] - net/mlx5e: Refactor mod header management API (Paul Blakey) [Orabug: 34481188] - net/mlx5: Avoid printing health buffer when firmware is unavailable (Aya Levin) [Orabug: 34481188] - net/mlx5: Fix format-security build warnings (Saeed Mahameed) [Orabug: 34481188] - net/mlx5e: Support ethtool cq mode (Saeed Mahameed) [Orabug: 34481188] - netdevsim: move vfconfig to nsim_dev (Jakub Kicinski) [Orabug: 34481188] - netdevsim: take rtnl_lock when assigning num_vfs (Jakub Kicinski) [Orabug: 34481188] - netdevsim: remove max_vfs dentry (Jakub Kicinski) [Orabug: 34481188] - virtio_net: introduce TX timeout watchdog (Tony Lu) [Orabug: 34481188] - net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan) [Orabug: 34481188] - net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET) [Orabug: 34481188] - net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman) [Orabug: 34481188] - net/mlx5: Fix tc max supported prio for nic mode (Chris Mi) [Orabug: 34481188] - net/mlx5: Use first online CPU instead of hard coded CPU (Shay Drory) [Orabug: 34481188] - net/mlx5: DR, Fix querying eswitch manager vport for ECPF (Yevgeny Kliteynik) [Orabug: 34481188] - mlxsw: spectrum_router: Consolidate MAC profiles when possible (Danielle Ratson) [Orabug: 34481188] - net/mlx5e: SHAMPO, Fix constant expression result (Ben Ben-Ishay) [Orabug: 34481188] - net/mlx5: Fix access to a non-supported register (Aya Levin) [Orabug: 34481188] - net/mlx5: Fix too early queueing of log timestamp work (Gal Pressman) [Orabug: 34481188] - net/mlx5: Fix use after free in mlx5_health_wait_pci_up (Amir Tzin) [Orabug: 34481188] - net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman) [Orabug: 34481188] - net/mlx5: Lag, Fix recreation of VF LAG (Maor Gottlieb) [Orabug: 34481188] - mlxsw: spectrum: Allow driver to load with old firmware versions (Danielle Ratson) [Orabug: 34481188] - RDMA/nldev: Check stat attribute before accessing it (Leon Romanovsky) [Orabug: 34481188] - net/mlx5: Fix flow counters SF bulk query len (Avihai Horon) [Orabug: 34481188] - net/mlx5: DR, Fix check for unsupported fields in match param (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Handle eswitch manager and uplink vports separately (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: Lag, fix a potential Oops with mlx5_lag_create_definer() (Dan Carpenter) [Orabug: 34481188] - net/mlx5: Support internal port as decap route device (Ariel Levkovich) [Orabug: 34481188] - net/mlx5e: Term table handling of internal port rules (Ariel Levkovich) [Orabug: 34481188] - net/mlx5e: Add indirect tc offload of ovs internal port (Ariel Levkovich) [Orabug: 34481188] - net/mlx5e: Offload internal port as encap route device (Ariel Levkovich) [Orabug: 34481188] - net/mlx5e: Offload tc rules that redirect to ovs internal port (Ariel Levkovich) [Orabug: 34481188] - net/mlx5e: Accept action skbedit in the tc actions list (Ariel Levkovich) [Orabug: 34481188] - net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Ariel Levkovich) [Orabug: 34481188] - net/mlx5e: Use generic name for the forwarding dev pointer (Ariel Levkovich) [Orabug: 34481188] - net/mlx5e: Refactor rx handler of represetor device (Ariel Levkovich) [Orabug: 34481188] - net/mlx5: DR, Add check for unsupported fields in match param (Muhammad Sammar) [Orabug: 34481188] - net/mlx5: Allow skipping counter refresh on creation (Paul Blakey) [Orabug: 34481188] - net/mlx5: CT: Remove warning of ignore_flow_level support for VFs (Paul Blakey) [Orabug: 34481188] - net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() (Nathan Chancellor) [Orabug: 34481188] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Asmaa Mnebhi) [Orabug: 34481188] - mlxsw: spectrum_qdisc: Offload root TBF as port shaper (Petr Machata) [Orabug: 34481188] - RDMA/core: Fix missed initialization of rdma_hw_stats::lock (Mark Zhang) [Orabug: 34481188] - RDMA/umem: Allow pinned dmabuf umem usage (Gal Pressman) [Orabug: 34481188] - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman) [Orabug: 34481188] - net/mlx5e: Prevent HW-GRO and CQE-COMPRESS features operate together (Khalid Manaa) [Orabug: 34481188] - net/mlx5e: Add HW-GRO offload (Khalid Manaa) [Orabug: 34481188] - net/mlx5e: Add HW_GRO statistics (Khalid Manaa) [Orabug: 34481188] - net/mlx5e: HW_GRO cqe handler implementation (Khalid Manaa) [Orabug: 34481188] - net/mlx5e: Add data path for SHAMPO feature (Ben Ben-Ishay) [Orabug: 34481188] - net/mlx5e: Add handle SHAMPO cqe support (Khalid Manaa) [Orabug: 34481188] - net/mlx5e: Add control path for SHAMPO feature (Ben Ben-Ishay) [Orabug: 34481188] - net/mlx5e: Add support to klm_umr_wqe (Ben Ben-Ishay) [Orabug: 34481188] - net/mlx5: Add SHAMPO caps, HW bits and enumerations (Ben Ben-Ishay) [Orabug: 34481188] - lib: bitmap: Introduce node-aware alloc API (Tariq Toukan) [Orabug: 34481188] - net/mlx5: remove the recent devlink params (Jakub Kicinski) [Orabug: 34481188] - mlxsw: spectrum_router: Expose RIF MAC profiles to devlink resource (Danielle Ratson) [Orabug: 34481188] - mlxsw: spectrum_router: Add RIF MAC profiles support (Danielle Ratson) [Orabug: 34481188] - mlxsw: spectrum_router: Propagate extack further (Danielle Ratson) [Orabug: 34481188] - mlxsw: resources: Add resource identifier for RIF MAC profiles (Danielle Ratson) [Orabug: 34481188] - mlxsw: reg: Add MAC profile ID field to RITR register (Danielle Ratson) [Orabug: 34481188] - net/mlx5: SF_DEV Add SF device trace points (Parav Pandit) [Orabug: 34481188] - net/mlx5: SF, Add SF trace points (Parav Pandit) [Orabug: 34481188] - net/mlx5: Let user configure max_macs param (Shay Drory) [Orabug: 34481188] - net/mlx5: Let user configure event_eq_size param (Shay Drory) [Orabug: 34481188] - net/mlx5: Let user configure io_eq_size param (Shay Drory) [Orabug: 34481188] - net/mlx5: Bridge, support replacing existing FDB entry (Vlad Buslov) [Orabug: 34481188] - net/mlx5: Bridge, extract code to lookup and del/notify entry (Vlad Buslov) [Orabug: 34481188] - net/mlx5: Add periodic update of host time to firmware (Aya Levin) [Orabug: 34481188] - net/mlx5: Print health buffer by log level (Aya Levin) [Orabug: 34481188] - net/mlx5: Extend health buffer dump (Aya Levin) [Orabug: 34481188] - net/mlx5: Reduce flow counters bulk query buffer size for SFs (Avihai Horon) [Orabug: 34481188] - net/mlx5: Fix unused function warning of mlx5i_flow_type_mask (Shay Drory) [Orabug: 34481188] - net/mlx5: Remove unnecessary checks for slow path flag (Paul Blakey) [Orabug: 34481188] - net/mlx5e: don't write directly to netdev->dev_addr (Jakub Kicinski) [Orabug: 34481188] - RDMA/mlx5: Use dev_addr_mod() (Jakub Kicinski) [Orabug: 34481188] - mlxsw: spectrum: Use 'bitmap_zalloc()' when applicable (Christophe JAILLET) [Orabug: 34481188] - dma-buf: move dma-buf symbols into the DMA_BUF module namespace (Greg Kroah-Hartman) [Orabug: 34481188] - net: convert users of bitmap_foo() to linkmode_foo() (Sean Anderson) [Orabug: 34481188] - mlx5: fix build after merge (Jakub Kicinski) [Orabug: 34481188] - ethernet: mlxsw: use eth_hw_addr_gen() (Jakub Kicinski) [Orabug: 34481188] - RDMA/mlx5: Move struct mlx5_core_mkey to mlx5_ib (Aharon Landau) [Orabug: 34481188] - RDMA/mlx5: Replace struct mlx5_core_mkey by u32 key (Aharon Landau) [Orabug: 34481188] - RDMA/mlx5: Remove pd from struct mlx5_core_mkey (Aharon Landau) [Orabug: 34481188] - RDMA/mlx5: Remove size from struct mlx5_core_mkey (Aharon Landau) [Orabug: 34481188] - RDMA/mlx5: Remove iova from struct mlx5_core_mkey (Aharon Landau) [Orabug: 34481188] - mlxsw: spectrum_qdisc: Make RED, TBF offloads classful (Petr Machata) [Orabug: 34481188] - mlxsw: spectrum_qdisc: Validate qdisc topology (Petr Machata) [Orabug: 34481188] - mlxsw: spectrum_qdisc: Clean stats recursively when priomap changes (Petr Machata) [Orabug: 34481188] - mlxsw: spectrum_qdisc: Unify graft validation (Petr Machata) [Orabug: 34481188] - mlxsw: spectrum_qdisc: Destroy children in mlxsw_sp_qdisc_destroy() (Petr Machata) [Orabug: 34481188] - mlxsw: spectrum_qdisc: Extract two helpers for handling future FIFOs (Petr Machata) [Orabug: 34481188] - mlxsw: spectrum_qdisc: Query tclass / priomap instead of caching it (Petr Machata) [Orabug: 34481188] - net/mlx5: E-Switch, Increase supported number of forward destinations to 32 (Maor Dickman) [Orabug: 34481188] - net/mlx5: E-Switch, Use dynamic alloc for dest array (Maor Dickman) [Orabug: 34481188] - net/mlx5: Lag, use steering to select the affinity port in LAG (Maor Gottlieb) [Orabug: 34481188] - net/mlx5: Lag, add support to create/destroy/modify port selection (Maor Gottlieb) [Orabug: 34481188] - net/mlx5: Lag, add support to create TTC tables for LAG port selection (Maor Gottlieb) [Orabug: 34481188] - net/mlx5: Lag, add support to create definers for LAG (Maor Gottlieb) [Orabug: 34481188] - net/mlx5: Lag, set match mask according to the traffic type bitmap (Maor Gottlieb) [Orabug: 34481188] - net/mlx5: Lag, set LAG traffic type mapping (Maor Gottlieb) [Orabug: 34481188] - net/mlx5: Lag, move lag files into directory (Maor Gottlieb) [Orabug: 34481188] - net/mlx5: Introduce new uplink destination type (Maor Gottlieb) [Orabug: 34481188] - net/mlx5: Add support to create match definer (Maor Gottlieb) [Orabug: 34481188] - net/mlx5: Introduce port selection namespace (Maor Gottlieb) [Orabug: 34481188] - net/mlx5: Support partial TTC rules (Maor Gottlieb) [Orabug: 34481188] - mlx5: prevent 64bit divide (Jakub Kicinski) [Orabug: 34481188] - habanalabs: add support for dma-buf exporter (Tomer Tayar) [Orabug: 34481188] - net/mlx5: Use system_image_guid to determine bonding (Rongwei Liu) [Orabug: 34481188] - net/mlx5: Use native_port_num as 1st option of device index (Rongwei Liu) [Orabug: 34481188] - net/mlx5: Introduce new device index wrapper (Rongwei Liu) [Orabug: 34481188] - net/mlx5: Check return status first when querying system_image_guid (Rongwei Liu) [Orabug: 34481188] - net/mlx5: DR, Prefer kcalloc over open coded arithmetic (Len Baker) [Orabug: 34481188] - net/mlx5e: Add extack msgs related to TC for better debug (Abhiram R N) [Orabug: 34481188] - net/mlx5: CT: Fix missing cleanup of ct nat table on init failure (Paul Blakey) [Orabug: 34481188] - net/mlx5: Disable roce at HCA level (Shay Drory) [Orabug: 34481188] - net/mlx5i: Enable Rx steering for IPoIB via ethtool (Moosa Baransi) [Orabug: 34481188] - net/mlx5: Bridge, provide flow source hints (Vlad Buslov) [Orabug: 34481188] - net/mlx5: Read timeout values from DTOR (Amir Tzin) [Orabug: 34481188] - net/mlx5: Read timeout values from init segment (Amir Tzin) [Orabug: 34481188] - net/mlx5: Add layout to support default timeouts register (Amir Tzin) [Orabug: 34481188] - ethernet: constify references to netdev->dev_addr in drivers (Jakub Kicinski) [Orabug: 34481188] - mlxsw: spectrum_qdisc: Introduce per-TC ECN counters (Petr Machata) [Orabug: 34481188] - mlxsw: reg: Add ecn_marked_tc to Per-TC Congestion Counters (Petr Machata) [Orabug: 34481188] - mlxsw: reg: Rename MLXSW_REG_PPCNT_TC_CONG_TC to _CNT (Petr Machata) [Orabug: 34481188] - mlxsw: reg: Fix a typo in a group heading (Petr Machata) [Orabug: 34481188] - devlink: Don't throw an error if flash notification sent before devlink visible (Leon Romanovsky) [Orabug: 34481188] - devlink: fix flexible_array.cocci warning (Guo Zhengkui) [Orabug: 34481188] - ethtool: don't drop the rtnl_lock half way thru the ioctl (Jakub Kicinski) [Orabug: 34481188] - devlink: expose get/put functions (Jakub Kicinski) [Orabug: 34481188] - ethtool: handle info/flash data copying outside rtnl_lock (Jakub Kicinski) [Orabug: 34481188] - ethtool: push the rtnl_lock into dev_ethtool() (Jakub Kicinski) [Orabug: 34481188] - devlink: make all symbols GPL-only (Jakub Kicinski) [Orabug: 34481188] - devlink: Simplify internal devlink params implementation (Leon Romanovsky) [Orabug: 34481188] - Revert "devlink: Remove not-executed trap policer notifications" (Leon Romanovsky) [Orabug: 34481188] - Revert "devlink: Remove not-executed trap group notifications" (Leon Romanovsky) [Orabug: 34481188] - devlink: Clean not-executed param notifications (Leon Romanovsky) [Orabug: 34481188] - devlink: Remove not-executed trap group notifications (Leon Romanovsky) [Orabug: 34481188] - devlink: Remove not-executed trap policer notifications (Leon Romanovsky) [Orabug: 34481188] - devlink: Delete obsolete parameters publish API (Leon Romanovsky) [Orabug: 34481188] - nfp: Move delink_register to be last command (Leon Romanovsky) [Orabug: 34481188] - bnxt_en: Register devlink instance at the end devlink configuration (Leon Romanovsky) [Orabug: 34481188] - net: dsa: Move devlink registration to be last devlink command (Leon Romanovsky) [Orabug: 34481188] - net: wwan: iosm: Move devlink_register to be last devlink command (Leon Romanovsky) [Orabug: 34481188] - net: ethernet: ti: Move devlink registration to be last devlink command (Leon Romanovsky) [Orabug: 34481188] - qed: Move devlink registration to be last devlink command (Leon Romanovsky) [Orabug: 34481188] - devlink: Remove extra device_lock assert checks (Leon Romanovsky) [Orabug: 34481188] - devlink: Delete reload enable/disable interface (Leon Romanovsky) [Orabug: 34481188] - net/mlx5: Set devlink reload feature bit for supported devices only (Leon Romanovsky) [Orabug: 34481188] - devlink: Allow control devlink ops behavior through feature mask (Leon Romanovsky) [Orabug: 34481188] - devlink: Annotate devlink API calls (Leon Romanovsky) [Orabug: 34481188] - devlink: Move netdev_to_devlink helpers to devlink.c (Leon Romanovsky) [Orabug: 34481188] - devlink: Reduce struct devlink exposure (Leon Romanovsky) [Orabug: 34481188] - mlxsw: pci: Use dev_driver_string() instead of pci_dev->driver->name (Uwe Kleine-König) [Orabug: 34481188] - RDMA: Remove redundant 'flush_workqueue()' calls (Christophe JAILLET) [Orabug: 34481188] - RDMA/iwpm: Remove redundant initialization of pointer err_str (Colin Ian King) [Orabug: 34481188] - RDMA/nldev: Allow optional-counter status configuration through RDMA netlink (Aharon Landau) [Orabug: 34481188] - RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_stat_set_doit (Aharon Landau) [Orabug: 34481188] - RDMA/nldev: Add support to get status of all counters (Aharon Landau) [Orabug: 34481188] - RDMA/counter: Add optional counter support (Aharon Landau) [Orabug: 34481188] - RDMA/counter: Add an is_disabled field in struct rdma_hw_stats (Aharon Landau) [Orabug: 34481188] - RDMA/core: Add a helper API rdma_free_hw_stats_struct (Mark Zhang) [Orabug: 34481188] - RDMA/bnxt_re: Fix kernel panic when trying to access bnxt_re_stat_descs (Kamal Heib) [Orabug: 34481188] - RDMA/counter: Add a descriptor in struct rdma_hw_stats (Aharon Landau) [Orabug: 34481188] - mlxsw: spectrum_qdisc: Offload RED qevent mark (Petr Machata) [Orabug: 34481188] - mlxsw: spectrum_qdisc: Track permissible actions per binding (Petr Machata) [Orabug: 34481188] - mlxsw: spectrum_qdisc: Distinguish between ingress and egress triggers (Petr Machata) [Orabug: 34481188] - mlxsw: spectrum_qdisc: Pass extack to mlxsw_sp_qevent_entry_configure() (Petr Machata) [Orabug: 34481188] - ethernet: Remove redundant 'flush_workqueue()' calls (Christophe JAILLET) [Orabug: 34481188] - net/mlx5: Add priorities for counters in RDMA namespaces (Aharon Landau) [Orabug: 34481188] - net/mlx5: Add ifc bits to support optional counters (Aharon Landau) [Orabug: 34481188] - mlxsw: item: Annotate item helpers with '__maybe_unused' (Ido Schimmel) [Orabug: 34481188] - mlxsw: Add support for transceiver module extended state (Ido Schimmel) [Orabug: 34481188] - mlxsw: Add ability to control transceiver modules' power mode (Ido Schimmel) [Orabug: 34481188] - mlxsw: reg: Add Management Cable IO and Notifications register (Ido Schimmel) [Orabug: 34481188] - mlxsw: reg: Add Port Module Memory Map Properties register (Ido Schimmel) [Orabug: 34481188] - mlxsw: spectrum_buffers: silence uninitialized warning (Dan Carpenter) [Orabug: 34481188] - ethernet: add a helper for assigning port addresses (Jakub Kicinski) [Orabug: 34481188] - net: sch_tbf: Add a graft command (Petr Machata) [Orabug: 34481188] - ethtool: Add transceiver module extended state (Ido Schimmel) [Orabug: 34481188] - ethtool: Add ability to control transceiver modules' power mode (Ido Schimmel) [Orabug: 34481188] - RDMA/rw: switch to dma_map_sgtable() (Logan Gunthorpe) [Orabug: 34481188] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Jakub Kicinski) [Orabug: 34481188] - mlx4: constify args for const dev_addr (Jakub Kicinski) [Orabug: 34481188] - mlx4: remove custom dev_addr clearing (Jakub Kicinski) [Orabug: 34481188] - mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() (Jakub Kicinski) [Orabug: 34481188] - mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() (Jakub Kicinski) [Orabug: 34481188] - net/mlx5: Enable single IRQ for PCI Function (Shay Drory) [Orabug: 34481188] - net/mlx5: Shift control IRQ to the last index (Shay Drory) [Orabug: 34481188] - net/mlx5: Bridge, pop VLAN on egress table miss (Vlad Buslov) [Orabug: 34481188] - net/mlx5: Bridge, mark reg_c1 when pushing VLAN (Vlad Buslov) [Orabug: 34481188] - net/mlx5: Bridge, extract VLAN pop code to dedicated functions (Vlad Buslov) [Orabug: 34481188] - net/mlx5: Bridge, refactor eswitch instance usage (Vlad Buslov) [Orabug: 34481188] - net/mlx5e: Support accept action (Vlad Buslov) [Orabug: 34481188] - net/mlx5e: Specify out ifindex when looking up encap route (Chris Mi) [Orabug: 34481188] - net/mlx5e: Reserve a value from TC tunnel options mapping (Vlad Buslov) [Orabug: 34481188] - net/mlx5e: Move parse fdb check into actions_match_supported_fdb() (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Move mod hdr allocation to a single place (Roi Dayan) [Orabug: 34481188] - net/mlx5e: TC, Refactor sample offload error flow (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Add TX max rate support for MQPRIO channel mode (Tariq Toukan) [Orabug: 34481188] - net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() (Tariq Toukan) [Orabug: 34481188] - RDMA/cma: Split apart the multiple uses of the same list heads (Jason Gunthorpe) [Orabug: 34481188] - qed: Fix kernel-doc warnings (Prabhakar Kushwaha) [Orabug: 34481188] - net/mlx4_en: avoid one cache line miss to ring doorbell (Eric Dumazet) [Orabug: 34481188] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Jakub Kicinski) [Orabug: 34481188] - ethernet: use eth_hw_addr_set() (Jakub Kicinski) [Orabug: 34481188] - net/mlx5e: Use array_size() helper (Gustavo A. R. Silva) [Orabug: 34481188] - net/mlx5: Use struct_size() helper in kvzalloc() (Gustavo A. R. Silva) [Orabug: 34481188] - net/mlx5: Use kvcalloc() instead of kvzalloc() (Gustavo A. R. Silva) [Orabug: 34481188] - net/mlx5: Tolerate failures in debug features while driver load (Aya Levin) [Orabug: 34481188] - net/mlx5: Warn for devlink reload when there are VFs alive (Lama Kayal) [Orabug: 34481188] - net/mlx5: DR, Add missing string for action type SAMPLER (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, init_next_match only if needed (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Increase supported num of actions to 32 (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Add support for SF vports (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Support csum recalculation flow table on SFs (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Align error messages for failure to obtain vport caps (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Add missing query for vport 0 (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx5: DR, Fix vport number data type to u16 (Yevgeny Kliteynik) [Orabug: 34481188] - net/mlx4_en: Add XDP_REDIRECT statistics (Joshua Roys) [Orabug: 34481188] - net/mlx4: Use array_size() helper in copy_to_user() (Gustavo A. R. Silva) [Orabug: 34481188] - IB/mlx5: Enable UAR to have DevX UID (Meir Lichtinger) [Orabug: 34481188] - net/mlx5: Add uid field to UAR allocation structures (Meir Lichtinger) [Orabug: 34481188] - net/mlx5e: check return value of rhashtable_init (MichelleJin) [Orabug: 34481188] - netdevsim: Move devlink registration to be last devlink command (Leon Romanovsky) [Orabug: 34481188] - mlxsw: core: Register devlink instance last (Leon Romanovsky) [Orabug: 34481188] - net/mlx5: Accept devlink user input after driver initialization complete (Leon Romanovsky) [Orabug: 34481188] - net/mlx4: Move devlink_register to be the last initialization command (Leon Romanovsky) [Orabug: 34481188] - devlink: report maximum number of snapshots with regions (Jacob Keller) [Orabug: 34481188] - devlink: Add missed notifications iterators (Leon Romanovsky) [Orabug: 34481188] - devlink: Notify users when objects are accessible (Leon Romanovsky) [Orabug: 34481188] - net/mlx5e: Enable TC offload for ingress MACVLAN (Dima Chumak) [Orabug: 34481188] - net/mlx5e: Enable TC offload for egress MACVLAN (Dima Chumak) [Orabug: 34481188] - net/mlx5e: loopback test is not supported in switchdev mode (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tunnel attributes (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Remove redundant priv arg from parse_pedit_to_reformat() (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Remove incorrect addition of action fwd flag (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Use correct return type (Roi Dayan) [Orabug: 34481188] - net/mlx5e: Add error flow for ethtool -X command (Aya Levin) [Orabug: 34481188] - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Yevgeny Kliteynik) [Orabug: 34481188] - net: mlx4: Add support for XDP_REDIRECT (Joshua Roys) [Orabug: 34481188] - mlxsw: Add support for IP-in-IP with IPv6 underlay for Spectrum-2 and above (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum_router: Increase parsing depth for IPv6 decapsulation (Amit Cohen) [Orabug: 34481188] - mlxsw: Add IPV6_ADDRESS kvdl entry type (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum_ipip: Add mlxsw_sp_ipip_gre6_ops (Amit Cohen) [Orabug: 34481188] - mlxsw: Create separate ipip_ops_arr for different ASICs (Amit Cohen) [Orabug: 34481188] - mlxsw: reg: Add support for ritr_loopback_ipip6_pack() (Amit Cohen) [Orabug: 34481188] - mlxsw: reg: Add support for ratr_ipip6_entry_pack() (Amit Cohen) [Orabug: 34481188] - mlxsw: reg: Add support for rtdp_ipip6_pack() (Amit Cohen) [Orabug: 34481188] - mlxsw: reg: Add Router IP version Six Register (Amit Cohen) [Orabug: 34481188] - mlxsw: Take tunnel's type into account when searching underlay device (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum_ipip: Create common function for mlxsw_sp_ipip_ol_netdev_change_gre() (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum_router: Fix arguments alignment (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum_ipip: Pass IP tunnel parameters by reference and as 'const' (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum_router: Create common function for fib_entry_type_unset() code (Amit Cohen) [Orabug: 34481188] - mlxsw: spectrum_router: Start using new trap adjacency entry (Ido Schimmel) [Orabug: 34481188] - mlxsw: spectrum_router: Add trap adjacency entry upon first nexthop group (Ido Schimmel) [Orabug: 34481188] - devlink: Remove single line function obfuscations (Leon Romanovsky) [Orabug: 34481188] - devlink: Delete not used port parameters APIs (Leon Romanovsky) [Orabug: 34481188] - bnxt_en: Properly remove port parameter support (Leon Romanovsky) [Orabug: 34481188] - devlink: Make devlink_register to be void (Leon Romanovsky) [Orabug: 34481188] - RDMA/bnxt_re: Update statistics counter name (Selvin Xavier) [Orabug: 34481188] - RDMA/bnxt_re: Add extended statistics counters (Selvin Xavier) [Orabug: 34481188] - net: wwan: iosm: devlink registration (M Chetan Kumar) [Orabug: 34481188] - mlxsw: Add support for transceiver modules reset (Ido Schimmel) [Orabug: 34481188] - mlxsw: Make PMAOS pack function more generic (Ido Schimmel) [Orabug: 34481188] - mlxsw: reg: Add fields to PMAOS register (Ido Schimmel) [Orabug: 34481188] - mlxsw: Track per-module port status (Ido Schimmel) [Orabug: 34481188] - mlxsw: spectrum: Do not return an error in mlxsw_sp_port_module_unmap() (Ido Schimmel) [Orabug: 34481188] - mlxsw: spectrum: Do not return an error in ndo_stop() (Ido Schimmel) [Orabug: 34481188] - mlxsw: core_env: Convert 'module_info_lock' to a mutex (Ido Schimmel) [Orabug: 34481188] - mlxsw: core_env: Defer handling of module temperature warning events (Ido Schimmel) [Orabug: 34481188] - mlxsw: core: Remove mlxsw_core_is_initialized() (Ido Schimmel) [Orabug: 34481188] - mlxsw: core: Initialize switch driver last (Ido Schimmel) [Orabug: 34481188] - mlxsw: reg: Remove PMTM register (Jiri Pirko) [Orabug: 34481188] - mlxsw: spectrum: Use PMTDB register to obtain split info (Jiri Pirko) [Orabug: 34481188] - mlxsw: reg: Add Port Module To local DataBase Register (Jiri Pirko) [Orabug: 34481188] - mlxsw: spectrum: Use PLLP to get front panel number and split number (Jiri Pirko) [Orabug: 34481188] - mlxsw: reg: Add Port Local port to Label Port mapping Register (Jiri Pirko) [Orabug: 34481188] - mlxsw: spectrum: Move port SWID set before core port init (Jiri Pirko) [Orabug: 34481188] - mlxsw: spectrum: Move port module mapping before core port init (Jiri Pirko) [Orabug: 34481188] - mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 (Jiri Pirko) [Orabug: 34481188] - devlink: Delete not-used devlink APIs (Leon Romanovsky) [Orabug: 34481188] - devlink: Delete not-used single parameter notification APIs (Leon Romanovsky) [Orabug: 34481188] - uek-rpm: Enable modules in UEK7U1 to match RHCK9.1 - 34237783 (Harshit Mogalapalli) [Orabug: 34237783] - uek-rpm: Enable CONFIG options in UEK7U1 to match RHCK9.1 (Harshit Mogalapalli) [Orabug: 34712370] - crypto: fips - make proc files report fips module name and version (Saeed Mirzamohammadi) [Orabug: 34672372] - crypto: jitter - add oversampling of noise source (Stephan Müller) [Orabug: 34672373] - random: Add FIPS 140-3 entropy requirements (Saeed Mirzamohammadi) [Orabug: 34672373] - uek-rpm: Enable sound subsystem CONFIG options in UEK7U1 to match RHCK9.1 (Harshit Mogalapalli) [Orabug: 34694103] - x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IO (Joerg Roedel) [Orabug: 34711419] - x86/sev: Use CC_ATTR attribute to generalize string I/O unroll (Kuppuswamy Sathyanarayanan) [Orabug: 34711419] - treewide: Replace the use of mem_encrypt_active() with cc_platform_has() (Tom Lendacky) [Orabug: 34711419] - x86/sev: Replace occurrences of sev_es_active() with cc_platform_has() (Tom Lendacky) [Orabug: 34711419] - x86/sev: Replace occurrences of sev_active() with cc_platform_has() (Tom Lendacky) [Orabug: 34711419] - x86/sme: Replace occurrences of sme_active() with cc_platform_has() (Tom Lendacky) [Orabug: 34711419] - NFSD: limit the number of v4 clients to 1024 per 1GB of system memory (Dai Ngo) [Orabug: 34728465] - NFSD: keep track of the number of v4 clients in the system (Dai Ngo) [Orabug: 34728465] - NFSD: refactoring v4 specific code to a helper in nfs4state.c (Dai Ngo) [Orabug: 34728465] - NFSD: Show state of courtesy client in client info (Dai Ngo) [Orabug: 34728465] - NFSD: add support for lock conflict to courteous server (Dai Ngo) [Orabug: 34728465] - NFSD: Clean up _lm_ operation names (Chuck Lever) [Orabug: 34728465] - fs/lock: add 2 callbacks to lock_manager_operations to resolve conflict (Dai Ngo) [Orabug: 34728465] - fs/lock: add helper locks_owner_has_blockers to check for blockers (Dai Ngo) [Orabug: 34728465] - NFSD: move create/destroy of laundry_wq to init_nfsd and exit_nfsd (Dai Ngo) [Orabug: 34728465] - NFSD: add support for share reservation conflict to courteous server (Dai Ngo) [Orabug: 34728465] - NFSD: add courteous server support for thread with only delegation (Dai Ngo) [Orabug: 34728465] - mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song) [Orabug: 34549952] - selftests: vm: add a hugetlb test case (Muchun Song) [Orabug: 34549952] - mm: sparsemem: fix missing higher order allocation splitting (Muchun Song) [Orabug: 34549952] - mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song) [Orabug: 34549952] - mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song) [Orabug: 34549952] - mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song) [Orabug: 34549952] - scsi: qedi: Use QEDI_MODE_NORMAL for error handling (Mike Christie) [Orabug: 34600328] - scsi: qedi: Remove redundant flush_workqueue() calls (Minghao Chi (CGEL ZTE)) [Orabug: 34600328] - scsi: qedi: Fix SYSFS_FLAG_FW_SEL_BOOT formatting (Florian Fainelli) [Orabug: 34600328] - scsi: qedi: Fix cmd_cleanup_cmpl counter mismatch issue (Manish Rangankar) [Orabug: 34600328] - scsi: qedi: Remove set but unused 'page' variable (Florian Fainelli) [Orabug: 34600328] - scsi: qla2xxx: Update version to 10.02.07.900-k (Nilesh Javali) [Orabug: 34600735] - scsi: qla2xxx: Define static symbols (Nilesh Javali) [Orabug: 34600735] - scsi: qla2xxx: Enhance driver tracing with separate tunable and more (Arun Easi) [Orabug: 34600735] - scsi: qla2xxx: Add NVMe parameters support in Auxiliary Image Status (Anil Gurumurthy) [Orabug: 34600735] - scsi: qla2xxx: Add debugfs create/delete helpers (Arun Easi) [Orabug: 34600735] - scsi: qla2xxx: Fix response queue handler reading stale packets (Arun Easi) [Orabug: 34600735] - scsi: qla2xxx: Revert "scsi: qla2xxx: Fix response queue handler reading stale packets" (Arun Easi) [Orabug: 34600735] - scsi: qla2xxx: Log message "skipping scsi_scan_host()" as informational (Mauricio Faria de Oliveira) [Orabug: 34600735] - scsi: qla2xxx: Avoid flush_scheduled_work() usage (Tetsuo Handa) [Orabug: 34600735] - scsi: qla2xxx: Always wait for qlt_sess_work_fn() from qlt_stop_phase1() (Tetsuo Handa) [Orabug: 34600735] - scsi: qla2xxx: Remove unused qlt_tmr_work() (Tetsuo Handa) [Orabug: 34600735] - scsi: qla2xxx: Remove unused del_sess_list field (Tetsuo Handa) [Orabug: 34600735] - scsi: qla2xxx: Update version to 10.02.07.800-k (Nilesh Javali) [Orabug: 34600735] - scsi: qla2xxx: Update manufacturer details (Bikash Hazarika) [Orabug: 34600735] - scsi: qla2xxx: Fix sparse warning for dport_data (Nilesh Javali) [Orabug: 34600735] - scsi: qla2xxx: Update version to 10.02.07.700-k (Nilesh Javali) [Orabug: 34600735] - scsi: qla2xxx: Add debug prints in the device remove path (Arun Easi) [Orabug: 34600735] - scsi: qla2xxx: Add a new v2 dport diagnostic feature (Bikash Hazarika) [Orabug: 34600735] - scsi: qla2xxx: Update version to 10.02.07.600-k (Nilesh Javali) [Orabug: 34600735] - scsi: qla2xxx: edif: Fix slow session teardown (Quinn Tran) [Orabug: 34600735] - scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time (Quinn Tran) [Orabug: 34600735] - scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription (Quinn Tran) [Orabug: 34600735] - scsi: qla2xxx: Update version to 10.02.07.500-k (Nilesh Javali) [Orabug: 34600735] - scsi: qla2xxx: edif: Remove old doorbell interface (Quinn Tran) [Orabug: 34600735] - scsi: qla2xxx: edif: Add bsg interface to read doorbell events (Quinn Tran) [Orabug: 34600735] - scsi: qla2xxx: edif: Wait for app to ack on sess down (Quinn Tran) [Orabug: 34600735] - scsi: qla2xxx: edif: bsg refactor (Quinn Tran) [Orabug: 34600735] - scsi: qla2xxx: Remove unused 'ql_dm_tgt_ex_pct' parameter (Gleb Chesnokov) [Orabug: 34600735] - scsi: qla2xxx: Remove setting of 'req' and 'rsp' parameters (Tom Rix) [Orabug: 34600735] - scsi: qla2xxx: edif: Remove unneeded variable (Guo Zhengkui) [Orabug: 34600735] - scsi: qla2xxx: Remove unneeded flush_workqueue() (ran jianping) [Orabug: 34600735] - scsi: qla2xxx: Remove free_sg command flag (Gleb Chesnokov) [Orabug: 34600735] - scsi: qla2xxx: Fix typos in comments (Julia Lawall) [Orabug: 34600735] - scsi: qla2xxx: Update version to 10.02.07.400-k (Nilesh Javali) [Orabug: 34600735] - scsi: qla2xxx: Update version to 10.02.07.300-k (Nilesh Javali) [Orabug: 34600735] - scsi: qla2xxx: Add retry for exec firmware (Quinn Tran) [Orabug: 34600735] - scsi: qla2xxx: Synchronize rport dev_loss_tmo setting (Hannes Reinecke) [Orabug: 34600735] - scsi: qla2xxx: Update version to 10.02.07.200-k (Nilesh Javali) [Orabug: 34600735] - scsi: qla2xxx: edif: Tweak trace message (Quinn Tran) [Orabug: 34600735] - scsi: qla2xxx: Remove a declaration (Bart Van Assche) [Orabug: 34600735] - scsi: qla2xxx: Remove redundant initialization of pointer req (Colin Ian King) [Orabug: 34600735] - scsi: qla2xxx: Update version to 10.02.07.100-k (Nilesh Javali) [Orabug: 34600735] - scsi: qla2xxx: Call process_response_queue() in Tx path (Shreyas Deodhar) [Orabug: 34600735] - scsi: qla2xxx: Check for firmware capability before creating QPair (Saurav Kashyap) [Orabug: 34600735] - scsi: qla2xxx: Display 16G only as supported speeds for 3830c card (Saurav Kashyap) [Orabug: 34600735] - scsi: qla2xxx: Add support for mailbox passthru (Bikash Hazarika) [Orabug: 34600735] - scsi: qla2xxx: Increase max limit of ql2xnvme_queues (Shreyas Deodhar) [Orabug: 34600735] - scsi: qla2xxx: Add ql2xnvme_queues module param to configure number of NVMe queues (Shreyas Deodhar) [Orabug: 34600735] - x86/sgx/virt: extract sgx_vepc_remove_page (Paolo Bonzini) [Orabug: 34534645] - x86/sgx/virt: implement SGX_IOC_VEPC_REMOVE ioctl (Paolo Bonzini) [Orabug: 34534645] - selftests: kvm: add amx_test to .gitignore (Muhammad Usama Anjum) [Orabug: 34386748] - selftests/x86/amx: Update the ARCH_REQ_XCOMP_PERM test (Chang S. Bae) [Orabug: 34386748] - x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation (Yang Zhong) [Orabug: 34386748] - KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a __user pointer (Sean Christopherson) [Orabug: 34386748] - selftests: kvm: check dynamic bits against KVM_X86_XCOMP_GUEST_SUPP (Paolo Bonzini) [Orabug: 34386748] - KVM: x86: add system attribute to retrieve full set of supported xsave states (Paolo Bonzini) [Orabug: 34386748] - KVM: x86: Add a helper to retrieve userspace address from kvm_device_attr (Sean Christopherson) [Orabug: 34386748] - selftests: kvm: move vm_xsave_req_perm call to amx_test (Paolo Bonzini) [Orabug: 34386748] - KVM: x86: Check .flags in kvm_cpuid_check_equal() too (Vitaly Kuznetsov) [Orabug: 34386748] - KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID (Like Xu) [Orabug: 34386748] - kvm: selftests: conditionally build vm_xsave_req_perm() (Wei Wang) [Orabug: 34386748] - KVM: x86/cpuid: Clear XFD for component i if the base feature is missing (Like Xu) [Orabug: 34386748] - x86/fpu: Correct AVX512 state tracking (Noah Goldstein) [Orabug: 34386748] - KVM: selftests: Test KVM_SET_CPUID2 after KVM_RUN (Vitaly Kuznetsov) [Orabug: 34386748] - x86/fpu: Remove duplicate copy_fpstate_to_sigframe() prototype (Shaokun Zhang) [Orabug: 34386748] - KVM: selftests: Rename 'get_cpuid_test' to 'cpuid_test' (Vitaly Kuznetsov) [Orabug: 34386748] - KVM: x86: Partially allow KVM_SET_CPUID{,2} after KVM_RUN (Vitaly Kuznetsov) [Orabug: 34386748] - KVM: x86: Do runtime CPUID update before updating vcpu->arch.cpuid_entries (Vitaly Kuznetsov) [Orabug: 34386748] - x86/fpu: Fix inline prefix warnings (Yang Zhong) [Orabug: 34386748] - selftest: kvm: Add amx selftest (Yang Zhong) [Orabug: 34386748] - selftest: kvm: Move struct kvm_x86_state to header (Yang Zhong) [Orabug: 34386748] - selftest: kvm: Reorder vcpu_load_state steps for AMX (Paolo Bonzini) [Orabug: 34386748] - kvm: x86: Disable interception for IA32_XFD on demand (Kevin Tian) [Orabug: 34386748] - x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() (Thomas Gleixner) [Orabug: 34386748] - kvm: selftests: Add support for KVM_CAP_XSAVE2 (Wei Wang) [Orabug: 34386748] - kvm: Move KVM_GET_XSAVE2 IOCTL definition at the end of kvm.h (Janosch Frank) [Orabug: 34386748] - kvm: x86: Add support for getting/setting expanded xstate buffer (Guang Zeng) [Orabug: 34386748] - x86/fpu: Add uabi_size to guest_fpu (Thomas Gleixner) [Orabug: 34386748] - kvm: x86: Add CPUID support for Intel AMX (Jing Liu) [Orabug: 34386748] - kvm: x86: Add XCR0 support for Intel AMX (Jing Liu) [Orabug: 34386748] - kvm: x86: Disable RDMSR interception of IA32_XFD_ERR (Jing Liu) [Orabug: 34386748] - kvm: x86: Emulate IA32_XFD_ERR for guest (Jing Liu) [Orabug: 34386748] - kvm: x86: Intercept #NM for saving IA32_XFD_ERR (Jing Liu) [Orabug: 34386748] - x86/fpu: Prepare xfd_err in struct fpu_guest (Jing Liu) [Orabug: 34386748] - kvm: x86: Add emulation for IA32_XFD (Jing Liu) [Orabug: 34386748] - x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation (Kevin Tian) [Orabug: 34386748] - kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 (Jing Liu) [Orabug: 34386748] - x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM (Sean Christopherson) [Orabug: 34386748] - x86/fpu: Add guest support to xfd_enable_feature() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Make XFD initialization in __fpstate_reset() a function argument (Jing Liu) [Orabug: 34386748] - kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUID (Jing Liu) [Orabug: 34386748] - kvm: x86: Fix xstate_required_size() to follow XSTATE alignment rule (Jing Liu) [Orabug: 34386748] - x86/fpu: Prepare guest FPU for dynamically enabled FPU features (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Extend fpu_xstate_prctl() with guest permissions (Thomas Gleixner) [Orabug: 34386748] - kvm: selftests: move ucall declarations into ucall_common.h (Michael Roth) [Orabug: 34386748] - kvm: selftests: move base kvm_util.h declarations to kvm_util_base.h (Michael Roth) [Orabug: 34386748] - x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() (Marco Elver) [Orabug: 34386748] - x86/fpu: Optimize out sigframe xfeatures when in init state (Dave Hansen) [Orabug: 34386748] - Documentation/x86: Add documentation for using dynamic XSTATE features (Chang S. Bae) [Orabug: 34386748] - x86/fpu: Include vmalloc.h for vzalloc() (Stephen Rothwell) [Orabug: 34386748] - selftests/x86/amx: Add context switch test (Chang S. Bae) [Orabug: 34386748] - selftests/x86/amx: Add test cases for AMX state management (Chang S. Bae) [Orabug: 34386748] - x86/fpu/amx: Enable the AMX feature in 64-bit mode (Chang S. Bae) [Orabug: 34386748] - x86/fpu: Add XFD handling for dynamic states (Chang S. Bae) [Orabug: 34386748] - x86/fpu: Calculate the default sizes independently (Chang S. Bae) [Orabug: 34386748] - x86/fpu/amx: Define AMX state components and have it used for boot-time checks (Chang S. Bae) [Orabug: 34386748] - x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers (Chang S. Bae) [Orabug: 34386748] - x86/fpu/xstate: Add fpstate_realloc()/free() (Chang S. Bae) [Orabug: 34386748] - x86/fpu/xstate: Add XFD #NM handler (Chang S. Bae) [Orabug: 34386748] - x86/fpu: Update XFD state where required (Chang S. Bae) [Orabug: 34386748] - x86/fpu: Add sanity checks for XFD (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Add XFD state to fpstate (Chang S. Bae) [Orabug: 34386748] - x86/msr-index: Add MSRs for XFD (Chang S. Bae) [Orabug: 34386748] - x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit (Chang S. Bae) [Orabug: 34386748] - x86/fpu: Reset permission and fpstate on exec() (Chang S. Bae) [Orabug: 34386748] - x86/fpu: Prepare fpu_clone() for dynamically enabled features (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/signal: Prepare for variable sigframe length (Chang S. Bae) [Orabug: 34386748] - x86/signal: Use fpu::__state_user_size for sigalt stack validation (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Add basic helpers for dynamically enabled features (Thomas Gleixner) [Orabug: 34386748] - x86/arch_prctl: Add controls for dynamic XSTATE components (Chang S. Bae) [Orabug: 34386748] - x86/fpu: Add fpu_state_config::legacy_features (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Add members to struct fpu to cache permission information (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/xstate: Provide xstate_calculate_size() (Chang S. Bae) [Orabug: 34386748] - signal: Skip the altstack update when not needed (Chang S. Bae) [Orabug: 34386748] - x86/signal: Implement sigaltstack size validation (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Remove old KVM FPU interface (Thomas Gleixner) [Orabug: 34386748] - x86/kvm: Convert FPU handling to a single swap buffer (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Provide infrastructure for KVM FPU cleanup (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Prepare for sanitizing KVM FPU code (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/xstate: Move remaining xfeature helpers to core (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Rework restore_regs_from_fpstate() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Mop up xfeatures_mask_uabi() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Move xstate feature masks to fpu_*_cfg (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Move xstate size to fpu_*_cfg (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/xstate: Cleanup size calculations (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Provide struct fpu_config (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/signal: Use fpstate for size and features (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() (Thomas Gleixner) [Orabug: 34386748] - cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' (Paul Durrant) [Orabug: 34386748] - KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURES (Paul Durrant) [Orabug: 34386748] - x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/xstate: Use fpstate for os_xsave() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Use fpstate::size (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Add size and mask information to fpstate (Thomas Gleixner) [Orabug: 34386748] - x86/process: Move arch_thread_struct_whitelist() out of line (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Do not leak fpstate pointer on fork (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Remove fpu::state (Thomas Gleixner) [Orabug: 34386748] - x86/math-emu: Convert to fpstate (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/core: Convert to fpstate (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/signal: Convert to fpstate (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/regset: Convert to fpstate (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Convert tracing to fpstate (Thomas Gleixner) [Orabug: 34386748] - x86/KVM: Convert to fpstate (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Replace KVMs xstate component clearing (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Convert fpstate_init() to struct fpstate (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Provide struct fpstate (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Replace KVMs home brewed FPU copy to user (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Provide a proper function for ex_handler_fprestore() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Replace the includes of fpu/internal.h (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Mop up the internal.h leftovers (Thomas Gleixner) [Orabug: 34386748] - x86/sev: Include fpu/xcr.h (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Remove internal.h dependency from fpu/signal.h (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Move fpstate functions to api.h (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Move mxcsr related code to core (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Move fpregs_restore_userregs() to core (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Make WARN_ON_FPU() private (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Move legacy ASM wrappers to core (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Move os_xsave() and os_xrstor() to core (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Make os_xrstor_booting() private (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Clean up CPU feature tests (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Move context switch and exit to user inlines into sched.h (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Rework copy_xstate_to_uabi_buf() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Replace KVMs home brewed FPU copy from user (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Move KVMs FPU swapping to FPU core (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/xstate: Mark all init only functions __init (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/xstate: Provide and use for_each_xfeature() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Cleanup xstate xcomp_bv initialization (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Do not inherit FPU context for kernel and IO worker threads (Thomas Gleixner) [Orabug: 34386748] - x86/process: Clone FPU in copy_thread() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Remove pointless memset in fpu_clone() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Cleanup the on_boot_cpu clutter (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Restrict xsaves()/xrstors() to independent states (Thomas Gleixner) [Orabug: 34386748] - x86/pkru: Remove useless include (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Update stale comments (Thomas Gleixner) [Orabug: 34386748] - x86/fpu: Remove pointless argument from switch_fpu_finish() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog() (Anders Roxell) [Orabug: 34386748] - x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/signal: Change return type of fpu__restore_sig() to boolean (Thomas Gleixner) [Orabug: 34386748] - x86/signal: Change return type of restore_sigcontext() to boolean (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe() (Thomas Gleixner) [Orabug: 34386748] - x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() (Thomas Gleixner) [Orabug: 34386748] - net: mana: Add support of XDP_REDIRECT action (Haiyang Zhang) [Orabug: 34366923] - net: mana: Use struct_size() helper in mana_gd_create_dma_region() (Gustavo A. R. Silva) [Orabug: 34366923] - net: mana: Reuse XDP dropped page (Haiyang Zhang) [Orabug: 34366923] - net: mana: Add counter for XDP_TX (Haiyang Zhang) [Orabug: 34366923] - net: mana: Add counter for packet dropped by XDP (Haiyang Zhang) [Orabug: 34366923] - uek-rpm: Enable CONFIG_NVME_VERBOSE_ERRORS (Alan Adamson) [Orabug: 34329750] - nvme: don't print verbose errors for internal passthrough requests (Chaitanya Kulkarni) [Orabug: 34329726] - nvme: fix RCU hole that allowed for endless looping in multipath round robin (Chris Leech) [Orabug: 34329726] - nvme-pci: expose use_threaded_interrupts read-only in sysfs (Xin Hao) [Orabug: 34329726] - nvme: warn about shared namespaces without CONFIG_NVME_MULTIPATH (Christoph Hellwig) [Orabug: 34329726] - nvme: remove nvme_alloc_request and nvme_alloc_request_qid (Christoph Hellwig) [Orabug: 34329726] - nvme: cleanup how disk->disk_name is assigned (Christoph Hellwig) [Orabug: 34329726] - nvmet: move the call to nvmet_ns_changed out of nvmet_ns_revalidate (Christoph Hellwig) [Orabug: 34329726] - nvmet-rdma: fix kernel-doc warning for nvmet_rdma_device_removal (Chaitanya Kulkarni) [Orabug: 34329726] - nvmet-fc: fix kernel-doc warning for nvmet_fc_unregister_targetport (Chaitanya Kulkarni) [Orabug: 34329726] - nvmet-fc: fix kernel-doc warning for nvmet_fc_register_targetport (Chaitanya Kulkarni) [Orabug: 34329726] - nvme-tcp: don't fold the line (Chaitanya Kulkarni) [Orabug: 34329726] - nvme-tcp: don't initialize ret variable (Chaitanya Kulkarni) [Orabug: 34329726] - nvme-multipath: call bio_io_error in nvme_ns_head_submit_bio (Guoqing Jiang) [Orabug: 34329726] - nvme-multipath: use vmalloc for ANA log buffer (Hannes Reinecke) [Orabug: 34329726] - nvme: remove support or stream based temperature hint (Christoph Hellwig) [Orabug: 34329726] - nvme: remove nssa from struct nvme_ctrl (Keith Busch) [Orabug: 34329726] - nvme: explicitly set non-error for directives (Keith Busch) [Orabug: 34329726] - nvme: send uevent on connection up (Martin Belanger) [Orabug: 34329726] - nvme: add vectored-io support for user-passthrough (Kanchan Joshi) [Orabug: 34329726] - nvme: add verbose error logging (Alan Adamson) [Orabug: 34329726] - nvme: add a helper to initialize connect_q (Chaitanya Kulkarni) [Orabug: 34329726] - nvme-rdma: add helpers for mapping/unmapping request (Max Gurtovoy) [Orabug: 34329726] - nvmet-tcp: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg) [Orabug: 34329726] - nvmet-rdma: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg) [Orabug: 34329726] - nvmet-fc: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg) [Orabug: 34329726] - nvmet: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg) [Orabug: 34329726] - nvme-fc: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg) [Orabug: 34329726] - nvme: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg) [Orabug: 34329726] - nvmet: allow bdev in buffered_io mode (Chaitanya Kulkarni) [Orabug: 34329726] - nvmet: use i_size_read() to set size for file-ns (Chaitanya Kulkarni) [Orabug: 34329726] - nvme-fabrics: remove unnecessary braces for case (Chaitanya Kulkarni) [Orabug: 34329726] - nvme-fabrics: use consistent zeroout pattern (Chaitanya Kulkarni) [Orabug: 34329726] - nvme-fabrics: use unsigned int type (Chaitanya Kulkarni) [Orabug: 34329726] - nvme-fabrics: use unsigned int type (Chaitanya Kulkarni) [Orabug: 34329726] - nvme-core: remove unnecessary semicolon (Chaitanya Kulkarni) [Orabug: 34329726] - x86/sgx: Fix missing poison handling in reclaimer (Reinette Chatre) [Orabug: 34525523] - x86/sgx: Fix NULL pointer dereference on non-SGX systems (Dave Hansen) [Orabug: 34525523] - selftests/sgx: Fix corrupted cpuid macro invocation (Jarkko Sakkinen) [Orabug: 34525523] - x86/sgx: Add an attribute for the amount of SGX memory in a NUMA node (Jarkko Sakkinen) [Orabug: 34525523] - x86/sgx: Fix free page accounting (Reinette Chatre) [Orabug: 34525523] - x86/sgx: Fix minor documentation issues (Reinette Chatre) [Orabug: 34525523] - selftests/sgx: Add test for multiple TCS entry (Reinette Chatre) [Orabug: 34525523] - selftests/sgx: Enable multiple thread support (Reinette Chatre) [Orabug: 34525523] - selftests/sgx: Add page permission and exception test (Reinette Chatre) [Orabug: 34525523] - selftests/sgx: Rename test properties in preparation for more enclave tests (Reinette Chatre) [Orabug: 34525523] - selftests/sgx: Provide per-op parameter structs for the test enclave (Jarkko Sakkinen) [Orabug: 34525523] - selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribed (Jarkko Sakkinen) [Orabug: 34525523] - selftests/sgx: Move setup_test_encl() to each TEST_F() (Jarkko Sakkinen) [Orabug: 34525523] - selftests/sgx: Encpsulate the test enclave creation (Jarkko Sakkinen) [Orabug: 34525523] - selftests/sgx: Dump segments and /proc/self/maps only on failure (Jarkko Sakkinen) [Orabug: 34525523] - selftests/sgx: Create a heap for the test enclave (Jarkko Sakkinen) [Orabug: 34525523] - selftests/sgx: Make data measurement for an enclave segment optional (Jarkko Sakkinen) [Orabug: 34525523] - selftests/sgx: Assign source for each segment (Jarkko Sakkinen) [Orabug: 34525523] - selftests/sgx: Fix a benign linker warning (Sean Christopherson) [Orabug: 34525523] - x86/sgx: Add check for SGX pages to ghes_do_memory_failure() (Tony Luck) [Orabug: 34525523] - x86/sgx: Add hook to error injection address validation (Tony Luck) [Orabug: 34525523] - x86/sgx: Hook arch_memory_failure() into mainline code (Tony Luck) [Orabug: 34525523] - x86/sgx: Add SGX infrastructure to recover from poison (Tony Luck) [Orabug: 34525523] - x86/sgx: Initial poison handling for dirty and free pages (Tony Luck) [Orabug: 34525523] - x86/sgx: Add infrastructure to identify SGX EPC pages (Tony Luck) [Orabug: 34525523] - x86/sgx: Add new sgx_epc_page flag bit to mark free pages (Tony Luck) [Orabug: 34525523] - signal: Add an optional check for altstack size (Thomas Gleixner) [Orabug: 34525523] - Revert "x86/sgx: Fix free page accounting" (Thomas Tai) [Orabug: 34525523] - perf/x86/ibs: Add new IBS register bits into header (Ravi Bangoria) [Orabug: 34530245] - perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignments (Sandipan Das) [Orabug: 34530245] - perf/x86/amd/uncore: Add PerfMonV2 DF event format (Sandipan Das) [Orabug: 34530245] - perf/x86/amd/uncore: Detect available DF counters (Sandipan Das) [Orabug: 34530245] - perf/x86/amd/uncore: Use attr_update for format attributes (Sandipan Das) [Orabug: 34530245] - perf/x86/amd/uncore: Use dynamic events array (Sandipan Das) [Orabug: 34530245] - perf/x86/amd/core: Fix reloading events for SVM (Sandipan Das) [Orabug: 34530245] - perf/x86/amd: Run AMD BRS code only on supported hw (Borislav Petkov) [Orabug: 34530245] - perf/x86/amd: Fix AMD BRS period adjustment (Peter Zijlstra) [Orabug: 34530245] - perf/x86/amd: Remove unused variable 'hwc' (Zucheng Zheng) [Orabug: 34530245] - perf/ibs: Fix comment (Ravi Bangoria) [Orabug: 34530245] - perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capability attribute (Ravi Bangoria) [Orabug: 34530245] - perf/amd/ibs: Add support for L3 miss filtering (Ravi Bangoria) [Orabug: 34530245] - perf/amd/ibs: Use ->is_visible callback for dynamic attributes (Ravi Bangoria) [Orabug: 34530245] - perf/x86/amd/core: Add PerfMonV2 overflow handling (Sandipan Das) [Orabug: 34530245] - perf/x86/amd/core: Add PerfMonV2 counter control (Sandipan Das) [Orabug: 34530245] - perf/x86/amd/core: Detect available counters (Sandipan Das) [Orabug: 34530245] - perf/x86/amd/core: Detect PerfMonV2 support (Sandipan Das) [Orabug: 34530245] - x86/msr: Add PerfCntrGlobal* registers (Sandipan Das) [Orabug: 34530245] - x86/cpufeatures: Add PerfMonV2 feature bit (Sandipan Das) [Orabug: 34530245] - perf/x86: Unify format of events sysfs show (Yang Jihong) [Orabug: 34530245] - perf/x86/amd: Add idle hooks for branch sampling (Stephane Eranian) [Orabug: 34530245] - ACPI: Add perf low power callback (Stephane Eranian) [Orabug: 34530245] - perf/x86/amd: Make Zen3 branch sampling opt-in (Stephane Eranian) [Orabug: 34530245] - perf/x86/amd: Add AMD branch sampling period adjustment (Stephane Eranian) [Orabug: 34530245] - perf/x86/amd: Enable branch sampling priv level filtering (Stephane Eranian) [Orabug: 34530245] - perf/x86/amd: Add branch-brs helper event for Fam19h BRS (Stephane Eranian) [Orabug: 34530245] - perf/x86/amd: Add AMD Fam19h Branch Sampling support (Stephane Eranian) [Orabug: 34530245] - x86/cpufeatures: Add AMD Fam19h Branch Sampling feature (Stephane Eranian) [Orabug: 34530245] - perf/core: Add perf_clear_branch_entry_bitfields() helper (Stephane Eranian) [Orabug: 34530245] - nvmet: revert "nvmet: make discovery NQN configurable" (Hannes Reinecke) [Orabug: 34500944] - nvme-tcp: send H2CData PDUs based on MAXH2CDATA (Varun Prakash) [Orabug: 34500944] - nvme-fabrics: remove the unneeded ret variable in nvmf_dev_show (Changcheng Deng) [Orabug: 34500944] - nvme: add 'iopolicy' module parameter (Hannes Reinecke) [Orabug: 34500944] - nvme: drop unused variable ctrl in nvme_setup_cmd (Geliang Tang) [Orabug: 34500944] - nvme: increment request genctr on completion (Keith Busch) [Orabug: 34500944] - nvme-fabrics: print out valid arguments when reading from /dev/nvme-fabrics (Hannes Reinecke) [Orabug: 34500944] - arm64: kexec_file: use more system keyrings to verify kernel image signature (Coiby Xu) [Orabug: 34424679] - kexec, KEYS: make the code in bzImage64_verify_sig generic (Coiby Xu) [Orabug: 34424679] - kexec: clean up arch_kexec_kernel_verify_sig (Coiby Xu) [Orabug: 34424679] - scsi: lpfc: Copyright updates for 14.2.0.5 patches (James Smart) [Orabug: 34377373] - scsi: lpfc: Update lpfc version to 14.2.0.5 (James Smart) [Orabug: 34377373] - scsi: lpfc: Remove Menlo/Hornet related code (James Smart) [Orabug: 34377373] - scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into lpfc_sli_prep_abort_xri() (James Smart) [Orabug: 34377373] - scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved configuration (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix attempted FA-PWWN usage after feature disable (James Smart) [Orabug: 34377373] - scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_RSP64_CX iocb (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb() (James Smart) [Orabug: 34377373] - scsi: lpfc: Update lpfc version to 14.2.0.4 (James Smart) [Orabug: 34377373] - scsi: lpfc: Add more logging of cmd and cqe information for aborted NVMe cmds (James Smart) [Orabug: 34377373] - scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted (James Smart) [Orabug: 34377373] - scsi: lpfc: Address NULL pointer dereference after starget_to_rport() (James Smart) [Orabug: 34377373] - scsi: lpfc: Resolve some cleanup issues following abort path refactoring (James Smart) [Orabug: 34377373] - scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event() (James Smart) [Orabug: 34377373] - scsi: lpfc: Add support for ATTO Fibre Channel devices (Bradley Grove) [Orabug: 34377373] - scsi: lpfc: Add support for VMID tagging of NVMe I/Os (James Smart) [Orabug: 34377373] - scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol independent (James Smart) [Orabug: 34377373] - scsi: lpfc: Commonize VMID code location (James Smart) [Orabug: 34377373] - scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() (Muneendra Kumar) [Orabug: 34377373] - scsi: lpfc: Update lpfc version to 14.2.0.3 (James Smart) [Orabug: 34377373] - scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros for NVMe I/O (James Smart) [Orabug: 34377373] - scsi: lpfc: Rework FDMI initialization after link up (James Smart) [Orabug: 34377373] - scsi: lpfc: Change VMID registration to be based on fabric parameters (James Smart) [Orabug: 34377373] - scsi: lpfc: Decrement outstanding gidft_inp counter if lpfc_err_lost_link() (James Smart) [Orabug: 34377373] - scsi: lpfc: Use list_for_each_entry_safe() in rscn_recovery_check() (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event() (James Smart) [Orabug: 34377373] - scsi: lpfc: Inhibit aborts if external loopback plug is inserted (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix ndlp put following a LOGO completion (James Smart) [Orabug: 34377373] - scsi: lpfc: Fill in missing ndlp kref puts in error paths (James Smart) [Orabug: 34377373] - scsi: lpfc: Correct BDE DMA address assignment for GEN_REQ_WQE (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix split code for FLOGI on FCoE (James Smart) [Orabug: 34377373] - scsi: lpfc: Remove redundant lpfc_sli_prep_wqe() call (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix additional reference counting in lpfc_bsg_rport_els() (James Smart) [Orabug: 34377373] - blk-cgroup: move blkcg_{get,set}_fc_appid out of line (Christoph Hellwig) [Orabug: 34377373] - scsi: lpfc: Remove unnecessary null ndlp check in lpfc_sli_prep_wqe() (James Smart) [Orabug: 34377373] - scsi: lpfc: Remove unneeded variable (Changcheng Deng) [Orabug: 34377373] - scsi: lpfc: Copyright updates for 14.2.0.2 patches (James Smart) [Orabug: 34377373] - scsi: lpfc: Update lpfc version to 14.2.0.2 (James Smart) [Orabug: 34377373] - scsi: lpfc: Expand setting ELS_ID field in ELS_REQUEST64_WQE (James Smart) [Orabug: 34377373] - scsi: lpfc: Update stat accounting for READ_STATUS mbox command (James Smart) [Orabug: 34377373] - scsi: lpfc: Change FA-PWWN detection methodology (James Smart) [Orabug: 34377373] - scsi: lpfc: Refactor cleanup of mailbox commands (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix field overload in lpfc_iocbq data structure (James Smart) [Orabug: 34377373] - scsi: lpfc: Introduce FC_RSCN_MEMENTO flag for tracking post RSCN completion (James Smart) [Orabug: 34377373] - scsi: lpfc: Register for Application Services FC-4 type in Fabric topology (James Smart) [Orabug: 34377373] - scsi: lpfc: Remove false FDMI NVMe FC-4 support for NPIV ports (James Smart) [Orabug: 34377373] - scsi: lpfc: Revise FDMI reporting of supported port speed for trunk groups (James Smart) [Orabug: 34377373] - scsi: lpfc: Correct CRC32 calculation for congestion stats (James Smart) [Orabug: 34377373] - scsi: lpfc: Move MI module parameter check to handle dynamic disable (James Smart) [Orabug: 34377373] - scsi: lpfc: Remove unnecessary NULL pointer assignment for ELS_RDF path (James Smart) [Orabug: 34377373] - scsi: lpfc: Transition to NPR state upon LOGO cmpl if link down or aborted (James Smart) [Orabug: 34377373] - scsi: lpfc: Update fc_prli_sent outstanding only after guaranteed IOCB submit (James Smart) [Orabug: 34377373] - scsi: lpfc: Protect memory leak for NPIV ports sending PLOGI_RJT (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI (James Smart) [Orabug: 34377373] - scsi: lpfc: Clear fabric topology flag before initiating a new FLOGI (James Smart) [Orabug: 34377373] - scsi: lpfc: Requeue SCSI I/O to upper layer when fw reports link down (James Smart) [Orabug: 34377373] - scsi: lpfc: Zero SLI4 fcp_cmnd buffer's fcpCntl0 field (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix diagnostic fw logging after a function reset (James Smart) [Orabug: 34377373] - scsi: lpfc: Tweak message log categories for ELS/FDMI/NVMe rescan (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix broken SLI4 abort path (James Smart) [Orabug: 34377373] - scsi: lpfc: Update lpfc version to 14.2.0.1 (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix unload hang after back to back PCI EEH faults (James Smart) [Orabug: 34377373] - scsi: lpfc: Improve PCI EEH Error and Recovery Handling (James Smart) [Orabug: 34377373] - scsi: lpfc: Copyright updates for 14.2.0.0 patches (James Smart) [Orabug: 34377373] - scsi: lpfc: Update lpfc version to 14.2.0.0 (James Smart) [Orabug: 34377373] - scsi: lpfc: SLI path split: Refactor BSG paths (James Smart) [Orabug: 34377373] - scsi: lpfc: SLI path split: Refactor Abort paths (James Smart) [Orabug: 34377373] - scsi: lpfc: SLI path split: Refactor CT paths (James Smart) [Orabug: 34377373] - scsi: lpfc: SLI path split: Refactor misc ELS paths (James Smart) [Orabug: 34377373] - scsi: lpfc: SLI path split: Refactor VMID paths (James Smart) [Orabug: 34377373] - scsi: lpfc: SLI path split: Refactor FDISC paths (James Smart) [Orabug: 34377373] - scsi: lpfc: SLI path split: Refactor LS_RJT paths (James Smart) [Orabug: 34377373] - scsi: lpfc: SLI path split: Refactor LS_ACC paths (James Smart) [Orabug: 34377373] - scsi: lpfc: SLI path split: Refactor the RSCN/SCR/RDF/EDC/FARPR paths (James Smart) [Orabug: 34377373] - scsi: lpfc: SLI path split: Refactor PLOGI/PRLI/ADISC/LOGO paths (James Smart) [Orabug: 34377373] - scsi: lpfc: SLI path split: Refactor base ELS paths and the FLOGI path (James Smart) [Orabug: 34377373] - scsi: lpfc: Remove failing soft_wwn support (James Smart) [Orabug: 34377373] - scsi: lpfc: SLI path split: Introduce lpfc_prep_wqe (James Smart) [Orabug: 34377373] - scsi: lpfc: Use kcalloc() (Julia Lawall) [Orabug: 34377373] - scsi: lpfc: Fix typos in comments (Julia Lawall) [Orabug: 34377373] - scsi: lpfc: Use rport as argument for lpfc_chk_tgt_mapped() (Hannes Reinecke) [Orabug: 34377373] - scsi: lpfc: Use rport as argument for lpfc_send_taskmgmt() (Hannes Reinecke) [Orabug: 34377373] - scsi: lpfc: Use fc_block_rport() (Hannes Reinecke) [Orabug: 34377373] - scsi: lpfc: Drop lpfc_no_handler() (Hannes Reinecke) [Orabug: 34377373] - scsi: lpfc: Kill lpfc_bus_reset_handler() (Hannes Reinecke) [Orabug: 34377373] - scsi: lpfc: Remove redundant flush_workqueue() call (Minghao Chi (CGEL ZTE)) [Orabug: 34377373] - all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate (Yury Norov) [Orabug: 34377373] - scsi: lpfc: Use irq_set_affinity() (Nitesh Narayan Lal) [Orabug: 34377373] - scsi: lpfc: Update lpfc version to 14.0.0.4 (James Smart) [Orabug: 34377373] - scsi: lpfc: Add additional debugfs support for CMF (James Smart) [Orabug: 34377373] - scsi: lpfc: Cap CMF read bytes to MBPI (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix NPIV port deletion crash (James Smart) [Orabug: 34377373] - scsi: lpfc: Change return code on I/Os received during link bounce (James Smart) [Orabug: 34377373] - scsi: lpfc: Update lpfc version to 14.0.0.3 (James Smart) [Orabug: 34377373] - scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart) [Orabug: 34377373] - scsi: lpfc: Correct sysfs reporting of loop support after SFP status change (James Smart) [Orabug: 34377373] - scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart) [Orabug: 34377373] - block: move elevator.h to block/ (Christoph Hellwig) [Orabug: 34377373] - scsi: lpfc: Add support for optional PLDV handling (James Smart) [Orabug: 34377373] - scsi: lpfc: Return NULL rather than a plain 0 integer (Colin Ian King) [Orabug: 34377373] - scsi: lpfc: Fix a function name in comments (Cai Huoqing) [Orabug: 34377373] - scsi: lpfc: Update lpfc version to 14.0.0.2 (James Smart) [Orabug: 34377373] - scsi: lpfc: Improve PBDE checks during SGL processing (James Smart) [Orabug: 34377373] - scsi: lpfc: Zero CGN stats only during initial driver load and stat reset (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix I/O block after enabling managed congestion mode (James Smart) [Orabug: 34377373] - scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix hang on unload due to stuck fport node (James Smart) [Orabug: 34377373] - scsi: lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT (James Smart) [Orabug: 34377373] - Revert "Revert "scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE"" (Jack Vogel) - Revert "Revert "scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input"" (Jack Vogel) - Revert "Revert "scsi: lpfc: Resolve some cleanup issues following SLI path refactoring"" (Jack Vogel) - Revert "Revert "scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()"" (Jack Vogel) - Revert "Revert "scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()"" (Jack Vogel) - Revert "Revert "scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID"" (Jack Vogel) - Revert "Revert "scsi: lpfc: SLI path split: Refactor SCSI paths"" (Jack Vogel) - Revert "Revert "scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4"" (Jack Vogel) - Revert "Revert "scsi: lpfc: SLI path split: Refactor lpfc_iocbq"" (Jack Vogel) - uek-rpm: Enable CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT (Eric Snowberg) [Orabug: 34304827] - efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (David Howells) [Orabug: 34304827] - arm64: Allow locking down the kernel under EFI secure boot (Seth Forshee) [Orabug: 34304827] - efi: Lock down the kernel if booted in secure boot mode (David Howells) [Orabug: 34304827] - security: lockdown: expose a hook to lock the kernel down (Jeremy Cline) [Orabug: 34304827] - Revert "lockdown: Run in lockdown integrity mode when SB is enabled." (Eric Snowberg) [Orabug: 34304827] - nvmet-tcp: fix possible list corruption for unexpected command failure (Sagi Grimberg) [Orabug: 34461972] - nvme: fix use after free when disconnecting a reconnecting ctrl (Ruozhu Li) [Orabug: 34461972] - nvme-multipath: set ana_log_size to 0 after free ana_log_buf (Hou Tao) [Orabug: 34461972] - nvme: report write pointer for a full zone as zone start + zone len (Niklas Cassel) [Orabug: 34461972] - nvme: show subsys nqn for duplicate cntlids (Keith Busch) [Orabug: 34461972] - nvme: fix write zeroes pi (Klaus Jensen) [Orabug: 34461972] - nvme-fabrics: ignore invalid fast_io_fail_tmo values (Maurizio Lombardi) [Orabug: 34461972] - nvme-tcp: fix memory leak when freeing a queue (Maurizio Lombardi) [Orabug: 34461972] - nvme-tcp: validate R2T PDU in nvme_tcp_handle_r2t() (Varun Prakash) [Orabug: 34461972] - nvmet-tcp: fix memory leak when performing a controller reset (Maurizio Lombardi) [Orabug: 34461972] - nvme: add new discovery log page entry definitions (Hannes Reinecke) [Orabug: 34461972] - nvmet: use flex_array_size and struct_size (Len Baker) [Orabug: 34461972] - nvmet: register discovery subsystem as 'current' (Hannes Reinecke) [Orabug: 34461972] - nvmet: switch check for subsystem type (Hannes Reinecke) [Orabug: 34461972] - nvmet: use struct_size over open coded arithmetic (Len Baker) [Orabug: 34461972] - nvme-pci: clear shadow doorbell memory on resets (Keith Busch) [Orabug: 34461972] - nvme-multipath: add error handling support for add_disk() (Luis Chamberlain) [Orabug: 34461972] - nvmet: use macro definitions for setting cmic value (Max Gurtovoy) [Orabug: 34461972] - nvmet: use macro definition for setting nmic value (Max Gurtovoy) [Orabug: 34461972] - nvme: add CNTRLTYPE definitions for 'identify controller' (Hannes Reinecke) [Orabug: 34461972] - nvme: display correct subsystem NQN (Hannes Reinecke) [Orabug: 34461972] - nvme: Add connect option 'discovery' (Hannes Reinecke) [Orabug: 34461972] - nvme: expose subsystem type in sysfs attribute 'subsystype' (Hannes Reinecke) [Orabug: 34461972] - nvmet: set 'CNTRLTYPE' in the identify controller data (Hannes Reinecke) [Orabug: 34461972] - nvmet: add nvmet_is_disc_subsys() helper (Hannes Reinecke) [Orabug: 34461972] - nvmet: make discovery NQN configurable (Hannes Reinecke) [Orabug: 34461972] - nvmet-rdma: implement get_max_queue_size controller op (Max Gurtovoy) [Orabug: 34461972] - nvmet: add get_max_queue_size op for controllers (Max Gurtovoy) [Orabug: 34461972] - nvme-rdma: limit the maximal queue size for RDMA controllers (Max Gurtovoy) [Orabug: 34461972] - nvme: generate uevent once a multipath namespace is operational again (Hannes Reinecke) [Orabug: 34461972] - nvme: don't memset() the normal read/write command (Jens Axboe) [Orabug: 34461972] - nvme: move command clear into the various setup helpers (Jens Axboe) [Orabug: 34461972]