This package provides commonly used kernel modules for the core kernel package.
Provides
Requires
License
((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND Zlib
Changelog
* Mon Dec 30 2024 Patrick Talbert <ptalbert@redhat.com> [5.14.0-547.el9]
- workqueue: Introduce from_work() helper for cleaner callback declarations (CKI Backport Bot) [RHEL-71464]
- x86/cacheinfo: Delete global num_cache_leaves (David Arcari) [RHEL-22704]
- cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU (David Arcari) [RHEL-22704]
- x86/pat: Simplify the PAT programming protocol (David Arcari) [RHEL-22704]
- rh_messages.h: un-unmaintain hfi1 (Michal Schmidt) [RHEL-68505]
- netfilter: IDLETIMER: Fix for possible ABBA deadlock (Phil Sutter) [RHEL-6041]
- x86: fix off-by-one in access_ok() (Waiman Long) [RHEL-71045]
- kasan: move checks to do_strncpy_from_user (Waiman Long) [RHEL-71045]
- x86/uaccess: Zero the 8-byte get_range case on failure on 32-bit (Waiman Long) [RHEL-71045]
- x86/uaccess: Improve the 8-byte getuser() case (Waiman Long) [RHEL-71045 RHEL-71049]
- x86/uaccess: Fix missed zeroing of ia32 u64 get_user() range checking (Waiman Long) [RHEL-71045]
- x86/asm: Use %c/%n instead of %P operand modifier in asm templates (Waiman Long) [RHEL-71045]
- vfio/mlx5: Align the page tracking max message size with the device capability (CKI Backport Bot) [RHEL-67541]
- scsi: smartpqi: update driver version to 2.1.30-031 (Don Brace) [RHEL-61191]
- scsi: smartpqi: fix volume size updates (Don Brace) [RHEL-61191]
- scsi: smartpqi: fix rare system hang during LUN reset (Don Brace) [RHEL-61191]
- scsi: smartpqi: add new controller PCI IDs (Don Brace) [RHEL-61191]
- scsi: smartpqi: add counter for parity write stream requests (Don Brace) [RHEL-61191]
- scsi: smartpqi: correct stream detection (Don Brace) [RHEL-61191]
- scsi: smartpqi: Add fw log to kdump (Don Brace) [RHEL-61191]
- scsi: smartpqi: Update driver version to 2.1.28-025 (Don Brace) [RHEL-61191]
- scsi: smartpqi: Improve handling of multipath failover (Don Brace) [RHEL-61191]
- scsi: smartpqi: revert propagate-the-multipath-failure-to-SML-quickly (Don Brace) [RHEL-61191]
- scsi: smartpqi: Improve accuracy/performance of raid-bypass-counter (Don Brace) [RHEL-61191]
- scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-61191]
- scsi: smartpqi: Replace deprecated strncpy() with strscpy() (Don Brace) [RHEL-61191]
- scsi: smartpqi: Replace one-element arrays with flexible-array members (Don Brace) [RHEL-61191]
- scsi: smartpqi: Replace all non-returning strlcpy() with strscpy() (Don Brace) [RHEL-61191]
- KVM: arm64: Pass on SVE mapping failures (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: Don't map 'kvm_vgic_global_state' at EL2 with pKVM (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: Just advertise SEIS as 0 when emulating ICC_CTLR_EL1 (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: Initialize trap register values in hyp in pKVM (Shaoqin Huang) [RHEL-68038]
- KVM: selftests: Don't bother deleting memslots in KVM when freeing VMs (Shaoqin Huang) [RHEL-68038]
- KVM: selftests: Always unlink memory regions when deleting (VM free) (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: vgic-its: Add stronger type-checking to the ITS entry sizes (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: vgic: Kill VGIC_MAX_PRIVATE definition (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: vgic: Make vgic_get_irq() more robust (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: Don't retire aborted MMIO instruction (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: Get rid of userspace_irqchip_in_use (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: Move pkvm_vcpu_init_traps() to init_pkvm_hyp_vcpu() (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: Correctly access TCR2_EL1, PIR_EL1, PIRE0_EL1 with VHE (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: Don't eagerly teardown the vgic on init error (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: Make PIR{,E0}_EL1 save/restore conditional on FEAT_TCRX (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: Make TCR2_EL1 save/restore dependent on the VM features (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: Get rid of HCRX_GUEST_FLAGS (Shaoqin Huang) [RHEL-68038]
- KVM: arm64: Correctly honor the presence of FEAT_TCRX (Shaoqin Huang) [RHEL-68038]
- vsock: Fix sk_error_queue memory leak (Jon Maloy) [RHEL-69707] {CVE-2024-53118}
- nvme-fabrics: fix kernel crash while shutting down controller (Ming Lei) [RHEL-69767]
- Revert "nvme: make keep-alive synchronous operation" (Ming Lei) [RHEL-69767]
- arm64: dts: qcom: sa8775p: Add interconnects for ethernet (Radu Rendec) [RHEL-70213]
- arm64: dts: qcom: sa8775p-ride-r3: add new board file (Radu Rendec) [RHEL-70213]
- arm64: dts: qcom: move common parts for sa8775p-ride variants into a .dtsi (Radu Rendec) [RHEL-70213]
- net: stmmac: qcom-ethqos: enable SGMII loopback during DMA reset on sa8775p-ride-r3 (Radu Rendec) [RHEL-70213]
- net: stmmac: qcom-ethqos: add support for 2.5G BASEX mode (Radu Rendec) [RHEL-70213]
- vfio/pci: Properly hide first-in-list PCIe extended capability (Alex Williamson) [RHEL-69744]
- mm: fix NULL pointer dereference in alloc_pages_bulk_noprof (CKI Backport Bot) [RHEL-69700] {CVE-2024-53113}
- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (CKI Backport Bot) [RHEL-69574] {CVE-2024-53104}
- mm: resolve faulty mmap_region() error path behaviour (Herton R. Krzesinski) [RHEL-68912] {CVE-2024-53096}
- mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handling (Herton R. Krzesinski) [RHEL-68912]
- parisc: Allow mmap(MAP_STACK) memory to automatically expand upwards (Herton R. Krzesinski) [RHEL-68912]
- prctl: generalize PR_SET_MDWE support check to be per-arch (Herton R. Krzesinski) [RHEL-68912]
- prctl: Disable prctl(PR_SET_MDWE) on parisc (Herton R. Krzesinski) [RHEL-68912]
- mm: refactor map_deny_write_exec() (Herton R. Krzesinski) [RHEL-68912]
- mm: unconditionally close VMAs on error (Herton R. Krzesinski) [RHEL-68912]
- mm: avoid unsafe VMA hook invocation when error arises on mmap hook (Herton R. Krzesinski) [RHEL-68912]
- netlink: fix false positive warning in extack during dumps (Petr Oros) [RHEL-57756]
- netfilter: nfnetlink: Initialise extack before use in ACKs (Petr Oros) [RHEL-57756] {CVE-2024-44945}
- Revert "rtnetlink: add guard for RTNL" (Petr Oros) [RHEL-57756]
- netdev-genl: Hold rcu_read_lock in napi_get (Petr Oros) [RHEL-57756]
- netlink: terminate outstanding dump on socket close (Petr Oros) [RHEL-57756] {CVE-2024-53140}
- net: fix crash when config small gso_max_size/gso_ipv4_max_size (Petr Oros) [RHEL-57756] {CVE-2024-50258}
- genetlink: hold RCU in genlmsg_mcast() (Petr Oros) [RHEL-57756]
- rtnetlink: Add bulk registration helpers for rtnetlink message handlers. (Petr Oros) [RHEL-57756]
- netlink: specs: mptcp: fix port endianness (Petr Oros) [RHEL-57756]
- netlink: specs: nftables: allow decode of tailscale ruleset (Petr Oros) [RHEL-57756]
- tools/net/ynl: fix cli.py --subscribe feature (Petr Oros) [RHEL-57756]
- netlink: specs: nftables: allow decode of default firewalld ruleset (Petr Oros) [RHEL-57756]
- netdev-genl: Set extack and fix error on napi-get (Petr Oros) [RHEL-57756]
- tools: ynl: error check scanf() in a sample (Petr Oros) [RHEL-57756]
- net: netlink: Remove the dump_cb_mutex field from struct netlink_sock (Petr Oros) [RHEL-57756]
- rtnetlink: delete redundant judgment statements (Petr Oros) [RHEL-57756]
- tools: ynl: lift an assumption about spec file name (Petr Oros) [RHEL-57756]
- doc/netlink/specs: add netkit support to rt_link.yaml (Petr Oros) [RHEL-57756]
- tools: ynl: remove extraneous ; after statements (Petr Oros) [RHEL-57756]
- net: reduce rtnetlink_rcv_msg() stack usage (Petr Oros) [RHEL-57756]
- docs: networking: devlink: capitalise length value (Petr Oros) [RHEL-57756]
- tools: ynl: use ident name for Family, too. (Petr Oros) [RHEL-57756]
- tools: net: package libynl for use in selftests (Petr Oros) [RHEL-57756]
- tcp_metrics: add netlink protocol spec in YAML (Petr Oros) [RHEL-57756]
- tcp_metrics: add UAPI to the header guard (Petr Oros) [RHEL-57756]
- tools: ynl: use display hints for formatting of scalar attrs (Petr Oros) [RHEL-57756]
- netdev-genl: fix error codes when outputting XDP features (Petr Oros) [RHEL-57756]
- net: netlink: remove the cb_mutex "injection" from netlink core (Petr Oros) [RHEL-57756]
- rtnetlink: move rtnl_lock handling out of af_netlink (Petr Oros) [RHEL-57756]
- tools: ynl: make user space policies const (Petr Oros) [RHEL-57756]
- tools: ynl: make the attr and msg helpers more C++ friendly (Petr Oros) [RHEL-57756]
- netdev: add qstat for csum complete (Petr Oros) [RHEL-57756]
- doc: netlink: Fix op pre and post fields in generated .rst (Petr Oros) [RHEL-57756]
- doc: netlink: Fix formatting of op flags in generated .rst (Petr Oros) [RHEL-57756]
- doc: netlink: Don't 'sanitize' op docstrings in generated .rst (Petr Oros) [RHEL-57756]
- doc: netlink: Fix generated .rst for multi-line docs (Petr Oros) [RHEL-57756]
- ynl: ensure exact-len value is resolved (Petr Oros) [RHEL-57756]
- netdev: Add queue stats for TX stop and wake (Petr Oros) [RHEL-57756]
- netlink/specs: Add VF attributes to rt_link spec (Petr Oros) [RHEL-57756]
- net: write once on dev->allmulti and dev->promiscuity (Petr Oros) [RHEL-57756]
- net/core: print message for allmulticast (Petr Oros) [RHEL-57756]
- net/core: refactor promiscuous mode message (Petr Oros) [RHEL-57756]
- net-core: use netdev_* calls for kernel messages (Petr Oros) [RHEL-57756]
- rtnetlink: allow rtnl_fill_link_netnsid() to run under RCU protection (Petr Oros) [RHEL-57756]
- rtnetlink: do not depend on RTNL in rtnl_xdp_prog_skb() (Petr Oros) [RHEL-57756]
- rtnetlink: do not depend on RTNL in rtnl_fill_proto_down() (Petr Oros) [RHEL-57756]
- rtnetlink: do not depend on RTNL for many attributes (Petr Oros) [RHEL-57756]
- rtnetlink: do not depend on RTNL for IFLA_TXQLEN output (Petr Oros) [RHEL-57756]
- rtnetlink: do not depend on RTNL for IFLA_IFNAME output (Petr Oros) [RHEL-57756]
- rtnetlink: do not depend on RTNL for IFLA_QDISC output (Petr Oros) [RHEL-57756]
- tools: ynl: add --list-ops and --list-msgs to CLI (Petr Oros) [RHEL-57756]
- rtnetlink: use for_each_netdev_dump() in rtnl_stats_dump() (Petr Oros) [RHEL-57756]
- rtnetlink: change rtnl_stats_dump() return value (Petr Oros) [RHEL-57756]
- netdev: add queue stats (Petr Oros) [RHEL-57756]
- tools: ynl: don't append doc of missing type directly to the type (Petr Oros) [RHEL-57756]
- selftests: drv-net: test dumping qstats per device (Petr Oros) [RHEL-57756]
- netlink: support all extack types in dumps (Petr Oros) [RHEL-57756]
- netlink: move extack writing helpers (Petr Oros) [RHEL-57756]
- netdev: support dumping a single netdev in qstats (Petr Oros) [RHEL-57756]
- tools: ynl: don't ignore errors in NLMSG_DONE messages (Petr Oros) [RHEL-57756]
- netfilter: nfnetlink: Handle ACK flags for batch messages (Petr Oros) [RHEL-57756]
- tools/net/ynl: Add multi message support to ynl (Petr Oros) [RHEL-57756]
- tools/net/ynl: Fix extack decoding for directional ops (Petr Oros) [RHEL-57756]
- doc/netlink/specs: Add draft nftables spec (Petr Oros) [RHEL-57756]
- devlink: add a new info version tag (Petr Oros) [RHEL-57756]
- doc/netlink/specs: Add bond support to rt_link.yaml (Petr Oros) [RHEL-57756]
- netlink: add nlmsg_consume() and use it in devlink compat (Petr Oros) [RHEL-57756]
- ynl: support binary and integer sub-type for indexed-array (Petr Oros) [RHEL-57756]
- ynl: rename array-nest to indexed-array (Petr Oros) [RHEL-57756]
- tools: ynl: copy netlink error to NlError (Petr Oros) [RHEL-57756]
- rtnetlink: add guard for RTNL (Petr Oros) [RHEL-57756]
- tools: ynl: add ynl_dump_empty() helper (Petr Oros) [RHEL-57756]
- genetlink: remove linux/genetlink.h (Petr Oros) [RHEL-57756]
- net: openvswitch: remove unnecessary linux/genetlink.h include (Petr Oros) [RHEL-57756]
- netlink: create a new header for internal genetlink symbols (Petr Oros) [RHEL-57756]
- doc: netlink: Update tc spec with missing definitions (Petr Oros) [RHEL-57756]
- doc: netlink: Add hyperlinks to generated Netlink docs (Petr Oros) [RHEL-57756]
- doc: netlink: Change generated docs to limit TOC to depth 3 (Petr Oros) [RHEL-57756]
- tools/net/ynl: Add extack policy attribute decoding (Petr Oros) [RHEL-57756]
- doc/netlink/specs: Add vlan attr in rt_link spec (Petr Oros) [RHEL-57756]
- ynl: support hex display_hint for integer (Petr Oros) [RHEL-57756]
- netlink: let core handle error cases in dump operations (Petr Oros) [RHEL-57756]
- xfs: don't fail repairs on metadata files with no attr fork (Bill O'Donnell) [RHEL-65728]
- xfs: fix integer overflow in xrep_bmap (Bill O'Donnell) [RHEL-65728]
- xfs: disable sparse inode chunk alignment check when there is no alignment (Bill O'Donnell) [RHEL-65728]
- xfs: fix error bailout in xrep_abt_build_new_trees (Bill O'Donnell) [RHEL-65728]
- xfs: remove conditional building of rt geometry validator functions (Bill O'Donnell) [RHEL-65728]
- xfs: reset XFS_ATTR_INCOMPLETE filter on node removal (Bill O'Donnell) [RHEL-65728]
- xfs: read only mounts with fsopen mount API are busted (Bill O'Donnell) [RHEL-65728]
- xfs: fix backwards logic in xfs_bmap_alloc_account (Bill O'Donnell) [RHEL-65728]
- xfs: use the op name in trace_xlog_intent_recovery_failed (Bill O'Donnell) [RHEL-65728]
- xfs: fix a use after free in xfs_defer_finish_recovery (Bill O'Donnell) [RHEL-65728]
- xfs: turn the XFS_DA_OP_REPLACE checks in xfs_attr_shortform_addname into asserts (Bill O'Donnell) [RHEL-65728]
- xfs: remove xfs_attr_sf_hdr_t (Bill O'Donnell) [RHEL-65728]
- xfs: remove struct xfs_attr_shortform (Bill O'Donnell) [RHEL-65728]
- xfs: use xfs_attr_sf_findname in xfs_attr_shortform_getvalue (Bill O'Donnell) [RHEL-65728]
- xfs: remove xfs_attr_shortform_lookup (Bill O'Donnell) [RHEL-65728]
- xfs: simplify xfs_attr_sf_findname (Bill O'Donnell) [RHEL-65728]
- xfs: move the xfs_attr_sf_lookup tracepoint (Bill O'Donnell) [RHEL-65728]
- xfs: return if_data from xfs_idata_realloc (Bill O'Donnell) [RHEL-65728]
- xfs: make if_data a void pointer (Bill O'Donnell) [RHEL-65728]
- xfs: fold xfs_rtallocate_extent into xfs_bmap_rtalloc (Bill O'Donnell) [RHEL-65728]
- xfs: simplify and optimize the RT allocation fallback cascade (Bill O'Donnell) [RHEL-65728]
- xfs: reorder the minlen and prod calculations in xfs_bmap_rtalloc (Bill O'Donnell) [RHEL-65728]
- xfs: remove XFS_RTMIN/XFS_RTMAX (Bill O'Donnell) [RHEL-65728]
- xfs: remove rt-wrappers from xfs_format.h (Bill O'Donnell) [RHEL-65728]
- xfs: factor out a xfs_rtalloc_sumlevel helper (Bill O'Donnell) [RHEL-65728]
- xfs: tidy up xfs_rtallocate_extent_exact (Bill O'Donnell) [RHEL-65728]
- xfs: merge the calls to xfs_rtallocate_range in xfs_rtallocate_block (Bill O'Donnell) [RHEL-65728]
- xfs: reflow the tail end of xfs_rtallocate_extent_block (Bill O'Donnell) [RHEL-65728]
- xfs: invert a check in xfs_rtallocate_extent_block (Bill O'Donnell) [RHEL-65728]
- xfs: split xfs_rtmodify_summary_int (Bill O'Donnell) [RHEL-65728]
- xfs: move xfs_rtget_summary to xfs_rtbitmap.c (Bill O'Donnell) [RHEL-65728]
- xfs: cleanup picking the start extent hint in xfs_bmap_rtalloc (Bill O'Donnell) [RHEL-65728]
- xfs: indicate if xfs_bmap_adjacent changed ap->blkno (Bill O'Donnell) [RHEL-65728]
- xfs: reflow the tail end of xfs_bmap_rtalloc (Bill O'Donnell) [RHEL-65728]
- xfs: return -ENOSPC from xfs_rtallocate_* (Bill O'Donnell) [RHEL-65728]
- xfs: move xfs_bmap_rtalloc to xfs_rtalloc.c (Bill O'Donnell) [RHEL-65728]
- xfs: also use xfs_bmap_btalloc_accounting for RT allocations (Bill O'Donnell) [RHEL-65728]
- xfs: remove the xfs_alloc_arg argument to xfs_bmap_btalloc_accounting (Bill O'Donnell) [RHEL-65728]
- xfs: turn the xfs_trans_mod_dquot_byino stub into an inline function (Bill O'Donnell) [RHEL-65728]
- xfs: consider minlen sized extents in xfs_rtallocate_extent_block (Bill O'Donnell) [RHEL-65728]
- xfs/health: cleanup, remove duplicated including (Bill O'Donnell) [RHEL-65728]
- xfs: repair quotas (Bill O'Donnell) [RHEL-65728]
- xfs: improve dquot iteration for scrub (Bill O'Donnell) [RHEL-65728]
- xfs: check dquot resource timers (Bill O'Donnell) [RHEL-65728]
- xfs: check the ondisk space mapping behind a dquot (Bill O'Donnell) [RHEL-65728]
- xfs: online repair of realtime bitmaps (Bill O'Donnell) [RHEL-65728]
- xfs: create a new inode fork block unmap helper (Bill O'Donnell) [RHEL-65728]
- xfs: repair the inode core and forks of a metadata inode (Bill O'Donnell) [RHEL-65728]
- xfs: always check the rtbitmap and rtsummary files (Bill O'Donnell) [RHEL-65728]
- xfs: check rt summary file geometry more thoroughly (Bill O'Donnell) [RHEL-65728]
- xfs: check rt bitmap file geometry more thoroughly (Bill O'Donnell) [RHEL-65728]
- xfs: repair problems in CoW forks (Bill O'Donnell) [RHEL-65728]
- xfs: create a ranged query function for refcount btrees (Bill O'Donnell) [RHEL-65728]
- xfs: refactor repair forcing tests into a repair.c helper (Bill O'Donnell) [RHEL-65728]
- xfs: repair inode fork block mapping data structures (Bill O'Donnell) [RHEL-65728]
- xfs: reintroduce reaping of file metadata blocks to xrep_reap_extents (Bill O'Donnell) [RHEL-65728]
- xfs: skip the rmapbt search on an empty attr fork unless we know it was zapped (Bill O'Donnell) [RHEL-65728]
- xfs: abort directory parent scrub scans if we encounter a zapped directory (Bill O'Donnell) [RHEL-65728]
- xfs: zap broken inode forks (Bill O'Donnell) [RHEL-65728]
- xfs: repair inode records (Bill O'Donnell) [RHEL-65728]
- xfs: set inode sick state flags when we zap either ondisk fork (Bill O'Donnell) [RHEL-65728]
- xfs: dont cast to char * for XFS_DFORK_*PTR macros (Bill O'Donnell) [RHEL-65728]
- xfs: add missing nrext64 inode flag check to scrub (Bill O'Donnell) [RHEL-65728]
- xfs: try to attach dquots to files before repairing them (Bill O'Donnell) [RHEL-65728]
- xfs: disable online repair quota helpers when quota not enabled (Bill O'Donnell) [RHEL-65728]
- xfs: repair refcount btrees (Bill O'Donnell) [RHEL-65728]
- xfs: repair inode btrees (Bill O'Donnell) [RHEL-65728]
- xfs: repair free space btrees (Bill O'Donnell) [RHEL-65728]
- xfs: remove trivial bnobt/inobt scrub helpers (Bill O'Donnell) [RHEL-65728]
- xfs: roll the scrub transaction after completing a repair (Bill O'Donnell) [RHEL-65728]
- xfs: move the per-AG datatype bitmaps to separate files (Bill O'Donnell) [RHEL-65728]
- xfs: create separate structures and code for u32 bitmaps (Bill O'Donnell) [RHEL-65728]
- xfs: constrain dirty buffers while formatting a staged btree (Bill O'Donnell) [RHEL-65728]
- xfs: move btree bulkload record initialization to ->get_record implementations (Bill O'Donnell) [RHEL-65728]
- xfs: add debug knobs to control btree bulk load slack factors (Bill O'Donnell) [RHEL-65728]
- xfs: read leaf blocks when computing keys for bulkloading into node blocks (Bill O'Donnell) [RHEL-65728]
- xfs: set XBF_DONE on newly formatted btree block that are ready for writing (Bill O'Donnell) [RHEL-65728]
- xfs: force all buffers to be written during btree bulk load (Bill O'Donnell) [RHEL-65728]
- xfs: initialise di_crc in xfs_log_dinode (Bill O'Donnell) [RHEL-65728]
- xfs: pass the defer ops directly to xfs_defer_add (Bill O'Donnell) [RHEL-65728]
- xfs: pass the defer ops instead of type to xfs_defer_start_recovery (Bill O'Donnell) [RHEL-65728]
- xfs: store an ops pointer in struct xfs_defer_pending (Bill O'Donnell) [RHEL-65728]
- xfs: move xfs_attr_defer_type up in xfs_attr_item.c (Bill O'Donnell) [RHEL-65728]
- xfs: consolidate the xfs_attr_defer_* helpers (Bill O'Donnell) [RHEL-65728]
- xfs: recompute growfsrtfree transaction reservation while growing rt volume (Bill O'Donnell) [RHEL-65728]
- xfs: move xfs_ondisk.h to libxfs/ (Bill O'Donnell) [RHEL-65728]
- xfs: use static_assert to check struct sizes and offsets (Bill O'Donnell) [RHEL-65728]
- xfs: extract xfs_da_buf_copy() helper function (Bill O'Donnell) [RHEL-65728]
- xfs: update dir3 leaf block metadata after swap (Bill O'Donnell) [RHEL-65728]
- xfs: ensure logflagsp is initialized in xfs_bmap_del_extent_real (Bill O'Donnell) [RHEL-65728]
- xfs: clean up xfs_fsops.h (Bill O'Donnell) [RHEL-65728]
- xfs: clean up the xfs_reserve_blocks interface (Bill O'Donnell) [RHEL-65728]
- xfs: clean up the XFS_IOC_FSCOUNTS handler (Bill O'Donnell) [RHEL-65728]
- xfs: clean up the XFS_IOC_{GS}ET_RESBLKS handler (Bill O'Donnell) [RHEL-65728]
- xfs: force small EFIs for reaping btree extents (Bill O'Donnell) [RHEL-65728]
- xfs: log EFIs for all btree blocks being used to stage a btree (Bill O'Donnell) [RHEL-65728]
- xfs: implement block reservation accounting for btrees we're staging (Bill O'Donnell) [RHEL-65728]
- xfs: remove unused fields from struct xbtree_ifakeroot (Bill O'Donnell) [RHEL-65728]
- xfs: automatic freeing of freshly allocated unwritten space (Bill O'Donnell) [RHEL-65728]
- xfs: remove __xfs_free_extent_later (Bill O'Donnell) [RHEL-65728]
- xfs: allow pausing of pending deferred work items (Bill O'Donnell) [RHEL-65728]
- xfs: don't append work items to logged xfs_defer_pending objects (Bill O'Donnell) [RHEL-65728]
- xfs: make xchk_iget safer in the presence of corrupt inode btrees (Bill O'Donnell) [RHEL-65728]
- xfs: elide ->create_done calls for unlogged deferred work (Bill O'Donnell) [RHEL-65728]
- xfs: document what LARP means (Bill O'Donnell) [RHEL-65728]
- xfs: don't allow overly small or large realtime volumes (Bill O'Donnell) [RHEL-65728]
- xfs: fix 32-bit truncation in xfs_compute_rextslog (Bill O'Donnell) [RHEL-65728]
- xfs: make rextslog computation consistent with mkfs (Bill O'Donnell) [RHEL-65728]
- xfs: move ->iop_relog to struct xfs_defer_op_type (Bill O'Donnell) [RHEL-65728]
- xfs: collapse the ->create_done functions (Bill O'Donnell) [RHEL-65728]
- xfs: hoist xfs_trans_add_item calls to defer ops functions (Bill O'Donnell) [RHEL-65728]
- xfs: clean out XFS_LI_DIRTY setting boilerplate from ->iop_relog (Bill O'Donnell) [RHEL-65728]
- xfs: use xfs_defer_create_done for the relogging operation (Bill O'Donnell) [RHEL-65728]
- xfs: hoist ->create_intent boilerplate to its callsite (Bill O'Donnell) [RHEL-65728]
- xfs: collapse the ->finish_item helpers (Bill O'Donnell) [RHEL-65728]
- xfs: hoist intent done flag setting to ->finish_item callsite (Bill O'Donnell) [RHEL-65728]
- xfs: don't set XFS_TRANS_HAS_INTENT_DONE when there's no ATTRD log item (Bill O'Donnell) [RHEL-65728]
- xfs: move ->iop_recover to xfs_defer_op_type (Bill O'Donnell) [RHEL-65728]
- xfs: use xfs_defer_finish_one to finish recovered work items (Bill O'Donnell) [RHEL-65728]
- xfs: dump the recovered xattri log item if corruption happens (Bill O'Donnell) [RHEL-65728]
- xfs: recreate work items when recovering intent items (Bill O'Donnell) [RHEL-65728]
- xfs: transfer recovered intent item ownership in ->iop_recover (Bill O'Donnell) [RHEL-65728]
- xfs: pass the xfs_defer_pending object to iop_recover (Bill O'Donnell) [RHEL-65728]
- xfs: use xfs_defer_pending objects to recover intent items (Bill O'Donnell) [RHEL-65728]
- xfs: don't leak recovered attri intent items (Bill O'Donnell) [RHEL-65728]
- bdev: rename freeze and thaw helpers (Bill O'Donnell) [RHEL-65728]
- scsi: core: Fix missing FORCE for scsi_devinfo_tbl.c build rule (Ewan D. Milne) [RHEL-59053]
- Document/kexec: generalize crash hotplug description (Baoquan He) [RHEL-58641]
- sysfs/cpu: Make crash_hotplug attribute world-readable (Baoquan He) [RHEL-58641]
- Documentation: kdump: clean up the outdated description (Baoquan He) [RHEL-58641]
- s390/kexec: do not automatically select KEXEC option (Baoquan He) [RHEL-58641]
- redhat/configs: Add new configs for crash hotplug support of kdump (Baoquan He) [RHEL-58641]
- powerpc/85xx: fix compile error without CONFIG_CRASH_DUMP (Baoquan He) [RHEL-58641]
- kexec_file: fix elfcorehdr digest exclusion when CONFIG_CRASH_HOTPLUG=y (Baoquan He) [RHEL-58641]
- fs/proc: fix softlockup in __read_vmcore (Baoquan He) [RHEL-58641]
- crash: add prefix for crash dumping messages (Baoquan He) [RHEL-58641]
- vmcore: replace strncpy with strscpy_pad (Baoquan He) [RHEL-58641]
- crash: add a new kexec flag for hotplug support (Baoquan He) [RHEL-58641]
- crash: forward memory_notify arg to arch crash hotplug handler (Baoquan He) [RHEL-58641]
- crash: use macro to add crashk_res into iomem early for specific arch (Baoquan He) [RHEL-58641]
- powerpc/kdump: Split KEXEC_CORE and CRASH_DUMP dependency (Baoquan He) [RHEL-58641]
- powerpc/machdep: Remove stale functions from ppc_md structure (Baoquan He) [RHEL-58641]
- powerpc/kexec: split CONFIG_KEXEC_FILE and CONFIG_CRASH_DUMP (Baoquan He) [RHEL-58641]
- kexec/kdump: make struct crash_mem available without CONFIG_CRASH_DUMP (Baoquan He) [RHEL-58641]
- arch, crash: move arch_crash_save_vmcoreinfo() out to file vmcore_info.c (Baoquan He) [RHEL-58641]
- powerpc: add cpu_spec.cpu_features to vmcoreinfo (Baoquan He) [RHEL-58641]
- mips, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [RHEL-58641]
- s390, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [RHEL-58641]
- ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP (Baoquan He) [RHEL-58641]
- arm64, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [RHEL-58641]
- x86, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [RHEL-58641]
- crash: clean up kdump related config items (Baoquan He) [RHEL-58641]
- crash: split crash dumping code out from kexec_core.c (Baoquan He) [RHEL-58641]
- crash: remove dependency of FA_DUMP on CRASH_DUMP (Baoquan He) [RHEL-58641]
- crash: split vmcoreinfo exporting code out from crash_core.c (Baoquan He) [RHEL-58641]
- kexec: split crashkernel reservation code out from crash_core.c (Baoquan He) [RHEL-58641]
- kexec: Annotate struct crash_mem with __counted_by (Baoquan He) [RHEL-58641]
- kexec: drop dependency on ARCH_SUPPORTS_KEXEC from CRASH_DUMP (Baoquan He) [RHEL-58641]
- kexec: select CRYPTO from KEXEC_FILE instead of depending on it (Baoquan He) [RHEL-58641]
- kexec: fix KEXEC_FILE dependencies (Baoquan He) [RHEL-58641]
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP (Baoquan He) [RHEL-58641]
- kexec: Allocate kernel above bzImage's pref_address (Baoquan He) [RHEL-58641]
- kernel/crash_core.c: make __crash_hotplug_lock static (Baoquan He) [RHEL-58641]
- kdump: defer the insertion of crashkernel resources (Baoquan He) [RHEL-58641]
- crash_core: fix and simplify the logic of crash_exclude_mem_range() (Baoquan He) [RHEL-58641]
- x86/crash: use SZ_1M macro instead of hardcoded value (Baoquan He) [RHEL-58641]
- x86/crash: remove the unused image parameter from prepare_elf_headers() (Baoquan He) [RHEL-58641]
- crash_core: fix the check for whether crashkernel is from high memory (Baoquan He) [RHEL-58641]
- kdump: remove redundant DEFAULT_CRASH_KERNEL_LOW_SIZE (Baoquan He) [RHEL-58641]
- kexec_core: fix the assignment to kimage->control_page (Baoquan He) [RHEL-58641]
- x86/kexec: fix incorrect end address passed to kernel_ident_mapping_init() (Baoquan He) [RHEL-58641]
- x86/kexec: fix incorrect argument passed to kexec_dprintk() (Baoquan He) [RHEL-58641]
- x86/kexec: use pr_err() instead of kexec_dprintk() when an error occurs (Baoquan He) [RHEL-58641]
- kexec_file: fix incorrect temp_start value in locate_mem_hole_top_down() (Baoquan He) [RHEL-58641]
- kexec: modify the meaning of the end parameter in kimage_is_destination_range() (Baoquan He) [RHEL-58641]
- crash_core: remove duplicated including of kexec.h (Baoquan He) [RHEL-58641]
- x86/kexec: simplify the logic of mem_region_callback() (Baoquan He) [RHEL-58641]
- kexec: use ALIGN macro instead of open-coding it (Baoquan He) [RHEL-58641]
- kexec_file: load kernel at top of system RAM if required (Baoquan He) [RHEL-58641]
- kexec: use atomic_try_cmpxchg in crash_kexec (Baoquan He) [RHEL-58641]
- kernel: kexec: copy user-array safely (Baoquan He) [RHEL-58641]
- crash_core.c: remove unneeded functions (Baoquan He) [RHEL-58641]
- arm64: kdump: use generic interface to simplify crashkernel reservation (Baoquan He) [RHEL-58641]
- x86: kdump: use generic interface to simplify crashkernel reservation code (Baoquan He) [RHEL-58641]
- crash_core: move crashk_*res definition into crash_core.c (Baoquan He) [RHEL-58641]
- crash_core: add generic function to do reservation (Baoquan He) [RHEL-58641]
- crash_core: change parse_crashkernel() to support crashkernel=,high|low parsing (Baoquan He) [RHEL-58641]
- crash_core: change the prototype of function parse_crashkernel() (Baoquan He) [RHEL-58641]
- crash_core.c: remove unnecessary parameter of function (Baoquan He) [RHEL-58641]
- Crash: add lock to serialize crash hotplug handling (Baoquan He) [RHEL-58641]
- x86/crash: optimize CPU changes (Baoquan He) [RHEL-58641]
- crash: change crash_prepare_elf64_headers() to for_each_possible_cpu() (Baoquan He) [RHEL-58641]
- crash: hotplug support for kexec_load() (Baoquan He) [RHEL-58641]
- x86/crash: add x86 crash hotplug support (Baoquan He) [RHEL-58641]
- kexec: exclude elfcorehdr from the segment digest (Baoquan He) [RHEL-58641]
- crash: add generic infrastructure for crash hotplug support (Baoquan He) [RHEL-58641]
- crash: move a few code bits to setup support of crash hotplug (Baoquan He) [RHEL-58641]
- kexec_lock: Replace kexec_mutex() by kexec_lock() in two comments (Baoquan He) [RHEL-58641]
- remove ARCH_DEFAULT_KEXEC from Kconfig.kexec (Baoquan He) [RHEL-58641]
- kexec: rename ARCH_HAS_KEXEC_PURGATORY (Baoquan He) [RHEL-58641]
- s390/kexec: refactor for kernel/Kconfig.kexec (Baoquan He) [RHEL-58641]
- powerpc/kexec: refactor for kernel/Kconfig.kexec (Baoquan He) [RHEL-58641]
- mips/kexec: refactor for kernel/Kconfig.kexec (Baoquan He) [RHEL-58641]
- arm64/kexec: refactor for kernel/Kconfig.kexec (Baoquan He) [RHEL-58641]
- x86/kexec: refactor for kernel/Kconfig.kexec (Baoquan He) [RHEL-58641]
- kexec: consolidate kexec and crash options into kernel/Kconfig.kexec (Baoquan He) [RHEL-58641]
* Thu Dec 19 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-546.el9]
- net/mlx5: Update the list of the PCI supported devices (Benjamin Poirier) [RHEL-70419]
- tcp: Fix use-after-free of nreq in reqsk_timer_handler(). (Guillaume Nault) [RHEL-70449]
- crypto: rng - Fix extrng EFAULT handling (Herbert Xu) [RHEL-68420]
- Bluetooth: btmtk: adjust the position to init iso data anchor (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Add 2 USB HW IDs for MT7925 (0xe118/e) (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Add Mediatek MT7925 support ID 0x13d3:0x3608 (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Invert LE State flag to set invalid rather then valid (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Add DSBR support for BlazarIW, BlazarU and GaP (Bastien Nocera) [RHEL-61734]
- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() (Bastien Nocera) [RHEL-61734]
- redhat/configs: Fix Bluetooth configs for automotive (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Direct exception event to bluetooth stack (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_core: Disable works on hci_unregister_dev (Bastien Nocera) [RHEL-61734]
- workqueue: Fix UBSAN 'subtraction overflow' error in shift_and_mask() (Bastien Nocera) [RHEL-61734]
- workqueue: Implement disable/enable for (delayed) work items (Bastien Nocera) [RHEL-61734]
- workqueue: Preserve OFFQ bits in cancel[_sync] paths (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Fix not being able to reconnect after suspend (Bastien Nocera) [RHEL-61734]
- Bluetooth: Remove debugfs directory on module init failure (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Don't fail external suspend requests (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Add one more ID 0x13d3:0x3623 for Qualcomm WCN785x (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel_pcie: Allocate memory for driver private data (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Bastien Nocera) [RHEL-61734]
- Bluetooth: btsdio: Do not bind to non-removable CYW4373 (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sync: Ignore errors from HCI_OP_REMOTE_NAME_REQ_CANCEL (Bastien Nocera) [RHEL-61734]
- Bluetooth: CMTP: Mark BT_CMTP as DEPRECATED (Bastien Nocera) [RHEL-61734]
- Bluetooth: replace deprecated strncpy with strscpy_pad (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_core: Fix sending MGMT_EV_CONNECT_FAILED (Bastien Nocera) [RHEL-61734]
- Bluetooth: btrtl: Set msft ext address filter quirk for RTL8852B (Bastien Nocera) [RHEL-61734]
- Bluetooth: Use led_set_brightness() in LED trigger activate() callback (Bastien Nocera) [RHEL-61734]
- Bluetooth: btrtl: Use kvmemdup to simplify the code (Bastien Nocera) [RHEL-61734]
- Bluetooth: btrtl: Add the support for RTL8922A (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_ldisc: Use speed set by btattach as oper_speed (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_conn: Remove redundant memset after kzalloc (Bastien Nocera) [RHEL-61734]
- Bluetooth: L2CAP: Remove unused declarations (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Add support for ISO packets (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_h4: Add support for ISO packets in h4_recv.h (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0489:0xe122 (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_uart: Add support for Amlogic HCI UART (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Add MediaTek MT7925-B22M support ID 0x13d3:0x3604 (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel_pcie: Add support for ISO data (Bastien Nocera) [RHEL-61734]
- Bluetooth: Add a helper function to extract iso header (Bastien Nocera) [RHEL-61734]
- Bluetooth: MGMT: Ignore keys being loaded with invalid type (Bastien Nocera) [RHEL-61734]
- Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE" (Bastien Nocera) [RHEL-61734]
- Bluetooth: MGMT: Fix not generating command complete for MGMT_OP_DISCONNECT (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sync: Introduce hci_cmd_sync_run/hci_cmd_sync_run_once (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: If memdump doesn't work, re-enable IBS (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_core: Fix not handling hibernation actions (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Fix random crash seen while removing driver (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Allow configuring drive strength of BRI (Bastien Nocera) [RHEL-61734]
- Bluetooth: SMP: Fix assumption of Central always being Initiator (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_core: Fix LE quote calculation (Bastien Nocera) [RHEL-61734]
- Bluetooth: HCI: Invert LE State quirk to be opt-out rather then opt-in (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv monitor (Bastien Nocera) [RHEL-61734]
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_qca: fix a NULL-pointer derefence at shutdown (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_qca: fix QCA6390 support on non-DT platforms (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_qca: don't call pwrseq_power_off() twice for QCA6390 (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_event: Fix setting DISCOVERY_FINDING for passive scanning (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmtk: remove #ifdef around declarations (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmtk: Fix btmtk.c undefined reference build error harder (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmtk: Fix btmtk.c undefined reference build error (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sync: Fix suspending with wrong filter policy (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmtk: Fix kernel crash when entering btmtk_usb_suspend (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Fail setup on error (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmtk: Mark all stub functions as inline (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_qca: Fix build error (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_qca: use the power sequencer for wcn7850 and wcn6855 (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_qca: make pwrseq calls the default if available (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_qca: unduplicate calls to hci_uart_register_device() (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_qca: schedule a devm action for disabling the clock (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Fix warnings for suspend and resume functions (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Add system suspend and resume handlers (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Add support for IW615 chipset (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Add support for AW693 A1 chipset (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Add support for Whale Peak2 (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Add support for BlazarU core (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: mediatek: add ISO data transmission functions (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmtk: move btusb_recv_acl_mtk to btmtk.c (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmtk: move btusb_mtk_[setup, shutdown] to btmtk.c (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmtk: move btusb_mtk_hci_wmt_sync to btmtk.c (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: add callback function in btusb suspend/resume (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmtk: rename btmediatek_data (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: mediatek: return error for failed reg access (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: mediatek: remove the unnecessary goto tag (Bastien Nocera) [RHEL-61734]
- Bluetooth: Remove hci_request.{c,h} (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sync: Remove remaining dependencies of hci_request (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sync: Move handling of interleave_scan (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_core: Don't use hci_prepare_cmd (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_core: Remove usage of hci_req_sync (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_core: cleanup struct hci_dev (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Fix the sfi name for BlazarU (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: don't disable power management for QCA6390 (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci: fix build when POWER_SEQUENCING=m (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Fix spelling of *intermediate* in comment (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: use the power sequencer for QCA6390 (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Add firmware ID to firmware name (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_core, hci_sync: cleanup struct discovery_state (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_event: Set QoS encryption from BIGInfo report (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Add handling for boot-signature timeout errors (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Update firmware names (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_bcm4377: Add BCM4388 support (Bastien Nocera) [RHEL-61734]
- Bluetooth: Add vendor-specific packet classification for ISO data (Bastien Nocera) [RHEL-61734]
- Bluetooth: iso: remove unused struct 'iso_list_data' (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel_pcie: Remove unnecessary memset(0) calls (Bastien Nocera) [RHEL-61734]
- Bluetooth: Use sizeof(*pointer) instead of sizeof(type) (Bastien Nocera) [RHEL-61734]
- Bluetooth: MGMT: Uninitialized variable in load_conn_param() (Bastien Nocera) [RHEL-61734]
- Bluetooth/nokia: Remove unused struct 'hci_nokia_radio_hdr' (Bastien Nocera) [RHEL-61734]
- tty: rfcomm: prefer array indexing over pointer arithmetic (Bastien Nocera) [RHEL-61734]
- tty: rfcomm: prefer struct_size over open coded arithmetic (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_core: Prefer array indexing over pointer arithmetic (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_core: Prefer struct_size over open coded arithmetic (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel_pcie: Fix irq leak (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel_pcie: Print Firmware Sequencer information (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: mediatek: add MT7922 subsystem reset (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: mediatek: reset the controller before downloading the fw (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: mediatek: refactor the function btusb_mtk_reset (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmtk: apply the common btmtk_fw_get_filename (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Shutdown timer and prevent rearming when driver unloading (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Refactor btintel_set_ppag() (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmtk: add the function to get the fw name (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_bcm4377: Increase boot timeout (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Handle FW Download Abort scenario (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Enable status prints for firmware download (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Fix Null pointer dereference in btnxpuart_flush() (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_bcm4377: Use correct unit for timeouts (Bastien Nocera) [RHEL-61734]
- Bluetooth: MGMT: Make MGMT_OP_LOAD_CONN_PARAM update existing connection (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Enable Power Save feature on startup (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_event: Fix setting of unicast qos interval (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel_pcie: Fix REVERSE_INULL issue reported by coverity (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_bcm4377: Fix msgid release (Bastien Nocera) [RHEL-61734]
- Bluetooth: Add quirk to ignore reserved PHY bits in LE Extended Adv Report (Bastien Nocera) [RHEL-61734]
- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sync: Fix not using correct handle (Bastien Nocera) [RHEL-61734]
- bluetooth: virtio: drop owner assignment (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel_pcie: Refactor and code cleanup (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel_pcie: Fix warning reported by sparse (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_core: Fix not handling hdev->le_num_of_adv_sets=1 (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Fix compiler warning for multi_v7_defconfig config (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel_pcie: Fix compiler warnings (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel_pcie: Add *setup* function to download firmware (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel_pcie: Add support for PCIe transport (Bastien Nocera) [RHEL-61734]
- redhat/configs: Enable Intel Bluetooth PCIE drivers (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Export few static functions (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: Fix error code in qca_read_fw_build_info() (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_conn: Use __counted_by() and avoid -Wfamnae warning (Bastien Nocera) [RHEL-61734]
- LE Create Connection command timeout increased to 20 secs (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Add support for Filmore Peak2 (BE201) (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Add support for BlazarI (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_conn: Use struct_size() in hci_le_big_create_sync() (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sync: Use cmd->num_cis instead of magic number (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: clean up defines (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: drop bogus module version (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: drop bogus edl header checks (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_conn, hci_sync: Use __counted_by() to avoid -Wfamnae warnings (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_conn: Use __counted_by() to avoid -Wfamnae warning (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Sort usb_device_id table by the ID (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925 (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: Support downloading board id specific NVM for WCN7850 (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Correct timeout macro argument used to receive control message (Bastien Nocera) [RHEL-61734]
- Bluetooth: Remove 3 repeated macro definitions (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_conn: Remove a redundant check for HFP offload (Bastien Nocera) [RHEL-61734]
- Bluetooth: Populate hci_set_hw_info for Intel and Realtek (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Fix the patch for MT7920 the affected to MT7921 (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_bcm: Limit bcm43455 baudrate to 2000000 (Bastien Nocera) [RHEL-61734]
- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_intel: Fix multiple issues reported by checkpatch.pl (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_event: Set DISCOVERY_FINDING on SCAN_ENABLED (Bastien Nocera) [RHEL-61734]
- Bluetooth: Add proper definitions for scan interval and window (Bastien Nocera) [RHEL-61734]
- Bluetooth: L2CAP: Avoid -Wflex-array-member-not-at-end warnings (Bastien Nocera) [RHEL-61734]
- Bluetooth: Add support for MediaTek MT7922 device (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_intel: Convert to platform remove callback returning void (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_bcm: Convert to platform remove callback returning void (Bastien Nocera) [RHEL-61734]
- Bluetooth: btqcomsmd: Convert to platform remove callback returning void (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Add support to download intermediate loader (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Define macros for image types (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: fix firmware check error path (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: fix info leak when fetching board id (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: fix info leak when fetching fw build id (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: generalise device address check (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: fix NVM configuration parsing (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: fix wcn3991 device address check (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional() (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: fix NULL-deref on non-serdev setup (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: fix NULL-deref on non-serdev suspend (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: fix invalid device address check (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Fix triggering coredump implementation for QCA (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sync: Use advertised PHYs on hci_le_ext_create_conn_sync (Bastien Nocera) [RHEL-61734]
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sync: Fix using the same interval and window for Coded PHY (Bastien Nocera) [RHEL-61734]
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmtksdio: drop driver owner initialization (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmrvl_sdio: drop driver owner initialization (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_event: set the conn encrypted before conn establishes (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sync: Fix not checking error on hci_cmd_sync_cancel_sync (Bastien Nocera) [RHEL-61734]
- Bluetooth: qca: fix device-address endianness (Bastien Nocera) [RHEL-61734]
- Bluetooth: add quirk for broken address properties (Bastien Nocera) [RHEL-61734]
- Bluetooth: Fix eir name length (Bastien Nocera) [RHEL-61734]
- Bluetooth: ISO: Align broadcast sync_timeout with connection timeout (Bastien Nocera) [RHEL-61734]
- Bluetooth: Add new quirk for broken read key length on ATS2851 (Bastien Nocera) [RHEL-61734]
- Bluetooth: mgmt: remove NULL check in add_ext_adv_params_complete() (Bastien Nocera) [RHEL-61734]
- Bluetooth: mgmt: remove NULL check in mgmt_set_connectable_complete() (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Add support Mediatek MT7920 (Bastien Nocera) [RHEL-61734]
- Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922 (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Fix btnxpuart_close (Bastien Nocera) [RHEL-61734]
- Bluetooth: fix use-after-free in accessing skb after sending it (Bastien Nocera) [RHEL-61734]
- Bluetooth: bnep: Fix out-of-bound access (Bastien Nocera) [RHEL-61734]
- Bluetooth: btusb: Fix memory leak (Bastien Nocera) [RHEL-61734]
- Bluetooth: msft: Fix memory leak (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_core: Fix possible buffer overflow (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sync: Fix overwriting request callback (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sync: Use address filtering when HCI_PA_SYNC is set (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_get_optional() (Bastien Nocera) [RHEL-61734]
- Bluetooth: btintel: Print Firmware Sequencer information (Bastien Nocera) [RHEL-61734]
- Bluetooth: constify the struct device_type usage (Bastien Nocera) [RHEL-61734]
- Bluetooth: btbcm: Use devm_kstrdup() (Bastien Nocera) [RHEL-61734]
- Bluetooth: btbcm: Use strreplace() (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_core: Cancel request on command timeout (Bastien Nocera) [RHEL-61734]
- Bluetooth: Disconnect connected devices before rfkilling adapter (Bastien Nocera) [RHEL-61734]
- Bluetooth: Add new state HCI_POWERING_DOWN (Bastien Nocera) [RHEL-61734]
- Bluetooth: mgmt: Remove leftover queuing of power_off work (Bastien Nocera) [RHEL-61734]
- Bluetooth: btnxpuart: Resolve TX timeout error in power save stress test (Bastien Nocera) [RHEL-61734]
- Bluetooth: btrtl: Add the support for RTL8852BT/RTL8852BE-VT (Bastien Nocera) [RHEL-61734]
- Bluetooth: hci_sysfs: make bt_class a static const structure (Bastien Nocera) [RHEL-61734]
- Bluetooth: Fix not checking for valid hdev on bt_dev_{info,warn,err,dbg} (Bastien Nocera) [RHEL-61734]
- Bluetooth: mgmt: Replace zero-length array with flexible-array member (Bastien Nocera) [RHEL-61734]
- net: sched: fix erspan_opt settings in cls_flower (Xin Long) [RHEL-54225]
- s390/hiperdispatch: Fix KASAN global-out-of-bounds report (Mete Durlu) [RHEL-69777]
- config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mwifiex: add missing locking for cfg80211 calls (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mac80211: ieee80211_i: Fix memory corruption bug in struct ieee80211_chanctx (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: fix 6 GHz scan construction (Jose Ignacio Tornos Martinez) [RHEL-67113 RHEL-68230] {CVE-2024-53055}
- wifi: cfg80211: clear wdev->cqm_config pointer on free (Jose Ignacio Tornos Martinez) [RHEL-66824 RHEL-67113] {CVE-2024-50235}
- mac80211: fix user-power when emulating chanctx (Jose Ignacio Tornos Martinez) [RHEL-67113]
- Revert "wifi: iwlwifi: remove retry loops in start" (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: don't add default link in fw restart flow (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Jose Ignacio Tornos Martinez) [RHEL-67113 RHEL-68158] {CVE-2024-53059}
- wifi: iwlwifi: mvm: SAR table alignment (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: Use the sync timepoint API in suspend (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: really send iwl_txpower_constraints_cmd (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: don't leak a link on AP removal (Jose Ignacio Tornos Martinez) [RHEL-67113 RHEL-68167] {CVE-2024-53074}
- wifi: rtlwifi: rtl8192du: Don't claim USB ID 0bda:8171 (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: Fix the RX aggregation in USB 3 mode (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: brcm80211: BRCM_TRACING should depend on TRACING (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: pci: early chips only enable 36-bit DMA on specific PCI hosts (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath11k: Fix invalid ring usage in full monitor mode (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath10k: Fix memory leak in management tx (Jose Ignacio Tornos Martinez) [RHEL-66777 RHEL-67113] {CVE-2024-50236}
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: radiotap: Avoid -Wflex-array-member-not-at-end warnings (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Jose Ignacio Tornos Martinez) [RHEL-66892 RHEL-67113] {CVE-2024-50237}
- wifi: mac80211: Convert color collision detection to wiphy work (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: cfg80211: Add wiphy_delayed_work_pending() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: cfg80211: Do not create BSS entries for unsupported channels (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mac80211: Fix setting txpower with emulate_chanctx (Jose Ignacio Tornos Martinez) [RHEL-67113]
- mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING (Jose Ignacio Tornos Martinez) [RHEL-67113]
- finally take no_llseek out (Jose Ignacio Tornos Martinez) [RHEL-67113]
- net: qrtr: Update packets cloning when broadcasting (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: do not increase mcu skb refcount if retry is not supported (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: coex: add debug message of link counts on 2/5GHz bands for wl_info v7 (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: brcmfmac: cfg80211: Convert comma to semicolon (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: wilc1000: Convert using devm_clk_get_optional_enabled() in wilc_bus_probe() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: wilc1000: Convert using devm_clk_get_optional_enabled() in wilc_sdio_probe() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Jose Ignacio Tornos Martinez) [RHEL-63924 RHEL-67113] {CVE-2024-50008}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Jose Ignacio Tornos Martinez) [RHEL-63370 RHEL-67113] {CVE-2024-47713}
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: cfg80211: fix kernel-doc for per-link data (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7925: replace chan config with extend txpower config for clc (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7925: fix a potential array-index-out-of-bounds issue for clc (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7615: check devm_kasprintf() returned value (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7925: convert comma to semicolon (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7925: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: Avoid multiple -Wflex-array-member-not-at-end warnings (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7921: Check devm_kasprintf() returned value (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7915: check devm_kasprintf() returned value (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7915: avoid long MCU command timeouts during SER (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7996: fix uninitialized TLV data (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7915: always query station rx rate from firmware (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7915: fix rx filter setting for bfee functionality (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: shrink mt76_queue_buf (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7915: improve hardware restart reliability (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: connac: move mt7615_mcu_del_wtbl_all to connac (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7915: hold dev->mt76.mutex while disabling tx worker (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7915: add dummy HW offload of IEEE 802.11 fragmentation (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7915: reset the device after MCU timeout (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7915: retry mcu messages (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7915: set MT76_MCU_RESET early in mt7915_mac_full_reset (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7915: use mac80211 .sta_state op (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: change .sta_assoc callback to .sta_event (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: connac: add support for passing connection state directly (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: connac: add support for IEEE 802.11 fragmentation (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7915: allocate vif wcid in the same range as stations (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7915: disable tx worker during tx BA session enable/disable (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: add separate tx scheduling queue for off-channel tx (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mac80211: handle ieee80211_radar_detected() for MLO (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: cfg80211/mac80211: use proper link ID for DFS (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mac80211: handle DFS per link (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: cfg80211: handle DFS per link (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: cfg80211: move DFS related members to links[] in wireless_dev (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: trace: unlink rdev_end_cac trace event from wiphy_netdev_evt class (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mac80211: remove label usage in ieee80211_start_radar_detection() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mac80211: introduce EHT rate support in AQL airtime (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: cfg80211: avoid overriding direct/MBSSID BSS with per-STA profile BSS (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: cfg80211: skip indicating signal for per-STA profile BSSs (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: cfg80211: make BSS source types public (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: replace CONFIG_PM by CONFIG_PM_SLEEP (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: cfg80211: Avoid RCU debug splat in __cfg80211_bss_update error paths (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: partially move channel change code to core (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: fix mt76_get_rate (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7603: initialize chainmask (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7603: fix reading target power from eeprom (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7603: fix mixed declarations and code (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: connac: fix checksum offload fields of connac3 RXD (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7996: fix NULL pointer dereference in mt7996_mcu_sta_bfer_he (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7996: set IEEE80211_KEY_FLAG_GENERATE_MMIE for other ciphers (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: connac: add IEEE 802.11 fragmentation support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7996: fix handling mbss enable/disable (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath12k: Avoid -Wflex-array-member-not-at-end warnings (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath11k: Avoid -Wflex-array-member-not-at-end warnings (Jose Ignacio Tornos Martinez) [RHEL-67113]
- bus: mhi: host: pci_generic: Enable EDL trigger for Foxconn modems (Jose Ignacio Tornos Martinez) [RHEL-67113]
- bus: mhi: host: pci_generic: Update EDL firmware path for Foxconn modems (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7996: set correct value in beamforming mcu command for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7996: fix EHT beamforming capability check (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7996: set correct beamformee SS capability (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7996: fix HE and EHT beamforming capabilities (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7996: advertize beacon_int_min_gcd (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7996: fix wmm set of station interface to 3 (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7996: fix traffic delay when switching back to working channel (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7996: use hweight16 to get correct tx antenna (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7921: fix wrong UNII-4 freq range check for the channel usage (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mt76: mt7915: fix oops on non-dbdc mt7986 (Jose Ignacio Tornos Martinez) [RHEL-63206 RHEL-67113] {CVE-2024-47715}
- wifi: rtw89: avoid reading out of bounds when loading TX power FW elements (Jose Ignacio Tornos Martinez) [RHEL-64546 RHEL-67113] {CVE-2024-49928}
- wifi: rtw89: use frequency domain RSSI (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: adjust DIG threshold to reduce false alarm (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mwifiex: Convert to use jiffies macro (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: wilc1000: Re-enable RTC clock on resume (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: wilc1000: Do not operate uninitialized hardware during suspend/resume (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: brcmsmac: Use kvmemdup to simplify the code (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: properly set the rates in link cmd (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: Remove unused last_sub_index from reorder buffer (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: remove mvm prefix from iwl_mvm_tx_resp* (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: s/iwl_mvm_remove_sta_cmd/iwl_remove_sta_cmd (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: STA command structure shouldn't be mvm specific (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: s/IWL_MVM_STATION_COUNT_MAX/IWL_STATION_COUNT_MAX (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: tell the firmware about CSA with mode=1 (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: refactor scan channel description a bit (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: cfg80211: wext: Update spelling and grammar (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: wow: add scan interval option for net-detect (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: wow: add net-detect support for 8922ae (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: wow: add wait for H2C of FW-IPS mode (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: wow: fix wait condition for AOAC report request (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: assign mac_id for vif/sta and update to TX desc (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: Fix USB/SDIO devices not transmitting beacons (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: cfg80211: Set correct chandef when starting CAC (Jose Ignacio Tornos Martinez) [RHEL-64603 RHEL-67113] {CVE-2024-49937}
- wifi: mac80211: scan: Use max macro (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mac80211: Check for missing VHT elements only for 5 GHz (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mac80211: fix RCU list iterations (Jose Ignacio Tornos Martinez) [RHEL-67113]
- bus: mhi: host: pci_generic: Add support for Netprisma LCUR57 and FCUN69 (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: allow ESR when we the ROC expires (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: avoid NULL pointer dereference (Jose Ignacio Tornos Martinez) [RHEL-63991 RHEL-67113] {CVE-2024-49929}
- wifi: mac80211: export ieee80211_purge_tx_queue() for drivers (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rfkill: Correct parameter type for rfkill_set_hw_state_reason() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mac80211: remove redundant unlikely() around IS_ERR() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- net: rfkill: gpio: Do not load on Lenovo Yoga Tab 3 Pro YT3-X90 (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: allow only CN mcc from WRDD (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: drop wrong STA selection in TX (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: bump FW API to 93 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: cleanup iwl_mvm_get_wd_timeout (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: use default command queue watchdog timeout (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: handle the new EML OMN failure notification (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: Stop processing MCC update if there was no change (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: add API for EML OMN frame failure (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: exit EMLSR if both links are missing beacons (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: handle the new missed beacons notification (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: add the new API for the missed beacons notification (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: rename iwl_missed_beacons_notif (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: Offload RLC/SMPS functionality to firmware (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mac80211: fix the comeback long retry times (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: cfg80211: fix bug of mapping AF3x to incorrect User Priority (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mac80211: Add non-atomic station iterator (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: lib80211: Constify struct lib80211_crypto_ops (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: lib80211: Handle const struct lib80211_crypto_ops in lib80211 (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: add and improve EMLSR debug info (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: Enable channel puncturing for US/CAN from bios (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: add firmware debug points for EMLSR entry / exit (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwiif: mvm: handle the new BT notif (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: start to support the new BT profile notification (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: s/iwl_bt_coex_profile_notif/iwl_bt_coex_prof_old_notif (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: increase the time between ranging measurements (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: set the cipher for secured NDP ranging (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: Fix a race in scan abort flow (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: set ul_mu_data_disable when needed (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mei: add support for SAP version 4 (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: config: label 'gl' devices as discrete (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: pcie: print function scratch before writing (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: use correct key iteration (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: remove MVM prefix from FW macros (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: add support for new REDUCE_TXPOWER_CMD versions (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: iwlwifi: mvm: prepare the introduction of V9 of REDUCED_TX_POWER (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mac80211: don't use rate mask for offchannel TX either (Jose Ignacio Tornos Martinez) [RHEL-63376 RHEL-67113] {CVE-2024-47738}
- wifi: mac80211: refactor block ack management code (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mac80211_hwsim: correct MODULE_PARM_DESC of multi_radio (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: introduce chip support link number and driver MLO capability (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: rename roc_entity_idx to roc_chanctx_idx (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8922a: use right chanctx whenever possible in RFK flow (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8852c: use right chanctx whenever possible in RFK flow (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8852bx: use right chanctx whenever possible in RFK flow (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8852a: use right chanctx whenever possible in RFK flow (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8851b: use right chanctx whenever possible in RFK flow (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: pass chan to rfk_band_changed() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- net: Correct spelling in headers (Jose Ignacio Tornos Martinez) [RHEL-67113]
- bus: mhi: host: make mhi_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-67113]
- bus: mhi: host: pci_generic: Fix the name for the Telit FE990A (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mwifiex: remove unnecessary checks for valid priv (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mwifiex: Fix uninitialized variable in mwifiex_cfg80211_authenticate() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: coex: Add new Wi-Fi role format condition for function using (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: coex: Bluetooth hopping map for Wi-Fi role version 7 (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: coex: Update Wi-Fi role info version 7 (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: coex: Update report version of Wi-Fi firmware 0.29.90.0 for RTL8852BT (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: debugfs: support multiple adapters debugging (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: remove CPT execution branch never used (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8852a: adjust ANA clock to 12M (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: correct base HT rate mask for firmware (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: remove unused C2H event ID RTW89_MAC_C2H_FUNC_READ_WOW_CAM to prevent out-of-bounds reading (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8922a: add digital compensation to avoid TX EVM degrade (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8852c: support firmware with fw_element (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Jose Ignacio Tornos Martinez) [RHEL-64609 RHEL-67113] {CVE-2024-49938}
- wifi: mwifiex: keep mwifiex_cfg80211_ops constant (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath12k: fix the stack frame size warning in ath12k_mac_op_hw_scan (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mwifiex: add support for WPA-PSK-SHA256 (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mwifiex: fix key_mgmt setting (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mwifiex: simplify WPA flags setting (Jose Ignacio Tornos Martinez) [RHEL-67113]
- Revert "wifi: ath9k: use devm for request_irq()" (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: Enable USB RX aggregation for 8822c/8822b/8821c (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: usb: Support RX aggregation (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: usb: Update the RX stats after every frame (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: usb: Init RX burst length according to USB speed (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtl8xxxu: add missing rtl8192cu USB IDs (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtl8xxxu: drop reference to staging drivers (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: wow: add net-detect support for 8852c (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: wow: add delay option for net-detect (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: wow: add WoWLAN net-detect support (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: wow: implement PS mode for net-detect (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8852c: support firmware format up to v1 (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath12k: fix invalid AMPDU factor calculation in ath12k_peer_assoc_h_he() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath12k: match WMI BSS chan info structure with firmware definition (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath12k: fix BSS chan info request WMI command (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath12k: restore ASPM for supported hardwares only (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath9k: Remove error checks when creating debugfs entries (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath9k: use devm for gpio_request_one() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath9k: use devm for request_irq() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: correct VHT TX rate on 20MHz connection (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: add support for HW encryption in unicast management frames (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: avoid to add interface to list twice when SER (Jose Ignacio Tornos Martinez) [RHEL-64482 RHEL-67113] {CVE-2024-49939}
- wifi: rtw89: 8922a: Add new fields for scan offload H2C command (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8922a: new implementation for RFK pre-notify H2C (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: brcmsmac: clean up unnecessary current_ampdu_cnt and related checks (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: brcmfmac: introducing fwil query functions (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: brcmfmac: fwsignal: Use struct_size() to simplify brcmf_fws_rxreorder() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mwifiex: add host mlme for AP mode (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mwifiex: add host mlme for client mode (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: mwifiex: increase max_num_akm_suites (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: pass chanctx_idx to rtw89_btc_{path_}phymap() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: fw: correct chan access in assoc_cmac_tbl_g7 and update_beacon_be (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: pass rtwvif to RFK scan (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: pass rtwvif to RFK channel (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: rename sub_entity to chanctx (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: mcc: stop at a role holding chanctx (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: chan: refine MCC re-plan flow when unassign chanctx (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: always wait for both firmware loading attempts (Jose Ignacio Tornos Martinez) [RHEL-63398 RHEL-67113] {CVE-2024-47718}
- wifi: rtw89: fix typo of rtw89_phy_ra_updata_XXX (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 885xb: reset IDMEM mode to prevent download firmware failure (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: add support for hardware rfkill (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: add EVM statistics for 1SS rate (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: 8822c: Parse channel from IE to correct invalid hardware reports (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath9k: Use swap() to improve ath9k_hw_get_nf_hist_mid() (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath9k: use unmanaged PCI functions in ath9k_pci_owl_loader (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: 8703b: Fix reported RX band width (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: 8822c: Fix reported RX band width (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8852bt: add 8852BE-VT to Makefile and Kconfig (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8852bte: add PCI entry of 8852BE-VT (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8852bt: declare firmware features of RTL8852BT (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8852bt: add chip_ops of RTL8852BT (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8852bt: add chip_info of RTL8852BT (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8852bt: rfk: use predefined string choice for DPK enable/disable (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8852bt: add set_channel_rf (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: select WANT_DEV_COREDUMP (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: select WANT_DEV_COREDUMP (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: debugfs: support multiple adapters debugging (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: 8821cu: Remove VID/PID 0bda:c82c (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: usb: Support USB 3 with RTL8822CU/RTL8822BU (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw89: 8852bt: rfk: Fix spelling mistake "KIP_RESOTRE" -> "KIP_RESTORE" (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: rtw88: Set efuse->ext_lna_5g - fix typo (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath12k: Support Transmit DE stats (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath11k: fix array out-of-bound access in SoC stats (Jose Ignacio Tornos Martinez) [RHEL-64581 RHEL-67113] {CVE-2024-49930}
- wifi: ath12k: fix array out-of-bound access in SoC stats (Jose Ignacio Tornos Martinez) [RHEL-67113]
- wifi: ath11k: use work queue to process beacon tx event (Jose Ignacio Tornos Martinez) [RHEL-67113]
- Revert "wifi: ath11k: support hibernation" (Jose Ignacio Tornos Martinez) [RHEL-67113]
- Revert "wifi: ath11k: restore country code during resume" (Jose Ignacio Tornos Martinez) [RHEL-67113]
- redhat/kernel.spec.template: Link rtla against in-tree libcpupower (Tomas Glozar) [RHEL-69522]
- rtla: Documentation: Mention --deepest-idle-state (Tomas Glozar) [RHEL-69522]
- rtla/timerlat: Add --deepest-idle-state for hist (Tomas Glozar) [RHEL-69522]
- rtla/timerlat: Add --deepest-idle-state for top (Tomas Glozar) [RHEL-69522]
- rtla/utils: Add idle state disabling via libcpupower (Tomas Glozar) [RHEL-69522]
- rtla: Add optional dependency on libcpupower (Tomas Glozar) [RHEL-69522]
- tools/build: Add libcpupower dependency detection (Tomas Glozar) [RHEL-69522]
- redhat/kernel.spec.template: add extra flags for tools build (Tomas Glozar) [RHEL-69522]
- tools/rtla: Use tools/build makefiles to build rtla (Tomas Glozar) [RHEL-69522]
- of: check previous kernel's ima-kexec-buffer against memory bounds (Mamatha Inamdar) [RHEL-70361]
- Revert "igb: Disable threaded IRQ for igb_msix_other" (Corinna Vinschen) [RHEL-49817]
- igb: Disable threaded IRQ for igb_msix_other (Corinna Vinschen) [RHEL-49817]
- igb: Cleanup unused declarations (Corinna Vinschen) [RHEL-49817]
- igb: Do not bring the device up after non-fatal error (Corinna Vinschen) [RHEL-49817]
- igb: Always call igb_xdp_ring_update_tail() under Tx lock (Corinna Vinschen) [RHEL-49817]
- igb: Fix not clearing TimeSync interrupts for 82580 (Corinna Vinschen) [RHEL-49817]
- igb: cope with large MAX_SKB_FRAGS (Corinna Vinschen) [RHEL-49817]
- igb: Add MII write support (Corinna Vinschen) [RHEL-49817]
- igb: flower: validate control flags (Corinna Vinschen) [RHEL-49817]
- vsock: Update rx_bytes on read_skb() (Jon Maloy) [RHEL-66526] {CVE-2024-50169}
- iavf: add support for offloading tc U32 cls filters (Michal Schmidt) [RHEL-49814]
- iavf: refactor add/del FDIR filters (Michal Schmidt) [RHEL-49814]
- iavf: flower: validate control flags (Michal Schmidt) [RHEL-49814]
- iavf: RHEL only: re-add "legacy-rx" as a dummy priv flag (Michal Schmidt) [RHEL-49814]
- iavf: kill "legacy-rx" for good (Michal Schmidt) [RHEL-49814]
- iavf: implement modern PM ops declarations (Michal Schmidt) [RHEL-49814]
* Mon Dec 16 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-545.el9]
- net: fix data-races around sk->sk_forward_alloc (CKI Backport Bot) [RHEL-69689] {CVE-2024-53124}
- nvme-fabrics: handle zero MAXCMD without closing the connection (Maurizio Lombardi) [RHEL-71164]
- redhat: add test_klp_syscall to mod-internal.list (Ryan Sullivan) [RHEL-69931]
- blk_iocost: fix more out of bound shifts (CKI Backport Bot) [RHEL-63978] {CVE-2024-49933}
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Rafael Aquini) [RHEL-27745 RHEL-70053] {CVE-2024-53136}
- mm: page_alloc: move mlocked flag clearance into free_pages_prepare() (Rafael Aquini) [RHEL-27745 RHEL-69683] {CVE-2024-53105}
- filemap: Fix bounds checking in filemap_read() (Rafael Aquini) [RHEL-27745 RHEL-68011] {CVE-2024-50272}
- mm/mlock: set the correct prev on failure (Rafael Aquini) [RHEL-27745]
- vmscan,migrate: fix page count imbalance on node stats when demoting pages (Rafael Aquini) [RHEL-27745]
- kasan: remove vmalloc_percpu test (Rafael Aquini) [RHEL-27745]
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Rafael Aquini) [RHEL-27745 RHEL-68909] {CVE-2024-53097}
- mm: shmem: fix data-race in shmem_getattr() (Rafael Aquini) [RHEL-27745 RHEL-66818] {CVE-2024-50228}
- mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reserves (Rafael Aquini) [RHEL-27745 RHEL-66794] {CVE-2024-50219}
- fork: only invoke khugepaged, ksm hooks if no error (Rafael Aquini) [RHEL-27745]
- fork: do not invoke uffd on fork if error occurs (Rafael Aquini) [RHEL-27745]
- maple_tree: add regression test for spanning store bug (Rafael Aquini) [RHEL-27745 RHEL-66950] {CVE-2024-50200}
- maple_tree: correct tree corruption on spanning store (Rafael Aquini) [RHEL-27745 RHEL-66950] {CVE-2024-50200}
- mm/mglru: only clear kswapd_failures if reclaimable (Rafael Aquini) [RHEL-27745]
- mm/swapfile: skip HugeTLB pages for unuse_vma (Rafael Aquini) [RHEL-27745 RHEL-66977] {CVE-2024-50199}
- mm: don't install PMD mappings when THPs are disabled by the hw/process/vma (Rafael Aquini) [RHEL-27745]
- mm: huge_memory: add vma_thp_disabled() and thp_disabled_by_hw() (Rafael Aquini) [RHEL-27745]
- mm: khugepaged: fix the arguments order in khugepaged_collapse_file trace point (Rafael Aquini) [RHEL-27745]
- mm/mremap: fix move_normal_pmd/retract_page_tables race (Rafael Aquini) [RHEL-27745]
- secretmem: disable memfd_secret() if arch cannot set direct map (Rafael Aquini) [RHEL-27745 RHEL-66627] {CVE-2024-50182}
- memory tiers: use default_dram_perf_ref_source in log message (Rafael Aquini) [RHEL-27745 RHEL-62336]
- mm: migrate: annotate data-race in migrate_folio_unmap() (Rafael Aquini) [RHEL-27745]
- mm: avoid leaving partial pfn mappings around in error case (Rafael Aquini) [RHEL-27745]
- mm: Kconfig: fixup zsmalloc configuration (Rafael Aquini) [RHEL-27745]
- mm/damon/vaddr: protect vma traversal in __damon_va_thre_regions() with rcu read lock (Rafael Aquini) [RHEL-27745]
- sched/numa: Fix the vma scan starving issue (Rafael Aquini) [RHEL-27745]
- mm: krealloc: consider spare memory for __GFP_ZERO (Rafael Aquini) [RHEL-27745]
- mm: only enforce minimum stack gap size if it's sensible (Rafael Aquini) [RHEL-27745]
- mm/memcontrol: respect zswap.writeback setting from parent cg too (Rafael Aquini) [RHEL-27745]
- Revert "mm: skip CMA pages when they are not available" (Rafael Aquini) [RHEL-27745]
- mm: vmalloc: ensure vmap_block is initialised before adding to queue (Rafael Aquini) [RHEL-27745]
- mm: Fix missing folio invalidation calls during truncation (Rafael Aquini) [RHEL-27745]
- mm: fix endless reclaim on machines with unaccepted memory (Rafael Aquini) [RHEL-27745]
- mm/numa: no task_numa_fault() call if PMD is changed (Rafael Aquini) [RHEL-27745]
- mm/numa: no task_numa_fault() call if PTE is changed (Rafael Aquini) [RHEL-27745]
- memcg_write_event_control(): fix a user-triggerable oops (Rafael Aquini) [RHEL-27745]
- mm/page_alloc: fix pcp->count race between drain_pages_zone() vs __rmqueue_pcplist() (Rafael Aquini) [RHEL-27745]
- mm/mglru: fix ineffective protection calculation (Rafael Aquini) [RHEL-27745 RHEL-54929] {CVE-2024-42316}
- mm/hugetlb: fix possible recursive locking detected warning (Rafael Aquini) [RHEL-27745]
- mm/numa_balancing: teach mpol_to_str about the balancing mode (Rafael Aquini) [RHEL-27745]
- mm/mglru: fix overshooting shrinker memory (Rafael Aquini) [RHEL-27745 RHEL-54929] {CVE-2024-42316}
- mm/mglru: fix div-by-zero in vmpressure_calc_level() (Rafael Aquini) [RHEL-27745 RHEL-54929] {CVE-2024-42316}
- mm: ignore data-race in __swap_writepage (Rafael Aquini) [RHEL-27745]
- mm, virt: merge AS_UNMOVABLE and AS_INACCESSIBLE (Rafael Aquini) [RHEL-27745]
- mm/hugetlb: fix potential race in __update_and_free_hugetlb_folio() (Rafael Aquini) [RHEL-27745]
- mm: gup: stop abusing try_grab_folio (Rafael Aquini) [RHEL-27745]
- mm: refactor folio_undo_large_rmappable() (Rafael Aquini) [RHEL-27745]
- mm: page_ref: remove folio_try_get_rcu() (Rafael Aquini) [RHEL-27745]
- mm: mmap_lock: replace get_memcg_path_buf() with on-stack buffer (Rafael Aquini) [RHEL-27745]
- mm/memory_hotplug: prevent accessing by index=-1 (Rafael Aquini) [RHEL-27745]
- x86/mm: Cleanup prctl_enable_tagged_addr() nr_bits error checking (Rafael Aquini) [RHEL-27745]
- x86/mm: Fix LAM inconsistency during context switch (Rafael Aquini) [RHEL-27745]
- mm/page_alloc: Separate THP PCP into movable and non-movable categories (Rafael Aquini) [RHEL-27745]
- mm: fix incorrect vbq reference in purge_fragmented_block (Rafael Aquini) [RHEL-27745]
- Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default" (Rafael Aquini) [RHEL-27745]
- mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick (Rafael Aquini) [RHEL-27745]
- mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default (Rafael Aquini) [RHEL-27745]
- mm/hugetlb: do not call vma_add_reservation upon ENOMEM (Rafael Aquini) [RHEL-27745]
- kmsan: do not wipe out origin when doing partial unpoisoning (Rafael Aquini) [RHEL-27745]
- kasan, fortify: properly rename memintrinsics (Rafael Aquini) [RHEL-27745]
- mm: Introduce AS_INACCESSIBLE for encrypted/confidential memory (Rafael Aquini) [RHEL-27745]
- mm/hugetlb: align cma on allocation order, not demotion order (Rafael Aquini) [RHEL-27745]
- mm: fix race between __split_huge_pmd_locked() and GUP-fast (Rafael Aquini) [RHEL-27745]
- mm/page_table_check: support userfault wr-protect entries (Rafael Aquini) [RHEL-27745]
- mm/slab: make __free(kfree) accept error pointers (Rafael Aquini) [RHEL-27745]
- mm/slub: handle bulk and single object freeing separately (Rafael Aquini) [RHEL-27745]
- mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid (Rafael Aquini) [RHEL-27745]
- mm/cma: drop incorrect alignment check in cma_init_reserved_mem (Rafael Aquini) [RHEL-27745]
- hugetlb: convert alloc_buddy_hugetlb_folio to use a folio (Rafael Aquini) [RHEL-27745]
- mm: page_alloc: use the correct THP order for THP PCP (Rafael Aquini) [RHEL-27745]
- khugepaged: use a folio throughout hpage_collapse_scan_file() (Rafael Aquini) [RHEL-27745]
- khugepaged: use a folio throughout collapse_file() (Rafael Aquini) [RHEL-27745]
- khugepaged: pass a folio to __collapse_huge_page_copy() (Rafael Aquini) [RHEL-27745]
- khugepaged: remove hpage from collapse_huge_page() (Rafael Aquini) [RHEL-27745]
- khugepaged: remove hpage from collapse_file() (Rafael Aquini) [RHEL-27745]
- khugepaged: convert alloc_charge_hpage to alloc_charge_folio (Rafael Aquini) [RHEL-27745]
- khugepaged: inline hpage_collapse_alloc_folio() (Rafael Aquini) [RHEL-27745]
- selftest/mm: ksm_functional_tests: extend test case for ksm fork/exec (Rafael Aquini) [RHEL-27745]
- selftest/mm: ksm_functional_tests: refactor mmap_and_merge_range() (Rafael Aquini) [RHEL-27745]
- mm/ksm: fix ksm exec support for prctl (Rafael Aquini) [RHEL-27745]
- mm: page_alloc: control latency caused by zone PCP draining (Rafael Aquini) [RHEL-27745]
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory (Rafael Aquini) [RHEL-27745]
- mm: turn folio_test_hugetlb into a PageType (Rafael Aquini) [RHEL-27745]
- mm: support page_mapcount() on page_has_type() pages (Rafael Aquini) [RHEL-27745]
- mm, pagemap: remove SLOB and SLQB from comments and documentation (Rafael Aquini) [RHEL-27745]
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros (Rafael Aquini) [RHEL-27745]
- mm/shmem: inline shmem_is_huge() for disabled transparent hugepages (Rafael Aquini) [RHEL-27745]
- mm,swapops: update check in is_pfn_swap_entry for hwpoison entries (Rafael Aquini) [RHEL-27745]
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly (Rafael Aquini) [RHEL-27745]
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion (Rafael Aquini) [RHEL-27745]
- mm: recover pud_leaf() definitions in nopmd case (Rafael Aquini) [RHEL-27745]
- mm/treewide: align up pXd_leaf() retval across archs (Rafael Aquini) [RHEL-27745]
- mm/treewide: drop pXd_large() (Rafael Aquini) [RHEL-27745]
- mm/treewide: replace pud_large() with pud_leaf() (Rafael Aquini) [RHEL-27745]
- mm/treewide: replace pmd_large() with pmd_leaf() (Rafael Aquini) [RHEL-27745]
- mm/kasan: use pXd_leaf() in shadow_mapped() (Rafael Aquini) [RHEL-27745]
- mm/x86: drop two unnecessary pud_leaf() definitions (Rafael Aquini) [RHEL-27745]
- mm/x86: replace pgd_large() with pgd_leaf() (Rafael Aquini) [RHEL-27745]
- mm/x86: replace p4d_large() with p4d_leaf() (Rafael Aquini) [RHEL-27745]
- mm/powerpc: replace pXd_is_leaf() with pXd_leaf() (Rafael Aquini) [RHEL-27745]
- mm/powerpc: define pXd_large() with pXd_leaf() (Rafael Aquini) [RHEL-27745]
- mm: memory: fix shift-out-of-bounds in fault_around_bytes_set (Rafael Aquini) [RHEL-27745]
- mm: remove cast from page_to_nid() (Rafael Aquini) [RHEL-27745]
- mm: constify more page/folio tests (Rafael Aquini) [RHEL-27745]
- mm: constify testing page/folio flags (Rafael Aquini) [RHEL-27745]
- mm: make dump_page() take a const argument (Rafael Aquini) [RHEL-27745]
- mm: add __dump_folio() (Rafael Aquini) [RHEL-27745]
- mm: remove PageYoung and PageIdle definitions (Rafael Aquini) [RHEL-27745]
- mm: remove PageWaiters, PageSetWaiters and PageClearWaiters (Rafael Aquini) [RHEL-27745]
- mm: separate out FOLIO_FLAGS from PAGEFLAGS (Rafael Aquini) [RHEL-27745]
- mm: support order-1 folios in the page cache (Rafael Aquini) [RHEL-27745]
- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations (Rafael Aquini) [RHEL-27745]
- madvise:madvise_cold_or_pageout_pte_range(): allow split while folio_estimated_sharers = 0 (Rafael Aquini) [RHEL-27745]
- selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map (Rafael Aquini) [RHEL-27745 RHEL-61137]
- mm/hugetlb: restore the reservation if needed (Rafael Aquini) [RHEL-27745 RHEL-61137]
- x86/mm: delete unused cpu argument to leave_mm() (Rafael Aquini) [RHEL-27745]
- mm: memcg: don't periodically flush stats when memcg is disabled (Rafael Aquini) [RHEL-27745]
- mm: kmsan: remove runtime checks from kmsan_unpoison_memory() (Rafael Aquini) [RHEL-27745]
- mm/swap_state: update zswap LRU's protection range with the folio locked (Rafael Aquini) [RHEL-27745]
- mm: zswap: fix missing folio cleanup in writeback race path (Rafael Aquini) [RHEL-27745]
- mm/zswap: don't return LRU_SKIP if we have dropped lru lock (Rafael Aquini) [RHEL-27745]
- fs/hugetlbfs/inode.c: mm/memory-failure.c: fix hugetlbfs hwpoison handling (Rafael Aquini) [RHEL-27745]
- efi: disable mirror feature during crashkernel (Rafael Aquini) [RHEL-27745]
- mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER (Rafael Aquini) [RHEL-27745]
- mm, treewide: introduce NR_PAGE_ORDERS (Rafael Aquini) [RHEL-27745]
- mm/khugepaged: use a folio more in collapse_file() (Rafael Aquini) [RHEL-27745]
- zswap: memcontrol: implement zswap writeback disabling (Rafael Aquini) [RHEL-27745]
- mm: remove unnecessary ia64 code and comment (Rafael Aquini) [RHEL-27745]
- fs: improve dump_mapping() robustness (Rafael Aquini) [RHEL-27745]
- mm: migrate: fix getting incorrect page mapping during page migration (Rafael Aquini) [RHEL-27745 RHEL-28873] {CVE-2023-52490}
- mm: convert swap_cluster_readahead and swap_vma_readahead to return a folio (Rafael Aquini) [RHEL-27745]
- mm: return a folio from read_swap_cache_async() (Rafael Aquini) [RHEL-27745]
- mm: remove page_swap_info() (Rafael Aquini) [RHEL-27745]
- mm: convert swap_readpage() to swap_read_folio() (Rafael Aquini) [RHEL-27745]
- mm: convert swap_page_sector() to swap_folio_sector() (Rafael Aquini) [RHEL-27745]
- mm: pass a folio to swap_readpage_bdev_async() (Rafael Aquini) [RHEL-27745]
- mm: pass a folio to swap_readpage_bdev_sync() (Rafael Aquini) [RHEL-27745]
- mm: pass a folio to swap_readpage_fs() (Rafael Aquini) [RHEL-27745]
- mm: pass a folio to swap_writepage_bdev_async() (Rafael Aquini) [RHEL-27745]
- mm: pass a folio to swap_writepage_bdev_sync() (Rafael Aquini) [RHEL-27745]
- mm: pass a folio to swap_writepage_fs() (Rafael Aquini) [RHEL-27745]
- mm: pass a folio to __swap_writepage() (Rafael Aquini) [RHEL-27745]
- mm: return the folio from __read_swap_cache_async() (Rafael Aquini) [RHEL-27745]
- mm/zswap: change per-cpu mutex and buffer to per-acomp_ctx (Rafael Aquini) [RHEL-27745]
- mm/zswap: cleanup zswap_writeback_entry() (Rafael Aquini) [RHEL-27745]
- mm/zswap: cleanup zswap_load() (Rafael Aquini) [RHEL-27745]
- mm/zswap: refactor out __zswap_load() (Rafael Aquini) [RHEL-27745]
- mm/zswap: reuse dstmem when decompress (Rafael Aquini) [RHEL-27745]
- mm: convert collapse_huge_page() to use a folio (Rafael Aquini) [RHEL-27745]
- lib/maple_tree.c: fix build error due to hotfix alteration (Rafael Aquini) [RHEL-27745]
- mm/memory-failure: cast index to loff_t before shifting it (Rafael Aquini) [RHEL-27745]
- mm/memory-failure: check the mapcount of the precise page (Rafael Aquini) [RHEL-27745]
- mm/memory-failure: pass the folio and the page to collect_procs() (Rafael Aquini) [RHEL-27745]
- mm/filemap: avoid buffered read/write race to read inconsistent data (Rafael Aquini) [RHEL-27745]
- mm/readahead: do not allow order-1 folio (Rafael Aquini) [RHEL-27745]
- zswap: shrink zswap pool based on memory pressure (Rafael Aquini) [RHEL-27745]
- maple_tree: mtree_range_walk() clean up (Rafael Aquini) [RHEL-27745]
- maple_tree: don't find node end in mtree_lookup_walk() (Rafael Aquini) [RHEL-27745]
- maple_tree: use maple state end for write operations (Rafael Aquini) [RHEL-27745]
- maple_tree: remove mas_searchable() (Rafael Aquini) [RHEL-27745]
- maple_tree: separate ma_state node from status (Rafael Aquini) [RHEL-27745]
- maple_tree: clean up inlines for some functions (Rafael Aquini) [RHEL-27745]
- maple_tree: use cached node end in mas_destroy() (Rafael Aquini) [RHEL-27745]
- maple_tree: use cached node end in mas_next() (Rafael Aquini) [RHEL-27745]
- maple_tree: add end of node tracking to the maple state (Rafael Aquini) [RHEL-27745]
- maple_tree: move debug check to __mas_set_range() (Rafael Aquini) [RHEL-27745]
- maple_tree: make mas_erase() more robust (Rafael Aquini) [RHEL-27745]
- maple_tree: remove unnecessary default labels from switch statements (Rafael Aquini) [RHEL-27745]
- mm/zswap: replace kmap_atomic() with kmap_local_page() (Rafael Aquini) [RHEL-27745]
- mm: remove invalidate_inode_page() (Rafael Aquini) [RHEL-27745]
- mm: convert isolate_page() to mf_isolate_folio() (Rafael Aquini) [RHEL-27745]
- mm: convert soft_offline_in_use_page() to use a folio (Rafael Aquini) [RHEL-27745]
- mm: use mapping_evict_folio() in truncate_error_page() (Rafael Aquini) [RHEL-27745]
- mm: convert __do_fault() to use a folio (Rafael Aquini) [RHEL-27745]
- mm: make mapping_evict_folio() the preferred way to evict clean folios (Rafael Aquini) [RHEL-27745]
- fork: use __mt_dup() to duplicate maple tree in dup_mmap() (Rafael Aquini) [RHEL-27745]
- maple_tree: preserve the tree attributes when destroying maple tree (Rafael Aquini) [RHEL-27745]
- maple_tree: update check_forking() and bench_forking() (Rafael Aquini) [RHEL-27745]
- maple_tree: skip other tests when BENCH is enabled (Rafael Aquini) [RHEL-27745]
- maple_tree: update the documentation of maple tree (Rafael Aquini) [RHEL-27745]
- maple_tree: add test for mtree_dup() (Rafael Aquini) [RHEL-27745]
- maple_tree: introduce interfaces __mt_dup() and mtree_dup() (Rafael Aquini) [RHEL-27745]
- maple_tree: introduce {mtree,mas}_lock_nested() (Rafael Aquini) [RHEL-27745]
- maple_tree: add mt_free_one() and mt_attr() helpers (Rafael Aquini) [RHEL-27745]
- mm/hugetlb: have CONFIG_HUGETLB_PAGE select CONFIG_XARRAY_MULTI (Rafael Aquini) [RHEL-27745]
- mm: kmem: properly initialize local objcg variable in current_obj_cgroup() (Rafael Aquini) [RHEL-27745]
- mm/slub: optimize free fast path code layout (Rafael Aquini) [RHEL-27745]
- mm/slab: move kmalloc() functions from slab_common.c to slub.c (Rafael Aquini) [RHEL-27745]
- mm/slab: move kmalloc_slab() to mm/slab.h (Rafael Aquini) [RHEL-27745]
- mm/slab: move kfree() from slab_common.c to slub.c (Rafael Aquini) [RHEL-27745]
- mm/slab: move struct kmem_cache_node from slab.h to slub.c (Rafael Aquini) [RHEL-27745]
- mm/slab: move memcg related functions from slab.h to slub.c (Rafael Aquini) [RHEL-27745]
- mm/slab: move pre/post-alloc hooks from slab.h to slub.c (Rafael Aquini) [RHEL-27745]
- mm/slab: consolidate includes in the internal mm/slab.h (Rafael Aquini) [RHEL-27745]
- mm/slab: move the rest of slub_def.h to mm/slab.h (Rafael Aquini) [RHEL-27745]
- mm/slab: move struct kmem_cache_cpu declaration to slub.c (Rafael Aquini) [RHEL-27745]
- mm/slab: remove CONFIG_SLAB code from slab common code (Rafael Aquini) [RHEL-27745]
- mempolicy: alloc_pages_mpol() for NUMA policy without vma (Rafael Aquini) [RHEL-27745]
- mm: add page_rmappable_folio() wrapper (Rafael Aquini) [RHEL-27745]
- mempolicy: clean up minor dead code in queue_pages_test_walk() (Rafael Aquini) [RHEL-27745]
- mempolicy: remove confusing MPOL_MF_LAZY dead code (Rafael Aquini) [RHEL-27745]
- mempolicy: mpol_shared_policy_init() without pseudo-vma (Rafael Aquini) [RHEL-27745]
- mempolicy trivia: use pgoff_t in shared mempolicy tree (Rafael Aquini) [RHEL-27745]
- mempolicy trivia: slightly more consistent naming (Rafael Aquini) [RHEL-27745]
- mempolicy trivia: delete those ancient pr_debug()s (Rafael Aquini) [RHEL-27745]
- mempolicy: fix migrate_pages(2) syscall return nr_failed (Rafael Aquini) [RHEL-27745]
- kernfs: drop shared NUMA mempolicy hooks (Rafael Aquini) [RHEL-27745]
- hugetlbfs: drop shared NUMA mempolicy pretence (Rafael Aquini) [RHEL-27745]
- mm: migrate: record the mlocked page status to remove unnecessary lru drain (Rafael Aquini) [RHEL-27745]
- mm: page_alloc: check the order of compound page even when the order is zero (Rafael Aquini) [RHEL-27745]
- mm/khugepaged: convert collapse_pte_mapped_thp() to use folios (Rafael Aquini) [RHEL-27745]
- mm/khugepaged: convert alloc_charge_hpage() to use folios (Rafael Aquini) [RHEL-27745]
- mm/khugepaged: convert is_refcount_suitable() to use folios (Rafael Aquini) [RHEL-27745]
- mm/khugepaged: convert hpage_collapse_scan_pmd() to use folios (Rafael Aquini) [RHEL-27745]
- mm/khugepaged: convert __collapse_huge_page_isolate() to use folios (Rafael Aquini) [RHEL-27745]
- mm/migrate: add nr_split to trace_mm_migrate_pages stats. (Rafael Aquini) [RHEL-27745]
- mm/migrate: correct nr_failed in migrate_pages_sync() (Rafael Aquini) [RHEL-27745]
- bootmem: use kmemleak_free_part_phys in free_bootmem_page (Rafael Aquini) [RHEL-27745]
- bootmem: use kmemleak_free_part_phys in put_page_bootmem (Rafael Aquini) [RHEL-27745]
- mm: kmem: reimplement get_obj_cgroup_from_current() (Rafael Aquini) [RHEL-27745]
- percpu: scoped objcg protection (Rafael Aquini) [RHEL-27745]
- mm: kmem: scoped objcg protection (Rafael Aquini) [RHEL-27745]
- mm: kmem: make memcg keep a reference to the original objcg (Rafael Aquini) [RHEL-27745]
- mm: kmem: add direct objcg pointer to task_struct (Rafael Aquini) [RHEL-27745]
- mm: kmem: optimize get_obj_cgroup_from_current() (Rafael Aquini) [RHEL-27745]
- mm: abstract VMA merge and extend into vma_merge_extend() helper (Rafael Aquini) [RHEL-27745]
- mm: abstract merge for new VMAs into vma_merge_new_vma() (Rafael Aquini) [RHEL-27745]
- mm: make vma_merge() and split_vma() internal (Rafael Aquini) [RHEL-27745]
- mm: abstract the vma_merge()/split_vma() pattern for mprotect() et al. (Rafael Aquini) [RHEL-27745]
- mm: move vma_policy() and anon_vma_name() decls to mm_types.h (Rafael Aquini) [RHEL-27745]
- mm/mprotect: allow unfaulted VMAs to be unaccounted on mprotect() (Rafael Aquini) [RHEL-27745]
- mm/thp: fix "mm: thp: kill __transhuge_page_enabled()" (Rafael Aquini) [RHEL-27745]
- mm/gup: adapt get_user_page_vma_remote() to never return NULL (Rafael Aquini) [RHEL-27745]
- mm/gup: make failure to pin an error if FOLL_NOWAIT not specified (Rafael Aquini) [RHEL-27745]
- mm/gup: explicitly define and check internal GUP flags, disallow FOLL_TOUCH (Rafael Aquini) [RHEL-27745]
- mm: make __access_remote_vm() static (Rafael Aquini) [RHEL-27745]
- shmem: _add_to_page_cache() before shmem_inode_acct_blocks() (Rafael Aquini) [RHEL-27745]
- shmem: move memcg charge out of shmem_add_to_page_cache() (Rafael Aquini) [RHEL-27745]
- shmem: shmem_acct_blocks() and shmem_inode_acct_blocks() (Rafael Aquini) [RHEL-27745]
- shmem: factor shmem_falloc_wait() out of shmem_fault() (Rafael Aquini) [RHEL-27745]
- shmem: remove vma arg from shmem_get_folio_gfp() (Rafael Aquini) [RHEL-27745]
- shmem: shrink shmem_inode_info: dir_offsets in a union (Rafael Aquini) [RHEL-27745]
- mm: memcg: normalize the value passed into memcg_rstat_updated() (Rafael Aquini) [RHEL-27745]
- mm: memcg: refactor page state unit helpers (Rafael Aquini) [RHEL-27745]
- maple_tree: add GFP_KERNEL to allocations in mas_expected_entries() (Rafael Aquini) [RHEL-27745]
- mm/filemap: remove hugetlb special casing in filemap.c (Rafael Aquini) [RHEL-27745]
- sched/numa, mm: make numa migrate functions to take a folio (Rafael Aquini) [RHEL-27745]
- mm: mempolicy: make mpol_misplaced() to take a folio (Rafael Aquini) [RHEL-27745]
- mm: memory: make numa_migrate_prep() to take a folio (Rafael Aquini) [RHEL-27745]
- mm: memory: use a folio in do_numa_page() (Rafael Aquini) [RHEL-27745]
- mm: huge_memory: use a folio in do_huge_pmd_numa_page() (Rafael Aquini) [RHEL-27745]
- mm: memory: add vm_normal_folio_pmd() (Rafael Aquini) [RHEL-27745]
- memcg: remove unused do_memsw_account in memcg1_stat_format (Rafael Aquini) [RHEL-27745]
- memcg: expose swapcache stat for memcg v1 (Rafael Aquini) [RHEL-27745]
- mm/writeback: update filemap_dirty_folio() comment (Rafael Aquini) [RHEL-27745]
- mm/hugetlb: use nth_page() in place of direct struct page manipulation (Rafael Aquini) [RHEL-27745]
- mm: migrate: remove isolated variable in add_page_for_migration() (Rafael Aquini) [RHEL-27745]
- mm: migrate: remove PageHead() check for HugeTLB in add_page_for_migration() (Rafael Aquini) [RHEL-27745]
- mm: migrate: use a folio in add_page_for_migration() (Rafael Aquini) [RHEL-27745]
- mm: migrate: use __folio_test_movable() (Rafael Aquini) [RHEL-27745]
- mm: migrate: convert migrate_misplaced_page() to migrate_misplaced_folio() (Rafael Aquini) [RHEL-27745]
- mm: migrate: convert numamigrate_isolate_page() to numamigrate_isolate_folio() (Rafael Aquini) [RHEL-27745]
- mm: migrate: remove THP mapcount check in numamigrate_isolate_page() (Rafael Aquini) [RHEL-27745]
- mm: migrate: remove PageTransHuge check in numamigrate_isolate_page() (Rafael Aquini) [RHEL-27745]
- mm/rmap: pass folio to hugepage_add_anon_rmap() (Rafael Aquini) [RHEL-27745]
- mm/rmap: simplify PageAnonExclusive sanity checks when adding anon rmap (Rafael Aquini) [RHEL-27745]
- mm/rmap: warn on new PTE-mapped folios in page_add_anon_rmap() (Rafael Aquini) [RHEL-27745]
- mm/rmap: move folio_test_anon() check out of __folio_set_anon() (Rafael Aquini) [RHEL-27745]
- mm/rmap: move SetPageAnonExclusive out of __page_set_anon_rmap() (Rafael Aquini) [RHEL-27745]
- mm/rmap: drop stale comment in page_add_anon_rmap and hugepage_add_anon_rmap() (Rafael Aquini) [RHEL-27745]
- mm: memcg: add THP swap out info for anonymous reclaim (Rafael Aquini) [RHEL-27745]
- kmsan: introduce test_memcpy_initialized_gap() (Rafael Aquini) [RHEL-27745]
- kmsan: merge test_memcpy_aligned_to_unaligned{,2}() together (Rafael Aquini) [RHEL-27745]
- kmsan: prevent optimizations in memcpy tests (Rafael Aquini) [RHEL-27745]
- kmsan: simplify kmsan_internal_memmove_metadata() (Rafael Aquini) [RHEL-27745]
- mm: remove duplicated vma->vm_flags check when expanding stack (Rafael Aquini) [RHEL-27745]
- mm: convert DAX lock/unlock page to lock/unlock folio (Rafael Aquini) [RHEL-27745]
- mm/vmscan: use folio_migratetype() instead of get_pageblock_migratetype() (Rafael Aquini) [RHEL-27745]
- mm/mremap: fix unaccount of memory on vma_merge() failure (Rafael Aquini) [RHEL-27745]
- mm/compaction: factor out code to test if we should run compaction for target order (Rafael Aquini) [RHEL-27745]
- mm/compaction: improve comment of is_via_compact_memory (Rafael Aquini) [RHEL-27745]
- mm/compaction: remove repeat compact_blockskip_flush check in reset_isolation_suitable (Rafael Aquini) [RHEL-27745]
- mm/compaction: correctly return failure with bogus compound_order in strict mode (Rafael Aquini) [RHEL-27745]
- mm/compaction: call list_is_{first}/{last} more intuitively in move_freelist_{head}/{tail} (Rafael Aquini) [RHEL-27745]
- mm/compaction: use correct list in move_freelist_{head}/{tail} (Rafael Aquini) [RHEL-27745]
- mm/slub: simplify the last resort slab order calculation (Rafael Aquini) [RHEL-27745]
- mm/slub: add sanity check for slub_min/max_order cmdline setup (Rafael Aquini) [RHEL-27745]
- maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states (Rafael Aquini) [RHEL-27745]
- maple_tree: add mas_is_active() to detect in-tree walks (Rafael Aquini) [RHEL-27745]
- arm/xen: remove lazy mode related definitions (Rafael Aquini) [RHEL-27745]
- mm: Remove kmem_valid_obj() (Rafael Aquini) [RHEL-27745]
- maple_tree: clean up mas_wr_append() (Rafael Aquini) [RHEL-27745]
- maple_tree: replace data before marking dead in split and spanning store (Rafael Aquini) [RHEL-27745]
- maple_tree: change mas_adopt_children() parent usage (Rafael Aquini) [RHEL-27745]
- maple_tree: introduce mas_tree_parent() definition (Rafael Aquini) [RHEL-27745]
- maple_tree: introduce mas_put_in_tree() (Rafael Aquini) [RHEL-27745]
- maple_tree: reorder replacement of nodes to avoid live lock (Rafael Aquini) [RHEL-27745]
- maple_tree: add hex output to maple_arange64 dump (Rafael Aquini) [RHEL-27745]
- maple_tree: Be more strict about locking (Rafael Aquini) [RHEL-27745]
- fs/address_space: add alignment padding for i_map and i_mmap_rwsem to mitigate a false sharing. (Rafael Aquini) [RHEL-15601 RHEL-27745]
- maple_tree: drop mas_first_entry() (Rafael Aquini) [RHEL-27745]
- maple_tree: replace mas_logical_pivot() with mas_safe_pivot() (Rafael Aquini) [RHEL-27745]
- maple_tree: update mt_validate() (Rafael Aquini) [RHEL-27745]
- maple_tree: make mas_validate_limits() check root node and node limit (Rafael Aquini) [RHEL-27745]
- maple_tree: fix mas_validate_child_slot() to check last missed slot (Rafael Aquini) [RHEL-27745]
- maple_tree: make mas_validate_gaps() to check metadata (Rafael Aquini) [RHEL-27745]
- maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap (Rafael Aquini) [RHEL-27745]
- maple_tree: add a fast path case in mas_wr_slot_store() (Rafael Aquini) [RHEL-27745]
- maple_tree: optimize mas_wr_append(), also improve duplicating VMAs (Rafael Aquini) [RHEL-27745]
- maple_tree: add test for expanding range in RCU mode (Rafael Aquini) [RHEL-27745]
- maple_tree: add test for mas_wr_modify() fast path (Rafael Aquini) [RHEL-27745]
- shmem: Refactor shmem_symlink() (Rafael Aquini) [RHEL-27745]
- XArray: Do not return sibling entries from xa_load() (Rafael Aquini) [RHEL-27745]
- bootmem: remove the vmemmap pages from kmemleak in free_bootmem_page (Rafael Aquini) [RHEL-27745]
- kasan, doc: note kasan.fault=panic_on_write behaviour for async modes (Rafael Aquini) [RHEL-27745]
- fs: hugetlbfs: set vma policy only when needed for allocating folio (Rafael Aquini) [RHEL-27745]
- afs: fix the afs_dir_get_folio return value (Rafael Aquini) [RHEL-27745]
- of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem (Rafael Aquini) [RHEL-27745]
- powerpc/64s: Fix local irq disable when PMIs are disabled (Rafael Aquini) [RHEL-27745]
- powerpc/book3e: remove #include <generated/utsrelease.h> (Rafael Aquini) [RHEL-27745]
- s390: avoid using global register for current_stack_pointer (Rafael Aquini) [RHEL-27745]
- s390/virtio_ccw: Fix dma_parm pointer not set up (Thomas Huth) [RHEL-70246]
- fs/mnt_idmapping.c: Return -EINVAL when no map is written (Ian Kent) [RHEL-62007]
- fs: reformat idmapped mounts entry (Ian Kent) [RHEL-62007]
- mnt_idmapping: decouple from namespaces (Ian Kent) [RHEL-62007]
- mnt_idmapping: remove nop check (Ian Kent) [RHEL-62007]
- mnt_idmapping: remove check_fsmapping() (Ian Kent) [RHEL-62007]
- fs: export mnt_idmap_get/mnt_idmap_put (Ian Kent) [RHEL-62007]
- USB: serial: qcserial: add support for Sierra Wireless EM86xx (Desnes Nunes) [RHEL-59052]
- thunderbolt: Fix connection issue with Pluggable UD-4VPD dock (Desnes Nunes) [RHEL-59052]
- usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd() (Desnes Nunes) [RHEL-59052] {CVE-2024-50268}
- usb: dwc3: fix fault at system suspend if device was already runtime suspended (Desnes Nunes) [RHEL-59052 RHEL-68268] {CVE-2024-53070}
- USB: serial: io_edgeport: fix use after free in debug printk (Desnes Nunes) [RHEL-59052] {CVE-2024-50267}
- USB: serial: option: add Quectel RG650V (Desnes Nunes) [RHEL-59052]
- USB: serial: option: add Fibocom FG132 0x0112 composition (Desnes Nunes) [RHEL-59052]
- thunderbolt: Add only on-board retimers when !CONFIG_USB4_DEBUGFS_MARGINING (Desnes Nunes) [RHEL-59052]
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Desnes Nunes) [RHEL-59052]
- usb: typec: use cleanup facility for 'altmodes_node' (Desnes Nunes) [RHEL-59052]
- usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes() (Desnes Nunes) [RHEL-59052]
- usb: acpi: fix boot hang due to early incorrect 'tunneled' USB3 device links (Desnes Nunes) [RHEL-59052]
- xhci: Fix Link TRB DMA in command ring stopped completion event (Desnes Nunes) [RHEL-59052]
- xhci: Use pm_runtime_get to prevent RPM on unsupported systems (Desnes Nunes) [RHEL-59052]
- phy: tegra: xusb: Add error pointer check in xusb.c (Desnes Nunes) [RHEL-59052]
- phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check (Desnes Nunes) [RHEL-59052]
- thunderbolt: Honor TMU requirements in the domain when setting TMU mode (Desnes Nunes) [RHEL-59052]
- misc: rtsx: list supported models in Kconfig help (Desnes Nunes) [RHEL-59052]
- media: pulse8-cec: fix data timestamp at pulse8_setup() (Desnes Nunes) [RHEL-59052]
- redhat/configs: Adding CONFIG_USB_ONBOARD_DEV_USB5744 (Desnes Nunes) [RHEL-59052]
- USB: serial: option: add Telit FN920C04 MBIM compositions (Desnes Nunes) [RHEL-59052]
- USB: serial: option: add support for Quectel EG916Q-GL (Desnes Nunes) [RHEL-59052]
- xhci: dbc: honor usb transfer size boundaries. (Desnes Nunes) [RHEL-59052]
- usb: xhci: Fix handling errors mid TD followed by other errors (Desnes Nunes) [RHEL-59052]
- xhci: Mitigate failed set dequeue pointer commands (Desnes Nunes) [RHEL-59052]
- xhci: Fix incorrect stream context type macro (Desnes Nunes) [RHEL-59052]
- usb: dwc3: core: Fix system suspend on TI AM62 platforms (Desnes Nunes) [RHEL-59052]
- xhci: tegra: fix checked USB2 port number (Desnes Nunes) [RHEL-59052 RHEL-65123] {CVE-2024-50075}
- usb: dwc3: Wait for EndXfer completion before restoring GUSB2PHYCFG (Desnes Nunes) [RHEL-59052]
- usb: typec: altmode should keep reference to parent (Desnes Nunes) [RHEL-59052 RHEL-66511] {CVE-2024-50150}
- usb: xhci: Fix problem with xhci resume from suspend (Desnes Nunes) [RHEL-59052]
- usb: misc: onboard_usb_dev: introduce new config symbol for usb5744 SMBus support (Desnes Nunes) [RHEL-59052]
- usb: dwc3: core: Stop processing of pending events if controller is halted (Desnes Nunes) [RHEL-59052]
- usb: dwc3: re-enable runtime PM after failed resume (Desnes Nunes) [RHEL-59052]
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Desnes Nunes) [RHEL-59052]
- usb: gadget: core: force synchronous registration (Desnes Nunes) [RHEL-59052]
- usbnet: fix cyclical race on disconnect with work queue (Desnes Nunes) [RHEL-59052]
- usbnet: Fix linkwatch use-after-free on disconnect (Desnes Nunes) [RHEL-59052]
- usbnet: Run unregister_netdev() before unbind() again (Desnes Nunes) [RHEL-59052]
- USB: appledisplay: close race between probe and completion handler (Desnes Nunes) [RHEL-59052]
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Desnes Nunes) [RHEL-59052]
- usb: storage: ene_ub6250: Fix right shift warnings (Desnes Nunes) [RHEL-59052]
- usb: roles: Improve the fix for a false positive recursive locking complaint (Desnes Nunes) [RHEL-59052]
- locking/mutex: Introduce mutex_init_with_key() (Desnes Nunes) [RHEL-59052]
- locking/mutex: Define mutex_init() once (Desnes Nunes) [RHEL-59052]
- leds: mlxreg: Use devm_mutex_init() for mutex initialization (Desnes Nunes) [RHEL-59052] {CVE-2024-42129}
- locking/mutex: Introduce devm_mutex_init() (Desnes Nunes) [RHEL-59052]
- locking/rwsem: Make DEBUG_RWSEMS and PREEMPT_RT mutually exclusive (Desnes Nunes) [RHEL-59052]
- locking/rwsem: Clarify that RWSEM_READER_OWNED is just a hint (Desnes Nunes) [RHEL-59052]
- locking/qspinlock: Fix 'wait_early' set but not used warning (Desnes Nunes) [RHEL-59052]
- locking/mutex: Simplify <linux/mutex.h> (Desnes Nunes) [RHEL-59052]
- locking/mutex: split out mutex_types.h (Desnes Nunes) [RHEL-59052]
- usb: xhci: fix loss of data on Cadence xHC (Desnes Nunes) [RHEL-59052]
- usb: xHCI: add XHCI_RESET_ON_RESUME quirk for Phytium xHCI host (Desnes Nunes) [RHEL-59052]
- usb: dwc3: qcom: simplify with devm_platform_ioremap_resource (Desnes Nunes) [RHEL-59052]
- usb: dwc3: qcom: use scoped device node handling to simplify error paths (Desnes Nunes) [RHEL-59052]
- usb: dwc3: imx8mp: disable SS_CON and U3 wakeup for system sleep (Desnes Nunes) [RHEL-59052]
- usb: dwc3: imx8mp: add 2 software managed quirk properties for host mode (Desnes Nunes) [RHEL-59052]
- usb: host: xhci-plat: Parse xhci-missing_cas_quirk and apply quirk (Desnes Nunes) [RHEL-59052]
- usb: misc: onboard_usb_dev: add Microchip usb5744 SMBus programming support (Desnes Nunes) [RHEL-59052]
- usb: misc: onboard_dev: extend platform data to add power on delay field (Desnes Nunes) [RHEL-59052]
- usb: cdnsp: Fix incorrect usb_request status (Desnes Nunes) [RHEL-59052]
- usb: typec: tcpci: support edge irq (Desnes Nunes) [RHEL-59052]
- usb: chipidea: npcm: Fix coding style with clarification of data type (Desnes Nunes) [RHEL-59052]
- usb: common: Switch to device_property_match_property_string() (Desnes Nunes) [RHEL-59052]
- device property: Add fwnode_property_match_property_string() (Desnes Nunes) [RHEL-59052]
- device property: Use fwnode_property_string_array_count() (Desnes Nunes) [RHEL-59052]
- USB: usbtmc: prevent kernel-usb-infoleak (Desnes Nunes) [RHEL-59052] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Desnes Nunes) [RHEL-59052]
- redhat/configs: Adding CONFIG_USB_EXTRON_DA_HD_4K_PLUS_CEC (Desnes Nunes) [RHEL-59052]
- media: cec: extron-da-hd-4k-plus: add the Extron DA HD 4K Plus CEC driver (Desnes Nunes) [RHEL-59052]
- media: cec: move cec_get/put_device to header (Desnes Nunes) [RHEL-59052]
- media: input: serio.h: add SERIO_EXTRON_DA_HD_PLUS (Desnes Nunes) [RHEL-59052]
- media: admin-guide: cec.rst (Desnes Nunes) [RHEL-59052]
- xhci: support setting interrupt moderation IMOD for secondary interrupters (Desnes Nunes) [RHEL-59052]
- xhci: Set quirky xHC PCI hosts to D3 _after_ stopping and freeing them. (Desnes Nunes) [RHEL-59052]
- usb: xhci: adjust empty TD list handling in handle_tx_event() (Desnes Nunes) [RHEL-59052]
- usb: xhci: remove 'retval' from xhci_pci_resume() (Desnes Nunes) [RHEL-59052]
- usb: xhci: add comments explaining specific interrupt behaviour (Desnes Nunes) [RHEL-59052]
- usb: xhci: make 'sbrn' a local variable (Desnes Nunes) [RHEL-59052]
- usb: xhci: remove unused variables from struct 'xhci_hcd' (Desnes Nunes) [RHEL-59052]
- usb: xhci: remove excessive Bulk short packet debug message (Desnes Nunes) [RHEL-59052]
- usb: xhci: remove excessive isoc frame debug message spam (Desnes Nunes) [RHEL-59052]
- xhci: Remove unused function declarations (Desnes Nunes) [RHEL-59052]
- xhci: dbc: add dbgtty request to end of list once it completes (Desnes Nunes) [RHEL-59052]
- xhci: dbc: Fix STALL transfer event handling (Desnes Nunes) [RHEL-59052]
- dt-bindings: extcon: convert extcon-usb-gpio.txt to yaml format (Desnes Nunes) [RHEL-59052]
- redhat/configs: Adding CONFIG_EXTCON_LC824206XA (Desnes Nunes) [RHEL-59052]
- extcon: Add LC824206XA microUSB switch driver (Desnes Nunes) [RHEL-59052]
- power: supply: Change usb_types from an array into a bitmask (Desnes Nunes) [RHEL-59052]
- power: supply: sysfs: Move power_supply_show_enum_with_available() up (Desnes Nunes) [RHEL-59052]
- power: supply: sysfs: Add power_supply_show_enum_with_available() helper (Desnes Nunes) [RHEL-59052]
- power: supply: "usb_type" property may be written to (Desnes Nunes) [RHEL-59052]
- power: supply: core: simplify charge_behaviour formatting (Desnes Nunes) [RHEL-59052]
- power: supply: core: fix charge_behaviour formatting (Desnes Nunes) [RHEL-59052]
- power: supply: core: ease special formatting implementations (Desnes Nunes) [RHEL-59052]
- dt-bindings: phy: mxs-usb-phy: add nxp,sim property (Desnes Nunes) [RHEL-59052]
- thunderbolt: Don't create device link from USB4 Host Interface to USB3 xHC host (Desnes Nunes) [RHEL-59052]
- usb: acpi: add device link between tunneled USB3 device and USB4 Host Interface (Desnes Nunes) [RHEL-59052]
- device property: Move fwnode_handle_put() into property.h (Desnes Nunes) [RHEL-59052]
- usb: Add tunnel_mode parameter to usb device structure (Desnes Nunes) [RHEL-59052]
- xhci: Add USB4 tunnel detection for USB3 devices on Intel hosts (Desnes Nunes) [RHEL-59052]
- usb: chipidea: npcm: Fix coding style with missing space (Desnes Nunes) [RHEL-59052]
- usb: dwc3: imx8mp: use scoped device node handling to simplify error paths (Desnes Nunes) [RHEL-59052]
- usb: dwc3: imx8mp: simplify with dev_err_probe (Desnes Nunes) [RHEL-59052]
- usb: dwc3: imx8mp: simplify with devm_clk_get_enabled (Desnes Nunes) [RHEL-59052]
- usb-storage: Constify struct usb_device_id and us_unusual_dev (Desnes Nunes) [RHEL-59052]
- phy: broadcom: brcm-sata: Simplify with scoped for each OF child loop (Desnes Nunes) [RHEL-59052]
- USB: serial: kobil_sct: restore initial terminal settings (Desnes Nunes) [RHEL-59052]
- USB: serial: drop driver owner initialization (Desnes Nunes) [RHEL-59052]
- USB: serial: set driver owner when registering drivers (Desnes Nunes) [RHEL-59052]
- usb: roles: add lockdep class key to struct usb_role_switch (Desnes Nunes) [RHEL-59052]
- usb: typec: tipd: Free IRQ only if it was requested before (Desnes Nunes) [RHEL-59052 RHEL-63862] {CVE-2024-50057}
- Documentation: msm-hsusb.txt: remove (Desnes Nunes) [RHEL-59052]
- usb: typec: ucsi: Add DATA_RESET option of Connector Reset command (Desnes Nunes) [RHEL-59052]
- dt-bindings: usb: qcom,dwc3: Document X1E80100 MP controller (Desnes Nunes) [RHEL-59052]
- thunderbolt: Improve software receiver lane margining (Desnes Nunes) [RHEL-59052]
- thunderbolt: Add optional voltage offset range for receiver lane margining (Desnes Nunes) [RHEL-59052]
- thunderbolt: Consolidate margining parameters into a structure (Desnes Nunes) [RHEL-59052]
- thunderbolt: Add missing usb4_port_sb_read() to usb4_port_sw_margin() (Desnes Nunes) [RHEL-59052]
- xhci: dbgtty: use kfifo from tty_port struct (Desnes Nunes) [RHEL-59052]
- xhci: dbgtty: remove kfifo_out() wrapper (Desnes Nunes) [RHEL-59052]
- usb: common: Use helper function for_each_node_with_property() (Desnes Nunes) [RHEL-59052]
- usb: phy: mxs: enable weak 1p1 regulator for imx6ul during suspend (Desnes Nunes) [RHEL-59052]
- usb: phy: mxs: add wakeup enable for imx7ulp (Desnes Nunes) [RHEL-59052]
- usb: phy: mxs: keep USBPHY2's clk always on (Desnes Nunes) [RHEL-59052]
- usb: phy: mxs: enable regulator phy-3p0 to improve signal qualilty (Desnes Nunes) [RHEL-59052]
- xhci-pci: Make xhci-pci-renesas a proper modular driver (Desnes Nunes) [RHEL-59052]
- usb: dwc3: imx8mp: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS() (Desnes Nunes) [RHEL-59052]
- usb: chipidea: Use of_property_present() (Desnes Nunes) [RHEL-59052]
- usb: typec: tcpci: use GENMASK() for TCPC_TRANSMIT register fields (Desnes Nunes) [RHEL-59052]
- usb: typec: tcpci: use GENMASK() for TCPC_MSG_HDR_INFO_REV (Desnes Nunes) [RHEL-59052]
- usb: typec: tcpci: use GENMASK() for TCPC_ROLE_CTRL_RP_VAL (Desnes Nunes) [RHEL-59052]
- usb: typec: tcpci: use GENMASK() for TCPC_ROLE_CTRL_CC[12] (Desnes Nunes) [RHEL-59052]
- usb: typec: tcpci: use GENMASK() for TCPC_CC_STATUS_CC[12] (Desnes Nunes) [RHEL-59052]
- usb: typec: tcpci_rt1711h: Drop CONFIG_OF ifdeffery (Desnes Nunes) [RHEL-59052]
- usb: typec: tcpci_rt1711h: Convert enum->pointer for data in the match tables (Desnes Nunes) [RHEL-59052]
- usb: typec: tcpci_rt1711h: Remove trailing comma in the terminator entry for OF table (Desnes Nunes) [RHEL-59052]
- usb: typec: tcpm/tcpci_maxim: clarify a comment (Desnes Nunes) [RHEL-59052]
- usb: typec: tcpci: fix a comment typo (Desnes Nunes) [RHEL-59052]
- dt-bindings: usb: qcom,dwc3: Update ipq5332 clock details (Desnes Nunes) [RHEL-59052]
- USB: ohci-ppc-of: Drop ohci-littledian compatible (Desnes Nunes) [RHEL-59052]
- usb: ohci-ppc-of: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-59052]
- fsnotify: fix sending inotify event with unexpected filename (Ian Kent) [RHEL-37493]
- block, bfq: fix possible UAF for bfqq->bic with merge chain (CKI Backport Bot) [RHEL-63388] {CVE-2024-47706}
* Fri Dec 13 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-544.el9]
- x86/apic: Always explicitly disarm TSC-deadline timer (David Arcari) [RHEL-65750]
- netfilter: ipset: Hold module reference while requesting a module (Phil Sutter) [RHEL-35819]
- CVE-2024-53122 mptcp: cope racing subflow creation in mptcp_rcv_space_adjust (Patrick Talbert) [RHEL-69670] {CVE-2024-53122}
- x86/tdx: mark TDX guest as fully supported (Vitaly Kuznetsov) [RHEL-70465]
- net: usb: cdc_ether: don't spew notifications (Jose Ignacio Tornos Martinez) [RHEL-52777]
- USB: zaurus: Add ID for A-300/B-500/C-700 (Jose Ignacio Tornos Martinez) [RHEL-52777]
- net: usb: cdc_ether: add u-blox 0x1313 composition. (Jose Ignacio Tornos Martinez) [RHEL-52777]
- USB: serial: xr: add TIOCGRS485 and TIOCSRS485 ioctls (Desnes Nunes) [RHEL-67057]
- USB: serial: xr: avoid requesting zero DTE rate (Desnes Nunes) [RHEL-67057]
- redhat: configs: enable xr_serial on rhel (Desnes Nunes) [RHEL-67057]
- smb: client: Fix use-after-free of network namespace. (Paulo Alcantara) [RHEL-68558] {CVE-2024-53095}
- dlm: fix recovery of middle conversions (Alexander Aring) [RHEL-67852]
* Thu Dec 12 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-543.el9]
- scsi: lpfc: Fix a possible null pointer dereference (Ewan D. Milne) [RHEL-64869] {CVE-2024-43821}
- smb: client: fix NULL ptr deref in crypto_aead_setkey() (Paulo Alcantara) [RHEL-63909]
- smb: client: fix UAF in async decryption (Paulo Alcantara) [RHEL-63909] {CVE-2024-50047}
- macsec: Fix use-after-free while sending the offloading packet (CKI Backport Bot) [RHEL-66910] {CVE-2024-50261}
- xfs: fix sparse inode limits on runt AG (Pavel Reichl) [RHEL-68541]
- ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: ipc4-topology: Only handle dai_config with HW_PARAMS for ChainDMA (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: ipc4-topology: Use single token list for the copiers (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: ipc4-topology: Use correct queue_id for requesting input pin format (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: ipc4-topology: Adjust the params based on DAI formats (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: ipc4-topology: Improve readability of sof_ipc4_prepare_dai_copier() (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: ipc4-topology/pcm: Rename sof_ipc4_copier_is_single_format() (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: ipc4-topology: Print out the channel count in sof_ipc4_dbg_audio_format (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: ipc4-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: ipc3-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: sof-audio: add sof_dai_get_tdm_slots function (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: sof-audio: rename dai clock setting query function (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: ipc4-topology: Add support for NHLT with 16-bit only DMIC blob (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: ipc4-topology: Correct DAI copier config and NHLT blob request (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: ipc4-topology: Allow selective update in sof_ipc4_update_hw_params (Jaroslav Kysela) [RHEL-54539]
- ASoC: SOF: ipc4-topology: remove shadowed variable (Jaroslav Kysela) [RHEL-54539]
- redhat/configs: Move GPIO configs under rhel (Rupinderjit Singh) [RHEL-69941]
- platform/x86/intel/tpmi/plr: Fix output in plr_print_bits() (David Arcari) [RHEL-46074]
- doc: TPMI: Add entry for Performance Limit Reasons (David Arcari) [RHEL-46074]
- platform/x86/intel/tpmi/plr: Add support for the plr mailbox (David Arcari) [RHEL-46074]
- platform/x86/intel/tpmi: Add new auxiliary driver for performance limits (David Arcari) [RHEL-46074]
- redhat: configs: enable INTEL_PLR_TPMI for RHEL (David Arcari) [RHEL-46074]
- platform/x86/intel: TPMI domain id and CPU mapping (David Arcari) [RHEL-46074]
- platform/x86/intel/tpmi: Add API to get debugfs root (David Arcari) [RHEL-46074]
- platform/x86/intel/tpmi: Add support for performance limit reasons (David Arcari) [RHEL-46074]
- doc: TPMI: Add debugfs documentation (David Arcari) [RHEL-46074]
- MAINTAINERS: Add entry for TPMI driver (David Arcari) [RHEL-46074]
- gso: fix dodgy bit handling for GSO_UDP_L4 (Guillaume Nault) [RHEL-69903]
- udp: allow header check for dodgy GSO_UDP_L4 packets. (Guillaume Nault) [RHEL-69903]
- redhat: configs: Disable DVB settings (Kate Hsuan) [RHEL-65104]
- cache: add __cacheline_group_{begin, end}_aligned() (+ couple more) (CKI Backport Bot) [RHEL-68652]
- uapi: stddef.h: Provide UAPI macros for __counted_by_{le, be} (Michal Schmidt) [RHEL-68653]
- compiler_types: add Endianness-dependent __counted_by_{le,be} (Michal Schmidt) [RHEL-68653]
- docs: ignore __counted_by attribute in structure definitions (Michal Schmidt) [RHEL-68653]
- Documentation: conf.py: Add __force to c_id_attributes (Michal Schmidt) [RHEL-68653]
* Wed Dec 11 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-542.el9]
- bpf: Get better reg range with ldsx and 32bit compare (Viktor Malik) [RHEL-30774]
- selftests/bpf: Use -4095 as the bad address for bits iterator (Viktor Malik) [RHEL-30774]
- selftests/bpf: update send_signal to lower perf evemts frequency (Viktor Malik) [RHEL-30774]
- selftests/bpf: Add three test cases for bits_iter (Viktor Malik) [RHEL-30774]
- bpf: Use __u64 to save the bits in bits iterator (Viktor Malik) [RHEL-30774]
- bpf: Check the validity of nr_words in bpf_iter_bits_new() (Viktor Malik) [RHEL-30774]
- bpf: Add bpf_mem_alloc_check_size() helper (Viktor Malik) [RHEL-30774]
- bpf: Free dynamically allocated bits in bpf_iter_bits_destroy() (Viktor Malik) [RHEL-30774]
- selftests/bpf: Add test case for delta propagation (Viktor Malik) [RHEL-30774]
- bpf: Fix print_reg_state's constant scalar dump (Viktor Malik) [RHEL-30774]
- bpf: Fix incorrect delta propagation between linked registers (Viktor Malik) [RHEL-30774]
- selftests/bpf: Add more test case for field flattening (Viktor Malik) [RHEL-30774]
- bpf: Check the remaining info_cnt before repeating btf fields (Viktor Malik) [RHEL-30774]
- selftests/bpf: Add a selftest to check for incorrect names (Viktor Malik) [RHEL-30774]
- bpftool: Fix handling enum64 in btf dump sorting (Viktor Malik) [RHEL-30774]
- libbpf: Ensure new BTF objects inherit input endianness (Viktor Malik) [RHEL-30774]
- bpf: Fix a crash when btf_parse_base() returns an error pointer (Viktor Malik) [RHEL-30774]
- selftests/bpf: Add a test to verify previous stacksafe() fix (Viktor Malik) [RHEL-30774]
- bpf: Fix updating attached freplace prog in prog_array map (Viktor Malik) [RHEL-30774]
- libbpf: Fix license for btf_relocate.c (Viktor Malik) [RHEL-30774]
- selftests/bpf: Filter out _GNU_SOURCE when compiling test_cpp (Viktor Malik) [RHEL-30774]
- tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids (Viktor Malik) [RHEL-30774]
- bpf, events: Use prog to emit ksymbol event for main program (Viktor Malik) [RHEL-30774]
- bpftool: Fix typo in usage help (Viktor Malik) [RHEL-30774]
- libbpf: Fix no-args func prototype BTF dumping syntax (Viktor Malik) [RHEL-30774]
- selftests/bpf: fexit_sleep: Fix stack allocation for arm64 (Viktor Malik) [RHEL-30774]
- test_bpf: convert comma to semicolon (Viktor Malik) [RHEL-30774]
- selftests/bpf: Test for null-pointer-deref bugfix in resolve_prog_type() (Viktor Malik) [RHEL-30774]
- bpf: Fix null pointer dereference in resolve_prog_type() for BPF_PROG_TYPE_EXT (Viktor Malik) [RHEL-30774]
- selftests/bpf: DENYLIST.aarch64: Skip fexit_sleep again (Viktor Malik) [RHEL-30774]
- bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o (Viktor Malik) [RHEL-30774]
- bpf: annotate BTF show functions with __printf (Viktor Malik) [RHEL-30774]
- selftests/bpf: Add ASSERT_OK_FD macro (Viktor Malik) [RHEL-30774]
- bpf: relax zero fixed offset constraint on KF_TRUSTED_ARGS/KF_RCU (Viktor Malik) [RHEL-30774]
- libbpf: improve old BPF skeleton handling for map auto-attach (Viktor Malik) [RHEL-30774]
- libbpf: fix BPF skeleton forward/backward compat handling (Viktor Malik) [RHEL-30774]
- bpftool: improve skeleton backwards compat with old buggy libbpfs (Viktor Malik) [RHEL-30774]
- selftests/bpf: DENYLIST.aarch64: Remove fexit_sleep (Viktor Malik) [RHEL-30774]
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Viktor Malik) [RHEL-30774]
- selftests/bpf: Remove exceptions tests from DENYLIST.s390x (Viktor Malik) [RHEL-30774]
- s390/bpf: Implement exceptions (Viktor Malik) [RHEL-30774]
- s390/bpf: Change seen_reg to a mask (Viktor Malik) [RHEL-30774]
- selftests/bpf: Remove arena tests from DENYLIST.s390x (Viktor Malik) [RHEL-30774]
- selftests/bpf: Add UAF tests for arena atomics (Viktor Malik) [RHEL-30774]
- selftests/bpf: Introduce __arena_global (Viktor Malik) [RHEL-30774]
- s390/bpf: Support arena atomics (Viktor Malik) [RHEL-30774]
- s390/bpf: Enable arena (Viktor Malik) [RHEL-30774]
- s390/bpf: Support address space cast instruction (Viktor Malik) [RHEL-30774]
- s390/bpf: Support BPF_PROBE_MEM32 (Viktor Malik) [RHEL-30774]
- s390/bpf: Land on the next JITed instruction after exception (Viktor Malik) [RHEL-30774]
- s390/bpf: Introduce pre- and post- probe functions (Viktor Malik) [RHEL-30774]
- s390/bpf: Get rid of get_probe_mem_regno() (Viktor Malik) [RHEL-30774]
- s390/bpf: Factor out emitting probe nops (Viktor Malik) [RHEL-30774]
- bpftool: Mount bpffs when pinmaps path not under the bpffs (Viktor Malik) [RHEL-30774]
- selftests/bpf: Add testcase where 7th argment is struct (Viktor Malik) [RHEL-30774]
- selftests/bpf: Factor out many args tests from tracing_struct (Viktor Malik) [RHEL-30774]
- bpf: Use precise image size for struct_ops trampoline (Viktor Malik) [RHEL-30774]
- libbpf: Fix error handling in btf__distill_base() (Viktor Malik) [RHEL-30774]
- selftests/bpf: Move ARRAY_SIZE to bpf_misc.h (Viktor Malik) [RHEL-30774]
- libbpf: Fix clang compilation error in btf_relocate.c (Viktor Malik) [RHEL-30774]
- selftests/bpf: Don't close(-1) in serial_test_fexit_stress() (Viktor Malik) [RHEL-30774]
- bpf: add new negative selftests to cover missing check_func_arg_reg_off() and reg->type check (Viktor Malik) [RHEL-30774]
- bpf: add missing check_func_arg_reg_off() to prevent out-of-bounds memory accesses (Viktor Malik) [RHEL-30774]
- bpf: Fix tailcall cases in test_bpf (Viktor Malik) [RHEL-30774]
- libbpf: Skip base btf sanity checks (Viktor Malik) [RHEL-30774]
- selftests/bpf: add test validating uprobe/uretprobe stack traces (Viktor Malik) [RHEL-30774]
- bpf: fix build when CONFIG_DEBUG_INFO_BTF[_MODULES] is undefined (Viktor Malik) [RHEL-30774]
- bpf, docs: Address comments from IETF Area Directors (Viktor Malik) [RHEL-30774]
- selftests/bpf: Add kfunc_call test for simple dtor in bpf_testmod (Viktor Malik) [RHEL-30774]
- kbuild,bpf: Add module-specific pahole flags for distilled base BTF (Viktor Malik) [RHEL-30774]
- libbpf,bpf: Share BTF relocate-related code with kernel (Viktor Malik) [RHEL-30774]
- libbpf: Split field iter code into its own file kernel (Viktor Malik) [RHEL-30774]
- module, bpf: Store BTF base pointer in struct module (Viktor Malik) [RHEL-30774]
- libbpf: BTF relocation followup fixing naming, loop logic (Viktor Malik) [RHEL-30774]
- selftests/bpf: Match tests against regular expression (Viktor Malik) [RHEL-30774]
- selftests/bpf: Support checks against a regular expression (Viktor Malik) [RHEL-30774]
- libbpf: Checking the btf_type kind when fixing variable offsets (Viktor Malik) [RHEL-30774]
- bpf: Add security_file_post_open() LSM hook to sleepable_lsm_hooks (Viktor Malik) [RHEL-30774]
- bpftool: Allow compile-time checks of BPF map auto-attach support in skeleton (Viktor Malik) [RHEL-30774]
- bpf: remove redeclaration of new_n in bpf_verifier_vlog (Viktor Malik) [RHEL-30774]
- bpf: remove unused parameter in __bpf_free_used_btfs (Viktor Malik) [RHEL-30774]
- bpf: remove unused parameter in bpf_jit_binary_pack_finalize (Viktor Malik) [RHEL-30774]
- bpf, x64: Remove tail call detection (Viktor Malik) [RHEL-30774]
- bpf, verifier: Correct tail_call_reachable for bpf prog (Viktor Malik) [RHEL-30774]
- resolve_btfids: Handle presence of .BTF.base section (Viktor Malik) [RHEL-30774]
- libbpf: Make btf_parse_elf process .BTF.base transparently (Viktor Malik) [RHEL-30774]
- selftests/bpf: Extend distilled BTF tests to cover BTF relocation (Viktor Malik) [RHEL-30774]
- libbpf: Split BTF relocation (Viktor Malik) [RHEL-30774]
- selftests/bpf: Test distilled base, split BTF generation (Viktor Malik) [RHEL-30774]
- libbpf: Add btf__distill_base() creating split BTF with distilled base BTF (Viktor Malik) [RHEL-30774]
- selftests/bpf: Add tests for add_const (Viktor Malik) [RHEL-30774]
- bpf: Support can_loop/cond_break on big endian (Viktor Malik) [RHEL-30774]
- bpf: Track delta between "linked" registers. (Viktor Malik) [RHEL-30774]
- selftests: bpf: add testmod kfunc for nullable params (Viktor Malik) [RHEL-30774]
- bpf: verifier: make kfuncs args nullalble (Viktor Malik) [RHEL-30774]
- bpf: selftests: Do not use generated kfunc prototypes for arena progs (Viktor Malik) [RHEL-30774]
- bpf: Fix bpf_dynptr documentation comments (Viktor Malik) [RHEL-30774]
- bpftool: Support dumping kfunc prototypes from BTF (Viktor Malik) [RHEL-30774]
- bpf: selftests: xfrm: Opt out of using generated kfunc prototypes (Viktor Malik) [RHEL-30774]
- bpf: selftests: nf: Opt out of using generated kfunc prototypes (Viktor Malik) [RHEL-30774]
- bpf: treewide: Align kfunc signatures to prog point-of-view (Viktor Malik) [RHEL-30774]
- bpf: verifier: Relax caller requirements for kfunc projection type args (Viktor Malik) [RHEL-30774]
- bpf: selftests: Fix bpf_map_sum_elem_count() kfunc prototype (Viktor Malik) [RHEL-30774]
- bpf: selftests: Fix bpf_cpumask_first_zero() kfunc prototype (Viktor Malik) [RHEL-30774]
- bpf: selftests: Fix fentry test kfunc prototypes (Viktor Malik) [RHEL-30774]
- bpf: selftests: Fix bpf_iter_task_vma_new() prototype (Viktor Malik) [RHEL-30774]
- kbuild: bpf: Tell pahole to DECL_TAG kfuncs (Viktor Malik) [RHEL-30774]
- bpftool: Query only cgroup-related attach types (Viktor Malik) [RHEL-30774]
- libbpf: Auto-attach struct_ops BPF maps in BPF skeleton (Viktor Malik) [RHEL-30774]
- selftests/bpf: Add btf_field_iter selftests (Viktor Malik) [RHEL-30774]
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Viktor Malik) [RHEL-30774]
- libbpf: Remove callback-based type/string BTF field visitor helpers (Viktor Malik) [RHEL-30774]
- bpftool: Use BTF field iterator in btfgen (Viktor Malik) [RHEL-30774]
- libbpf: Make use of BTF field iterator in BTF handling code (Viktor Malik) [RHEL-30774]
- libbpf: Make use of BTF field iterator in BPF linker code (Viktor Malik) [RHEL-30774]
- libbpf: Add BTF field iterator (Viktor Malik) [RHEL-30774]
- selftests/bpf: Ignore .llvm.<hash> suffix in kallsyms_find() (Viktor Malik) [RHEL-30774]
- selftests/bpf: Fix bpf_cookie and find_vma in nested VM (Viktor Malik) [RHEL-30774]
- selftests/bpf: Test global bpf_list_head arrays. (Viktor Malik) [RHEL-30774]
- selftests/bpf: Test global bpf_rb_root arrays and fields in nested struct types. (Viktor Malik) [RHEL-30774]
- selftests/bpf: Test kptr arrays and kptrs in nested struct fields. (Viktor Malik) [RHEL-30774]
- bpf: limit the number of levels of a nested struct type. (Viktor Malik) [RHEL-30774]
- bpf: look into the types of the fields of a struct type recursively. (Viktor Malik) [RHEL-30774]
- bpf: create repeated fields for arrays. (Viktor Malik) [RHEL-30774]
- bpf: refactor btf_find_struct_field() and btf_find_datasec_var(). (Viktor Malik) [RHEL-30774]
- bpf: Remove unnecessary call to btf_field_type_size(). (Viktor Malik) [RHEL-30774]
- bpf: Remove unnecessary checks on the offset of btf_field. (Viktor Malik) [RHEL-30774]
- test_bpf: Add missing MODULE_DESCRIPTION() (Viktor Malik) [RHEL-30774]
- bpftool: Fix typo in MAX_NUM_METRICS macro name (Viktor Malik) [RHEL-30774]
- selftests/bpf: Remove unused struct 'libcap' (Viktor Malik) [RHEL-30774]
- selftests/bpf: Remove unused 'key_t' structs (Viktor Malik) [RHEL-30774]
- selftests/bpf: Remove unused struct 'scale_test_def' (Viktor Malik) [RHEL-30774]
- bpftool: Change pid_iter.bpf.c to comply with the change of bpf_link_fops. (Viktor Malik) [RHEL-30774]
- selftests/bpf: test struct_ops with epoll (Viktor Malik) [RHEL-30774]
- bpf: export bpf_link_inc_not_zero. (Viktor Malik) [RHEL-30774]
- bpf: support epoll from bpf struct_ops links. (Viktor Malik) [RHEL-30774]
- bpf: enable detaching links of struct_ops objects. (Viktor Malik) [RHEL-30774]
- bpf: pass bpf_struct_ops_link to callbacks in bpf_struct_ops. (Viktor Malik) [RHEL-30774]
- selftests/bpf: Add selftest for bits iter (Viktor Malik) [RHEL-30774]
- bpf: Add bits iterator (Viktor Malik) [RHEL-30774]
- bitops: make BYTES_TO_BITS() treewide-available (Viktor Malik) [RHEL-30774]
- libbpf: Configure log verbosity with env variable (Viktor Malik) [RHEL-30774]
- bpf, docs: Fix instruction.rst indentation (Viktor Malik) [RHEL-30774]
- bpf, docs: Clarify call local offset (Viktor Malik) [RHEL-30774]
- bpf, docs: Add table captions (Viktor Malik) [RHEL-30774]
- bpf, docs: clarify sign extension of 64-bit use of 32-bit imm (Viktor Malik) [RHEL-30774]
- bpf, docs: Use RFC 2119 language for ISA requirements (Viktor Malik) [RHEL-30774]
- bpf, docs: Move sentence about returning R0 to abi.rst (Viktor Malik) [RHEL-30774]
- bpf: constify member bpf_sysctl_kern:: Table (Viktor Malik) [RHEL-30774]
- selftests/bpf: Fix prog numbers in test_sockmap (Viktor Malik) [RHEL-30774]
- bpf: Remove unused variable "prev_state" (Viktor Malik) [RHEL-30774]
- bpftool: Un-const bpf_func_info to fix it for llvm 17 and newer (Viktor Malik) [RHEL-30774]
- kbuild, bpf: Use test-ge check for v1.25-only pahole (Viktor Malik) [RHEL-30774]
- bpftool: Introduce btf c dump sorting (Viktor Malik) [RHEL-30774]
- bpftool: Fix make dependencies for vmlinux.h (Viktor Malik) [RHEL-30774]
- redhat: Add protected XTS and HMAC config files (Mete Durlu) [RHEL-50772]
- s390/pkey: Add AES xts and HMAC clear key token support (Mete Durlu) [RHEL-50772]
- s390/cpacf: Add MSA 10 and 11 new PCKMO functions (Mete Durlu) [RHEL-50772]
- s390/pkey_pckmo: Return with success for valid protected key types (Mete Durlu) [RHEL-50772]
- s390/pkey: Add function to enforce pkey handler modules load (Mete Durlu) [RHEL-50772]
- s390/pkey: Add slowpath function to CCA and EP11 handler (Mete Durlu) [RHEL-50772]
- s390/pkey: Introduce pkey base with handler registry and handler modules (Mete Durlu) [RHEL-50772]
- s390/pkey: Unify pkey cca, ep11 and pckmo functions signatures (Mete Durlu) [RHEL-50772]
- s390/pkey: Rework and split PKEY kernel module code (Mete Durlu) [RHEL-50772]
- s390/pkey: Split pkey_unlocked_ioctl function (Mete Durlu) [RHEL-50772]
- s390/pkey: Wipe copies of protected- and secure-keys (Mete Durlu) [RHEL-50772]
- s390/pkey: Wipe copies of clear-key structures on failure (Mete Durlu) [RHEL-50772]
- s390/pkey: Wipe sensitive data on failure (Mete Durlu) [RHEL-50772]
- s390/pkey: Use kfree_sensitive() to fix Coccinelle warnings (Mete Durlu) [RHEL-50772]
- scsi: aacraid: Fix double-free on probe failure (Tomas Henzl) [RHEL-64334] {CVE-2024-46673}
- selftests/landlock: Build without static libraries (Mamatha Inamdar) [RHEL-59644]
- selftests/landlock: Fix out-of-tree builds (Mamatha Inamdar) [RHEL-59644]
- selftests/landlock: fix broken include of linux/landlock.h (Mamatha Inamdar) [RHEL-59644]
- selftests/landlock: drop deprecated headers dependency (Mamatha Inamdar) [RHEL-59644]
- fscache: Fix oops due to race with cookie_lru and use_cookie (CKI Backport Bot) [RHEL-63701] {CVE-2022-48989}
- block: sed-opal: add ioctl IOC_OPAL_SET_SID_PW (Ming Lei) [RHEL-56730]
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov) [RHEL-63997] {CVE-2024-49975}
- selftests: forwarding: Add IPv6 GRE remote change tests (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Sync Rx buffers for device (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Sync Rx buffers for CPU (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_ptp: Add missing verification before pushing Tx header (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_router: fix xa_store() error checking (Ivan Vecera) [RHEL-67125]
- mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-67125]
- mlxsw: core_thermal: Remove unnecessary assignments (Ivan Vecera) [RHEL-67125]
- mlxsw: core_thermal: Remove unnecessary checks (Ivan Vecera) [RHEL-67125]
- mlxsw: core_thermal: Simplify rollback (Ivan Vecera) [RHEL-67125]
- mlxsw: core_thermal: Make mlxsw_thermal_module_{init, fini} symmetric (Ivan Vecera) [RHEL-67125]
- mlxsw: core_thermal: Remove unused arguments (Ivan Vecera) [RHEL-67125]
- mlxsw: core_thermal: Fold two loops into one (Ivan Vecera) [RHEL-67125]
- mlxsw: core_thermal: Remove another unnecessary check (Ivan Vecera) [RHEL-67125]
- mlxsw: core_thermal: Remove unnecessary check (Ivan Vecera) [RHEL-67125]
- mlxsw: core_thermal: Call thermal_zone_device_unregister() unconditionally (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Lock configuration space of upstream bridge during reset (Ivan Vecera) [RHEL-67125]
- mlxsw: core_thermal: Report valid current state during cooling device registration (Ivan Vecera) [RHEL-67125]
- mlxsw: Warn about invalid accesses to array fields (Ivan Vecera) [RHEL-67125]
- selftests: mlxsw: mirror_gre: Obey TESTS (Ivan Vecera) [RHEL-67125]
- selftests: mlxsw: mirror_gre: Simplify (Ivan Vecera) [RHEL-67125]
- mlxsw: Implement ethtool operation to write to a transceiver module EEPROM (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Use fragmented buffers (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Store number of scatter/gather entries for maximum packet size (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_buffers: Fix memory corruptions on Spectrum-4 systems (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Fix driver initialization with Spectrum-4 (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Use napi_consume_skb() to free SKB as part of Tx completion (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Do not store SKB for RDQ elements (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Optimize data buffer access (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Use page pool for Rx buffers allocation (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Initialize page pool per CQ (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Store CQ pointer as part of RDQ structure (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Split NAPI setup/teardown into two steps (Ivan Vecera) [RHEL-67125]
- mlxsw: Use the same maximum MTU value throughout the driver (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum: Set more accurate values for netdevice min/max MTU (Ivan Vecera) [RHEL-67125]
- mlxsw: Adjust MTU value to hardware check (Ivan Vecera) [RHEL-67125]
- mlxsw: port: Edit maximum MTU value (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_router: Apply user-defined multipath hash seed (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_acl: Fix ACL scale regression and firmware errors (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_acl_atcam: Fix wrong comment (Ivan Vecera) [RHEL-67125]
- lib: test_objagg: Fix spelling (Ivan Vecera) [RHEL-67125]
- lib: objagg: Fix spelling (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_router: Constify struct devlink_dpipe_table_ops (Ivan Vecera) [RHEL-67125]
- devlink: Constify the 'table_ops' parameter of devl_dpipe_table_register() (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Use NAPI for event processing (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Reorganize 'mlxsw_pci_queue' structure (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Initialize dummy net devices for NAPI (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Ring RDQ and CQ doorbells once per several completions (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Handle up to 64 Rx completions in tasklet (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-67125]
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_flower: validate control flags (Ivan Vecera) [RHEL-67125]
- selftests: mlxsw: ethtool_lanes: Wait for lanes parameter dump explicitly (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_ethtool: Add support for 100Gb/s per lane link modes (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Store DQ pointer as part of CQ structure (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Remove mlxsw_pci_cq_count() (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Remove mlxsw_pci_sdq_count() (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Break mlxsw_pci_cq_tasklet() into tasklets per queue type (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Make style change in mlxsw_pci_cq_tasklet() (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Remove unused wait queue (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Use only one event queue (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Rename MLXSW_PCI_EQS_COUNT (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Poll command interface for each cmd_exec() (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Make style changes in mlxsw_pci_eq_tasklet() (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Remove unused counters (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Arm CQ doorbell regardless of number of completions (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Do not setup tasklet from operation (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Move mlxsw_pci_cq_{init, fini}() (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Move mlxsw_pci_eq_{init, fini}() (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_router: Share nexthop counters in resilient groups (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_router: Support nexthop group hardware statistics (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_router: Track NH ID's of group members (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_router: Add helpers for nexthop counters (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_router: Avoid allocating NH counters twice (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum: Allow fetch-and-clear of flow counters (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_router: Have mlxsw_sp_nexthop_counter_enable() return int (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_router: Rename two functions (Ivan Vecera) [RHEL-67125]
- mlxsw: core_thermal: Set THERMAL_TRIP_FLAG_RW_TEMP directly (Ivan Vecera) [RHEL-67125]
- mlxsw: remove I2C_CLASS_HWMON from drivers w/o detect and address_list (Ivan Vecera) [RHEL-67125]
- mlxsw: Use refcount_t for reference counting (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum: Refactor LAG create and destroy code (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum: Search for free LAD ID once (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum: Query max_lag once (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum: Remove mlxsw_sp_lag_get() (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum: Change mlxsw_sp_upper to LAG structure (Ivan Vecera) [RHEL-67125]
- selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes (Ivan Vecera) [RHEL-67125]
- selftests: mlxsw: qos_pfc: Remove wrong description (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Set NVE flood profile as part of FID configuration (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Add an "any" packet type (Ivan Vecera) [RHEL-67125]
- mlxsw: reg: Add nve_flood_prf_id field to SFMR (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum: Use CFF mode where available (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Add support for rFID family in CFF flood mode (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Add a family for bridge FIDs in CFF flood mode (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Initialize flood profiles in CFF mode (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Add profile_id to flood profile (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Add an object to keep flood profiles (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Add hooks for RSP table maintenance (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Add a not-UC packet type (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Add an op for packing SFMR (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Add an op to get PGT address of a FID (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Add an op to get PGT allocation size (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Add an op for flood table initialization (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Move mlxsw_sp_fid_flood_table_init() up (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Make mlxsw_sp_fid_ops.setup return an int (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Split a helper out of mlxsw_sp_fid_flood_table_mid() (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Rename FID ops, families, arrays (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Privatize FID families (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Fix missing error checking (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_router: Call RIF setup before obtaining FID (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_router: Add a helper to get subport number from a RIF (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Extract SFMR packing into a helper (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Drop unnecessary conditions (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Permit enabling CFF mode (Ivan Vecera) [RHEL-67125]
- mlxsw: core, pci: Add plumbing related to CFF mode (Ivan Vecera) [RHEL-67125]
- mlxsw: reg: Add to SFMR register the fields related to CFF flood mode (Ivan Vecera) [RHEL-67125]
- mlxsw: reg: Extract flood-mode specific part of mlxsw_reg_sfmr_pack() (Ivan Vecera) [RHEL-67125]
- mlxsw: reg: Drop unnecessary writes from mlxsw_reg_sfmr_pack() (Ivan Vecera) [RHEL-67125]
- mlxsw: reg: Mark SFGC & some SFMR fields as reserved in CFF mode (Ivan Vecera) [RHEL-67125]
- mlxsw: reg: Add Switch FID Flooding Profiles Register (Ivan Vecera) [RHEL-67125]
- mlxsw: resources: Add max_cap_nve_flood_prf (Ivan Vecera) [RHEL-67125]
- mlxsw: cmd: Add MLXSW_CMD_MBOX_CONFIG_PROFILE_FLOOD_MODE_CFF (Ivan Vecera) [RHEL-67125]
- mlxsw: cmd: Add cmd_mbox.query_fw.cff_support (Ivan Vecera) [RHEL-67125]
- selftests: mlxsw: Add PCI reset test (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Implement PCI reset handlers (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Add support for new reset flow (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Move software reset code to a separate function (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Rename mlxsw_pci_sw_reset() (Ivan Vecera) [RHEL-67125]
- mlxsw: Extend MRSR pack() function to support new commands (Ivan Vecera) [RHEL-67125]
- PCI: Add no PM reset quirk for NVIDIA Spectrum devices (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum: Set SW LAG mode on Spectrum>1 (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum: Allocate LAG table when in SW LAG mode (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_pgt: Generalize PGT allocation (Ivan Vecera) [RHEL-67125]
- mlxsw: spectrum_fid: Allocate PGT for the whole FID family in one go (Ivan Vecera) [RHEL-67125]
- mlxsw: pci: Permit toggling LAG mode (Ivan Vecera) [RHEL-67125]
- mlxsw: core, pci: Add plumbing related to LAG mode (Ivan Vecera) [RHEL-67125]
- mlxsw: cmd: Add QUERY_FW.lag_mode_support (Ivan Vecera) [RHEL-67125]
- mlxsw: cmd: Add CONFIG_PROFILE.{set_, }lag_mode (Ivan Vecera) [RHEL-67125]
- mlxsw: cmd: Fix omissions in CONFIG_PROFILE field names in comments (Ivan Vecera) [RHEL-67125]
- mlxsw: reg: Add SGCR.lag_lookup_pgt_base (Ivan Vecera) [RHEL-67125]
- mlxsw: reg: Drop SGCR.llb (Ivan Vecera) [RHEL-67125]
- cachefiles: fix dentry leak in cachefiles_open_file() (CKI Backport Bot) [RHEL-63602] {CVE-2024-49870}
- nfsd: fix race between laundromat and free_stateid (Olga Kornievskaia) [RHEL-65915] {CVE-2024-50106}
- dm cache: fix potential out-of-bounds access on the first resume (Benjamin Marzinski) [RHEL-69092]
- dm cache: optimize dirty bit checking with find_next_bit when resizing (Benjamin Marzinski) [RHEL-69092]
- dm cache: fix out-of-bounds access to the dirty bitset when resizing (Benjamin Marzinski) [RHEL-69092]
- dm cache: fix flushing uninitialized delayed_work on cache_ctr error (Benjamin Marzinski) [RHEL-69092]
- dm cache: correct the number of origin blocks to match the target length (Benjamin Marzinski) [RHEL-69092]
- dm-verity: don't crash if panic_on_corruption is not selected (Benjamin Marzinski) [RHEL-69092]
- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow (Benjamin Marzinski) [RHEL-69092]
- dm: fix a crash if blk_alloc_disk fails (Benjamin Marzinski) [RHEL-69092]
- nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net (Olga Kornievskaia) [RHEL-66036] {CVE-2024-50121}
- md/raid10: fix null ptr dereference in raid10_size() (Nigel Croxon) [RHEL-66030] {CVE-2024-50109}
- netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6() (CKI Backport Bot) [RHEL-66865] {CVE-2024-50256}
- netfilter: nf_reject: Fix build warning when CONFIG_BRIDGE_NETFILTER=n (CKI Backport Bot) [RHEL-66865] {CVE-2024-50256}
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Olga Kornievskaia) [RHEL-63854] {CVE-2024-50046}
- scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error (Cathy Avery) [RHEL-9848]
- scsi: storvsc: Handle additional SRB status values (Cathy Avery) [RHEL-9848]
- media: Convert from tasklet to BH workqueue (Kate Hsuan) [RHEL-67885]
- media: videobuf2: add missing MODULE_DESCRIPTION() macro (Kate Hsuan) [RHEL-67885]
- usb: uvc: add missing MODULE_DESCRIPTION() macro (Kate Hsuan) [RHEL-67885]
- media: uapi: Add PiSP Compressed RAW Bayer formats (Kate Hsuan) [RHEL-67885]
- media: uapi: Add a pixel format for BGR48 and RGB48 (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Fix typo in documentation (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Drop unreacheable warning (Kate Hsuan) [RHEL-67885]
- media: videobuf2: core: Drop unneeded forward declaration (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: Add average QP control (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Provide const-aware subdev state accessors (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Fix v4l2_subdev_state_get_format() documentation (Kate Hsuan) [RHEL-67885]
- media: subdev: Improve s_stream documentation (Kate Hsuan) [RHEL-67885]
- media: subdev: Support non-routing subdevs in v4l2_subdev_s_stream_helper() (Kate Hsuan) [RHEL-67885]
- media: subdev: Support single-stream case in v4l2_subdev_enable/disable_streams() (Kate Hsuan) [RHEL-67885]
- media: subdev: Refactor v4l2_subdev_enable/disable_streams() (Kate Hsuan) [RHEL-67885]
- media: subdev: Add v4l2_subdev_is_streaming() (Kate Hsuan) [RHEL-67885]
- media: subdev: Improve v4l2_subdev_enable/disable_streams_fallback (Kate Hsuan) [RHEL-67885]
- media: subdev: Fix use of sd->enabled_streams in call_s_stream() (Kate Hsuan) [RHEL-67885]
- media: subdev: Add checks for subdev features (Kate Hsuan) [RHEL-67885]
- media: subdev: Use v4l2_subdev_has_op() in v4l2_subdev_enable/disable_streams() (Kate Hsuan) [RHEL-67885]
- Revert "media: v4l2-ctrls: show all owned controls in log_status" (Kate Hsuan) [RHEL-67885]
- media: cec: cec.h: 2.1 ms -> 2100 ms (Kate Hsuan) [RHEL-67885]
- media: uapi: v4l: Don't expose generic metadata formats to userspace (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Add trivial set_routing support (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Return routes set using S_ROUTING (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Add len_routes field to struct v4l2_subdev_routing (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Copy argument back to user also for S_ROUTING (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Add a function to lock two sub-device states, use it (Kate Hsuan) [RHEL-67885]
- media: v4l: Set line based metadata flag in V4L2 core (Kate Hsuan) [RHEL-67885]
- media: v4l: Support line-based metadata capture (Kate Hsuan) [RHEL-67885]
- media: uapi: v4l: Add generic 8-bit metadata format definitions (Kate Hsuan) [RHEL-67885]
- media: Documentation: Rename meta format files (Kate Hsuan) [RHEL-67885]
- media: uapi: Document which mbus format fields are valid for metadata (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Clearly document that the crop API won't be extended (Kate Hsuan) [RHEL-67885]
- media: v4l: async: Set owner for async sub-devices (Kate Hsuan) [RHEL-67885]
- media: v4l: Set sub-device's owner field to the caller's module (Kate Hsuan) [RHEL-67885]
- media: videobuf2: improve max_num_buffers sanity checks (Kate Hsuan) [RHEL-67885]
- media: cec: return -ENODEV instead of -ENXIO if unregistered (Kate Hsuan) [RHEL-67885]
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: Return handler error in creating new fwnode properties (Kate Hsuan) [RHEL-67885]
- media: mc: mark the media devnode as registered from the, start (Kate Hsuan) [RHEL-67885]
- media: videodev2: Fix v4l2_ext_control packing. (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Fix stream handling for crop API (Kate Hsuan) [RHEL-67885]
- media: mc: Fix graph walk in media_pipeline_start (Kate Hsuan) [RHEL-67885]
- media: mc: Add nop implementations of media_device_{init,cleanup} (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Remove non-pad dv timing callbacks (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Add pad versions of dv timing subdev calls (Kate Hsuan) [RHEL-67885]
- media: v4l2-common: Add Y210 and Y216 format info (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: add support for area type logging (Kate Hsuan) [RHEL-67885]
- media: v4l2: Add REMOVE_BUFS ioctl (Kate Hsuan) [RHEL-67885]
- media: core: Free range of buffers (Kate Hsuan) [RHEL-67885]
- media: core: Add bitmap manage bufs array entries (Kate Hsuan) [RHEL-67885]
- media: core: Rework how create_buf index returned value is computed (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Add min_reqbufs_allocation field to vb2_queue structure (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Update vb2_is_busy() logic (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf (Kate Hsuan) [RHEL-67885]
- media: core: v4l2-ioctl.c: use is_valid_ioctl() (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls-core.c: check min/max for menu, controls (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Follow renaming of SPI "master" to "controller" (Kate Hsuan) [RHEL-67885]
- media: mc: Expand MUST_CONNECT flag to always require an enabled link (Kate Hsuan) [RHEL-67885]
- media: mc: Rename pad variable to clarify intent (Kate Hsuan) [RHEL-67885]
- media: mc: Add num_links flag to media_pad (Kate Hsuan) [RHEL-67885]
- media: mc: Fix flags handling when creating pad links (Kate Hsuan) [RHEL-67885]
- media: mc: Add local pad to pipeline regardless of the link state (Kate Hsuan) [RHEL-67885]
- media: media-devnode: make media_bus_type const (Kate Hsuan) [RHEL-67885]
- media: cec: make cec_bus_type const (Kate Hsuan) [RHEL-67885]
- media: v4l2-common.h: kerneldoc: correctly format return values (Kate Hsuan) [RHEL-67885]
- media: cec.h: Fix kerneldoc (Kate Hsuan) [RHEL-67885]
- media: videodev2.h: Fix kerneldoc (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: show all owned controls in log_status (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Fix doc comment (Kate Hsuan) [RHEL-67885]
- media: v4l: Add a helper for setting up link-frequencies control (Kate Hsuan) [RHEL-67885]
- media: vb2: refactor setting flags and caps, fix missing cap (Kate Hsuan) [RHEL-67885]
- media: media videobuf2: Stop direct calls to queue num_buffers field (Kate Hsuan) [RHEL-67885]
- media: mc: Drop useless debug print on file handle release (Kate Hsuan) [RHEL-67885]
- media: v4l2-mc: Add debug prints for v4l2_fwnode_create_links_for_pad() (Kate Hsuan) [RHEL-67885]
- media: media-entity.h: fix Excess kernel-doc description warnings (Kate Hsuan) [RHEL-67885]
- media: videobuf2: core: Rename min_buffers_needed field in vb2_queue (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Store frame interval in subdev state (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Move out subdev state lock macros outside CONFIG_MEDIA_CONTROLLER (Kate Hsuan) [RHEL-67885]
- media: videobuf2: request more buffers for vb2_read (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Fix indentation in v4l2-subdev.h (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Rename .init_cfg() operation to .init_state() (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Return NULL from pad access functions on error (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Remove stream-unaware sub-device state access (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Always compile sub-device state access functions (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Make stream argument optional in state access functions (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: v4l2_subdev_state_get_format always returns format now (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Rename sub-device state information access functions (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Also return pads array information on stream functions (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Store the sub-device in the sub-device state (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Drop outdated comment for v4l2_subdev_pad_config (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Rename pad config 'try_*' fields (Kate Hsuan) [RHEL-67885]
- media: videodev2.h: add missing __user to p_h264_pps (Kate Hsuan) [RHEL-67885]
- media: drop CONFIG_MEDIA_CONTROLLER_REQUEST_API (Kate Hsuan) [RHEL-67885]
- media: v4l2-mem2mem.h: fix typo in comment (Kate Hsuan) [RHEL-67885]
- media: v4l2-dev: Check that g/s_selection are valid before selecting crop (Kate Hsuan) [RHEL-67885]
- media: v4l2-common: Add 10bpp RGB formats info (Kate Hsuan) [RHEL-67885]
- media: core: v4l2-ioctl: check if ioctl is known to avoid NULL name (Kate Hsuan) [RHEL-67885]
- media: core: Report the maximum possible number of buffers for the queue (Kate Hsuan) [RHEL-67885]
- media: media videobuf2: Be more flexible on the number of queue stored buffers (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Use vb2_get_num_buffers() helper (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Add helper to get queue number of buffers (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Remove duplicated index vs q->num_buffers check (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Access vb2_queue bufs array through helper functions (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Use vb2_buffer instead of index (Kate Hsuan) [RHEL-67885]
- media: dvb_vb2: fix possible out of bound access (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Stop spamming kernel log with all queue counter (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Rework offset 'cookie' encoding pattern (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Rename offset parameter (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Fix a 64bit bug (Kate Hsuan) [RHEL-67885]
- media: v4l2: Add ignore_streaming flag (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Fix IS_ERR checking in vb2_vmalloc_put_userptr() (Kate Hsuan) [RHEL-67885]
- media: subdev: Don't report V4L2_SUBDEV_CAP_STREAMS when the streams API is disabled (Kate Hsuan) [RHEL-67885]
- media: mc: Check pad flag validity (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Print debug information on frame descriptor (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Clear frame descriptor before get_frame_desc (Kate Hsuan) [RHEL-67885]
- media: v4l2-event: Annotate struct v4l2_subscribed_event with __counted_by (Kate Hsuan) [RHEL-67885]
- media: v4l2-device.h: drop V4L2_DEVICE_NAME_SIZE (Kate Hsuan) [RHEL-67885]
- media: use sizeof() instead of V4L2_SUBDEV_NAME_SIZE (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev.h: increase struct v4l2_subdev name size (Kate Hsuan) [RHEL-67885]
- media: v4l2-dev.h: increase struct video_device name size (Kate Hsuan) [RHEL-67885]
- media: cec.h: increase input_phys buffer (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: Add user control base for Nuvoton NPCM controls (Kate Hsuan) [RHEL-67885]
- media: v4l: Add HEXTILE compressed format (Kate Hsuan) [RHEL-67885]
- media: use struct_size() helper (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Document and enforce .s_stream() requirements (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Document that routing support depends on streams (Kate Hsuan) [RHEL-67885]
- media: v4l2-mc: Make v4l2_pipeline_pm_{get,put} deprecated (Kate Hsuan) [RHEL-67885]
- media: videobuf2: fix typo: vb2_dbuf -> vb2_qbuf (Kate Hsuan) [RHEL-67885]
- media: vb2: frame_vector.c: replace WARN_ONCE with a comment (Kate Hsuan) [RHEL-67885]
- media: subdev: Add debug prints to enable/disable_streams (Kate Hsuan) [RHEL-67885]
- media: subdev: Constify v4l2_subdev_set_routing_with_fmt() param (Kate Hsuan) [RHEL-67885]
- media: subdev: Drop implicit zeroing of stream field (Kate Hsuan) [RHEL-67885]
- media: cec-pin: only enable interrupts when monitoring the CEC pin (Kate Hsuan) [RHEL-67885]
- media: cec-pin: improve interrupt handling (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Don't assert held reservation lock for dma-buf mmapping (Kate Hsuan) [RHEL-67885]
- media: Add NV15_4L4 pixel format (Kate Hsuan) [RHEL-67885]
- media: v4l2-common: Add support for fractional bpp (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Fix missing kerneldoc for client_caps (Kate Hsuan) [RHEL-67885]
- media: v4l2-mc: Drop subdev check in v4l2_create_fwnode_links_to_pad() (Kate Hsuan) [RHEL-67885]
- media: uapi: Use unsigned int values for assigning bits in u32 fields (Kate Hsuan) [RHEL-67885]
- media: mc: Make media_entity_get_fwnode_pad() fwnode argument const (Kate Hsuan) [RHEL-67885]
- media: videodev2.h: Fix struct v4l2_input tuner index comment (Kate Hsuan) [RHEL-67885]
- media: Adjust column width for pdfdocs (Kate Hsuan) [RHEL-67885]
- media: videodev2.h: Fix p_s32 and p_s64 pointer types (Kate Hsuan) [RHEL-67885]
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Kate Hsuan) [RHEL-67885]
- media: Add ABGR64_12 video format (Kate Hsuan) [RHEL-67885]
- media: Add BGR48_12 video format (Kate Hsuan) [RHEL-67885]
- media: Add YUV48_12 video format (Kate Hsuan) [RHEL-67885]
- media: Add Y212 v4l2 format info (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Add new ioctl for client capabilities (Kate Hsuan) [RHEL-67885]
- media: Accept non-subdev sinks in v4l2_create_fwnode_links_to_pad() (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: Fix doc for v4l2_ctrl_request_hdl_find (Kate Hsuan) [RHEL-67885]
- media: subdev: Add V4L2_SUBDEV_ROUTING_NO_MULTIPLEXING (Kate Hsuan) [RHEL-67885]
- media: subdev: Split V4L2_SUBDEV_ROUTING_NO_STREAM_MIX (Kate Hsuan) [RHEL-67885]
- media: subdev: Use 'shall' instead of 'may' in route validation (Kate Hsuan) [RHEL-67885]
- media: v4l2-core: zero field base in struct v4l2_framebuffer (Kate Hsuan) [RHEL-67885]
- media: videodev.h: drop V4L2_FBUF_CAP_LIST/BITMAP_CLIPPING (Kate Hsuan) [RHEL-67885]
- media: v4l2-core: drop v4l2_window clipping and bitmap support (Kate Hsuan) [RHEL-67885]
- media: drop unnecessary networking includes (Kate Hsuan) [RHEL-67885]
- media: rc: add common keymap for Dreambox RC10/RC0 and RC20/RC-BT remotes (Kate Hsuan) [RHEL-67885]
- media: v4l2-dev.c: check for V4L2_CAP_STREAMING to enable streaming ioctls (Kate Hsuan) [RHEL-67885]
- media: vb2: set owner before calling vb2_read (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Make link validation safer (Kate Hsuan) [RHEL-67885]
- media: subdev: Fix validation state lockdep issue (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev.c: clear stream field (Kate Hsuan) [RHEL-67885]
- media: videobuf2-core: drop obsolete sanity check in __vb2_queue_free() (Kate Hsuan) [RHEL-67885]
- media: mc: entity: Fix minor issues in comments and documentation (Kate Hsuan) [RHEL-67885]
- media: mc: Get media_device directly from pad (Kate Hsuan) [RHEL-67885]
- media: mc: entity: Add entity iterator for media_pipeline (Kate Hsuan) [RHEL-67885]
- media: mc: entity: Add pad iterator for media_pipeline (Kate Hsuan) [RHEL-67885]
- media: Add stream to frame descriptor (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Add v4l2_subdev_s_stream_helper() function (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Add subdev .(enable|disable)_streams() operations (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Add v4l2_subdev_state_xlate_streams() helper (Kate Hsuan) [RHEL-67885]
- media: subdev: add v4l2_subdev_routing_validate() helper (Kate Hsuan) [RHEL-67885]
- media: subdev: add v4l2_subdev_set_routing_with_fmt() helper (Kate Hsuan) [RHEL-67885]
- media: subdev: add streams to v4l2_subdev_get_fmt() helper function (Kate Hsuan) [RHEL-67885]
- media: subdev: add "opposite" stream helper funcs (Kate Hsuan) [RHEL-67885]
- media: subdev: use streams in v4l2_subdev_link_validate() (Kate Hsuan) [RHEL-67885]
- media: subdev: add stream based configuration (Kate Hsuan) [RHEL-67885]
- media: subdev: Add for_each_active_route() macro (Kate Hsuan) [RHEL-67885]
- media: subdev: add v4l2_subdev_set_routing helper() (Kate Hsuan) [RHEL-67885]
- media: subdev: add v4l2_subdev_has_pad_interdep() (Kate Hsuan) [RHEL-67885]
- media: subdev: Require code change to enable [GS]_ROUTING (Kate Hsuan) [RHEL-67885]
- media: subdev: Add [GS]_ROUTING subdev ioctls and operations (Kate Hsuan) [RHEL-67885]
- media: add V4L2_SUBDEV_CAP_STREAMS (Kate Hsuan) [RHEL-67885]
- media: add V4L2_SUBDEV_FL_STREAMS (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Sort includes (Kate Hsuan) [RHEL-67885]
- media: mc: entity: Fix doc for media_graph_walk_init (Kate Hsuan) [RHEL-67885]
- media: mc: Improve the media_entity_has_pad_interdep() documentation (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls-api.c: move ctrl->is_new = 1 to the correct line (Kate Hsuan) [RHEL-67885]
- media: Add Y210, Y212 and Y216 formats (Kate Hsuan) [RHEL-67885]
- media: Add 2-10-10-10 RGB formats (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls-api.c: add back dropped ctrl->is_new = 1 (Kate Hsuan) [RHEL-67885]
- media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area() (Kate Hsuan) [RHEL-67885]
- headers: Remove some left-over license text in include/uapi/linux/v4l2-* (Kate Hsuan) [RHEL-67885]
- media: videobuf2: revert "get_userptr: buffers are always writable" (Kate Hsuan) [RHEL-67885]
- media: videobuf2-dma-sg: Fix buf->vb NULL pointer dereference (Kate Hsuan) [RHEL-67885]
- v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails (Kate Hsuan) [RHEL-67885]
- media: add nv12_8l128 and nv12_10be_8l128 video format. (Kate Hsuan) [RHEL-67885]
- media: v4l: Use memset_after() helper (Kate Hsuan) [RHEL-67885]
- media: dvb_ringbuffer: Fix typo in dvb_ringbuffer_pkt_write() kerneldoc (Kate Hsuan) [RHEL-67885]
- media: subdev: Replace custom implementation of device_match_fwnode() (Kate Hsuan) [RHEL-67885]
- media: v4l2-dv-timings.c: fix too strict blanking sanity checks (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: Reserve controls for ASPEED (Kate Hsuan) [RHEL-67885]
- media: v4l: Add definition for the Aspeed JPEG format (Kate Hsuan) [RHEL-67885]
- v4l: subdev: Warn if disabling streaming failed, return success (Kate Hsuan) [RHEL-67885]
- media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' (Kate Hsuan) [RHEL-67885]
- media: v4l2-dv-timings: add sanity checks for blanking values (Kate Hsuan) [RHEL-67885]
- media: v4l: ctrls: Add a control for HDR mode (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Document s_power() callback is deprecated (Kate Hsuan) [RHEL-67885]
- media: Fix documentation typos in media-entity.h (Kate Hsuan) [RHEL-67885]
- media: v4l2-ioctl.c: Unify YCbCr/YUV terms in format descriptions (Kate Hsuan) [RHEL-67885]
- videodev2.h: add p_s32 and p_s64 pointers (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: Fix off-by-one error in integer menu control check (Kate Hsuan) [RHEL-67885]
- media: v4l2-ioctl.c: fix incorrect error path (Kate Hsuan) [RHEL-67885]
- media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args() (Kate Hsuan) [RHEL-67885]
- media: mc: convert pipeline funcs to take media_pad (Kate Hsuan) [RHEL-67885]
- media: mc: entity: Add has_pad_interdep entity operation (Kate Hsuan) [RHEL-67885]
- media: mc: entity: Rewrite media_pipeline_start() (Kate Hsuan) [RHEL-67885]
- media: mc: entity: add alloc variant of pipeline_start (Kate Hsuan) [RHEL-67885]
- media: v4l2-dev: Add videodev wrappers for media pipelines (Kate Hsuan) [RHEL-67885]
- media: mc: entity: Add media_entity_pipeline() to access the media pipeline (Kate Hsuan) [RHEL-67885]
- media: mc: entity: Move media_entity_get_fwnode_pad() out of graph walk section (Kate Hsuan) [RHEL-67885]
- media: mc: entity: Merge media_entity_enum_init and __media_entity_enum_init (Kate Hsuan) [RHEL-67885]
- media: mc: entity: Add iterator helper for entity pads (Kate Hsuan) [RHEL-67885]
- media: mc: entity: Rename streaming_count -> start_count (Kate Hsuan) [RHEL-67885]
- media: subdev: increase V4L2_FRAME_DESC_ENTRY_MAX to 8 (Kate Hsuan) [RHEL-67885]
- media: media-entity.h: add include for min() (Kate Hsuan) [RHEL-67885]
- media: Remove incorrect comment from struct v4l2_fwnode_endpoint (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Fail graciously when getting try data for NULL state (Kate Hsuan) [RHEL-67885]
- media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: drop 'elems' argument from control type ops. (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Remove vb2_find_timestamp() (Kate Hsuan) [RHEL-67885]
- media: videodev2.h: drop V4L2_CAP_ASYNCIO (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: Fix typo in VP8 comment (Kate Hsuan) [RHEL-67885]
- media: vb2: videobuf -> videobuf2 (Kate Hsuan) [RHEL-67885]
- media: v4l2-ioctl: Fix typo 'the the' in comment (Kate Hsuan) [RHEL-67885]
- media: v4l: uapi: Add user control base for DW100 controls (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: Export default v4l2_ctrl_type_ops callbacks (Kate Hsuan) [RHEL-67885]
- media: Documentation: mc-core: Fix typo (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: optimize type_ops for arrays (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: add change flag for when dimensions change (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: add v4l2_ctrl_modify_dimensions (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: alloc arrays in ctrl_ref (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: allocate space for arrays (Kate Hsuan) [RHEL-67885]
- media: mc-entity: Add a new helper function to get a remote pad for a pad (Kate Hsuan) [RHEL-67885]
- media: mc-entity: Add a new helper function to get a remote pad (Kate Hsuan) [RHEL-67885]
- media: mc-entity: Rename media_entity_remote_pad() to media_pad_remote_pad_first() (Kate Hsuan) [RHEL-67885]
- media: videobuf2: Introduce vb2_find_buffer() (Kate Hsuan) [RHEL-67885]
- media: Add P010 tiled format (Kate Hsuan) [RHEL-67885]
- media: uapi: HEVC: Add SEI pic struct flags (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: add support for dynamically allocated arrays. (Kate Hsuan) [RHEL-67885]
- media: videodev2.h: add V4L2_CTRL_FLAG_DYNAMIC_ARRAY (Kate Hsuan) [RHEL-67885]
- media: entity: Use dedicated data link iterator (Kate Hsuan) [RHEL-67885]
- media: entity: Add iterator for entity data links (Kate Hsuan) [RHEL-67885]
- media: subdev: Add v4l2_subdev_call_state_try() macro (Kate Hsuan) [RHEL-67885]
- media: v4l2: Sanitize colorspace values in the framework (Kate Hsuan) [RHEL-67885]
- media: pixfmt-yuv-planar.rst: fix PIX_FMT labels (Kate Hsuan) [RHEL-67885]
- media: v4l2: Make colorspace validity checks more future-proof (Kate Hsuan) [RHEL-67885]
- media: v4l: Add packed YUV 4:4:4 YUVA and YUVX pixel formats (Kate Hsuan) [RHEL-67885]
- media: Fix incorrect P010 chroma order description (Kate Hsuan) [RHEL-67885]
- media: Add P010 video format (Kate Hsuan) [RHEL-67885]
- treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 2) (Kate Hsuan) [RHEL-67885]
- treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) (Kate Hsuan) [RHEL-67885]
- media: Add CSI-2 bus configuration to frame descriptors (Kate Hsuan) [RHEL-67885]
- media: Add bus type to frame descriptors (Kate Hsuan) [RHEL-67885]
- media: cec-pin.c: don't zero work_pin_num_events in adap_enable (Kate Hsuan) [RHEL-67885]
- media: cec-pin.c: disabling the adapter cannot call kthread_stop (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctls-core.c: kvmalloc_array -> kvcalloc (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev.c: kvmalloc_array -> kvcalloc (Kate Hsuan) [RHEL-67885]
- media: videobuf2-v4l2: Expose vb2_queue_is_busy() to drivers (Kate Hsuan) [RHEL-67885]
- media: v4l2: fix uninitialized value tuner_status(CWE-457) (Kate Hsuan) [RHEL-67885]
- media: ext-ctrls-codec.rst: fix indentation (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: Add intra-refresh type control (Kate Hsuan) [RHEL-67885]
- media: v4l: Add Qualcomm custom compressed pixel formats (Kate Hsuan) [RHEL-67885]
- media: media-entity.h: Fix documentation for media_create_intf_link (Kate Hsuan) [RHEL-67885]
- media: media.h: remove unneeded <stdint.h> inclusion (Kate Hsuan) [RHEL-67885]
- media: subdev: add v4l2_subdev_get_fmt() helper function (Kate Hsuan) [RHEL-67885]
- media: subdev: add locking wrappers to subdev op wrappers (Kate Hsuan) [RHEL-67885]
- media: subdev: add subdev state locking (Kate Hsuan) [RHEL-67885]
- media: subdev: pass also the active state to subdevs from ioctls (Kate Hsuan) [RHEL-67885]
- media: subdev: rename v4l2_subdev_get_pad_* helpers (Kate Hsuan) [RHEL-67885]
- media: subdev: add active state to struct v4l2_subdev (Kate Hsuan) [RHEL-67885]
- media: subdev: rename subdev-state alloc & free (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: drop extra #ifdef (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: fix #endif comments (Kate Hsuan) [RHEL-67885]
- media: mc: delete redundant code in __media_device_unregister_entity (Kate Hsuan) [RHEL-67885]
- media: v4l: ioctl: Set bus_info in v4l_querycap() (Kate Hsuan) [RHEL-67885]
- media: mc: Set bus_info in media_device_init() (Kate Hsuan) [RHEL-67885]
- media: mc: Provide a helper for setting bus_info field (Kate Hsuan) [RHEL-67885]
- media: mc: media_device_init() initialises a media_device, not media_entity (Kate Hsuan) [RHEL-67885]
- media: mc: Remove redundant documentation (Kate Hsuan) [RHEL-67885]
- media: entity: Add support for ancillary links (Kate Hsuan) [RHEL-67885]
- media: entity: Add link_type_name() helper (Kate Hsuan) [RHEL-67885]
- media: media.h: Add new media link type (Kate Hsuan) [RHEL-67885]
- media: entity: Skip non-data links in graph iteration (Kate Hsuan) [RHEL-67885]
- media: entity: skip non-data link when removing reverse links (Kate Hsuan) [RHEL-67885]
- media: add nv12m_8l128 and nv12m_10be_8l128 video format. (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: Add new V4L2_H264_DECODE_PARAM_FLAG_P/BFRAME flags (Kate Hsuan) [RHEL-67885]
- media: media-entity: Clarify media_entity_cleanup() usage (Kate Hsuan) [RHEL-67885]
- media: media-entity: Simplify media_pipeline_start() (Kate Hsuan) [RHEL-67885]
- media: media-entity: Add media_pad_is_streaming() helper function (Kate Hsuan) [RHEL-67885]
- media: v4l2-core: Initialize h264 scaling matrix (Kate Hsuan) [RHEL-67885]
- media: uapi: Init VP9 stateless decode params (Kate Hsuan) [RHEL-67885]
- media: v4l2-mediabus: Drop legacy V4L2_MBUS_CSI2_*_LANE flags (Kate Hsuan) [RHEL-67885]
- media: v4l: Avoid unaligned access warnings when printing 4cc modifiers (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Drop .set_mbus_config() operation (Kate Hsuan) [RHEL-67885]
- media: v4l2-dev: Use non-atomic bitmap API when applicable (Kate Hsuan) [RHEL-67885]
- media: hevc: Remove RPS named flags (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: make array range static (Kate Hsuan) [RHEL-67885]
- media: dmxdev: drop unneeded <linux/kernel.h> inclusion from other headers (Kate Hsuan) [RHEL-67885]
- media: mc: mc-entity.c: Use bitmap_zalloc() when applicable (Kate Hsuan) [RHEL-67885]
- media: videobuf2: add WARN_ON_ONCE if bytesused is bigger than buffer length (Kate Hsuan) [RHEL-67885]
- media: vb2: frame_vector.c: don't overwrite error code (Kate Hsuan) [RHEL-67885]
- media: mc: drop an unused debug function (Kate Hsuan) [RHEL-67885]
- media: uapi: Add VP9 stateless decoder controls (Kate Hsuan) [RHEL-67885]
- media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: Add RGB color effects control (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: Add V4L2_CID_COLORFX_CBCR max setting (Kate Hsuan) [RHEL-67885]
- media: v4l2-mem2mem: add v4l2_m2m_get_unmapped_area for no-mmu platform (Kate Hsuan) [RHEL-67885]
- media: v4l2-core: fix VIDIOC_DQEVENT handling on non-x86 (Kate Hsuan) [RHEL-67885]
- include/media/media-entity.h: replace kernel.h with the necessary inclusions (Kate Hsuan) [RHEL-67885]
- media: v4l2-dev.h: move open brace after struct video_device (Kate Hsuan) [RHEL-67885]
- media: videobuf2: handle V4L2_MEMORY_FLAG_NON_COHERENT flag (Kate Hsuan) [RHEL-67885]
- media: videobuf2: add queue memory coherency parameter (Kate Hsuan) [RHEL-67885]
- media: videobuf2: add V4L2_MEMORY_FLAG_NON_COHERENT flag (Kate Hsuan) [RHEL-67885]
- media: videobuf2: split buffer cache_hints initialisation (Kate Hsuan) [RHEL-67885]
- media: videobuf2: inverse buffer cache_hints flags (Kate Hsuan) [RHEL-67885]
- media: videobuf2: rework vb2_mem_ops API (Kate Hsuan) [RHEL-67885]
- media: Request API is no longer experimental (Kate Hsuan) [RHEL-67885]
- media: v4l2-ioctl: S_CTRL output the right value (Kate Hsuan) [RHEL-67885]
- media: v4l2-ioctl: Fix check_ext_ctrls (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: Add V4L2_CID_NOTIFY_GAINS control (Kate Hsuan) [RHEL-67885]
- media: add Mediatek's MM21 format (Kate Hsuan) [RHEL-67885]
- media: Clean V4L2_PIX_FMT_NV12MT documentation (Kate Hsuan) [RHEL-67885]
- media: Add NV12_4L4 tiled format (Kate Hsuan) [RHEL-67885]
- media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 (Kate Hsuan) [RHEL-67885]
- media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FMT_NV12_32L32 (Kate Hsuan) [RHEL-67885]
- media: videobuf2-core: sanity checks for requests and qbuf (Kate Hsuan) [RHEL-67885]
- media: hevc: Add scaling matrix control (Kate Hsuan) [RHEL-67885]
- media: v4l2-ctrls: Add intra-refresh period control (Kate Hsuan) [RHEL-67885]
- media: docs: ext-ctrls-codec: Document cyclic intra-refresh zero control value (Kate Hsuan) [RHEL-67885]
- media: v4l2-dv-timings.c: fix wrong condition in two for-loops (Kate Hsuan) [RHEL-67885]
- media: v4l: subdev: Add pre_streamon and post_streamoff callbacks (Kate Hsuan) [RHEL-67885]
- media: mc-device.c: use DEVICE_ATTR_RO() helper macro (Kate Hsuan) [RHEL-67885]
- media: v4l2-subdev: Fix documentation of the subdev_notifier member (Kate Hsuan) [RHEL-67885]
* Tue Dec 10 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-541.el9]
- platform/x86/amd/pmc: Detect when STB is not available (CKI Backport Bot) [RHEL-68176] {CVE-2024-53072}
- fs: dlm: avoid false-positive checker warning (Alexander Aring) [RHEL-60001]
- ice: change q_index variable type to s16 to store -1 value (Petr Oros) [RHEL-49816]
- ice: Fix use after free during unload with ports in bridge (Petr Oros) [RHEL-49816]
- ice: fix crash on probe for DPLL enabled E810 LOM (Petr Oros) [RHEL-49816]
- ice: block SF port creation in legacy mode (Petr Oros) [RHEL-49816]
- ice: Fix increasing MSI-X on VF (Petr Oros) [RHEL-49816]
- ice: Flush FDB entries before reset (Petr Oros) [RHEL-49816]
- ice: Fix netif_is_ice() in Safe Mode (Petr Oros) [RHEL-49816]
- ice: Fix entering Safe Mode (Petr Oros) [RHEL-49816]
- ice: fix VLAN replay after reset (Petr Oros) [RHEL-49816]
- ice: disallow DPLL_PIN_STATE_SELECTABLE for dpll output pins (Petr Oros) [RHEL-49816]
- ice: fix memleak in ice_init_tx_topology() (Petr Oros) [RHEL-49816]
- ice: clear port vlan config during reset (Petr Oros) [RHEL-49816]
- ice: Fix improper handling of refcount in ice_sriov_set_msix_vec_count() (Petr Oros) [RHEL-49816]
- ice: Fix improper handling of refcount in ice_dpll_init_rclk_pins() (Petr Oros) [RHEL-49816]
- ice: set correct dst VSI in only LAN filters (Petr Oros) [RHEL-49816]
- ice: Fix a NULL vs IS_ERR() check in probe() (Petr Oros) [RHEL-49816]
- ice: Fix a couple NULL vs IS_ERR() bugs (Petr Oros) [RHEL-49816]
- ice: Fix lldp packets dropping after changing the number of channels (Petr Oros) [RHEL-49816]
- ice: subfunction activation and base devlink ops (Petr Oros) [RHEL-49816]
- ice: basic support for VLAN in subfunctions (Petr Oros) [RHEL-49816]
- ice: support subfunction devlink Tx topology (Petr Oros) [RHEL-49816]
- ice: implement netdevice ops for SF representor (Petr Oros) [RHEL-49816]
- ice: check if SF is ready in ethtool ops (Petr Oros) [RHEL-49816]
- ice: don't set target VSI for subfunction (Petr Oros) [RHEL-49816]
- ice: create port representor for SF (Petr Oros) [RHEL-49816]
- ice: make representor code generic (Petr Oros) [RHEL-49816]
- ice: implement netdev for subfunction (Petr Oros) [RHEL-49816]
- ice: base subfunction aux driver (Petr Oros) [RHEL-49816]
- ice: allocate devlink for subfunction (Petr Oros) [RHEL-49816]
- ice: treat subfunction VSI the same as PF VSI (Petr Oros) [RHEL-49816]
- ice: add basic devlink subfunctions support (Petr Oros) [RHEL-49816]
- ice: export ice ndo_ops functions (Petr Oros) [RHEL-49816]
- ice: add new VSI type for subfunctions (Petr Oros) [RHEL-49816]
- ice: do not bring the VSI up, if it was down before the XDP setup (Petr Oros) [RHEL-49816]
- ice: remove ICE_CFG_BUSY locking from AF_XDP code (Petr Oros) [RHEL-49816]
- ice: check ICE_VSI_DOWN under rtnl_lock when preparing for reset (Petr Oros) [RHEL-49816]
- ice: check for XDP rings instead of bpf program when unconfiguring (Petr Oros) [RHEL-49816]
- ice: protect XDP configuration with a mutex (Petr Oros) [RHEL-49816]
- ice: move netif_queue_set_napi to rtnl-protected sections (Petr Oros) [RHEL-49816]
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Petr Oros) [RHEL-49816]
- ice: Report NVM version numbers on mismatch during load (Petr Oros) [RHEL-49816]
- ice: remove unnecessary control queue cmd_buf arrays (Petr Oros) [RHEL-49816]
- ice: reword comments referring to control queues (Petr Oros) [RHEL-49816]
- ice: stop intermixing AQ commands/responses debug dumps (Petr Oros) [RHEL-49816]
- ice: do not clutter debug logs with unused data (Petr Oros) [RHEL-49816]
- ice: improve debug print for control queue messages (Petr Oros) [RHEL-49816]
- ice: implement and use rd32_poll_timeout for ice_sq_done timeout (Petr Oros) [RHEL-49816]
- ice: add callbacks for Embedded SYNC enablement on dpll pins (Petr Oros) [RHEL-49816]
- ice: use internal pf id instead of function number (Petr Oros) [RHEL-49816]
- ice: Fix a 32bit bug (Petr Oros) [RHEL-49816]
- ice: enable FDIR filters from raw binary patterns for VFs (Petr Oros) [RHEL-49816]
- ice: add method to disable FDIR SWAP option (Petr Oros) [RHEL-49816]
- virtchnl: support raw packet in protocol header (Petr Oros) [RHEL-49816]
- ice: add API for parser profile initialization (Petr Oros) [RHEL-49816]
- ice: add UDP tunnels support to the parser (Petr Oros) [RHEL-49816]
- ice: support turning on/off the parser's double vlan mode (Petr Oros) [RHEL-49816]
- ice: add parser execution main loop (Petr Oros) [RHEL-49816]
- ice: add parser internal helper functions (Petr Oros) [RHEL-49816]
- ice: add debugging functions for the parser sections (Petr Oros) [RHEL-49816]
- ice: parse and init various DDP parser sections (Petr Oros) [RHEL-49816]
- ice: add parser create and destroy skeleton (Petr Oros) [RHEL-49816]
- ice: Fix incorrect assigns of FEC counts (Petr Oros) [RHEL-49816]
- ice: Skip PTP HW writes during PTP reset procedure (Petr Oros) [RHEL-49816]
- ice: Fix reset handler (Petr Oros) [RHEL-49816]
- ice: Fix recipe read procedure (Petr Oros) [RHEL-49816]
- ice: Add tracepoint for adding and removing switch rules (Petr Oros) [RHEL-49816]
- ice: Remove unused members from switch API (Petr Oros) [RHEL-49816]
- ice: Optimize switch recipe creation (Petr Oros) [RHEL-49816]
- ice: remove unused recipe bookkeeping data (Petr Oros) [RHEL-49816]
- ice: Simplify bitmap setting in adding recipe (Petr Oros) [RHEL-49816]
- ice: Remove reading all recipes before adding a new one (Petr Oros) [RHEL-49816]
- ice: Remove unused struct ice_prot_lkup_ext members (Petr Oros) [RHEL-49816]
- ice: remove eswitch rebuild (Petr Oros) [RHEL-49816]
- ice: Add support for devlink local_forwarding param (Petr Oros) [RHEL-49816]
- ice: Implement driver functionality to dump serdes equalizer values (Petr Oros) [RHEL-49816]
- ice: Implement driver functionality to dump fec statistics (Petr Oros) [RHEL-49816]
- ice: Extend Sideband Queue command to support flags (Petr Oros) [RHEL-49816]
- ice: do not init struct ice_adapter more times than needed (Petr Oros) [RHEL-49816]
- ice: Distinguish driver reset and removal for AQ shutdown (Petr Oros) [RHEL-49816]
- ice: Allow different FW API versions based on MAC type (Petr Oros) [RHEL-49816]
- ice: Check all ice_vsi_rebuild() errors in function (Petr Oros) [RHEL-49816]
- ice: Add get/set hw address for VFs using devlink commands (Petr Oros) [RHEL-49816]
- ice: update representor when VSI is ready (Petr Oros) [RHEL-49816]
- ice: move VSI configuration outside repr setup (Petr Oros) [RHEL-49816]
- ice: move devlink locking outside the port creation (Petr Oros) [RHEL-49816]
- ice: store representor ID in bridge port (Petr Oros) [RHEL-49816]
- ice: add and use roundup_u64 instead of open coding equivalent (Petr Oros) [RHEL-49816]
- ice: check for unregistering correct number of devlink params (Petr Oros) [RHEL-49816]
- ice: flower: validate control flags (Petr Oros) [RHEL-49816]
- ice: Document tx_scheduling_layers parameter (Petr Oros) [RHEL-49816]
- ice: Add tx_scheduling_layers devlink param (Petr Oros) [RHEL-49816]
- ice: Enable switching default Tx scheduler topology (Petr Oros) [RHEL-49816]
- ice: Adjust the VSI/Aggregator layers (Petr Oros) [RHEL-49816]
- ice: Support 5 layer topology (Petr Oros) [RHEL-49816]
- net: intel: implement modern PM ops declarations (ice) (Petr Oros) [RHEL-49816]
- overflow: Change DEFINE_FLEX to take __counted_by member (Petr Oros) [RHEL-49816]
- ice: Implement RSS settings for GTP using ethtool (Petr Oros) [RHEL-49816]
- net: intel: fix old compiler regressions (ice) (Petr Oros) [RHEL-49816]
- intel: fix string truncation warnings (ice) (Petr Oros) [RHEL-49816]
- net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (ice) (Petr Oros) [RHEL-49816]
- Documentation: networking: correct spelling (ice) (Petr Oros) [RHEL-49816]
- cpufreq: intel_pstate: Update asym capacity for CPUs that were offline initially (Steve Best) [RHEL-68120]
- x86/sev: Ensure that RMP table fixups are reserved (Bandan Das) [RHEL-68360]
- redhat/configs: aarch64: compile cpufreq-dt-platdev as built-in (Radu Rendec) [RHEL-68851]
- iommu/tegra241-cmdqv: Fix alignment failure at max_n_shift (Jerry Snitselaar) [RHEL-67994]
- iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices (CKI Backport Bot) [RHEL-65892] {CVE-2024-50101}
- s390/pci: Allow allocation of more than 1 MSI interrupt (Mete Durlu) [RHEL-69123]
- s390/pci: Refactor arch_setup_msi_irqs() (Mete Durlu) [RHEL-69123]
- sfc: Don't invoke xdp_do_flush() from netpoll. (Michal Schmidt) [RHEL-52776]
- sfc: Add X4 PF support (Michal Schmidt) [RHEL-52776]
- sfc: siena: rip out rss-context dead code (Michal Schmidt) [RHEL-52776]
- sfc: convert comma to semicolon (Michal Schmidt) [RHEL-52776]
- sfc/siena: Convert comma to semicolon (Michal Schmidt) [RHEL-52776]
- sfc: Convert to use ERR_CAST() (Michal Schmidt) [RHEL-52776]
- sfc: remove .cap_rss_ctx_supported from updated drivers (Michal Schmidt) [RHEL-52776]
- sfc: falcon: Make I2C terminology more inclusive (Michal Schmidt) [RHEL-52776]
- sfc: remove get_rxfh_context dead code (Michal Schmidt) [RHEL-52776]
- sfc: use new rxfh_context API (Michal Schmidt) [RHEL-52776]
- sfc: use flow_rule_is_supp_control_flags() (Michal Schmidt) [RHEL-52776]
- sfc: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-52776]
- sfc: fix a double-free bug in efx_probe_filters (Michal Schmidt) [RHEL-52776]
- sfc-siena: Implement ndo_hwtstamp_(get|set) (Michal Schmidt) [RHEL-52776]
- sfc: Implement ndo_hwtstamp_(get|set) (Michal Schmidt) [RHEL-52776]
- sfc: cleanup and reduce netlink error messages (Michal Schmidt) [RHEL-52776]
- sfc: support offloading ct(nat) action in RHS rules (Michal Schmidt) [RHEL-52776]
- sfc: parse mangle actions (NAT) in conntrack entries (Michal Schmidt) [RHEL-52776]
- sfc: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-52776]
- sfc: support TC rules which require OR-AR-CT-AR flow (Michal Schmidt) [RHEL-52776]
- sfc: ensure an extack msg from efx_tc_flower_replace_foreign EOPNOTSUPPs (Michal Schmidt) [RHEL-52776]
- sfc: offload foreign RHS rules without an encap match (Michal Schmidt) [RHEL-52776]
- sfc: support TC left-hand-side rules on foreign netdevs (Michal Schmidt) [RHEL-52776]
- sfc: Replace xdp_do_flush_map() with xdp_do_flush(). (Michal Schmidt) [RHEL-52776]
- sfc: handle error pointers returned by rhashtable_lookup_get_insert_fast() (Michal Schmidt) [RHEL-52776]
- sfc: make coding style of PTP addresses consistent with core (Michal Schmidt) [RHEL-52776]
- sfc: check for zero length in EF10 RX prefix (Michal Schmidt) [RHEL-52776]
- sfc: extend pedit add action to handle decrement ipv6 hop limit (Michal Schmidt) [RHEL-52776]
- sfc: introduce pedit add actions on the ipv4 ttl field (Michal Schmidt) [RHEL-52776]
- sfc: add decrement ipv6 hop limit by offloading set hop limit actions (Michal Schmidt) [RHEL-52776]
- sfc: add decrement ttl by offloading set ipv4 ttl actions (Michal Schmidt) [RHEL-52776]
- sfc: add mac source and destination pedit action offload (Michal Schmidt) [RHEL-52776]
- sfc: introduce ethernet pedit set action infrastructure (Michal Schmidt) [RHEL-52776]
- sfc: Remove unneeded semicolon (Michal Schmidt) [RHEL-52776]
- sfc: don't fail probe if MAE/TC setup fails (Michal Schmidt) [RHEL-52776]
- sfc: don't unregister flow_indr if it was never registered (Michal Schmidt) [RHEL-52776]
- sfc: offload left-hand side rules for conntrack (Michal Schmidt) [RHEL-52776]
- sfc: conntrack state matches in TC rules (Michal Schmidt) [RHEL-52776]
- sfc: handle non-zero chain_index on TC rules (Michal Schmidt) [RHEL-52776]
- sfc: offload conntrack flow entries (match only) from CT zones (Michal Schmidt) [RHEL-52776]
- sfc: functions to insert/remove conntrack entries to MAE hardware (Michal Schmidt) [RHEL-52776]
- sfc: functions to register for conntrack zone offload (Michal Schmidt) [RHEL-52776]
- sfc: add MAE table machinery for conntrack table (Michal Schmidt) [RHEL-52776]
- sfc: fix use-after-free in efx_tc_flower_record_encap_match() (Michal Schmidt) [RHEL-52776]
- sfc: support TC decap rules matching on enc_src_port (Michal Schmidt) [RHEL-52776]
- sfc: support TC decap rules matching on enc_ip_tos (Michal Schmidt) [RHEL-52776]
- sfc/falcon: fix repeated words in comments (Michal Schmidt) [RHEL-52776]
- sfc: falcon: Use the bitmap API to allocate bitmaps (Michal Schmidt) [RHEL-52776]
- sfc:falcon: fix repeated words in comments (Michal Schmidt) [RHEL-52776]
- sfc: Stop using iommu_present() (Michal Schmidt) [RHEL-52776]
- sfc: falcon: Check null pointer of rx_queue->page_ring (Michal Schmidt) [RHEL-52776]
- sfc: use swap() to make code cleaner (Michal Schmidt) [RHEL-52776]
- s390/cio: Externalize full CMG characteristics (Mete Durlu) [RHEL-50790]
- s390/cio: export CHPID operating speed (Mete Durlu) [RHEL-50790]
- s390/cio: export measurement data for all CMGs (Mete Durlu) [RHEL-50790]
- s390/cio: export extended channel-path-measurement data (Mete Durlu) [RHEL-50790]
- s390/cio: simplify measurement attribute registration (Mete Durlu) [RHEL-50790]
- s390/cio: rework channel-utilization-block handling (Mete Durlu) [RHEL-50790]
- vfio/mlx5: Fix unwind flows in mlx5vf_pci_save/resume_device_data() (Alex Williamson) [RHEL-69746]
- vfio/mlx5: Fix an unwind issue in mlx5vf_add_migration_pages() (Alex Williamson) [RHEL-69746]
- bpf: Do not alloc arena on unsupported arches (Viktor Malik) [RHEL-66263]
- cpufreq: intel_pstate: Update Balance-performance EPP for Granite Rapids (Steve Best) [RHEL-70007]
- netfilter: br_netfilter: fix panic with metadata_dst skb (Ivan Vecera) [RHEL-59418]
- bridge: mcast: Fail MDB get request on empty entry (Ivan Vecera) [RHEL-59418]
- mptcp: error out earlier on disconnect (CKI Backport Bot) [RHEL-69692] {CVE-2024-53123}
* Mon Dec 09 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-540.el9]
- selftest/lkdtm: Skip stack-entropy test if lkdtm is not available (Mamatha Inamdar) [RHEL-52232]
- PCI: Extend ACS configurability (Myron Stowe) [RHEL-48601]
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Myron Stowe) [RHEL-48601]
- net: add softirq safety to netdev_rename_lock (Ivan Vecera) [RHEL-68117]
- arp: Convert ioctl(SIOCGARP) to RCU. (Ivan Vecera) [RHEL-68117]
- net: Protect dev->name by seqlock. (Ivan Vecera) [RHEL-68117]
- net: Remove unused declaration dev_restart() (Ivan Vecera) [RHEL-68117]
- arp: Get dev after calling arp_req_(delete|set|get)(). (Ivan Vecera) [RHEL-68117]
- arp: Remove a nest in arp_req_get(). (Ivan Vecera) [RHEL-68117]
- arp: Factorise ip_route_output() call in arp_req_set() and arp_req_delete(). (Ivan Vecera) [RHEL-68117]
- arp: Validate netmask earlier for SIOCDARP and SIOCSARP in arp_ioctl(). (Ivan Vecera) [RHEL-68117]
- arp: Move ATF_COM setting in arp_req_set(). (Ivan Vecera) [RHEL-68117]
- x86: fix user address masking non-canonical speculation issue (Waiman Long) [RHEL-65965] {CVE-2024-50102}
- runtime constants: move list of constants to vmlinux.lds.h (Waiman Long) [RHEL-65965]
- x86: make the masked_user_access_begin() macro use its argument only once (Waiman Long) [RHEL-65965]
- x86: do the user address masking outside the user access area (Waiman Long) [RHEL-65965]
- x86: support user address masking instead of non-speculative conditional (Waiman Long) [RHEL-65965]
- dcache: keep dentry_hashtable or d_hash_shift even when not used (Waiman Long) [RHEL-65965]
- runtime constants: deal with old decrepit linkers (Waiman Long) [RHEL-65965]
- s390: Add runtime constant support (Waiman Long) [RHEL-65965]
- um: Use generic runtime constant implementation (Waiman Long) [RHEL-65965]
- arm64: add 'runtime constant' support (Waiman Long) [RHEL-65965]
- runtime constants: add x86 architecture support (Waiman Long) [RHEL-65965]
- runtime constants: add default dummy infrastructure (Waiman Long) [RHEL-65965]
- vfs: dcache: move hashlen_hash() from callers into d_hash() (Waiman Long) [RHEL-65965]
- x86/uaccess: Add missing __force to casts in __access_ok() and valid_user_address() (Waiman Long) [RHEL-65965]
- dcache: move the DCACHE_OP_COMPARE case out of the __d_lookup_rcu loop (Waiman Long) [RHEL-65965]
- net/sched: sch_api: fix xa_insert() error path in tcf_block_get_ext() (CKI Backport Bot) [RHEL-68161] {CVE-2024-53044}
- vdpa/mlx5: Allow CVQ size changes (Laurent Vivier) [RHEL-21861]
- crypto: qat - Fix missing destroy_workqueue in adf_init_aer() (Vladis Dronov) [RHEL-69543]
- crypto: qat - Fix typo "accelaration" (Vladis Dronov) [RHEL-69543]
- crypto: qat - Constify struct pm_status_row (Vladis Dronov) [RHEL-69543]
- crypto: qat - remove faulty arbiter config reset (Vladis Dronov) [RHEL-69543]
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (CKI Backport Bot) [RHEL-68244] {CVE-2024-53057}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CKI Backport Bot) [RHEL-65404] {CVE-2024-49949}
- arm64/sve: Remove unused declaration read_smcr_features() (Mark Salter) [RHEL-40604]
- arm64/mm: Define dummy pud_user_exec() when using 2-level page-table (Mark Salter) [RHEL-40604]
- arm64: smp: smp_send_stop() and crash_smp_send_stop() should try non-NMI first (Mark Salter) [RHEL-40604]
- arm64/cpufeatures/kvm: Add ARMv8.9 FEAT_ECBHB bits in ID_AA64MMFR1 register (Mark Salter) [RHEL-40604]
- arm64: errata: Expand speculative SSBS workaround (Mark Salter) [RHEL-40604]
- arm64: errata: Unify speculative SSBS errata logic (Mark Salter) [RHEL-40604]
- arm64: cputype: Add Cortex-X925 definitions (Mark Salter) [RHEL-40604]
- arm64: cputype: Add Cortex-A720 definitions (Mark Salter) [RHEL-40604]
- arm64: cputype: Add Cortex-X3 definitions (Mark Salter) [RHEL-40604]
- arm64: mte: Make mte_check_tfsr_*() conditional on KASAN instead of MTE (Mark Salter) [RHEL-40604]
- scripts/gdb: change the layout of vmemmap (Mark Salter) [RHEL-40604]
- scripts/gdb: change VA_BITS_MIN when we use 16K page (Mark Salter) [RHEL-40604]
- scripts/gdb: set vabits_actual based on TCR_EL1 (Mark Salter) [RHEL-40604]
- arm64: mm: Fix lockless walks with static and dynamic page-table folding (Mark Salter) [RHEL-40604]
- arm64: remove redundant 'if HAVE_ARCH_KASAN' in Kconfig (Mark Salter) [RHEL-40604]
- arm64: smp: Fix missing IPI statistics (Mark Salter) [RHEL-40604]
- arm64: Clear the initial ID map correctly before remapping (Mark Salter) [RHEL-40604]
- arm64: armv8_deprecated: Fix warning in isndep cpuhp starting process (Mark Salter) [RHEL-40604]
- arm64: Add the arm64.no32bit_el0 command line option (Mark Salter) [RHEL-40604]
- arm64: defer clearing DAIF.D (Mark Salter) [RHEL-40604]
- arm64: assembler: update stale comment for disable_step_tsk (Mark Salter) [RHEL-40604]
- arm64/sysreg: Update PIE permission encodings (Mark Salter) [RHEL-40604]
- arm64: Add Neoverse-V2 part (Mark Salter) [RHEL-40604]
- redhat/configs: Enable ARM64_ERRATUM_3194386 (Mark Salter) [RHEL-40604]
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Salter) [RHEL-40604]
- arm64: cputype: Add Neoverse-V3 definitions (Mark Salter) [RHEL-40604]
- arm64: cputype: Add Cortex-X4 definitions (Mark Salter) [RHEL-40604]
- arm64: barrier: Restore spec_bar() macro (Mark Salter) [RHEL-40604]
- arm64: tlb: Allow range operation for MAX_TLBI_RANGE_PAGES (Mark Salter) [RHEL-40604]
- arm64: tlb: Improve __TLBI_VADDR_RANGE() (Mark Salter) [RHEL-40604]
- arm64/fpsimd: Avoid erroneous elide of user state reload (Mark Salter) [RHEL-40604]
- arm64: Remove unnecessary irqflags alternative.h include (Mark Salter) [RHEL-40604]
- tools/include: Sync arm64 asm/cputype.h with the kernel sources (Mark Salter) [RHEL-40604]
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H (Mark Salter) [RHEL-40604]
- arm64/head: Drop unnecessary pre-disable-MMU workaround (Mark Salter) [RHEL-40604]
- arm64/hugetlb: Fix page table walk in huge_pte_alloc() (Mark Salter) [RHEL-40604]
- arm64/ptrace: Use saved floating point state type to determine SVE layout (Mark Salter) [RHEL-40604]
- arm64: errata: Don't enable workarounds for "rare" errata by default (Mark Salter) [RHEL-40604]
- arm64: Unmask Debug + SError in do_notify_resume() (Mark Salter) [RHEL-40604]
- arm64: Move do_notify_resume() to entry-common.c (Mark Salter) [RHEL-40604]
- arm64: Simplify do_notify_resume() DAIF masking (Mark Salter) [RHEL-40604]
- arm64: Remove enable_daif macro (Mark Salter) [RHEL-40604]
- arm64/hw_breakpoint: Directly use ESR_ELx_WNR for an watchpoint exception (Mark Salter) [RHEL-40604]
- arm64: cpufeatures: Clean up temporary variable to simplify code (Mark Salter) [RHEL-40604]
- arm64: Update setup_arch() comment on interrupt masking (Mark Salter) [RHEL-40604]
- arm64: remove unnecessary ifdefs around is_compat_task() (Mark Salter) [RHEL-40604]
- arm64/sme: Ensure that all fields in SMCR_EL1 are set to known values (Mark Salter) [RHEL-40604]
- arm64/sve: Ensure that all fields in ZCR_EL1 are set to known values (Mark Salter) [RHEL-40604]
- arm64/sve: Document that __SVE_VQ_MAX is much larger than needed (Mark Salter) [RHEL-40604]
- arm64: make member of struct pt_regs and it's offset macro in the same order (Mark Salter) [RHEL-40604]
- arm64: io: permit offset addressing (Mark Salter) [RHEL-40604]
- arm64/hwcap: Define hwcaps for 2023 DPISA features (Mark Salter) [RHEL-40604]
- arm64/ptrace: Expose FPMR via ptrace (Mark Salter) [RHEL-40604]
- arm64/signal: Add FPMR signal handling (Mark Salter) [RHEL-40604]
- arm64/fpsimd: Support FEAT_FPMR (Mark Salter) [RHEL-40604]
- arm64/fpsimd: Enable host kernel access to FPMR (Mark Salter) [RHEL-40604]
- arm64/cpufeature: Hook new identification registers up to cpufeature (Mark Salter) [RHEL-40604]
- arm64/mm: Avoid ID mapping of kpti flag if it is no longer needed (Mark Salter) [RHEL-40604]
- arm64/mm: Use generic __pud_free() helper in pud_free() implementation (Mark Salter) [RHEL-40604]
- arm64: gitignore: ignore relacheck (Mark Salter) [RHEL-40604]
- arm64: Use Signed/Unsigned enums for TGRAN{4,16,64} and VARange (Mark Salter) [RHEL-40604]
- arm64: mm: Make PUD folding check in set_pud() a runtime check (Mark Salter) [RHEL-40604]
- arm64: defconfig: Enable LPA2 support (Mark Salter) [RHEL-40604]
- arm64: Enable 52-bit virtual addressing for 4k and 16k granule configs (Mark Salter) [RHEL-40604]
- arm64: ptdump: Deal with translation levels folded at runtime (Mark Salter) [RHEL-40604]
- arm64: ptdump: Disregard unaddressable VA space (Mark Salter) [RHEL-40604]
- arm64: mm: Add support for folding PUDs at runtime (Mark Salter) [RHEL-40604]
- arm64: kasan: Reduce minimum shadow alignment and enable 5 level paging (Mark Salter) [RHEL-40604]
- arm64: mm: Add 5 level paging support to fixmap and swapper handling (Mark Salter) [RHEL-40604]
- arm64: Enable LPA2 at boot if supported by the system (Mark Salter) [RHEL-40604]
- arm64: mm: add LPA2 and 5 level paging support to G-to-nG conversion (Mark Salter) [RHEL-40604]
- arm64: mm: Add definitions to support 5 levels of paging (Mark Salter) [RHEL-40604]
- arm64: mm: Add LPA2 support to phys<->pte conversion routines (Mark Salter) [RHEL-40604]
- arm64: mm: Wire up TCR.DS bit to PTE shareability fields (Mark Salter) [RHEL-40604]
- arm64: Add ESR decoding for exceptions involving translation level -1 (Mark Salter) [RHEL-40604]
- arm64: Avoid #define'ing PTE_MAYBE_NG to 0x0 for asm use (Mark Salter) [RHEL-40604]
- arm64: mm: Add feature override support for LVA (Mark Salter) [RHEL-40604]
- arm64: mm: Handle LVA support as a CPU feature (Mark Salter) [RHEL-40604]
- redhat/configs: move ARM64_VA_BITS_52 to common place (Mark Salter) [RHEL-40604]
- arm64: Revert "mm: provide idmap pointer to cpu_replace_ttbr1()" (Mark Salter) [RHEL-40604]
- arm64: mm: omit redundant remap of kernel image (Mark Salter) [RHEL-40604]
- arm64: mm: avoid fixmap for early swapper_pg_dir updates (Mark Salter) [RHEL-40604]
- arm64: kernel: Create initial ID map from C code (Mark Salter) [RHEL-40604]
- arm64: pgtable: Decouple PGDIR size macros from PGD/PUD/PMD levels (Mark Salter) [RHEL-40604]
- arm64: mm: Use 48-bit virtual addressing for the permanent ID map (Mark Salter) [RHEL-40604]
- arm64: head: Move early kernel mapping routines into C code (Mark Salter) [RHEL-40604]
- arm64: mmu: Make __cpu_replace_ttbr1() out of line (Mark Salter) [RHEL-40604]
- arm64: mm: Make kaslr_requires_kpti() a static inline (Mark Salter) [RHEL-40604]
- arm64: head: move memstart_offset_seed handling to C code (Mark Salter) [RHEL-40604]
- arm64: head: allocate more pages for the kernel mapping (Mark Salter) [RHEL-40604]
- arm64: Add helpers to probe local CPU for PAC and BTI support (Mark Salter) [RHEL-40604]
- arm64: idreg-override: Create a pseudo feature for rodata=off (Mark Salter) [RHEL-40604]
- arm64: kaslr: Use feature override instead of parsing the cmdline again (Mark Salter) [RHEL-40604]
- arm64: cpufeature: Add helper to test for CPU feature overrides (Mark Salter) [RHEL-40604]
- arm64: head: Run feature override detection before mapping the kernel (Mark Salter) [RHEL-40604]
- arm64: Move feature overrides into the BSS section (Mark Salter) [RHEL-40604]
- arm64: head: Clear BSS and the kernel page tables in one go (Mark Salter) [RHEL-40604]
- arm64: kernel: Remove early fdt remap code (Mark Salter) [RHEL-40604]
- arm64: idreg-override: Move to early mini C runtime (Mark Salter) [RHEL-40604]
- arm64: head: move relocation handling to C code (Mark Salter) [RHEL-40604]
- arm64: kernel: Don't rely on objcopy to make code under pi/ __init (Mark Salter) [RHEL-40604]
- arm64: kernel: Manage absolute relocations in code built under pi/ (Mark Salter) [RHEL-40604]
- arm64: kaslr: Adjust randomization range dynamically (Mark Salter) [RHEL-40604]
- arm64: mm: Reclaim unused vmemmap region for vmalloc use (Mark Salter) [RHEL-40604]
- arm64: vmemmap: Avoid base2 order of struct page size to dimension region (Mark Salter) [RHEL-40604]
- arm64: ptdump: Discover start of vmemmap region at runtime (Mark Salter) [RHEL-40604]
- arm64: ptdump: Allow all region boundaries to be defined at boot time (Mark Salter) [RHEL-40604]
- arm64: mm: Move fixmap region above vmemmap region (Mark Salter) [RHEL-40604]
- arm64: mm: Move PCI I/O emulation region above the vmemmap region (Mark Salter) [RHEL-40604]
- arm64/sysreg: Update ID_AA64DFR0_EL1 register (Mark Salter) [RHEL-40604]
- arm64/sysreg: Update ID_DFR0_EL1 register fields (Mark Salter) [RHEL-40604]
- arm64/sysreg: Add register fields for ID_AA64DFR1_EL1 (Mark Salter) [RHEL-40604]
- arm64/sme: Restore SMCR_EL1.EZT0 on exit from suspend (Mark Salter) [RHEL-40604]
- arm64/sme: Restore SME registers on exit from suspend (Mark Salter) [RHEL-40604]
- arm64/sve: Lower the maximum allocation for the SVE ptrace regset (Mark Salter) [RHEL-40604]
- arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errata (Mark Salter) [RHEL-40604]
- arm64: fix typo in comments (Mark Salter) [RHEL-40604]
- arm64/signal: Don't assume that TIF_SVE means we saved SVE state (Mark Salter) [RHEL-40604]
- arm64: Fix circular header dependency (Mark Salter) [RHEL-40604]
- kasan/arm64: improve comments for KASAN_SHADOW_START/END (Mark Salter) [RHEL-40604]
- arm64: mm: get rid of kimage_vaddr global variable (Mark Salter) [RHEL-40604]
- arm64: mm: Take potential load offset into account when KASLR is off (Mark Salter) [RHEL-40604]
- arm64: Fix silcon-errata.rst formatting (Mark Salter) [RHEL-40604]
- arm64/fpsimd: Remove spurious check for SVE support (Mark Salter) [RHEL-40604]
- arm64/ptrace: Don't flush ZA/ZT storage when writing ZA via ptrace (Mark Salter) [RHEL-40604]
- arm64: entry: simplify kernel_exit logic (Mark Salter) [RHEL-40604]
- arm64: errata: Add Cortex-A510 speculative unprivileged load workaround (Mark Salter) [RHEL-40604]
- redhat/configs: enable ARM64_ERRATUM_3117295 (Mark Salter) [RHEL-40604]
- arm64: fpsimd: Bring cond_yield asm macro in line with new rules (Mark Salter) [RHEL-40604]
- arm64: irq: include <linux/cpumask.h> (Mark Salter) [RHEL-40604]
- arm64: Delete the zero_za macro (Mark Salter) [RHEL-40604]
- arm64: Align boot cpucap handling with system cpucap handling (Mark Salter) [RHEL-40604]
- arm64: Cleanup system cpucap handling (Mark Salter) [RHEL-40604]
- arm64: Kconfig: drop KAISER reference from KPTI option description (Mark Salter) [RHEL-40604]
- arm64: mm: Only map KPTI trampoline if it is going to be used (Mark Salter) [RHEL-40604]
- arm64: Get rid of ARM64_HAS_NO_HW_PREFETCH (Mark Salter) [RHEL-40604]
- arm64: irq: set the correct node for shadow call stack (Mark Salter) [RHEL-40604]
- arm64: irq: set the correct node for VMAP stack (Mark Salter) [RHEL-40604]
- arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD (Mark Salter) [RHEL-40604]
- arm64: fpsimd: Preserve/restore kernel mode NEON at context switch (Mark Salter) [RHEL-40604]
- arm64: fpsimd: Drop unneeded 'busy' flag (Mark Salter) [RHEL-40604]
- arm64/kernel: Move 'nokaslr' parsing out of early idreg code (Mark Salter) [RHEL-40604]
- arm64: idreg-override: Avoid kstrtou64() to parse a single hex digit (Mark Salter) [RHEL-40604]
- arm64: idreg-override: Avoid sprintf() for simple string concatenation (Mark Salter) [RHEL-40604]
- arm64: idreg-override: avoid strlen() to check for empty strings (Mark Salter) [RHEL-40604]
- arm64: idreg-override: Avoid parameq() and parameqn() (Mark Salter) [RHEL-40604]
- arm64: idreg-override: Prepare for place relative reloc patching (Mark Salter) [RHEL-40604]
- arm64: idreg-override: Omit non-NULL checks for override pointer (Mark Salter) [RHEL-40604]
- arm64: Rename reserved values for CTR_EL0.L1Ip (Mark Salter) [RHEL-40604]
- arm64: Kill detection of VPIPT i-cache policy (Mark Salter) [RHEL-40604]
- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify (Mark Salter) [RHEL-40604]
- arm64: Avoid enabling KPTI unnecessarily (Mark Salter) [RHEL-40604]
- arm64: Remove system_uses_lse_atomics() (Mark Salter) [RHEL-40604]
- arm64: swiotlb: Reduce the default size if no ZONE_DMA bouncing needed (Mark Salter) [RHEL-40604]
- arm64: Move MediaTek GIC quirk handling from irqchip to core (Mark Salter) [RHEL-40604]
- sbsa_gwdt: Calculate timeout with 64-bit math (Mark Salter) [RHEL-40604]
- arm64: cpufeature: Change DBM to display enabled cores (Mark Salter) [RHEL-40604]
- arm64: cpufeature: Display the set of cores with a feature (Mark Salter) [RHEL-40604]
- arm64/sve: Remove SMCR pseudo register from cpufeature code (Mark Salter) [RHEL-40604]
- arm64/sve: Remove ZCR pseudo register from cpufeature code (Mark Salter) [RHEL-40604]
- arm64: Remove cpus_have_const_cap() (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_REPEAT_TLBI (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_NVIDIA_CARMEL_CNP (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_CAVIUM_23154 (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_2645198 (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_1742098 (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_1542419 (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_843419 (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_UNMAP_KERNEL_AT_EL0 (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_{SVE,SME,SME2,FA64} (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_SPECTRE_V2 (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_SSBS (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_MTE (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_HAS_TLB_RANGE (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_HAS_WFXT (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_HAS_RNG (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_HAS_EPAN (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_HAS_PAN (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_HAS_GIC_PRIO_MASKING (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_HAS_DIT (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_HAS_CNP (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_HAS_CACHE_DIC (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_HAS_BTI (Mark Salter) [RHEL-40604]
- arm64: Avoid cpus_have_const_cap() for ARM64_HAS_{ADDRESS,GENERIC}_AUTH (Mark Salter) [RHEL-40604]
- arm64: Use a positive cpucap for FP/SIMD (Mark Salter) [RHEL-40604]
- arm64: Rename SVE/SME cpu_enable functions (Mark Salter) [RHEL-40604]
- arm64: Use build-time assertions for cpucap ordering (Mark Salter) [RHEL-40604]
- arm64: Explicitly save/restore CPACR when probing SVE and SME (Mark Salter) [RHEL-40604]
- arm64: Split kpti_install_ng_mappings() (Mark Salter) [RHEL-40604]
- arm64: Fixup user features at boot time (Mark Salter) [RHEL-40604]
- arm64: Rework setup_cpu_features() (Mark Salter) [RHEL-40604]
- arm64: Add cpus_have_final_boot_cap() (Mark Salter) [RHEL-40604]
- arm64: Add cpucap_is_possible() (Mark Salter) [RHEL-40604]
- arm64: Factor out cpucap definitions (Mark Salter) [RHEL-40604]
- clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps (Mark Salter) [RHEL-40604]
- arm64: add FEAT_LSE128 HWCAP (Mark Salter) [RHEL-40604]
- arm64: add FEAT_LRCPC3 HWCAP (Mark Salter) [RHEL-40604]
- arm64/sve: Report FEAT_SVE_B16B16 to userspace (Mark Salter) [RHEL-40604]
- arm64: smp: Don't directly call arch_smp_send_reschedule() for wakeup (Mark Salter) [RHEL-40604]
- arm64: smp: Mark IPI globals as __ro_after_init (Mark Salter) [RHEL-40604]
- arm64: kgdb: Implement kgdb_roundup_cpus() to enable pseudo-NMI roundup (Mark Salter) [RHEL-40604]
- arm64: smp: IPI_CPU_STOP and IPI_CPU_CRASH_STOP should try for NMI (Mark Salter) [RHEL-40604]
- arm64: smp: Add arch support for backtrace using pseudo-NMI (Mark Salter) [RHEL-40604]
- arm64: smp: Remove dedicated wakeup IPI (Mark Salter) [RHEL-40604]
- arm64: idle: Tag the arm64 idle functions as __cpuidle (Mark Salter) [RHEL-40604]
- irqchip/gic-v3: Enable support for SGIs to act as NMIs (Mark Salter) [RHEL-40604]
- efi/arm64: Move EFI runtime call setup/teardown helpers out of line (Mark Salter) [RHEL-40604]
- arm64: tlbflush: add some comments for TLB batched flushing (Mark Salter) [RHEL-40604]
- arm64: support batched/deferred tlb shootdown during page reclamation/migration (Mark Salter) [RHEL-40604]
- scripts/gdb/aarch64: add aarch64 page operation helper commands and configs (Mark Salter) [RHEL-40604]
- arm64: fix build warning for ARM64_MEMSTART_SHIFT (Mark Salter) [RHEL-40604]
- arm64: Remove unsued extern declaration init_mem_pgprot() (Mark Salter) [RHEL-40604]
- arm64/mm: Set only the PTE_DIRTY bit while preserving the HW dirty state (Mark Salter) [RHEL-40604]
- arm64/mm: Add pte_rdonly() helper (Mark Salter) [RHEL-40604]
- arm64/mm: Replace an open coding with ID_AA64MMFR1_EL1_HAFDBS_MASK (Mark Salter) [RHEL-40604]
- arm64: mm: use ptep_clear() instead of pte_clear() in clear_flush() (Mark Salter) [RHEL-40604]
- arm64/mm: Directly use ID_AA64MMFR2_EL1_VARange_MASK (Mark Salter) [RHEL-40604]
- arm64: module: Use module_init_layout_section() to spot init sections (Mark Salter) [RHEL-40604]
- arm64/fpsimd: Don't flush SME register hardware state along with thread (Mark Salter) [RHEL-40604]
- kgdb: Provide a stub kgdb_nmicallback() if !CONFIG_KGDB (Mark Salter) [RHEL-40604]
- arm64: add hw_nmi_get_sample_period for preparation of lockup detector (Mark Salter) [RHEL-40604]
- arm64: alternatives: make clean_dcache_range_nopatch() noinstr-safe (Mark Salter) [RHEL-40604]
- arm64: hibernate: remove WARN_ON in save_processor_state (Mark Salter) [RHEL-40604]
- arm64/fpsimd: Exit streaming mode when flushing tasks (Mark Salter) [RHEL-40604]
- arm64: mm: fix VA-range sanity check (Mark Salter) [RHEL-40604]
- arm64/mm: remove now-superfluous ISBs from TTBR writes (Mark Salter) [RHEL-40604]
- arm64: consolidate rox page protection logic (Mark Salter) [RHEL-40604]
- arm64: set __exception_irq_entry with __irq_entry as a default (Mark Salter) [RHEL-40604]
- arm64: mm: always map fixmap at page granularity (Mark Salter) [RHEL-40604]
- arm64: mm: move fixmap code to its own file (Mark Salter) [RHEL-40604]
- arm64: add FIXADDR_TOT_{START,SIZE} (Mark Salter) [RHEL-40604]
- arm: uaccess: Remove memcpy_page_flushcache() (Mark Salter) [RHEL-40604]
- scripts/gdb: add mm introspection utils (Mark Salter) [RHEL-40604]
- arm/mm: fix swp type masking in __swp_entry() (Mark Salter) [RHEL-40604]
- arm64, smp: Remove trace_.*_rcuidle() usage (Mark Salter) [RHEL-40604]
- arm64: mte: Avoid the racy walk of the vma list during core dump (Mark Salter) [RHEL-40604]
- arm64: mte: Fix double-freeing of the temporary tag storage during coredump (Mark Salter) [RHEL-40604]
- arm64/mm: add pud_user_exec() check in pud_user_accessible_page() (Mark Salter) [RHEL-40604]
- arm64/mm: fix incorrect file_map_count for invalid pmd (Mark Salter) [RHEL-40604]
- arm64/mm: fix incorrect file_map_count for non-leaf pmd/pud (Mark Salter) [RHEL-40604]
- arm64/asm: Remove unused assembler DAIF save/restore macros (Mark Salter) [RHEL-40604]
- arm64/mm: Drop idmap_pg_end[] declaration (Mark Salter) [RHEL-40604]
- arm64/mm: fix page table check compile error for CONFIG_PGTABLE_LEVELS=2 (Mark Salter) [RHEL-40604]
- arm64/mm: Compute PTRS_PER_[PMD|PUD] independently of PTRS_PER_PTE (Mark Salter) [RHEL-40604]
- arm64: Add support for user sub-page fault probing (Mark Salter) [RHEL-40604]
- arm64: clean up tools Makefile (Mark Salter) [RHEL-40604]
- clocksource/drivers/arm_arch_timer: Use event stream scaling when available (Mark Salter) [RHEL-40604]
- workqueue: Improve scalability of workqueue watchdog touch (Waiman Long) [RHEL-60747] {CVE-2024-46839}
- workqueue: wq_watchdog_touch is always called with valid CPU (Waiman Long) [RHEL-60747] {CVE-2024-46839}
* Thu Dec 05 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-539.el9]
- smb: client: fix use-after-free of signing key (Paulo Alcantara) [RHEL-66206]
- Bluetooth: MGMT: Fix possible deadlocks (Bastien Nocera) [RHEL-64476] {CVE-2024-49951}
- Bluetooth: MGMT: Fix possible crash on mgmt_index_removed (CKI Backport Bot) [RHEL-64476] {CVE-2024-49951}
- HID: hyperv: streamline driver probe to avoid devres issues (Vitaly Kuznetsov) [RHEL-29299]
- filter-modules.sh.rhel: Move squashfs to kernel-modules-core (Vitaly Kuznetsov) [RHEL-68817]
- net: qede: flower: validate control flags (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_parse_actions() (Michal Schmidt) [RHEL-52263]
- net: qede: propagate extack through qede_flow_spec_validate() (Michal Schmidt) [RHEL-52263]
- net: qede: use faked extack in qede_flow_spec_to_rule() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_parse_flow_attr() (Michal Schmidt) [RHEL-52263]
- net: qede: add extack in qede_add_tc_flower_fltr() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_flow_parse_udp_v4() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_flow_parse_udp_v6() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_flow_parse_tcp_v4() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_flow_parse_tcp_v6() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_flow_parse_v4_common() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_flow_parse_v6_common() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_set_v4_tuple_to_profile() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_set_v6_tuple_to_profile() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_flow_parse_ports() (Michal Schmidt) [RHEL-52263]
- net: qede: use return from qede_flow_parse_ports() (Michal Schmidt) [RHEL-52263]
- net: qede: use return from qede_flow_spec_validate_unused() (Michal Schmidt) [RHEL-52263]
- net: qede: use return from qede_parse_actions() for flow_spec (Michal Schmidt) [RHEL-52263]
- net: qede: use return from qede_parse_actions() (Michal Schmidt) [RHEL-52263]
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Michal Schmidt) [RHEL-52263]
- net: qede: use return from qede_parse_flow_attr() for flower (Michal Schmidt) [RHEL-52263]
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Michal Schmidt) [RHEL-52263]
- qed: avoid truncating work queue length (Michal Schmidt) [RHEL-52263]
- qed: Drop useless pci_params.pm_cap (Michal Schmidt) [RHEL-52263]
- scsi: qedf: Replace deprecated strncpy() with strscpy() (Michal Schmidt) [RHEL-52263]
- qede: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-52263]
- qed: remove duplicated assignment to variable opaque_fid (Michal Schmidt) [RHEL-52263]
- qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Michal Schmidt) [RHEL-52263]
- qede: Refactor qede_forced_speed_maps_init() (Michal Schmidt) [RHEL-52263]
- qed: replace uses of strncpy (Michal Schmidt) [RHEL-52263]
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Michal Schmidt) [RHEL-52263]
- qed/qede: Remove unused declarations (Michal Schmidt) [RHEL-52263]
- qed: remove unused 'resp_size' calculation (Michal Schmidt) [RHEL-52263]
- qed: Fix scheduling in a tasklet while getting stats (Michal Schmidt) [RHEL-52263]
- qed: remove unused num_ooo_add_to_peninsula variable (Michal Schmidt) [RHEL-52263]
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Michal Schmidt) [RHEL-52263]
- qed/qed_mng_tlv: correctly zero out ->min instead of ->hour (Michal Schmidt) [RHEL-52263]
- qed/qed_dev: guard against a possible division by zero (Michal Schmidt) [RHEL-52263]
- qede: remove linux/version.h and linux/compiler.h (Michal Schmidt) [RHEL-52263]
- qede: execute xdp_do_flush() before napi_complete_done() (Michal Schmidt) [RHEL-52263]
- qed: fix a typo in comment (Michal Schmidt) [RHEL-52263]
- qed: Introduce slab_build_skb() (Michal Schmidt) [RHEL-52263]
- qed: avoid defines prefixed with CONFIG (Michal Schmidt) [RHEL-52263]
- qed (gcc13): use u16 for fid to be big enough (Michal Schmidt) [RHEL-52263]
- qed, qede: constify references to netdev->dev_addr in drivers (Michal Schmidt) [RHEL-52263]
- qed: Remove redundant 'flush_workqueue()' calls (Michal Schmidt) [RHEL-52263]
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (CKI Backport Bot) [RHEL-63229] {CVE-2023-52917}
- netdevice: add netdev_tx_reset_subqueue() shorthand (CKI Backport Bot) [RHEL-68651]
- drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path (Mohammad Heib) [RHEL-64963]
- ionic: Allow XDP program to be hot swapped (Mohammad Heib) [RHEL-64963]
- ionic: convert Rx queue buffers to use page_pool (Mohammad Heib) [RHEL-64963]
- ionic: Fully reconfigure queues when going to/from a NULL XDP program (Mohammad Heib) [RHEL-64963]
- ionic: always use rxq_info (Mohammad Heib) [RHEL-64963]
- ionic: use per-queue xdp_prog (Mohammad Heib) [RHEL-64963]
- ionic: rename ionic_xdp_rx_put_bufs (Mohammad Heib) [RHEL-64963]
- ionic: debug line for Tx completion errors (Mohammad Heib) [RHEL-64963]
- ionic: Convert comma to semicolon (Mohammad Heib) [RHEL-64963]
- ionic: Remove redundant null pointer checks in ionic_debugfs_add_qcq() (Mohammad Heib) [RHEL-64963]
- ionic: Prevent tx_timeout due to frequent doorbell ringing (Mohammad Heib) [RHEL-64963]
- ionic: use dev_consume_skb_any outside of napi (Mohammad Heib) [RHEL-64963]
- ionic: fix kernel panic due to multi-buffer handling (Mohammad Heib) [RHEL-64963]
- ionic: Only run the doorbell workaround for certain asic_type (Mohammad Heib) [RHEL-64963]
- ionic: Use an u16 for rx_copybreak (Mohammad Heib) [RHEL-64963]
- ionic: check for queue deadline in doorbell_napi_work (Mohammad Heib) [RHEL-64963]
- ionic: add per-queue napi_schedule for doorbell check (Mohammad Heib) [RHEL-64963]
- ionic: add work item for missed-doorbell check (Mohammad Heib) [RHEL-64963]
- ionic: add private workqueue per-device (Mohammad Heib) [RHEL-64963]
- ionic: Keep interrupt affinity up to date (Mohammad Heib) [RHEL-64963]
- ionic: remove missed doorbell per-queue timer (Mohammad Heib) [RHEL-64963]
- ionic: advertise 52-bit addressing limitation for MSI-X (Mohammad Heib) [RHEL-64963]
- ionic: fix up ionic_if.h kernel-doc issues (Mohammad Heib) [RHEL-64963]
- ionic: only sync frag_len in first buffer of xdp (Mohammad Heib) [RHEL-64963]
- ionic: Use netdev_name() function instead of netdev->name (Mohammad Heib) [RHEL-64963]
- ionic: Mark error paths in the data path as unlikely (Mohammad Heib) [RHEL-64963]
- ionic: Pass ionic_txq_desc to ionic_tx_tso_post (Mohammad Heib) [RHEL-64963]
- ionic: Reset LIF device while restarting LIF (Mohammad Heib) [RHEL-64963]
- ionic: fix potential irq name truncation (Mohammad Heib) [RHEL-64963]
- fbdev: efifb: Register sysfs groups through driver core (Jocelyn Falempe) [RHEL-53899]
- fbdev: efifb: Use driver-private screen_info for sysfs (Jocelyn Falempe) [RHEL-53899]
- firmware/sysfb: Disable sysfb for firmware buffers with unknown parent (Jocelyn Falempe) [RHEL-53899]
- fbdev: xen-fbfront: Assign fb_info->device (Jocelyn Falempe) [RHEL-53899]
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Jocelyn Falempe) [RHEL-53899]
- video/aperture: optionally match the device in sysfb_disable() (Jocelyn Falempe) [RHEL-53899]
- firmware: sysfb: Fix reference count of sysfb parent device (Jocelyn Falempe) [RHEL-53899]
- fbdev: viafb: Make I2C terminology more inclusive (Jocelyn Falempe) [RHEL-53899]
- fbdev: smscufx: Make I2C terminology more inclusive (Jocelyn Falempe) [RHEL-53899]
- fb_defio: use a folio in fb_deferred_io_work() (Jocelyn Falempe) [RHEL-53899]
- fbdev: omap2: Return clk_prepare_enable to transfer the error (Jocelyn Falempe) [RHEL-53899]
- fbdev: mmp: Constify struct mmp_overlay_ops (Jocelyn Falempe) [RHEL-53899]
- fbdev: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Jocelyn Falempe) [RHEL-53899]
- video: console: add missing MODULE_DESCRIPTION() macros (Jocelyn Falempe) [RHEL-53899]
- fbdev: amifb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: c2p_planar: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: vesafb: Detect VGA compatibility from screen info's VESA attributes (Jocelyn Falempe) [RHEL-53899]
- fbdev: omapfb: use of_graph_get_remote_port() (Jocelyn Falempe) [RHEL-53899]
- fbdev: omapdss: use for_each_endpoint_of_node() (Jocelyn Falempe) [RHEL-53899]
- fbdev: offb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: vfb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: macmodes: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: goldfishfb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: kyro: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: viafb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: matroxfb: add missing MODULE_DESCRIPTION() macros (Jocelyn Falempe) [RHEL-53899]
- video/logo: Make logo data const again (Jocelyn Falempe) [RHEL-53899]
- arch: Remove struct fb_info from video helpers (Jocelyn Falempe) [RHEL-53899]
- arch: Select fbdev helpers with CONFIG_VIDEO (Jocelyn Falempe) [RHEL-53899]
- fbdev: omap: lcd_ams_delta: Constify lcd_ops (Jocelyn Falempe) [RHEL-53899]
- fbdev: imx: Constify lcd_ops (Jocelyn Falempe) [RHEL-53899]
- fbdev: clps711x: Constify lcd_ops (Jocelyn Falempe) [RHEL-53899]
- fbdev/deferred-io: Provide get_page hook in struct fb_deferred_io (Jocelyn Falempe) [RHEL-53899]
- fbdev/deferred-io: Always call get_page() for framebuffer pages (Jocelyn Falempe) [RHEL-53899]
- fbdev/deferred-io: Test smem_start for I/O memory (Jocelyn Falempe) [RHEL-53899]
- fbdev/deferred-io: Test screen_buffer for vmalloc'ed memory (Jocelyn Falempe) [RHEL-53899]
- fbdev/deferred-io: Clean up pageref on lastclose (Jocelyn Falempe) [RHEL-53899]
- fbdev/deferred-io: Move pageref setup into separate helper (Jocelyn Falempe) [RHEL-53899]
- fbdev: savage: Handle err return when savagefb_check_var failed (Jocelyn Falempe) [RHEL-53899]
- fbdev: uvesafb: replace deprecated strncpy with strscpy_pad (Jocelyn Falempe) [RHEL-53899]
- fbdev: au1200fb: replace deprecated strncpy with strscpy (Jocelyn Falempe) [RHEL-53899]
- fbdev: fsl-diu-fb: replace deprecated strncpy with strscpy_pad (Jocelyn Falempe) [RHEL-53899]
- fbdev: fix incorrect address computation in deferred IO (Jocelyn Falempe) [RHEL-53899]
- video: logo: Drop full path of the input filename in generated file (Jocelyn Falempe) [RHEL-53899]
- fbdev: add HAS_IOPORT dependencies (Jocelyn Falempe) [RHEL-53899]
- fbdev: sh7760fb: allow modular build (Jocelyn Falempe) [RHEL-53899]
- fbdev: sisfb: hide unused variables (Jocelyn Falempe) [RHEL-53899]
- fbdev: omap2/omapfb: Replace use of fb_blank with backlight helpers (Jocelyn Falempe) [RHEL-53899]
- fbdev: ssd1307fb: Remove struct backlight_ops.check_fb (Jocelyn Falempe) [RHEL-53899]
- fbdev: ssd1307fb: Init backlight before registering framebuffer (Jocelyn Falempe) [RHEL-53899]
- fbdev: sh_mobile_lcdc_fb: Remove struct backlight_ops.check_fb (Jocelyn Falempe) [RHEL-53899]
- backlight: pwm-backlight: Remove struct backlight_ops.check_fb (Jocelyn Falempe) [RHEL-53899]
- backlight: aat2870-backlight: Remove struct backlight.check_fb (Jocelyn Falempe) [RHEL-53899]
- backlight: Match backlight device against struct fb_info.bl_dev (Jocelyn Falempe) [RHEL-53899]
- fbdev: shmobile: fix snprintf truncation (Jocelyn Falempe) [RHEL-53899]
- fbdev: Select I/O-memory framebuffer ops for SBus (Jocelyn Falempe) [RHEL-53899]
- fbdev: omap2: replace of_graph_get_next_endpoint() (Jocelyn Falempe) [RHEL-53899]
- firmware/sysfb: fix an error code in sysfb_init() (Jocelyn Falempe) [RHEL-53899]
- firmware/sysfb: Create firmware device only for enabled PCI devices (Jocelyn Falempe) [RHEL-53899]
- firmware/sysfb: Set firmware-framebuffer parent device (Jocelyn Falempe) [RHEL-53899]
- fbdev: panel-tpo-td043mtea1: Convert sprintf() to sysfs_emit() (Jocelyn Falempe) [RHEL-53899]
- fbmon: prevent division by zero in fb_videomode_from_videomode() (Jocelyn Falempe) [RHEL-53899]
- fbcon: Increase maximum font width x height to 64 x 128 (Jocelyn Falempe) [RHEL-53899]
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Jocelyn Falempe) [RHEL-53899]
- fbdev: mb862xxfb: Fix defined but not used error (Jocelyn Falempe) [RHEL-53899]
- fbdev: uvesafb: Convert sprintf/snprintf to sysfs_emit (Jocelyn Falempe) [RHEL-53899]
- fbdev/chipsfb: Include <linux/backlight.h> (Jocelyn Falempe) [RHEL-53899]
- backlight/corgi-lcd: Include <linux/backlight.h> (Jocelyn Falempe) [RHEL-53899]
- fbdev/efifb: Remove framebuffer relocation tracking (Jocelyn Falempe) [RHEL-53899]
- firmware/sysfb: Update screen_info for relocated EFI framebuffers (Jocelyn Falempe) [RHEL-53899]
- fbdev/efifb: Do not track parent device status (Jocelyn Falempe) [RHEL-53899]
- fbdev/efifb: Remove PM for parent device (Jocelyn Falempe) [RHEL-53899]
- video: Provide screen_info_get_pci_dev() to find screen_info's PCI device (Jocelyn Falempe) [RHEL-53899]
- video: Add helpers for decoding screen_info (Jocelyn Falempe) [RHEL-53899]
- video: fbdev: mmp: Follow renaming of SPI "master" to "controller" (Jocelyn Falempe) [RHEL-53899]
- fbdev: Restrict FB_SH_MOBILE_LCDC to SuperH (Jocelyn Falempe) [RHEL-53899]
- vt: remove superfluous CONFIG_HW_CONSOLE (Jocelyn Falempe) [RHEL-53899]
- fbcon: remove fbcon_getxy() (Jocelyn Falempe) [RHEL-53899]
- fbcon: remove consw::con_screen_pos() (Jocelyn Falempe) [RHEL-53899]
- tty: vt: change consw::con_set_origin() return type (Jocelyn Falempe) [RHEL-53899]
- tty: vt: make consw::con_font_default()'s name const (Jocelyn Falempe) [RHEL-53899]
- tty: vt: make font of consw::con_font_set() const (Jocelyn Falempe) [RHEL-53899]
- tty: vt: stop using -1 for blank mode in consw::con_blank() (Jocelyn Falempe) [RHEL-53899]
- tty: vt: make consw::con_switch() return a bool (Jocelyn Falempe) [RHEL-53899]
- tty: vt: remove CM_* constants (Jocelyn Falempe) [RHEL-53899]
- fbdev/core: simplify cursor_state setting in fbcon_ops::cursor() (Jocelyn Falempe) [RHEL-53899]
- consoles: use if instead of switch-case in consw::con_cursor() (Jocelyn Falempe) [RHEL-53899]
- tty: vt: sanitize consw::con_putcs() parameters (Jocelyn Falempe) [RHEL-53899]
- tty: vt: sanitize consw::con_putc() parameters (Jocelyn Falempe) [RHEL-53899]
- tty: vt: eliminate unneeded consw::con_putc() implementations (Jocelyn Falempe) [RHEL-53899]
- tty: vt: add con_putc() helper (Jocelyn Falempe) [RHEL-53899]
- tty: vt: remove checks for count in consw::con_clear() implementations (Jocelyn Falempe) [RHEL-53899]
- tty: vt: sanitize arguments of consw::con_clear() (Jocelyn Falempe) [RHEL-53899]
- tty: vt: make init parameter of consw::con_init() a bool (Jocelyn Falempe) [RHEL-53899]
- tty: vt: make consw::con_debug_*() return void (Jocelyn Falempe) [RHEL-53899]
- tty: vt: pass vc_resize_user as a parameter (Jocelyn Falempe) [RHEL-53899]
- fbcon: make display_desc a static array in fbcon_startup() (Jocelyn Falempe) [RHEL-53899]
- vgacon: inline vc_scrolldelta_helper() into vgacon_scrolldelta() (Jocelyn Falempe) [RHEL-53899]
- of/platform: Disable sysfb if a simple-framebuffer node is found (Jocelyn Falempe) [RHEL-53899]
- video/nomodeset: Select nomodeset= parameter with CONFIG_VIDEO (Jocelyn Falempe) [RHEL-53899]
- video/cmdline: Hide __video_get_options() behind CONFIG_FB_CORE (Jocelyn Falempe) [RHEL-53899]
- video/cmdline: Introduce CONFIG_VIDEO for video= parameter (Jocelyn Falempe) [RHEL-53899]
- fbdev/vesafb: Use screen_info pointer from device (Jocelyn Falempe) [RHEL-53899]
- fbdev/vesafb: Replace references to global screen_info by local pointer (Jocelyn Falempe) [RHEL-53899]
- fbdev/efifb: Use screen_info pointer from device (Jocelyn Falempe) [RHEL-53899]
- fbdev/efifb: Replace references to global screen_info by local pointer (Jocelyn Falempe) [RHEL-53899]
- lib/fonts: fix undefined behavior in bit shift for get_default_font (Jocelyn Falempe) [RHEL-53899]
- scsi: qla2xxx: Convert comma to semicolon (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Remove the unused 'del_list_entry' field in struct fc_port (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Update version to 10.02.09.300-k (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Use QP lock to search for bsg (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Reduce fabric scan duplicate code (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Fix optrom version displayed in FDMI (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: During vport delete send async logout explicitly (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Complete command early within lock (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Fix flash read failure (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Fix for possible memory corruption (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Unable to act on RSCN for port online (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Remove unused struct 'scsi_dif_tuple' (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Fix debugfs output for fw_resource_count (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Avoid possible run-time warning with long model_num (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Indent help text (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Drop driver owner assignment (Nilesh Javali) [RHEL-58013]
- powercap: intel_rapl_tpmi: Ignore minor version change (David Arcari) [RHEL-33313]
- powercap: intel_rapl_tpmi: Fix bogus register reading (David Arcari) [RHEL-33313]
- powercap: intel_rapl_msr: Add PL4 support for ArrowLake-H (David Arcari) [RHEL-33313]
- powercap: intel_rapl_msr: Add PL4 support for Arrowlake-U (David Arcari) [RHEL-33313]
- powercap: intel_rapl: Change an error pointer to NULL (David Arcari) [RHEL-33313]
- powercap: intel_rapl: Add support for ArrowLake-U platform (David Arcari) [RHEL-33313]
- powercap/intel_rapl: Fix the energy-pkg event for AMD CPUs (David Arcari) [RHEL-33313]
- powercap/intel_rapl: Add support for AMD family 1Ah (David Arcari) [RHEL-33313]
- sctp: properly validate chunk size in sctp_sf_ootb() (CKI Backport Bot) [RHEL-68005] {CVE-2024-50299}
- net/sched: act_api: deny mismatched skip_sw/skip_hw flags for actions created by classifiers (Ivan Vecera) [RHEL-57768]
- net: fix races in netdev_tx_sent_queue()/dev_watchdog() (Ivan Vecera) [RHEL-57768]
- sch_cake: constify inverse square root cache (Ivan Vecera) [RHEL-57768]
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Ivan Vecera) [RHEL-57768]
- net_sched: sch_fq: fix incorrect behavior for small weights (Ivan Vecera) [RHEL-57768]
- selftests: tc_actions: test egress 2nd vlan push (Ivan Vecera) [RHEL-57768]
- selftests: tc_actions: test ingress 2nd vlan push (Ivan Vecera) [RHEL-57768]
- tc: adjust network header after 2nd vlan push (Ivan Vecera) [RHEL-57768]
- net: sched: Correct spelling in headers (Ivan Vecera) [RHEL-57768]
- tc-testing: don't access non-existent variable on exception (Ivan Vecera) [RHEL-57768]
- UAPI: net/sched: Use __struct_group() in flex struct tc_u32_sel (Ivan Vecera) [RHEL-57768]
- sched: act_ct: avoid -Wflex-array-member-not-at-end warning (Ivan Vecera) [RHEL-57768]
- net/sched: act_skbmod: convert comma to semicolon (Ivan Vecera) [RHEL-57768]
- act_ct: prepare for stolen verdict coming from conntrack and nat engine (Ivan Vecera) [RHEL-57768]
- tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset() (Ivan Vecera) [RHEL-57768]
- net: count drops due to missing qdisc as dev->tx_drops (Ivan Vecera) [RHEL-57768]
- redhat/configs: enable TMP421 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable TMP401 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable TMP102 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable LM93 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable LM92 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable LM90 hardare monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable LM78 hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable LM77 hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable LM75 hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable LM73 hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable INA2XX hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable F71882FG hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097]
- RDMA/mlx4: Simplify an alloc_ordered_workqueue() invocation (Benjamin Poirier) [RHEL-52873]
- RDMA/mlx4: Simplify an alloc_ordered_workqueue() invocation (Benjamin Poirier) [RHEL-52873]
- net/mlx4: Add support for EEPROM high pages query for QSFP/QSFP+/QSFP28 (Benjamin Poirier) [RHEL-52873]
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Benjamin Poirier) [RHEL-52873]
- RDMA/mlx4: Fix truncated output warning in mad.c (Benjamin Poirier) [RHEL-52873]
- net/mlx4_en: Use ethtool_puts/sprintf to fill stats strings (Benjamin Poirier) [RHEL-52873]
- net/mlx4_en: Use ethtool_puts to fill selftest strings (Benjamin Poirier) [RHEL-52873]
- net/mlx4_en: Use ethtool_puts to fill priv flags strings (Benjamin Poirier) [RHEL-52873]
- net/mlx4: support per-queue statistics via netlink (Benjamin Poirier) [RHEL-52873]
- net/mlx4: link NAPI instances to queues and IRQs (Benjamin Poirier) [RHEL-52873]
- net/mlx4: Track RX allocation failures in a stat (Benjamin Poirier) [RHEL-52873]
- net: ethernet: mlx4: remove unused struct 'mlx4_port_config' (Benjamin Poirier) [RHEL-52873]
- mlx4: Address spelling errors (Benjamin Poirier) [RHEL-52873]
- i40e: Fix handling changed priv flags (Kamal Heib) [RHEL-30524]
- PCI: qcom: Use OPP only if the platform supports it (Myron Stowe) [RHEL-65598]
- PCI: qcom-ep: Disable MHI RAM data parity error interrupt for SA8775P SoC (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Do not enable watermark interrupts for HDMA (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA (Myron Stowe) [RHEL-65598]
- PCI: qcom: Prevent use of uninitialized data in qcom_pcie_suspend_noirq() (Myron Stowe) [RHEL-65598]
- PCI: qcom: Prevent potential error pointer dereference (Myron Stowe) [RHEL-65598]
- PCI: qcom: Fix missing error code in qcom_pcie_probe() (Myron Stowe) [RHEL-65598]
- PCI: qcom: Add OPP support to scale performance (Myron Stowe) [RHEL-65598]
- PCI: Bring the PCIe speed to MBps logic to new pcie_dev_speed_mbps() (Myron Stowe) [RHEL-65598]
- PCI: qcom: Add ICC bandwidth vote for CPU to PCIe path (Myron Stowe) [RHEL-65598]
- PCI: qcom-ep: Disable resources unconditionally during PERST# assert (Myron Stowe) [RHEL-65598]
- PCI: qcom-ep: Override NO_SNOOP attribute for SA8775P EP (Myron Stowe) [RHEL-65598]
- PCI: qcom: Override NO_SNOOP attribute for SA8775P RC (Myron Stowe) [RHEL-65598]
- PCI: epf-mhi: Enable HDMA for SA8775P SoC (Myron Stowe) [RHEL-65598]
- PCI: qcom-ep: Add HDMA support for SA8775P SoC (Myron Stowe) [RHEL-65598]
- PCI: dwc: Pass the eDMA mapping format flag directly from glue drivers (Myron Stowe) [RHEL-65598]
- PCI: dwc: Skip finding eDMA channels count for HDMA platforms (Myron Stowe) [RHEL-65598]
- PCI: dwc: Refactor dw_pcie_edma_find_chip() API (Myron Stowe) [RHEL-65598]
- PCI: qcom-ep: Add support for SA8775P SOC (Myron Stowe) [RHEL-65598]
- dt-bindings: PCI: qcom-ep: Add support for SA8775P SoC (Myron Stowe) [RHEL-65598]
- PCI: qcom: Use devm_clk_bulk_get_all() API (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: eDMA: Add sync read before starting the DMA transfer in remote setup (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: HDMA: Add sync read before starting the DMA transfer in remote setup (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Add HDMA remote interrupt configuration (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix the ch_count hdma callback (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: increase size of 'name' in debugfs code (Myron Stowe) [RHEL-65598]
- dmaengine: shdma: increase size of 'dev_id' (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Add HDMA DebugFS support (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Add support for native HDMA (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Create a new dw_edma_core_ops structure to abstract controller operation (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Rename dw_edma_core_ops structure to dw_edma_plat_ops (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix to change for continuous transfer (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: remove unused readq_ch and writeq_ch functions (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Remove runtime PM support (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: remove a macro conditional with similar branches (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix inconsistent indenting (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix unaligned 64bit access (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix return value check for dma_set_mask_and_coherent() (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma-pcie: switch from 'pci_' to 'dma_' API (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Remove an unused variable (Myron Stowe) [RHEL-65598]
- autofs: fix thinko in validate_dev_ioctl() (Ian Kent) [RHEL-67294]
- autofs: add per dentry expire timeout (Ian Kent) [RHEL-67294]
- idpf: fix idpf_vc_core_init error path (CKI Backport Bot) [RHEL-67141]
- idpf: avoid vport access in idpf_get_link_ksettings (CKI Backport Bot) [RHEL-67141]
* Tue Dec 03 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-538.el9]
- perf dwarf-aux: Fix build with !HAVE_DWARF_GETLOCATIONS_SUPPORT (Michael Petlan) [RHEL-29796]
- kernel.spec: Remove tools/build/Build (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/stat.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/prctl.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/fs.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/fcntl.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/socket.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm/prctl.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm/irq_vectors.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync arch/mips/kernel/syscalls/syscall_n64.tbl with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync arch/s390/kernel/syscalls/syscall.tbl with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync arch/powerpc/kernel/syscalls/syscall.tbl with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync arch/x86/entry/syscalls/syscall_64.tbl with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync arch/x86/entry/syscalls/syscall_32.tbl with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm-generic/unistd.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm/svm.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm/kvm.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm/msr-index.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm/cpufeatures.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm/disabled-features.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/stat.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/in.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/kvm.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/fscrypt.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync drm/i915_drm.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync drm/drm.h with kernel (Michael Petlan) [RHEL-29796]
- perf cap: Add __NR_capget to arch/x86 unistd (Michael Petlan) [RHEL-29796]
- perf python: Fix up the build on architectures without HAVE_KVM_STAT_SUPPORT (Michael Petlan) [RHEL-29796]
- perf test: Handle perftool-testsuite_probe failure due to broken DWARF (Michael Petlan) [RHEL-29796]
- perf trace: Fix non-listed archs in the syscalltbl routines (Michael Petlan) [RHEL-29796]
- perf build: Change the clang check back to 12.0.1 (Michael Petlan) [RHEL-29796]
- perf trace augmented_raw_syscalls: Add more checks to pass the verifier (Michael Petlan) [RHEL-29796]
- perf trace augmented_raw_syscalls: Add extra array index bounds checking to satisfy some BPF verifiers (Michael Petlan) [RHEL-29796]
- perf trace: The return from 'write' isn't a pid (Michael Petlan) [RHEL-29796]
- perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [RHEL-29796]
- perf cs-etm: Fix the assert() to handle captured and unprocessed cpu trace (Michael Petlan) [RHEL-29796]
- perf build: Fix build feature-dwarf_getlocations fail for old libdw (Michael Petlan) [RHEL-29796]
- perf build: Fix static compilation error when libdw is not installed (Michael Petlan) [RHEL-29796]
- perf tools: Cope with differences for lib/list_sort.c copy from the kernel (Michael Petlan) [RHEL-29796]
- tools check_headers.sh: Add check variant that excludes some hunks (Michael Petlan) [RHEL-29796]
- tools headers UAPI: Sync the linux/in.h with the kernel sources (Michael Petlan) [RHEL-29796]
- perf vdso: Missed put on 32-bit dsos (Michael Petlan) [RHEL-29796]
- perf symbol: Set binary_type of dso when loading (Michael Petlan) [RHEL-29796]
- perf trace: Mark the 'head' arg in the set_robust_list syscall as coming from user space (Michael Petlan) [RHEL-29796]
- perf trace: Mark the 'rseq' arg in the rseq syscall as coming from user space (Michael Petlan) [RHEL-29796]
- perf env: Find correct branch counter info on hybrid (Michael Petlan) [RHEL-29796]
- perf evlist: Print hint for group (Michael Petlan) [RHEL-29796]
- tools: Drop nonsensical -O6 (Michael Petlan) [RHEL-29796]
- perf evsel: Add accessor for tool_event (Michael Petlan) [RHEL-29796]
- perf pmus: Fake PMU clean up (Michael Petlan) [RHEL-29796]
- perf list: Avoid potential out of bounds memory read (Michael Petlan) [RHEL-29796]
- perf help: Fix a typo ("bellow") (Michael Petlan) [RHEL-29796]
- perf ftrace: Detect whether ftrace is enabled on system (Michael Petlan) [RHEL-29796]
- perf test shell probe_vfs_getname: Remove extraneous '=' from probe line number regex (Michael Petlan) [RHEL-29796]
- perf build: Require at least clang 16.0.6 to build BPF skeletons (Michael Petlan) [RHEL-29796]
- perf trace: If a syscall arg is marked as 'const', assume it is coming _from_ userspace (Michael Petlan) [RHEL-29796]
- perf parse-events: Remove duplicated include in parse-events.c (Michael Petlan) [RHEL-29796]
- perf callchain: Allow symbols to be optional when resolving a callchain (Michael Petlan) [RHEL-29796]
- perf inject: Lazy build-id mmap2 event insertion (Michael Petlan) [RHEL-29796]
- perf inject: Add new mmap2-buildid-all option (Michael Petlan) [RHEL-29796]
- perf inject: Fix build ID injection (Michael Petlan) [RHEL-29796]
- perf annotate-data: Add pr_debug_scope() (Michael Petlan) [RHEL-29796]
- perf annotate: Treat 'call' instruction as stack operation (Michael Petlan) [RHEL-29796]
- perf build: Remove unused feature test target (Michael Petlan) [RHEL-29796]
- perf build: Autodetect minimum required llvm-dev version (Michael Petlan) [RHEL-29796]
- perf trace: Mark the rlim arg in the prlimit64 and setrlimit syscalls as coming from user space (Michael Petlan) [RHEL-29796]
- perf trace: Support collecting 'union's with the BPF augmenter (Michael Petlan) [RHEL-29796]
- perf trace: Add --force-btf for debugging (Michael Petlan) [RHEL-29796]
- perf trace: Collect augmented data using BPF (Michael Petlan) [RHEL-29796]
- perf trace: Pretty print buffer data (Michael Petlan) [RHEL-29796]
- perf trace: Pretty print struct data (Michael Petlan) [RHEL-29796]
- perf trace: Add trace__bpf_sys_enter_beauty_map() to prepare for fetching data in BPF (Michael Petlan) [RHEL-29796]
- perf trace: Mark bpf's attr as from_user (Michael Petlan) [RHEL-29796]
- perf trace: Introduce SCA_TIMESPEC_FROM_USER() to set .from_user = true (Michael Petlan) [RHEL-29796]
- perf trace: Introduce SCA_SOCKADDR_FROM_USER() to set .from_user = true (Michael Petlan) [RHEL-29796]
- perf trace: Introduce SCA_PERF_ATTR_FROM_USER() to set .from_user = true (Michael Petlan) [RHEL-29796]
- perf trace: Mark which syscall arguments go from user space to kernel space (Michael Petlan) [RHEL-29796]
- perf trace: Use a common encoding for augmented arguments, with size + error + payload (Michael Petlan) [RHEL-29796]
- perf trace augmented_syscalls.bpf: Move the renameat aumenter to renameat2, temporarily (Michael Petlan) [RHEL-29796]
- perf mem: Fix the wrong reference in parse_record_events() (Michael Petlan) [RHEL-29796]
- perf mem: Fix missed p-core mem events on ADL and RPL (Michael Petlan) [RHEL-29796]
- perf mem: Check mem_events for all eligible PMUs (Michael Petlan) [RHEL-29796]
- perf script python: Avoid buffer overflow in python PEBS register interface (Michael Petlan) [RHEL-29796]
- perf jevents: Ignore sys when determining a model directory (Michael Petlan) [RHEL-29796]
- perf check: Fix inconsistencies in feature names (Michael Petlan) [RHEL-29796]
- perf tests probe_vfs_getname.sh: Update to use 'perf check feature' (Michael Petlan) [RHEL-29796]
- perf tools test_task_analyzer.sh: Update to use 'perf check feature' (Michael Petlan) [RHEL-29796]
- perf version: Update --build-options to use 'supported_features' array (Michael Petlan) [RHEL-29796]
- perf jevents: Add cpuid to model lookup command (Michael Petlan) [RHEL-29796]
- perf check: Introduce 'check' subcommand (Michael Petlan) [RHEL-29796]
- libsubcmd: Don't free the usage string (Michael Petlan) [RHEL-29796]
- perf parse-events: Vary default_breakpoint_len on i386 and arm64 (Michael Petlan) [RHEL-29796]
- perf parse-events: Add default_breakpoint_len helper (Michael Petlan) [RHEL-29796]
- perf parse-events: Pass cpu_list as a perf_cpu_map in __add_event() (Michael Petlan) [RHEL-29796]
- perf pmu: Merge boolean sysfs event option parsing (Michael Petlan) [RHEL-29796]
- perf sched timehist: Add --prio option (Michael Petlan) [RHEL-29796]
- perf sched timehist: Add --show-prio option (Michael Petlan) [RHEL-29796]
- perf sched timehist: Remove redundant BUG_ON in timehist_sched_change_event() (Michael Petlan) [RHEL-29796]
- perf sched timehist: Skip print non-idle task samples when only show idle events (Michael Petlan) [RHEL-29796]
- perf record offcpu: Constify control data for BPF (Michael Petlan) [RHEL-29796]
- perf lock contention: Constify control data for BPF (Michael Petlan) [RHEL-29796]
- perf kwork: Constify control data for BPF (Michael Petlan) [RHEL-29796]
- perf ftrace latency: Constify control data for BPF (Michael Petlan) [RHEL-29796]
- perf stat: Constify control data for BPF (Michael Petlan) [RHEL-29796]
- perf test: Make watchpoint data 32-bits on i386 (Michael Petlan) [RHEL-29796]
- perf test: Skip uprobe test if probe command isn't present (Michael Petlan) [RHEL-29796]
- perf time-utils: Fix 32-bit nsec parsing (Michael Petlan) [RHEL-29796]
- perf pmus: Fix name comparisons on 32-bit systems (Michael Petlan) [RHEL-29796]
- perf annotate: LLVM-based disassembler (Michael Petlan) [RHEL-29796]
- perf annotate: Split out read_symbol() (Michael Petlan) [RHEL-29796]
- perf report: Support LLVM for addr2line() (Michael Petlan) [RHEL-29796]
- perf tools: Build x86 32-bit syscall table from arch/x86/entry/syscalls/syscall_32.tbl (Michael Petlan) [RHEL-29796]
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Michael Petlan) [RHEL-29796]
- perf lock contention: Do not fail EEXIST for update (Michael Petlan) [RHEL-29796]
- perf lock contention: Simplify spinlock check (Michael Petlan) [RHEL-29796]
- perf lock contention: Handle error in a single place (Michael Petlan) [RHEL-29796]
- perf test: Additional pipe tests with pipe output written to a file (Michael Petlan) [RHEL-29796]
- perf header: Remove repipe option (Michael Petlan) [RHEL-29796]
- perf inject: Overhaul handling of pipe files (Michael Petlan) [RHEL-29796]
- perf header: Allow attributes to be written after data (Michael Petlan) [RHEL-29796]
- perf header: Fail read if header sections overlap (Michael Petlan) [RHEL-29796]
- perf header: Add kerneldoc to 'struct perf_file_header' (Michael Petlan) [RHEL-29796]
- perf session: Document 'struct perf_session' and constify its 'auxtrace' member (Michael Petlan) [RHEL-29796]
- perf: cs-etm: Print queue number in raw trace dump (Michael Petlan) [RHEL-29796]
- perf: cs-etm: Support version 0.1 of HW_ID packets (Michael Petlan) [RHEL-29796]
- perf: cs-etm: Only save valid trace IDs into files (Michael Petlan) [RHEL-29796]
- perf: cs-etm: Create decoders based on the trace ID mappings (Michael Petlan) [RHEL-29796]
- perf: cs-etm: Move traceid_list to each queue (Michael Petlan) [RHEL-29796]
- perf: cs-etm: Allocate queues for all CPUs (Michael Petlan) [RHEL-29796]
- perf cs-etm: Create decoders after both AUX and HW_ID search passes (Michael Petlan) [RHEL-29796]
- perf test: Add 'perf record cgroup' filtering test (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Support filtering on cgroups (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Add build dependency to header files (Michael Petlan) [RHEL-29796]
- perf report: Fix segfault when 'sym' sort key is not used (Michael Petlan) [RHEL-29796]
- perf test trace_btf_enum: Fix shellcheck warning (Michael Petlan) [RHEL-29796]
- perf auxtrace: Remove unused 'pmu' pointer from struct auxtrace_record (Michael Petlan) [RHEL-29796]
- perf auxtrace: Use evsel__is_aux_event() for checking AUX event (Michael Petlan) [RHEL-29796]
- perf vendor events arm64: Move Yitian 710 DDR PMU into T-Head directory (Michael Petlan) [RHEL-29796]
- perf vendor events: Move PM_BR_MPRED_CMPL event for power10 platform (Michael Petlan) [RHEL-29796]
- perf vendor events power10: Move the JSON/events (Michael Petlan) [RHEL-29796]
- perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-29796]
- perf trace: Pass the richer 'struct syscall_arg' pointer to trace__btf_scnprintf() (Michael Petlan) [RHEL-29796]
- perf trace: Fix perf trace -p <PID> (Michael Petlan) [RHEL-29796]
- perf evlist: Introduce method to find if there is a bpf-output event (Michael Petlan) [RHEL-29796]
- perf report: Name events in stats for pipe mode (Michael Petlan) [RHEL-29796]
- perf testsuite: Install perf-report tests in the 'make install-tests -C tools/perf' target (Michael Petlan) [RHEL-29796]
- perf testsuite report: Add test case for perf report (Michael Petlan) [RHEL-29796]
- perf testsuite report: Add test for perf-report basic functionality (Michael Petlan) [RHEL-29796]
- perf testsuite: Add common output checking helper (Michael Petlan) [RHEL-29796]
- perf testsuite probe: Add test for line semantics (Michael Petlan) [RHEL-29796]
- perf testsuite probe: Add test for invalid options (Michael Petlan) [RHEL-29796]
- perf testsuite probe: Add test for basic perf-probe options (Michael Petlan) [RHEL-29796]
- perf testsuite probe: Add test for blacklisted kprobes handling (Michael Petlan) [RHEL-29796]
- perf testsuite: Fix shellcheck warnings (Michael Petlan) [RHEL-29796]
- perf testsuite: Merge settings files for shell tests (Michael Petlan) [RHEL-29796]
- perf tests shell: Skip base_* dirs in test script search (Michael Petlan) [RHEL-29796]
- perf test vfs_getname: Look for alternative line where to collect the pathname (Michael Petlan) [RHEL-29796]
- perf test: Update sample filtering tests with multiple events (Michael Petlan) [RHEL-29796]
- perf tools: Print lost samples due to BPF filter (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Support multiple events properly (Michael Petlan) [RHEL-29796]
- perf hist: Don't set hpp_fmt_value for members in --no-group (Michael Petlan) [RHEL-29796]
- perf test: Support external tests for separate objdir (Michael Petlan) [RHEL-29796]
- perf python: Disable -Wno-cast-function-type-mismatch if present on clang (Michael Petlan) [RHEL-29796]
- perf python: Allow checking for the existence of warning options in clang (Michael Petlan) [RHEL-29796]
- perf annotate-data: Copy back variable types after move (Michael Petlan) [RHEL-29796]
- perf annotate-data: Update stack slot for the store (Michael Petlan) [RHEL-29796]
- perf annotate-data: Update debug messages (Michael Petlan) [RHEL-29796]
- perf dwarf-aux: Handle bitfield members from pointer access (Michael Petlan) [RHEL-29796]
- perf annotate-data: Add 'typecln' sort key (Michael Petlan) [RHEL-29796]
- perf annotate-data: Show offset and size in hex (Michael Petlan) [RHEL-29796]
- perf bpf: Remove redundant check that map is NULL (Michael Petlan) [RHEL-29796]
- perf annotate-data: Fix percpu pointer check (Michael Petlan) [RHEL-29796]
- perf annotate-data: Prefer struct/union over base type (Michael Petlan) [RHEL-29796]
- perf annotate-data: Fix missing constant copy (Michael Petlan) [RHEL-29796]
- perf cap: Tidy up and improve capability testing (Michael Petlan) [RHEL-29796]
- perf annotate-data: Set bitfield member offset and size properly (Michael Petlan) [RHEL-29796]
- perf test: Add cgroup sampling test (Michael Petlan) [RHEL-29796]
- perf record: Fix sample cgroup & namespace tracking (Michael Petlan) [RHEL-29796]
- perf inject: Combine mmap and mmap2 handling (Michael Petlan) [RHEL-29796]
- perf inject: Combine different mmap and mmap2 functions (Michael Petlan) [RHEL-29796]
- perf inject: Combine build_ids and build_id_all into enum (Michael Petlan) [RHEL-29796]
- perf test: Expand pipe/inject test (Michael Petlan) [RHEL-29796]
- perf evsel: Constify evsel__id_hdr_size() argument (Michael Petlan) [RHEL-29796]
- perf dso: Constify dso_id (Michael Petlan) [RHEL-29796]
- perf jit: Constify filename argument (Michael Petlan) [RHEL-29796]
- perf map: API clean up (Michael Petlan) [RHEL-29796]
- perf synthetic-events: Avoid unnecessary memset (Michael Petlan) [RHEL-29796]
- perf annotate-data: Update type stat at the end of find_data_type_die() (Michael Petlan) [RHEL-29796]
- perf annotate-data: Check variables in every scope (Michael Petlan) [RHEL-29796]
- perf annotate-data: Add is_better_type() helper (Michael Petlan) [RHEL-29796]
- perf annotate-data: Add is_pointer_type() helper (Michael Petlan) [RHEL-29796]
- perf annotate-data: Change return type of find_data_type_block() (Michael Petlan) [RHEL-29796]
- perf annotate-data: Add variable_state_str() (Michael Petlan) [RHEL-29796]
- perf annotate-data: Add 'enum type_match_result' (Michael Petlan) [RHEL-29796]
- perf annotate-data: Fix off-by-one in location range check (Michael Petlan) [RHEL-29796]
- perf dwarf-aux: Check allowed location expressions when collecting variables (Michael Petlan) [RHEL-29796]
- perf stat: Display iostat headers correctly (Michael Petlan) [RHEL-29796]
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Michael Petlan) [RHEL-29796]
- tools build: Provide consistent build options for fixdep (Michael Petlan) [RHEL-29796]
- perf hist: Update hist symbol when updating maps (Michael Petlan) [RHEL-29796]
- perf build: Fix up broken capstone feature detection fast path (Michael Petlan) [RHEL-29796]
- perf test: Add new test cases for the branch counter feature (Michael Petlan) [RHEL-29796]
- perf script: Add branch counters (Michael Petlan) [RHEL-29796]
- perf annotate: Display the branch counter histogram (Michael Petlan) [RHEL-29796]
- perf report: Display the branch counter histogram (Michael Petlan) [RHEL-29796]
- perf evsel: Assign abbr name for the branch counter events (Michael Petlan) [RHEL-29796]
- perf annotate: Save branch counters for each block (Michael Petlan) [RHEL-29796]
- perf evlist: Save branch counters information (Michael Petlan) [RHEL-29796]
- perf report: Remove the first overflow check for branch counters (Michael Petlan) [RHEL-29796]
- perf report: Fix --total-cycles --stdio output error (Michael Petlan) [RHEL-29796]
- perf test annotate: Dump trapping test in trap handler (Michael Petlan) [RHEL-29796]
- perf disasm: Fix memory leak for locked operations (Michael Petlan) [RHEL-29796]
- perf inject: Inject build ids for entire call chain (Michael Petlan) [RHEL-29796]
- perf callchain: Add a for_each callback style API (Michael Petlan) [RHEL-29796]
- perf test: Add test for Intel TPEBS counting mode (Michael Petlan) [RHEL-29796]
- perf Document: Add TPEBS (Timed PEBS(Precise Event-Based Sampling)) to Documents (Michael Petlan) [RHEL-29796]
- perf stat: Add command line option for enabling TPEBS recording (Michael Petlan) [RHEL-29796]
- perf vendor events intel: Add MTL metric JSON files (Michael Petlan) [RHEL-29796]
- perf stat: Fork and launch 'perf record' when 'perf stat' needs to get retire latency value for a metric. (Michael Petlan) [RHEL-29796]
- perf data: Allow to use given fd in data->file.fd (Michael Petlan) [RHEL-29796]
- perf parse-events: Add a retirement latency modifier (Michael Petlan) [RHEL-29796]
- perf session: Constify tool (Michael Petlan) [RHEL-29796]
- perf tool: Remove perf_tool__fill_defaults() (Michael Petlan) [RHEL-29796]
- perf kwork: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf test event_update: Ensure tools is initialized (Michael Petlan) [RHEL-29796]
- perf data convert ctf: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf data convert json: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf diff: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf timechart: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf mem: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf sched: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf annotate: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf stat: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf report: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf inject: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf script: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf c2c: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf record: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf evlist: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf lock: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf kvm: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf buildid-list: Use perf_tool__init (Michael Petlan) [RHEL-29796]
- perf kmem: Use perf_tool__init (Michael Petlan) [RHEL-29796]
- perf tool: Add perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf tool: Move fill defaults into tool.c (Michael Petlan) [RHEL-29796]
- perf tool: Constify tool pointers (Michael Petlan) [RHEL-29796]
- perf s390-cpumsf: Remove unused struct (Michael Petlan) [RHEL-29796]
- perf auxtrace: Remove dummy tools (Michael Petlan) [RHEL-29796]
- perf inject: Fix leader sampling inserting additional samples (Michael Petlan) [RHEL-29796]
- perf annotate-data: Show first-level children by default in TUI (Michael Petlan) [RHEL-29796]
- perf annotate-data: Implement folding in TUI browser (Michael Petlan) [RHEL-29796]
- perf annotate-data: Support folding in TUI browser (Michael Petlan) [RHEL-29796]
- perf vendor events: SKX, CLX, SNR uncore cache event fixes (Michael Petlan) [RHEL-29796]
- perf lock contention: Change stack_id type to s32 (Michael Petlan) [RHEL-29796]
- perf annotate-data: Fix a buffer overflow in TUI browser (Michael Petlan) [RHEL-29796]
- perf docs: Refine the description for the buffer size (Michael Petlan) [RHEL-29796]
- perf script: add --addr2line option (Michael Petlan) [RHEL-29796]
- perf tests pmu: Initialize all fields of test_pmu variable (Michael Petlan) [RHEL-29796]
- perf annotate-data: Support --skip-empty option (Michael Petlan) [RHEL-29796]
- perf annotate: Fix --group behavior when leader has no samples (Michael Petlan) [RHEL-29796]
- perf tools: Create source symlink in perf object dir (Michael Petlan) [RHEL-29796]
- perf debuginfo: Fix the build with !HAVE_DWARF_SUPPORT (Michael Petlan) [RHEL-29796]
- perf script python: Add the 'ins_lat' field to event handler (Michael Petlan) [RHEL-29796]
- perf test shell lbr: Support hybrid x86 systems too (Michael Petlan) [RHEL-29796]
- perf test: Add set of perf record LBR tests (Michael Petlan) [RHEL-29796]
- perf callchain: Fix stitch LBR memory leaks (Michael Petlan) [RHEL-29796]
- perf tests ftrace: Add pattern check for time, count (Michael Petlan) [RHEL-29796]
- perf test: Add a new shell test for perf ftrace (Michael Petlan) [RHEL-29796]
- perf annotate-data: Show typedef names properly (Michael Petlan) [RHEL-29796]
- perf annotate: Cache debuginfo for data type profiling (Michael Petlan) [RHEL-29796]
- perf hist: Fix reference counting of branch_info (Michael Petlan) [RHEL-29796]
- perf jevents.py: Ensure event names aren't duplicated (Michael Petlan) [RHEL-29796]
- perf pmu-events: Remove duplicated ampereone event (Michael Petlan) [RHEL-29796]
- perf pmu-events: Change dependencies for empty-pmu-events.c test (Michael Petlan) [RHEL-29796]
- perf test: Add build test for JEVENTS_ARCH=all (Michael Petlan) [RHEL-29796]
- perf annotate: Add --skip-empty option (Michael Petlan) [RHEL-29796]
- perf annotate: Set al->data_nr using the notes->src->nr_events (Michael Petlan) [RHEL-29796]
- perf annotate: Use annotation__pcnt_width() consistently (Michael Petlan) [RHEL-29796]
- perf annotate: Set notes->src->nr_events early (Michael Petlan) [RHEL-29796]
- perf annotate: Use al->data_nr if possible (Michael Petlan) [RHEL-29796]
- tools build: Correct bpf fixdep dependencies (Michael Petlan) [RHEL-29796]
- tools build: Avoid circular .fixdep-in.o.cmd issues (Michael Petlan) [RHEL-29796]
- tools build: Correct libsubcmd fixdep dependencies (Michael Petlan) [RHEL-29796]
- perf mem: Update documentation for new options (Michael Petlan) [RHEL-29796]
- perf mem: Add -T/--data-type option to report subcommand (Michael Petlan) [RHEL-29796]
- perf mem: Add -s/--sort option (Michael Petlan) [RHEL-29796]
- perf tools: Add mode argument to sort_help() (Michael Petlan) [RHEL-29796]
- perf mem: Rework command option handling (Michael Petlan) [RHEL-29796]
- perf mem: Free the allocated sort string, fixing a leak (Michael Petlan) [RHEL-29796]
- perf hist: Correct hist_entry->mem_info refcounts (Michael Petlan) [RHEL-29796]
- perf python: Remove PYTHON_PERF ifdefs (Michael Petlan) [RHEL-29796]
- perf jevents: Autogenerate empty-pmu-events.c (Michael Petlan) [RHEL-29796]
- perf bpf: Move BPF disassembly routines to separate file to avoid clash with capstone bpf headers (Michael Petlan) [RHEL-29796]
- perf test: Update sample filtering test (Michael Petlan) [RHEL-29796]
- perf record: Add --setup-filter option (Michael Petlan) [RHEL-29796]
- perf record: Fix a potential error handling issue (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Support separate lost counts for each filter (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Support pin/unpin BPF object (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Split per-task filter use case (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Pass 'target' to perf_bpf_filter__prepare() (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Make filters map a single entry hashmap (Michael Petlan) [RHEL-29796]
- perf jevents: Use name for special find value (PMU_EVENTS__NOT_FOUND) (Michael Petlan) [RHEL-29796]
- perf list: Give clues if failed to open tracing events directory (Michael Petlan) [RHEL-29796]
- perf tools: Fix wrong message when running "make JOBS=1" (Michael Petlan) [RHEL-29796]
- libperf: Add gitignore (Michael Petlan) [RHEL-29796]
- perf arm-spe: Support multiple Arm SPE events (Michael Petlan) [RHEL-29796]
- perf arm-spe: Extract evsel setting up (Michael Petlan) [RHEL-29796]
- perf test: make metric validation test return early when there is no metric supported on the test system (Michael Petlan) [RHEL-29796]
- perf ftrace profile: Add -s/--sort option (Michael Petlan) [RHEL-29796]
- perf ftrace: Add 'profile' command (Michael Petlan) [RHEL-29796]
- perf ftrace: Factor out check_ftrace_capable() (Michael Petlan) [RHEL-29796]
- perf ftrace: Add 'tail' option to --graph-opts (Michael Petlan) [RHEL-29796]
- perf test pmu: Remove unused test_pmus (Michael Petlan) [RHEL-29796]
- perf tools: Enable evsel__is_aux_event() to work for S390_CPUMSF (Michael Petlan) [RHEL-29796]
- perf tools: Enable evsel__is_aux_event() to work for ARM/ARM64 (Michael Petlan) [RHEL-29796]
- perf scripts python cs-etm: Restore first sample log in verbose mode (Michael Petlan) [RHEL-29796]
- perf cs-etm: Output 0 instead of 0xdeadbeef when exception packets are flushed (Michael Petlan) [RHEL-29796]
- perf inject: Convert comma to semicolon (Michael Petlan) [RHEL-29796]
- perf daemon: Convert comma to semicolon (Michael Petlan) [RHEL-29796]
- perf annotate: Convert comma to semicolon (Michael Petlan) [RHEL-29796]
- perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-29796]
- perf annotate: Set instruction name to be used with insn-stat when using raw instruction (Michael Petlan) [RHEL-29796]
- perf annotate: Add support to use libcapstone in powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Use capstone_init and remove open_capstone_handle from disasm.c (Michael Petlan) [RHEL-29796]
- perf annotate: Make capstone_init non-static so that it can be used during symbol disassemble (Michael Petlan) [RHEL-29796]
- perf annotate: Update instruction tracking for powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Add more instructions for instruction tracking (Michael Petlan) [RHEL-29796]
- perf annotate: Add some of the arithmetic instructions to support instruction tracking in powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Add support to identify memory instructions of opcode 31 in powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Add parse function for memory instructions in powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Update parameters for reg extract functions to use raw instruction on powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Add support to capture and parse raw instruction in powerpc using dso__data_read_offset utility (Michael Petlan) [RHEL-29796]
- perf annotate: Add disasm_line__parse() to parse raw instruction for powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Update TYPE_STATE_MAX_REGS to include max of regs in powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Add "update_insn_state" callback function to handle arch specific instruction tracking (Michael Petlan) [RHEL-29796]
- perf annotate: Move the data structures related to register type to header file (Michael Petlan) [RHEL-29796]
- perf test: Avoid python leak sanitizer test failures (Michael Petlan) [RHEL-29796]
- perf trace: Remove arg_fmt->is_enum, we can get that from the BTF type (Michael Petlan) [RHEL-29796]
- perf trace: Introduce trace__btf_scnprintf() (Michael Petlan) [RHEL-29796]
- perf test trace_btf_enum: Add regression test for the BTF augmentation of enums in 'perf trace' (Michael Petlan) [RHEL-29796]
- perf test: Add landlock workload (Michael Petlan) [RHEL-29796]
- perf trace: Filter enum arguments with enum names (Michael Petlan) [RHEL-29796]
- perf trace: Augment non-syscall tracepoints with enum arguments with BTF (Michael Petlan) [RHEL-29796]
- perf trace: BTF-based enum pretty printing for syscall args (Michael Petlan) [RHEL-29796]
- perf: Fix missing RCU reader protection in perf_event_clear_cpumask() (Michael Petlan) [RHEL-29796]
- perf: Fix topology_sibling_cpumask check warning on ARM (Michael Petlan) [RHEL-29796]
- dmaengine: idxd: Clean up cpumask and hotplug for perfmon (Michael Petlan) [RHEL-29796]
- iommu/vt-d: Clean up cpumask and hotplug for perfmon (Michael Petlan) [RHEL-29796]
- perf/x86/intel/cstate: Clean up cpumask and hotplug (Michael Petlan) [RHEL-29796]
- perf: Add PERF_EV_CAP_READ_SCOPE (Michael Petlan) [RHEL-29796]
- perf: Generic hotplug support for a PMU with a scope (Michael Petlan) [RHEL-29796]
- perf/core: Fix small negative period being ignored (Michael Petlan) [RHEL-29796]
- perf: Really fix event_function_call() locking (Michael Petlan) [RHEL-29796]
- perf: Optimize __pmu_ctx_sched_out() (Michael Petlan) [RHEL-29796]
- perf: Add context time freeze (Michael Petlan) [RHEL-29796]
- perf: Fix event_function_call() locking (Michael Petlan) [RHEL-29796]
- perf: Extract a few helpers (Michael Petlan) [RHEL-29796]
- perf: Optimize context reschedule for single PMU cases (Michael Petlan) [RHEL-29796]
- perf/x86/intel/bts: Fix comment about default perf_event_paranoid setting (Michael Petlan) [RHEL-29796]
- perf,x86: avoid missing caller address in stack traces captured in uprobe (Michael Petlan) [RHEL-29796]
- perf/x86/intel/pt: Fix sampling synchronization (Michael Petlan) [RHEL-29796]
- perf/x86/intel: Allow to setup LBR for counting event for BPF (Michael Petlan) [RHEL-29796]
- drivers/perf: arm_spe: Use perf_allow_kernel() for permissions (Michael Petlan) [RHEL-29796]
- perf: Support PERF_SAMPLE_READ with inherit (Michael Petlan) [RHEL-29796]
- perf: Rename perf_event_context.nr_pending to nr_no_switch_fast. (Michael Petlan) [RHEL-29796]
- perf/x86: Add hw_perf_event::aux_config (Michael Petlan) [RHEL-29796]
* Mon Dec 02 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-537.el9]
- smb: client: Handle kstrdup failures for passwords (Paulo Alcantara) [RHEL-65939] {CVE-2024-50120}
- fs/inode: Prevent dump_mapping() accessing invalid dentry.d_name.name (CKI Backport Bot) [RHEL-64530] {CVE-2024-49934}
- mptcp: init: protect sched with rcu_read_lock (CKI Backport Bot) [RHEL-68179] {CVE-2024-53047}
- ARM: 9361/1: amba: store owner from modules with amba_driver_register() (Mark Salter) [RHEL-56484]
- amba: bus: balance firmware node reference counting (Mark Salter) [RHEL-56484]
- of/platform: increase refcount of fwnode (Mark Salter) [RHEL-56484]
- of/platform: Propagate firmware node by calling device_set_node() (Mark Salter) [RHEL-56484]
- amba: bus: fix refcount leak (Mark Salter) [RHEL-56484]
- amba: move to_amba_device() to use container_of_const (Mark Salter) [RHEL-56484]
- ARM: tegra: Remove MODULE_LICENSE in non-modules (Mark Salter) [RHEL-56484]
- ARM: 9261/1: amba: Drop redundant assignments of the system PM callbacks (Mark Salter) [RHEL-56484]
- ARM: 9229/1: amba: Fix use-after-free in amba_read_periphid() (Mark Salter) [RHEL-56484]
- ARM: 9220/1: amba: Remove deferred device addition (Mark Salter) [RHEL-56484]
- ARM: 9207/1: amba: fix refcount underflow if amba_device_add() fails (Mark Salter) [RHEL-56484]
- ARM: 9192/1: amba: fix memory leak in amba_device_try_add() (Mark Salter) [RHEL-56484]
- ARM: 9193/1: amba: Add amba_read_periphid() helper (Mark Salter) [RHEL-56484]
- amba: Use driver_set_override() instead of open-coding (Mark Salter) [RHEL-56484]
- ARM: 9174/1: amba: Move EXPORT_SYMBOL() closer to definition (Mark Salter) [RHEL-56484]
- ARM: 9173/1: amba: kill amba_find_match() (Mark Salter) [RHEL-56484]
- ARM: 9172/1: amba: Cleanup amba pclk operation (Mark Salter) [RHEL-56484]
- ARM: 9163/1: amba: Move of_amba_device_decode_irq() into amba_probe() (Mark Salter) [RHEL-56484]
- ARM: 9162/1: amba: Kill sysfs attribute file of irq (Mark Salter) [RHEL-56484]
- ARM: 9121/1: amba: Drop unused functions about APB/AHB devices add (Mark Salter) [RHEL-56484]
- KVM: selftests: Allow skipping the KVM_RUN sanity check in rseq_test (Vitaly Kuznetsov) [RHEL-28186]
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [RHEL-66476] {CVE-2024-50151}
- smb: client: fix possible double free in smb2_set_ea() (Paulo Alcantara) [RHEL-66493] {CVE-2024-50152}
- libeth: add Tx buffer completion helpers (Petr Oros) [RHEL-59099]
- net: intel: Remove MODULE_AUTHORs (Petr Oros) [RHEL-59099]
- libeth: support different types of buffers for Rx (Petr Oros) [RHEL-59099]
- libeth: add cacheline / struct layout assertion helpers (Petr Oros) [RHEL-59099]
- net: intel: Use *-y instead of *-objs in Makefile (Petr Oros) [RHEL-59099]
- libeth: add Rx buffer management (Petr Oros) [RHEL-59099]
- net: intel: introduce {, Intel} Ethernet common library (Petr Oros) [RHEL-59099]
- e1000e: Remove Meteor Lake SMBUS workarounds (Ivan Vecera) [RHEL-49812]
- e1000e: change I219 (19) devices to ADP (Ivan Vecera) [RHEL-49812]
- e1000e: avoid failing the system during pm_suspend (Ivan Vecera) [RHEL-49812]
- net: intel: Remove MODULE_AUTHORs (Ivan Vecera) [RHEL-49812]
- e1000e: fix force smbus during suspend flow (Ivan Vecera) [RHEL-49812]
- e1000e: Fix S0ix residency on corporate systems (Ivan Vecera) [RHEL-49812]
- net: intel: Use *-y instead of *-objs in Makefile (Ivan Vecera) [RHEL-49812]
- e1000e: move force SMBUS near the end of enable_ulp function (Ivan Vecera) [RHEL-49812]
- net: e1000e & ixgbe: Remove PCI_HEADER_TYPE_MFD duplicates (Ivan Vecera) [RHEL-49812]
- e1000e: change usleep_range to udelay in PHY mdic access (Ivan Vecera) [RHEL-49812]
- e1000e: Remove redundant runtime resume for ethtool_ops (Ivan Vecera) [RHEL-49812]
- net: intel: implement modern PM ops declarations (Ivan Vecera) [RHEL-49812]
- e1000e: move force SMBUS from enable ulp function to avoid PHY loss issue (Ivan Vecera) [RHEL-49812]
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems (Ivan Vecera) [RHEL-49812]
- intel: legacy: Partial revert of field get conversion (Ivan Vecera) [RHEL-49812]
- e1000e: Minor flow correction in e1000_shutdown function (Ivan Vecera) [RHEL-49812]
- e1000e: correct maximum frequency adjustment values (Ivan Vecera) [RHEL-49812]
- intel: legacy: field get conversion (Ivan Vecera) [RHEL-49812]
- intel: legacy: field prep conversion (Ivan Vecera) [RHEL-49812]
- e1000e: make lost bits explicit (Ivan Vecera) [RHEL-49812]
- e1000e: Use pcie_capability_read_word() for reading LNKSTA (Ivan Vecera) [RHEL-49812]
- e1000e: Use PCI_EXP_LNKSTA_NLW & FIELD_GET() instead of custom defines/code (Ivan Vecera) [RHEL-49812]
- ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find() (Guillaume Nault) [RHEL-68205] {CVE-2024-50304}
- ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow() (Guillaume Nault) [RHEL-68250] {CVE-2024-53042}
- Bluetooth: ISO: Fix UAF on iso_sock_timeout (CKI Backport Bot) [RHEL-66320] {CVE-2024-50124}
* Thu Nov 28 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-536.el9]
- gfs2: Get rid of demote_ok checks (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Remove freeze_go_demote_ok (Andreas Gruenbacher) [RHEL-67675]
- Revert "GFS2: Don't add all glocks to the lru" (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Revise glock reference counting model (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Add GL_NOBLOCK flag (Andreas Gruenbacher) [RHEL-67675]
- gfs2: fix double destroy_workqueue error (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Switch to a per-filesystem glock workqueue (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Report when glocks cannot be freed for a long time (Andreas Gruenbacher) [RHEL-67675]
- gfs2: gfs2_glock_get cleanup (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Invert the GLF_INITIAL flag (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Remove outdated comment in glock_work_func (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Update glocks documentation (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Rename handle_callback to request_demote (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Rename GLF_FROZEN to GLF_HAVE_FROZEN_REPLY (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Rename GLF_REPLY_PENDING to GLF_HAVE_REPLY (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Rename GLF_FREEING to GLF_UNLOCKED (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Remove useless return statement in run_queue (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Remove unnecessary function prototype (Andreas Gruenbacher) [RHEL-67675]
- gfs2: dynamically allocate the gfs2-qd shrinker (Andreas Gruenbacher) [RHEL-67675]
- gfs2: dynamically allocate the gfs2-glock shrinker (Andreas Gruenbacher) [RHEL-67675]
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (CKI Backport Bot) [RHEL-63971] {CVE-2024-50044}
- selftests/mm: relax test to fail after 100 migration failures (Radostin Stoyanov) [RHEL-62703]
- perf dso: Fix symtab_type for kmod compression (Michael Petlan) [RHEL-62198]
- Bluetooth: HCI: Fix potential null-ptr-deref (CKI Backport Bot) [RHEL-38466] {CVE-2024-36011}
- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Mohammad Heib) [RHEL-67317]
- RDMA/bnxt_re: Remove some dead code (Mohammad Heib) [RHEL-67317]
- RDMA/bnxt_re: Fix some error handling paths in bnxt_re_probe() (Mohammad Heib) [RHEL-67317]
- RDMA/bnxt_re: synchronize the qp-handle table array (Mohammad Heib) [RHEL-67317]
- RDMA/bnxt_re: Fix the usage of control path spin locks (Mohammad Heib) [RHEL-67317]
- bnxt_re: Fix imm_data endianness (Mohammad Heib) [RHEL-67317]
- Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66803] {CVE-2024-50255}
- Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI" (Ivan Vecera) [RHEL-44950]
- Bluetooth: hci_core: Fix calling mgmt_device_connected (Bastien Nocera) [RHEL-63624] {CVE-2024-49950}
- Bluetooth: L2CAP: Fix uaf in l2cap_connect (CKI Backport Bot) [RHEL-63624] {CVE-2024-49950}
- Bluetooth: SCO: Fix UAF on sco_sock_timeout (CKI Backport Bot) [RHEL-65927] {CVE-2024-50125}
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_sync: Attempt to dequeue connection attempt (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync queue (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_conn: Fix UAF Write in __hci_acl_create_connection_sync (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: Remove pending ACL connection attempts (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_conn: Only do ACL connections sequentially (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_event: Use HCI error defines instead of magic values (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: Remove superfluous call to hci_conn_check_pending() (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: Call iso_exit() on module unload (CKI Backport Bot) [RHEL-65144] {CVE-2024-50078}
- Bluetooth: ISO: Fix multiple init when debugfs is disabled (CKI Backport Bot) [RHEL-65135] {CVE-2024-50077}
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66364] {CVE-2024-50148}
- fsdax: dax_unshare_iter needs to copy entire blocks (Brian Foster) [RHEL-64959]
- fsdax: remove zeroing code from dax_unshare_iter (Brian Foster) [RHEL-64959]
- iomap: turn iomap_want_unshare_iter into an inline function (Brian Foster) [RHEL-64959]
- iomap: share iomap_unshare_iter predicate code with fsdax (Brian Foster) [RHEL-64959]
- iomap: constrain the file range passed to iomap_file_unshare (Brian Foster) [RHEL-64959]
- iomap: don't bother unsharing delalloc extents (Brian Foster) [RHEL-64959]
- iomap: improve shared block detection in iomap_unshare_iter (Brian Foster) [RHEL-64959]
- iomap: convert iomap_unshare_iter to use large folios (Brian Foster) [RHEL-64959]
- xfs: don't allocate COW extents when unsharing a hole (Brian Foster) [RHEL-64959]
- xfs: don't free cowblocks from under dirty pagecache on unshare (Brian Foster) [RHEL-64959]
- xfs: skip background cowblock trims on inodes open for write (Brian Foster) [RHEL-64959]
- uprobe: avoid out-of-bounds memory access of fetching args (Oleg Nesterov) [RHEL-64995] {CVE-2024-50067}
- uprobes: encapsulate preparation of uprobe args buffer (Oleg Nesterov) [RHEL-64995] {CVE-2024-50067}
* Wed Nov 27 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-535.el9]
- redhat: create 'crashkernel=' addons for UKI (Vitaly Kuznetsov) [RHEL-33051]
- redhat: avoid superfluous quotes in UKI cmdline addones (Vitaly Kuznetsov) [RHEL-33051]
- x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y (Baoquan He) [RHEL-39727]
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66855] {CVE-2024-50251}
- cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66836] {CVE-2024-50226}
- fs/netfs/fscache_cookie: add missing "n_accesses" check (CKI Backport Bot) [RHEL-57214] {CVE-2024-45000}
- ACPI: sysfs: validate return type of _STR method (CKI Backport Bot) [RHEL-63262] {CVE-2024-49860}
- tty: n_gsm: Fix use-after-free in gsm_cleanup_mux (CKI Backport Bot) [RHEL-65117] {CVE-2024-50073}
- ACPI: PAD: fix crash in exit_round_robin() (Mark Langsdorf) [RHEL-64453] {CVE-2024-49935}
- ext4: avoid use-after-free in ext4_ext_show_leaf() (CKI Backport Bot) [RHEL-64591] {CVE-2024-49889}
- kthread: unpark only parked kthread (Radostin Stoyanov) [RHEL-63788] {CVE-2024-50019}
- irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66968] {CVE-2024-50192}
- irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66968] {CVE-2024-50192}
- selftests: fib_nexthops: Test 16-bit next hop weights (Ivan Vecera) [RHEL-68365]
- selftests: router_mpath_nh_res: Test 16-bit next hop weights (Ivan Vecera) [RHEL-68365]
- selftests: router_mpath_nh: Test 16-bit next hop weights (Ivan Vecera) [RHEL-68365]
- selftests: router_mpath: Sleep after MZ (Ivan Vecera) [RHEL-68365]
- net: nexthop: Increase weight to u16 (Ivan Vecera) [RHEL-68365]
- net: nexthop: Add flag to assert that NHGRP reserved fields are zero (Ivan Vecera) [RHEL-68365]
- mm, slub: avoid zeroing kmalloc redzone (Waiman Long) [RHEL-64035] {CVE-2024-49885}
- mm/slub: avoid zeroing outside-object freepointer for single free (Waiman Long) [RHEL-64035]
- slub, kasan: improve interaction of KASAN and slub_debug poisoning (Waiman Long) [RHEL-64035]
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (CKI Backport Bot) [RHEL-64518] {CVE-2024-49959}
- page_pool: export page_pool_disable_direct_recycling() (Felix Maurer) [RHEL-57765]
- page_pool: fix &page_pool_params kdoc issues (Felix Maurer) [RHEL-57765]
- xsk: use generic DMA sync shortcut instead of a custom one (Felix Maurer) [RHEL-57765]
- page_pool: check for DMA sync shortcut earlier (Felix Maurer) [RHEL-57765]
- page_pool: don't use driver-set flags field directly (Felix Maurer) [RHEL-57765]
- page_pool: make sure frag API fields don't span between cachelines (Felix Maurer) [RHEL-57765]
- page_pool: add DMA-sync-for-CPU inline helper (Felix Maurer) [RHEL-57765]
- page_pool: constify some read-only function arguments (Felix Maurer) [RHEL-57765]
- page_pool: try direct bulk recycling (Felix Maurer) [RHEL-57765]
- page_pool: check for PP direct cache locality later (Felix Maurer) [RHEL-57765]
- net: page_pool: factor out page_pool recycle check (Felix Maurer) [RHEL-57765]
- net: page_pool: fix recycle stats for system page_pool allocator (Felix Maurer) [RHEL-57765]
- page_pool: disable direct recycling based on pool->cpuid on destroy (Felix Maurer) [RHEL-57765]
- scsi: lpfc: Update lpfc version to 14.4.0.5 (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Support loopback tests with VMID enabled (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Revise TRACE_EVENT log flag severities from KERN_ERR to KERN_WARNING (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Ensure DA_ID handling completion before deleting an NPIV instance (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix kref imbalance on fabric ndlps from dev_loss_tmo handler (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Restrict support for 32 byte CDBs to specific HBAs (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Update phba link state conditional before sending CMF_SYNC_WQE (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Add ELS_RSP cmd to the list of WQEs to flush in lpfc_els_flush_cmd() (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Remove trailing space after \n newline (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Update lpfc version to 14.4.0.4 (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Update PRLO handling in direct attached topology (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix unsolicited FLOGI kref imbalance when in direct attached topology (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix unintentional double clearing of vmid_flag (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Remove redundant vport assignment when building an abort request (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Change diagnostic log flag during receipt of unknown ELS cmds (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Update lpfc version to 14.4.0.3 (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Revise lpfc_prep_embed_io routine with proper endian macro usages (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix incorrect request len mbox field when setting trunking via sysfs (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix handling of fully recovered fabric node in dev_loss callbk (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Relax PRLI issue conditions after GID_FT response (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Allow DEVICE_RECOVERY mode after RSCN receipt if in PRLI_ISSUE state (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Cancel ELS WQE instead of issuing abort when SLI port is inactive (Dick Kennedy) [RHEL-53595]
- dm-raid: Fix WARN_ON_ONCE check for sync_thread in raid_resume (CKI Backport Bot) [RHEL-54875] {CVE-2024-43820}
- ACPI: PRM: Clean up guid type in struct prm_handler_info (Mark Langsdorf) [RHEL-66520] {CVE-2024-50141}
- ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context (CKI Backport Bot) [RHEL-66520] {CVE-2024-50141}
- ext4: force disable fscrypt feature (Brian Foster) [RHEL-41061]
- exfat: fix memory leak in exfat_load_bitmap() (CKI Backport Bot) [RHEL-63633] {CVE-2024-50013}
- nbd: fix race between timeout and normal completion (Ming Lei) [RHEL-55992]
- nfsd: map the EBADMSG to nfserr_io to avoid warning (Olga Kornievskaia) [RHEL-63586] {CVE-2024-49875}
- bpf: Use nla_ok() instead of checking nla_len directly (Petr Oros) [RHEL-57755]
- devlink: use kvzalloc() to allocate devlink instance resources (Petr Oros) [RHEL-57755]
- Documentation: Add documentation for eswitch attribute (Petr Oros) [RHEL-57755]
- devlink: fix port new reply cmd type (Petr Oros) [RHEL-57755]
- tools: ynl: add header guards for nlctrl (Petr Oros) [RHEL-57755]
- devlink: Add comments to use netlink gen tool (Petr Oros) [RHEL-57755]
- net/netlink: Add getsockopt support for NETLINK_LISTEN_ALL_NSID (Petr Oros) [RHEL-57755]
- netlink: specs: support generating code for genl socket priv (Petr Oros) [RHEL-57755]
- tools: ynl: remove trailing semicolon (Petr Oros) [RHEL-57755]
- netlink: specs: support unterminated-ok (Petr Oros) [RHEL-57755]
- tools: ynl-gen: support using pre-defined values in attr checks (Petr Oros) [RHEL-57755]
- ynl: samples: fix recycling rate calculation (Petr Oros) [RHEL-57755]
- tools: ynl: Fix spelling mistake "Constructred" -> "Constructed" (Petr Oros) [RHEL-57755]
- doc/netlink/specs: Add spec for nlctrl netlink family (Petr Oros) [RHEL-57755]
- doc/netlink: Allow empty enum-name in ynl specs (Petr Oros) [RHEL-57755]
- tools/net/ynl: Add nest-type-value decoding (Petr Oros) [RHEL-57755]
- tools/net/ynl: Fix c codegen for array-nest (Petr Oros) [RHEL-57755]
- tools/net/ynl: Fix extack decoding for netlink-raw (Petr Oros) [RHEL-57755]
- tools: ynl: check for overflow of constructed messages (Petr Oros) [RHEL-57755]
- tools: ynl: add --dbg-small-recv for easier kernel testing (Petr Oros) [RHEL-57755]
- tools: ynl: support debug printing messages (Petr Oros) [RHEL-57755]
- tools: ynl: allow setting recv() size (Petr Oros) [RHEL-57755]
- tools: ynl: move the new line in NlMsg __repr__ (Petr Oros) [RHEL-57755]
- tools: ynl: remove __pycache__ during clean (Petr Oros) [RHEL-57755]
- tools: ynl: add distclean to .PHONY in all makefiles (Petr Oros) [RHEL-57755]
- tools: ynl: rename make hardclean -> distclean (Petr Oros) [RHEL-57755]
- genetlink: fit NLMSG_DONE into same read() as families (Petr Oros) [RHEL-57755]
- netdev: let netlink core handle -EMSGSIZE errors (Petr Oros) [RHEL-57755]
- netlink: handle EMSGSIZE errors in the core (Petr Oros) [RHEL-57755]
- tools: ynl: use MSG_DONTWAIT for getting notifications (Petr Oros) [RHEL-57755]
- tools: ynl: remove the libmnl dependency (Petr Oros) [RHEL-57755]
- tools: ynl: stop using mnl socket helpers (Petr Oros) [RHEL-57755]
- tools: ynl: switch away from MNL_CB_* (Petr Oros) [RHEL-57755]
- tools: ynl: switch away from mnl_cb_t (Petr Oros) [RHEL-57755]
- tools: ynl: stop using mnl_cb_run2() (Petr Oros) [RHEL-57755]
- tools: ynl: use ynl_sock_read_msgs() for ACK handling (Petr Oros) [RHEL-57755]
- tools: ynl: wrap recv() + mnl_cb_run2() into a single helper (Petr Oros) [RHEL-57755]
- tools: ynl-gen: remove unused parse code (Petr Oros) [RHEL-57755]
- tools: ynl: make yarg the first member of struct ynl_dump_state (Petr Oros) [RHEL-57755]
- tools: ynl: create local ARRAY_SIZE() helper (Petr Oros) [RHEL-57755]
- tools: ynl: create local nlmsg access helpers (Petr Oros) [RHEL-57755]
- tools: ynl: create local for_each helpers (Petr Oros) [RHEL-57755]
- tools: ynl: create local attribute helpers (Petr Oros) [RHEL-57755]
- tools: ynl: give up on libmnl for auto-ints (Petr Oros) [RHEL-57755]
- tools: ynl: protect from old OvS headers (Petr Oros) [RHEL-57755]
- tools: ynl: fix header guards (Petr Oros) [RHEL-57755]
- genetlink: make info in GENL_REQ_ATTR_CHECK() const (Petr Oros) [RHEL-57755]
- tools: ynl: allow user to pass enum string instead of scalar value (Petr Oros) [RHEL-57755]
- tools: ynl: process all scalar types encoding in single elif statement (Petr Oros) [RHEL-57755]
- tools: ynl: allow user to specify flag attr with bool values (Petr Oros) [RHEL-57755]
- tools: ynl: don't access uninitialized attr_space variable (Petr Oros) [RHEL-57755]
- tools: ynl: add support for encoding multi-attr (Petr Oros) [RHEL-57755]
- doc: netlink: specs: tc: add multi-attr to tc-taprio-sched-entry (Petr Oros) [RHEL-57755]
- tools: ynl: correct typo and docstring (Petr Oros) [RHEL-57755]
- Documentation: Fix counter name of mlx5 vnic reporter (Petr Oros) [RHEL-57755]
- net: make dev_unreg_count global (Petr Oros) [RHEL-57755]
- tools: ynl: auto-gen for all genetlink families (Petr Oros) [RHEL-57755]
- tools: ynl: generate code for ovs families (Petr Oros) [RHEL-57755]
- tools: ynl: include dpll and mptcp_pm in C codegen (Petr Oros) [RHEL-57755]
- tools/net/ynl: Add type info to struct members in generated docs (Petr Oros) [RHEL-57755]
- doc/netlink: Describe nested structs in netlink raw docs (Petr Oros) [RHEL-57755]
- tools/net/ynl: Add support for nested structs (Petr Oros) [RHEL-57755]
- tools/net/ynl: Move formatted_string method out of NlAttr (Petr Oros) [RHEL-57755]
- tools/net/ynl: Rename _fixed_header_size() to _struct_size() (Petr Oros) [RHEL-57755]
- tools/net/ynl: Combine struct decoding logic in ynl (Petr Oros) [RHEL-57755]
- tools/net/ynl: Encode default values for binary blobs (Petr Oros) [RHEL-57755]
- tools/net/ynl: Add support for encoding sub-messages (Petr Oros) [RHEL-57755]
- tools/net/ynl: Refactor fixed header encoding into separate method (Petr Oros) [RHEL-57755]
- doc/netlink: Describe sub-message selector resolution (Petr Oros) [RHEL-57755]
- tools/net/ynl: Support sub-messages in nested attribute spaces (Petr Oros) [RHEL-57755]
- netlink: Return unsigned value for nla_len() (Petr Oros) [RHEL-57755]
- tools: ynl: move private definitions to a separate header (Petr Oros) [RHEL-57755]
- tools: ynl: remove generated user space code from git (Petr Oros) [RHEL-57755]
- ice: document RDMA devlink parameters (Petr Oros) [RHEL-57755]
- tracing: devlink: Use static array for string in devlink_trap_report event (Petr Oros) [RHEL-57755]
- net: get rid of rtnl_lock_unregistering() (Petr Oros) [RHEL-57755]
- netfilter: br_netfilter: Use nested-BH locking for brnf_frag_data_storage. (Michal Schmidt) [RHEL-59089]
- locking/local_lock: Add local nested BH locking infrastructure. (Michal Schmidt) [RHEL-59089]
- locking/local_lock: Introduce guard definition for local_lock. (Michal Schmidt) [RHEL-59089]
- vhost_vdpa: assign irq bypass producer token correctly (Cindy Lu) [RHEL-63364] {CVE-2024-47748}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Olga Kornievskaia) [RHEL-63382] {CVE-2024-47737}
* Mon Nov 25 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-534.el9]
- block: fix integer overflow in BLKSECDISCARD (Ming Lei) [RHEL-64512] {CVE-2024-49994}
- fsnotify: clear PARENT_WATCHED flags lazily (CKI Backport Bot) [RHEL-62134] {CVE-2024-47660}
- thunderbolt: Fix KASAN reported stack out-of-bounds read in tb_retimer_scan() (Desnes Nunes) [RHEL-59051]
- usb: typec: tcpm: restrict SNK_WAIT_CAPABILITIES_TIMEOUT transitions to non self-powered devices (Desnes Nunes) [RHEL-59051]
- drm/test: fix the gem shmem test to map the sg table. (Desnes Nunes) [RHEL-59051]
- dt-bindings: usb: qcom,dwc3: Update ipq5332 interrupt info (Desnes Nunes) [RHEL-59051]
- minmax: improve macro expansion and type checking (Desnes Nunes) [RHEL-59051]
- minmax: simplify min()/max()/clamp() implementation (Desnes Nunes) [RHEL-59051]
- minmax: don't use max() in situations that want a C constant expression (Desnes Nunes) [RHEL-59051]
- minmax: make generic MIN() and MAX() macros available everywhere (Desnes Nunes) [RHEL-59051]
- minmax: simplify and clarify min_t()/max_t() implementation (Desnes Nunes) [RHEL-59051]
- minmax: add a few more MIN_T/MAX_T users (Desnes Nunes) [RHEL-59051]
- minmax: avoid overly complicated constant expressions in VM code (Desnes Nunes) [RHEL-59051]
- mm: set pageblock_order to HPAGE_PMD_ORDER in case with !CONFIG_HUGETLB_PAGE but THP enabled (Desnes Nunes) [RHEL-59051]
- minmax: fix indentation of __cmp_once() and __clamp_once() (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Fix busy loop on ASUS VivoBooks (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Remove useless error check from ucsi_read_error() (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Call CANCEL from single location (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Common function for the GET_PD_MESSAGE command (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Only assign the identity structure if the PPM supports it (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Don't truncate the reads (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Remove unused fields from struct ucsi_connector_status (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Fix cable registration (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Fix the partner PD revision (Desnes Nunes) [RHEL-59051]
- usb: dwc3: core: update LC timer as per USB Spec V3.2 (Desnes Nunes) [RHEL-59051]
- usb: dwc3: Avoid waking up gadget during startxfer (Desnes Nunes) [RHEL-59051]
- USB: serial: option: add MeiG Smart SRM825L (Desnes Nunes) [RHEL-59051]
- usb: cdnsp: fix for Link TRB with TC (Desnes Nunes) [RHEL-59051]
- usb: dwc3: ep0: Don't reset resource alloc flag (including ep0) (Desnes Nunes) [RHEL-59051]
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Desnes Nunes) [RHEL-59051]
- usb: typec: fsa4480: Relax CHIP_ID check (Desnes Nunes) [RHEL-59051]
- dt-bindings: usb: microchip,usb2514: Fix reference USB device schema (Desnes Nunes) [RHEL-59051]
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Desnes Nunes) [RHEL-59051]
- usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function (Desnes Nunes) [RHEL-59051]
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Desnes Nunes) [RHEL-59051] {CVE-2024-46675}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Desnes Nunes) [RHEL-59051]
- Revert "usb: typec: tcpm: clear pd_event queue in PORT_RESET" (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Fix the return value of ucsi_run_command() (Desnes Nunes) [RHEL-59051]
- usb: xhci: fix duplicate stall handling in handle_tx_event() (Desnes Nunes) [RHEL-59051]
- usb: xhci: Check for xhci->interrupters being allocated in xhci_mem_clearup() (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Fix a deadlock in ucsi_send_command_common() (Desnes Nunes) [RHEL-59051]
- usb: typec: tcpm: avoid sink goto SNK_UNATTACHED state if not received source capability message (Desnes Nunes) [RHEL-59051]
- thunderbolt: Mark XDomain as unplugged when router is removed (Desnes Nunes) [RHEL-59051]
- phy: fsl-imx8mq-usb: fix tuning parameter name (Desnes Nunes) [RHEL-59051]
- thunderbolt: Fix memory leaks in {port|retimer}_sb_regs_write() (Desnes Nunes) [RHEL-59051]
- USB: serial: debug: do not echo input by default (Desnes Nunes) [RHEL-59051]
- usb: typec: tipd: Delete extra semi-colon (Desnes Nunes) [RHEL-59051]
- usb: typec: tipd: Fix dereferencing freeing memory in tps6598x_apply_patch() (Desnes Nunes) [RHEL-59051]
- usb: typec: tcpci: Fix error code in tcpci_check_std_output_cap() (Desnes Nunes) [RHEL-59051]
- usb: typec: fsa4480: Check if the chip is really there (Desnes Nunes) [RHEL-59051]
- usb: gadget: core: Check for unset descriptor (Desnes Nunes) [RHEL-59051] {CVE-2024-44960}
- dt-bindings: usb: microchip,usb2514: Add USB2517 compatible (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Fix custom control mapping probing (Desnes Nunes) [RHEL-59051]
- USB: uas: Implement the new shutdown callback (Desnes Nunes) [RHEL-59051]
- USB: core: add 'shutdown' callback to usb_driver (Desnes Nunes) [RHEL-59051]
- usb: typec: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Desnes Nunes) [RHEL-59051]
- usb: dwc3: enable CCI support for AMD-xilinx DWC3 controller (Desnes Nunes) [RHEL-59051]
- usb: gadget: Use u16 types for 16-bit fields (Desnes Nunes) [RHEL-59051]
- pinctrl: tegra: Use scope based of_node_put() cleanups (Desnes Nunes) [RHEL-59051]
- of: Introduce for_each_*_child_of_node_scoped() to automate of_node_put() handling (Desnes Nunes) [RHEL-59051]
- of: Add cleanup.h based auto release via __free(device_node) markings (Desnes Nunes) [RHEL-59051]
- writing_musb_glue_layer.rst: Fix broken URL (Desnes Nunes) [RHEL-59051]
- redhat: configs: Drop CONFIG_MEMSTICK_REALTEK_PCI config option (Desnes Nunes) [RHEL-59051]
- memstick: rtsx_pci_ms: Remove Realtek PCI memstick driver (Desnes Nunes) [RHEL-59051]
- USB: serial: garmin_gps: use struct_size() to allocate pkt (Desnes Nunes) [RHEL-59051]
- USB: serial: garmin_gps: annotate struct garmin_packet with __counted_by (Desnes Nunes) [RHEL-59051]
- USB: serial: add missing MODULE_DESCRIPTION() macros (Desnes Nunes) [RHEL-59051]
- USB: serial: spcp8x5: remove unused struct 'spcp8x5_usb_ctrl_arg' (Desnes Nunes) [RHEL-59051]
- usb: dwc3: core: Check all ports when set phy suspend (Desnes Nunes) [RHEL-59051]
- usb: typec: tcpci: add support to set connector orientation (Desnes Nunes) [RHEL-59051]
- dt-bindings: usb: Convert fsl-usb to yaml (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: reorder operations in ucsi_run_command() (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: extract common code for command handling (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: inline ucsi_read_message_in (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: rework command execution functions (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: split read operation (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: simplify command sending API (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: move ucsi_acknowledge() from ucsi_read_error() (Desnes Nunes) [RHEL-59051]
- phy: core: Fix documentation of of_phy_get (Desnes Nunes) [RHEL-59051]
- redhat/configs: Adding CONFIG_UCSI_LENOVO_YOGA_C630 (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: add Lenovo Yoga C630 glue driver (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: UCSI2.0 Get Error Status changes (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: UCSI2.0 Get Error Status data structure changes (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Only set number of plug altmodes after registration (Desnes Nunes) [RHEL-59051]
- xhci: sort out TRB Endpoint ID bitfield macros (Desnes Nunes) [RHEL-59051]
- xhci: Apply XHCI_RESET_TO_DEFAULT quirk to TGL (Desnes Nunes) [RHEL-59051]
- usb: xhci: add 'goto' for halted endpoint check in handle_tx_event() (Desnes Nunes) [RHEL-59051]
- usb: xhci: move process TD code out of the while loop (Desnes Nunes) [RHEL-59051]
- usb: xhci: remove infinite loop prevention (Desnes Nunes) [RHEL-59051]
- usb: xhci: remove false xhci_giveback_urb_in_irq() header comment (Desnes Nunes) [RHEL-59051]
- usb: xhci: ensure skipped isoc TDs are returned when isoc ring is stopped (Desnes Nunes) [RHEL-59051]
- xhci: rework xhci internal endpoint halt state detection. (Desnes Nunes) [RHEL-59051]
- usb: xhci: remove obsolete sanity check debug messages (Desnes Nunes) [RHEL-59051]
- usb: xhci: improve error message for targetless transfer event (Desnes Nunes) [RHEL-59051]
- usb: xhci: move untargeted transfer event handling to a separate function (Desnes Nunes) [RHEL-59051]
- usb: xhci: move all segment re-numbering to xhci_link_rings() (Desnes Nunes) [RHEL-59051]
- usb: xhci: move link chain bit quirk checks into one helper function. (Desnes Nunes) [RHEL-59051]
- usb: xhci: remove unused argument from handle_port_status() (Desnes Nunes) [RHEL-59051]
- usb: xhci: remove unused argument from xhci_handle_cmd_config_ep() (Desnes Nunes) [RHEL-59051]
- usb: xhci: remove unused 'xhci' argument (Desnes Nunes) [RHEL-59051]
- usb: xhci: remove 'num_trbs' from struct 'xhci_td' (Desnes Nunes) [RHEL-59051]
- xhci: dbc: Allow users to modify DbC poll interval via sysfs (Desnes Nunes) [RHEL-59051]
- xhci: Set correct transferred length for cancelled isoc transfers (Desnes Nunes) [RHEL-59051]
- xhci: show usb device name in xhci urb tracing (Desnes Nunes) [RHEL-59051]
- xhci: Remove dead code in xhci_move_dequeue_past_td() (Desnes Nunes) [RHEL-59051]
- usb: chipidea: ci_hdrc_imx: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS() (Desnes Nunes) [RHEL-59051]
- usb: misc: onboard_usb_dev: Add match function (Desnes Nunes) [RHEL-59051]
- usb: uas: set host status byte on data completion error (Desnes Nunes) [RHEL-59051]
- media: b2c2: flexcop-usb: fix flexcop_usb_memory_req (Desnes Nunes) [RHEL-59051]
- media: flexcop-usb: Use min macro (Desnes Nunes) [RHEL-59051]
- media: cx231xx: Constify struct vb2_ops (Desnes Nunes) [RHEL-59051]
- dt-bindings: usb: Add the binding example for the Genesys Logic GL3523 hub (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: psy: Add support for the charge type property (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Changing the driver data type to void (Desnes Nunes) [RHEL-59051]
- dt-bindings: usb: qcom,dwc3: Add SC8180X compatibles (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: don't retrieve PDOs if not supported (Desnes Nunes) [RHEL-59051]
- usb: host: xhci-plat: Add support for XHCI_WRITE_64_HI_LO (Desnes Nunes) [RHEL-59051]
- xhci: Add a quirk for writing ERST in high-low order (Desnes Nunes) [RHEL-59051]
- usb: dwc3: Support quirk for writing high-low order (Desnes Nunes) [RHEL-59051]
- usb: typec: tipd: use min() to set tps6598x firmware packet size (Desnes Nunes) [RHEL-59051]
- usb: typec: tipd: add error log to provide firmware name and size (Desnes Nunes) [RHEL-59051]
- usb: typec: tipd: drop second firmware name read (Desnes Nunes) [RHEL-59051]
- usb: typec: tcpm: use 'time_left' variable with wait_for_completion_timeout() (Desnes Nunes) [RHEL-59051]
- usb: misc: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Desnes Nunes) [RHEL-59051]
- usb: add missing MODULE_DESCRIPTION() macros (Desnes Nunes) [RHEL-59051]
- usb: common: add missing MODULE_DESCRIPTION() macros (Desnes Nunes) [RHEL-59051]
- usb: host: add missing MODULE_DESCRIPTION() macros (Desnes Nunes) [RHEL-59051]
- usb: misc: add missing MODULE_DESCRIPTION() macros (Desnes Nunes) [RHEL-59051]
- dt-bindings: usb: cdns,usb3: use common usb-drd yaml (Desnes Nunes) [RHEL-59051]
- thunderbolt: debugfs: Use FIELD_GET() (Desnes Nunes) [RHEL-59051]
- thunderbolt: Add receiver lane margining support for retimers (Desnes Nunes) [RHEL-59051]
- thunderbolt: Make margining functions accept target and retimer index (Desnes Nunes) [RHEL-59051]
- thunderbolt: Split out margining from USB4 port (Desnes Nunes) [RHEL-59051]
- thunderbolt: Add sideband register access to debugfs (Desnes Nunes) [RHEL-59051]
- thunderbolt: Make usb4_port_sb_read/write() available outside of usb4.c (Desnes Nunes) [RHEL-59051]
- thunderbolt: Move usb4_port_margining_caps() declaration into correct place (Desnes Nunes) [RHEL-59051]
- thunderbolt: Mention Thunderbolt/USB4 debugging tools in Kconfig (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Remove mappings form uvc_device_info (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Remove PLF device quirking (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Cleanup version-specific mapping (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Probe the PLF characteristics (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Refactor Power Line Frequency limit selection (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Allow custom control mapping (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Force UVC version to 1.0a for 0408:4035 (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Override default flags (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Enforce alignment of frame and interval (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Add quirk for invalid dev_sof in Logitech C920 (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Fix integer overflow calculating timestamp (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Fix hw timestamp handling for slow FPS (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Refactor clock circular buffer (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Allow hw clock updates with buffers not full (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Quirk for invalid dev_sof in Logitech C922 (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Ignore empty TS packets (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Support timestamp lists of any size (Desnes Nunes) [RHEL-59051]
- redhat/configs: Adding CONFIG_PHY_FSL_IMX8QM_HSIO (Desnes Nunes) [RHEL-59051]
- phy: freescale: imx8qm-hsio: Add i.MX8QM HSIO PHY driver support (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Enable UCSI v2.0 notifications (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Add new capability bits (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Always set number of alternate modes (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Delay alternate mode discovery (Desnes Nunes) [RHEL-59051]
- usb: typec: Update sysfs when setting ops (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Fix null pointer dereference in trace (Desnes Nunes) [RHEL-59051]
- usb: typec: tcpm: print error on hard reset (Desnes Nunes) [RHEL-59051]
- usb: typec: tcpm: avoid resets for missing source capability messages (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Add new notification bits (Desnes Nunes) [RHEL-59051]
- usb: cdns3-ti: Add workaround for Errata i2409 (Desnes Nunes) [RHEL-59051]
- usb: cdns3: Add quirk flag to enable suspend residency (Desnes Nunes) [RHEL-59051]
- usb-storage: Optimize scan delay more precisely (Desnes Nunes) [RHEL-59051]
- gnss: add USB support (Desnes Nunes) [RHEL-59051]
- xfs: fix finding a last resort AG in xfs_filestream_pick_ag (CKI Backport Bot) [RHEL-66904] {CVE-2024-50216}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Mark Langsdorf) [RHEL-64502] {CVE-2024-49962}
- parport: Proper fix for array out-of-bounds access (CKI Backport Bot) [RHEL-65181] {CVE-2024-50074}
- scsi: target: core: Fix null-ptr-deref in target_alloc_device() (CKI Backport Bot) [RHEL-66470] {CVE-2024-50153}
- blk-mq: setup queue ->tag_set before initializing hctx (CKI Backport Bot) [RHEL-65152] {CVE-2024-50081}
- udf: fix uninit-value use in udf_get_fileshortad (CKI Backport Bot) [RHEL-66420] {CVE-2024-50143}
- block: fix potential invalid pointer dereference in blk_add_partition (Ming Lei) [RHEL-63267] {CVE-2024-47705}
- xfs: dquot recovery does not validate the recovered dquot (Bill O'Donnell) [RHEL-62760]
- block: update the stable_writes flag in bdev_add (Bill O'Donnell) [RHEL-62760]
- xfs: clean up dqblk extraction (Bill O'Donnell) [RHEL-62760]
- xfs: respect the stable writes flag on the RT device (Bill O'Donnell) [RHEL-62760]
- filemap: add a per-mapping stable writes flag (Bill O'Donnell) [RHEL-62760]
- xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_setattr_xflags (Bill O'Donnell) [RHEL-62760]
- xfs: inode recovery does not validate the recovered inode (Bill O'Donnell) [RHEL-62760]
- xfs: up(ic_sema) if flushing data device fails (Bill O'Donnell) [RHEL-62760]
- xfs: only remap the written blocks in xfs_reflink_end_cow_extent (Bill O'Donnell) [RHEL-62760]
- xfs: abort intent items when recovery intents fail (Bill O'Donnell) [RHEL-62760]
- xfs: factor out xfs_defer_pending_abort (Bill O'Donnell) [RHEL-62760]
- xfs: allow read IO and FICLONE to run concurrently (Bill O'Donnell) [RHEL-62760]
- xfs: handle nimaps=0 from xfs_bmapi_write in xfs_alloc_file_space (Bill O'Donnell) [RHEL-62760]
- xfs: introduce protection for drop nlink (Bill O'Donnell) [RHEL-62760]
- xfs: don't look for end of extent further than necessary in xfs_rtallocate_extent_near() (Bill O'Donnell) [RHEL-62760]
- xfs: don't try redundant allocations in xfs_rtallocate_extent_near() (Bill O'Donnell) [RHEL-62760]
- xfs: limit maxlen based on available space in xfs_rtallocate_extent_near() (Bill O'Donnell) [RHEL-62760]
- xfs: return maximum free size from xfs_rtany_summary() (Bill O'Donnell) [RHEL-62760]
- xfs: invert the realtime summary cache (Bill O'Donnell) [RHEL-62760]
- xfs: simplify rt bitmap/summary block accessor functions (Bill O'Donnell) [RHEL-62760]
- xfs: simplify xfs_rtbuf_get calling conventions (Bill O'Donnell) [RHEL-62760]
- xfs: cache last bitmap block in realtime allocator (Bill O'Donnell) [RHEL-62760]
- xfs: consolidate realtime allocation arguments (Bill O'Donnell) [RHEL-62760]
- xfs: use accessor functions for summary info words (Bill O'Donnell) [RHEL-62760]
- xfs: create helpers for rtsummary block/wordcount computations (Bill O'Donnell) [RHEL-62760]
- xfs: use accessor functions for bitmap words (Bill O'Donnell) [RHEL-62760]
- xfs: create a helper to handle logging parts of rt bitmap/summary blocks (Bill O'Donnell) [RHEL-62760]
- xfs: create helpers for rtbitmap block/wordcount computations (Bill O'Donnell) [RHEL-62760]
- xfs: convert rt summary macros to helpers (Bill O'Donnell) [RHEL-62760]
- xfs: convert open-coded xfs_rtword_t pointer accesses to helper (Bill O'Donnell) [RHEL-62760]
- xfs: remove XFS_BLOCKWSIZE and XFS_BLOCKWMASK macros (Bill O'Donnell) [RHEL-62760]
- xfs: convert the rtbitmap block and bit macros to static inline functions (Bill O'Donnell) [RHEL-62760]
- xfs: use shifting and masking when converting rt extents, if possible (Bill O'Donnell) [RHEL-62760]
- xfs: create rt extent rounding helpers for realtime extent blocks (Bill O'Donnell) [RHEL-62760]
- xfs: convert do_div calls to xfs_rtb_to_rtx helper calls (Bill O'Donnell) [RHEL-62760]
- xfs: create helpers to convert rt block numbers to rt extent numbers (Bill O'Donnell) [RHEL-62760]
- xfs: create a helper to convert extlen to rtextlen (Bill O'Donnell) [RHEL-62760]
- xfs: create a helper to compute leftovers of realtime extents (Bill O'Donnell) [RHEL-62760]
- xfs: create a helper to convert rtextents to rtblocks (Bill O'Donnell) [RHEL-62760]
- xfs: convert rt extent numbers to xfs_rtxnum_t (Bill O'Donnell) [RHEL-62760]
- xfs: rename xfs_verify_rtext to xfs_verify_rtbext (Bill O'Donnell) [RHEL-62760]
- xfs: convert rt bitmap extent lengths to xfs_rtbxlen_t (Bill O'Donnell) [RHEL-62760]
- xfs: convert rt bitmap/summary block numbers to xfs_fileoff_t (Bill O'Donnell) [RHEL-62760]
- xfs: convert xfs_extlen_t to xfs_rtxlen_t in the rt allocator (Bill O'Donnell) [RHEL-62760]
- xfs: move the xfs_rtbitmap.c declarations to xfs_rtbitmap.h (Bill O'Donnell) [RHEL-62760]
- xfs: make sure maxlen is still congruent with prod when rounding down (Bill O'Donnell) [RHEL-62760]
- xfs: rt stubs should return negative errnos when rt disabled (Bill O'Donnell) [RHEL-62760]
- xfs: prevent rt growfs when quota is enabled (Bill O'Donnell) [RHEL-62760]
- xfs: hoist freeing of rt data fork extent mappings (Bill O'Donnell) [RHEL-62760]
- xfs: bump max fsgeom struct version (Bill O'Donnell) [RHEL-62760]
- xfs: move xfs_xattr_handlers to .rodata (Bill O'Donnell) [RHEL-62760]
- cgroup/cpuset: Correct invalid remote parition prs (Waiman Long) [RHEL-36267]
- cgroup: Fix incorrect WARN_ON_ONCE() in css_release_work_fn() (Waiman Long) [RHEL-36267]
- cgroup: Show # of subsystem CSSes in cgroup.stat (Waiman Long) [RHEL-36267]
* Fri Nov 22 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-533.el9]
- ext4: sanity check for NULL pointer after ext4_force_shutdown (Brian Foster) [RHEL-64967] {CVE-2024-43898}
- ext4: dax: fix overflowing extents beyond inode size when partially writing (Brian Foster) [RHEL-64575] {CVE-2024-50015}
- ext4: fix access to uninitialised lock in fc replay path (Brian Foster) [RHEL-63918] {CVE-2024-50014}
- ext4: fix error message when rejecting the default hash (Brian Foster) [RHEL-63899]
- ext4: factor out ext4_hash_info_init() (Brian Foster) [RHEL-63899]
- ext4: filesystems without casefold feature cannot be mounted with siphash (Brian Foster) [RHEL-63899] {CVE-2024-49968}
- ext4: check stripe size compatibility on remount as well (Brian Foster) [RHEL-63289] {CVE-2024-47700}
- ata: libata: avoid superfluous disk spin down + spin up during hibernation (Tomas Henzl) [RHEL-52820]
- ata: libata-scsi: Fix ata_msense_control() CDL page reporting (Tomas Henzl) [RHEL-52820]
- ata: libata: Fix W=1 compilation warning (Tomas Henzl) [RHEL-52820]
- ata: libata: Move sector_buf from struct ata_port to struct ata_device (Tomas Henzl) [RHEL-52820]
- ata: libata: Rename ata_eh_read_sense_success_ncq_log() (Tomas Henzl) [RHEL-52820]
- ata: libata: Move sata_std_hardreset() definition to libata-sata.c (Tomas Henzl) [RHEL-52820]
- ata: libata: Move sata_down_spd_limit() to libata-sata.c (Tomas Henzl) [RHEL-52820]
- ata: libata: Improve __ata_qc_complete() (Tomas Henzl) [RHEL-52820]
- ata: libata-scsi: Improve ata_scsi_handle_link_detach() (Tomas Henzl) [RHEL-52820]
- ata: libata: Cleanup libata-transport (Tomas Henzl) [RHEL-52820]
- ata: libata: Add helper ata_eh_decide_disposition() (Tomas Henzl) [RHEL-52820]
- ata: libata: Remove ata_noop_qc_prep() (Tomas Henzl) [RHEL-52820]
- ata: libata: Change ata_dev_knobble() to return a bool (Tomas Henzl) [RHEL-52820]
- perf test: Restore sample rate for perf_event_attr (Michael Petlan) [RHEL-22716]
- perf test attr: Add back missing topdown events (Michael Petlan) [RHEL-15967]
- gfs2: Prevent inode creation race (Andreas Gruenbacher) [RHEL-68102]
- gfs2: Only defer deletes when we have an iopen glock (Andreas Gruenbacher) [RHEL-68102]
- thermal: intel: int340x: processor: Fix warning during module unload (David Arcari) [RHEL-65903] {CVE-2024-50093}
- x86/resctrl: Avoid overflow in MB settings in bw_validate() (David Arcari) [RHEL-59825]
- KVM: SVM: Propagate error from snp_guest_req_init() to userspace (Bandan Das) [RHEL-65840]
- KVM: SEV: Provide support for SNP_EXTENDED_GUEST_REQUEST NAE event (Bandan Das) [RHEL-65840]
- x86/sev: Move sev_guest.h into common SEV header (Bandan Das) [RHEL-65840]
- KVM: SEV: Provide support for SNP_GUEST_REQUEST NAE event (Bandan Das) [RHEL-65840]
- perf vendor events: Move PM_BR_MPRED_CMPL event for power10 platform (Mamatha Inamdar) [RHEL-52736]
- perf vendor events power10: Move the JSON/events (Mamatha Inamdar) [RHEL-52736]
- perf vendor events power10: Update JSON/events (Mamatha Inamdar) [RHEL-52736]
- perf vendor events power10: Update JSON/events (Mamatha Inamdar) [RHEL-52736]
- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Guillaume Nault) [RHEL-66328] {CVE-2024-50154}
- net: explicitly clear the sk pointer, when pf->create fails (Andrea Claudi) [RHEL-66687] {CVE-2024-50186}
- scsi: libcxgbi: Remove an unused field in struct cxgbi_device (Chris Leech) [RHEL-66745]
- scsi: bnx2i: Remove unused declarations (Chris Leech) [RHEL-66745]
- scsi: iscsi: Remove unused list 'connlist_err' (Chris Leech) [RHEL-66745]
- scsi: qla4xxx: Replace deprecated strncpy() with strscpy() (Chris Leech) [RHEL-66745]
- scsi: be2iscsi: Make some variables static (Chris Leech) [RHEL-66745]
- net: sched: fix use-after-free in taprio_change() (Xin Long) [RHEL-65971] {CVE-2024-50127}
- selftests: net: no_forwarding: fix VID for $swp2 in one_bridge_two_pvids() test (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: local_termination: Down ports on cleanup (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: no_forwarding: Down ports on cleanup (Ivan Vecera) [RHEL-66601]
- selftests: net/forwarding: spawn sh inside vrf to speed up ping loop (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: add PTP frames to the mix (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: don't use xfail_on_veth() (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: introduce new tests which capture VLAN behavior (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: add one more test for VLAN-aware bridges (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: parameterize test name (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: parameterize sending interface (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: refactor macvlan creation/deletion (Ivan Vecera) [RHEL-66601]
- selftests: net: lib: kill PIDs before del netns (Ivan Vecera) [RHEL-66601]
- selftests: libs: Drop unused functions (Ivan Vecera) [RHEL-66601]
- selftests: libs: Drop slow_path_trap_install()/_uninstall() (Ivan Vecera) [RHEL-66601]
- selftests: mirror_gre_lag_lacp: Drop unnecessary code (Ivan Vecera) [RHEL-66601]
- selftests: mirror: Drop dual SW/HW testing (Ivan Vecera) [RHEL-66601]
- selftests: mirror: mirror_test(): Allow exact count of packets (Ivan Vecera) [RHEL-66601]
- selftests: mirror: do_test_span_dir_ips(): Install accurate taps (Ivan Vecera) [RHEL-66601]
- selftests: mirror_gre_lag_lacp: Check counters at tunnel (Ivan Vecera) [RHEL-66601]
- selftests: lib: tc_rule_stats_get(): Move default to argument definition (Ivan Vecera) [RHEL-66601]
- selftests: mirror: Drop direction argument from several functions (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Add test for minimum and maximum MTU (Ivan Vecera) [RHEL-66601]
- selftests: net: lib: remove 'ns' var in setup_ns (Ivan Vecera) [RHEL-66601]
- selftests: net: lib: do not set ns var as readonly (Ivan Vecera) [RHEL-66601]
- selftests: net: lib: remove ns from list after clean-up (Ivan Vecera) [RHEL-66601]
- selftests: net: lib: ignore possible errors (Ivan Vecera) [RHEL-66601]
- selftests: net: lib: avoid error removing empty netns name (Ivan Vecera) [RHEL-66601]
- selftests: net: lib: support errexit with busywait (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: annotate the expected failures (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: add wait_for_dev() helper (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: add check_driver() helper (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: router_nh: Add a diagram (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: router_mpath_nh_res: Add a diagram (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: router_mpath_nh: Add a diagram (Ivan Vecera) [RHEL-66601]
- selftests: drivers: hw: Include tc_common.sh in hw_stats_l3 (Ivan Vecera) [RHEL-66601]
- selftests: drivers: hw: ethtool.sh: Adjust output (Ivan Vecera) [RHEL-66601]
- selftests: drivers: hw: Fix ethtool_rmon (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Add a test for testing lib.sh functionality (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: router_mpath_nh_lib: Don't skip, xfail on veth (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Mark performance-sensitive tests (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Change inappropriate log_test_skip() calls (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Ditch skip_on_veth() (Ivan Vecera) [RHEL-66601]
- selftests: mlxsw: ethtool_lanes: Source ethtool lib from correct path (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Move several selftests (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: ipip_lib: Do not import lib.sh (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Make {, ip6}gre-inner-v6-multipath tests more robust (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Remove IPv6 L3 multipath hash tests (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: ethtool_mm: fall back to aggregate if device does not report pMAC stats (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: ethtool_mm: support devices with higher rx-min-frag-size (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: ethtool_rmon: Add histogram counter test (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: ethtool_mm: Skip when MAC Merge is not supported (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: add a test for MAC Merge layer (Ivan Vecera) [RHEL-66601]
- bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64597] {CVE-2024-49888}
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66461] {CVE-2024-50142}
- selinux,smack: don't bypass permissions check in inode_setsecctx hook (CKI Backport Bot) [RHEL-66109] {CVE-2024-46695}
- ext4: don't set SB_RDONLY after filesystem errors (CKI Backport Bot) [RHEL-66718] {CVE-2024-50191}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (CKI Backport Bot) [RHEL-63300] {CVE-2024-47685}
- netfilter: bpf: must hold reference on net namespace (Florian Westphal) [RHEL-65877] {CVE-2024-50130}
- bpf: fix order of args in call to bpf_map_kvcalloc (Viktor Malik) [RHEL-30773]
- bpf: Allow return values 0 and 1 for kprobe session (Viktor Malik) [RHEL-30773]
- selftests/bpf: skip the timer_lockup test for single-CPU nodes (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add tests for tail calls with locks and refs (Viktor Malik) [RHEL-30773]
- bpf: Unify resource leak checks (Viktor Malik) [RHEL-30773]
- bpf: Tighten tail call checks for lingering locks, RCU, preempt_disable (Viktor Malik) [RHEL-30773]
- bpf: fix do_misc_fixups() for bpf_get_branch_snapshot() (Viktor Malik) [RHEL-30773]
- bpf: use type_may_be_null() helper for nullable-param check (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add timer lockup selftest (Viktor Malik) [RHEL-30773]
- bpf: Defer work in bpf_timer_cancel_and_free (Viktor Malik) [RHEL-30773]
- bpf: Fail bpf_timer_cancel when callback is being cancelled (Viktor Malik) [RHEL-30773]
- selftests/bpf: amend for wrong bpf_wq_set_callback_impl signature (Viktor Malik) [RHEL-30773]
- bpf: helpers: fix bpf_wq_set_callback_impl signature (Viktor Malik) [RHEL-30773]
- bpf: Fix atomic probe zero-extension (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add more ring buffer test coverage (Viktor Malik) [RHEL-30773]
- bpf: Change bpf_session_cookie return value to __u64 * (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add a few tests to cover (Viktor Malik) [RHEL-30773]
- bpf: Add missed var_off setting in coerce_subreg_to_size_sx() (Viktor Malik) [RHEL-30773]
- bpf: Add missed var_off setting in set_sext32_default_val() (Viktor Malik) [RHEL-30773]
- bpf: Harden __bpf_kfunc tag against linker kfunc removal (Viktor Malik) [RHEL-30773]
- compiler_types.h: Define __retain for __attribute__((__retain__)) (Viktor Malik) [RHEL-30773]
- bpf: fix UML x86_64 compile failure (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add test coverage for reg_set_min_max handling (Viktor Malik) [RHEL-30773]
- bpf: Reduce stack consumption in check_stack_write_fixed_off (Viktor Malik) [RHEL-30773]
- bpf: Fix reg_set_min_max corruption of fake_reg (Viktor Malik) [RHEL-30773]
- bpf: Make bpf_session_cookie() kfunc return long * (Viktor Malik) [RHEL-30773]
- bpf: Set run context for rawtp test_run callback (Viktor Malik) [RHEL-30773]
- bpf, devmap: Remove unnecessary if check in for loop (Viktor Malik) [RHEL-30773]
- libbpf: don't close(-1) in multi-uprobe feature detector (Viktor Malik) [RHEL-30773]
- bpf: Fix bpf_session_cookie BTF_ID in special_kfunc_set list (Viktor Malik) [RHEL-30773]
- powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH (Viktor Malik) [RHEL-30773]
- selftests/bpf: extend multi-uprobe tests with USDTs (Viktor Malik) [RHEL-30773]
- selftests/bpf: extend multi-uprobe tests with child thread case (Viktor Malik) [RHEL-30773]
- libbpf: detect broken PID filtering logic for multi-uprobe (Viktor Malik) [RHEL-30773]
- bpf: remove unnecessary rcu_read_{lock,unlock}() in multi-uprobe attach logic (Viktor Malik) [RHEL-30773]
- bpf: fix multi-uprobe PID filtering logic (Viktor Malik) [RHEL-30773]
- bpf: Fix potential integer overflow in resolve_btfids (Viktor Malik) [RHEL-30773]
- selftests/bpf: add more variations of map-in-map situations (Viktor Malik) [RHEL-30773]
- bpf: save extended inner map info for percpu array maps as well (Viktor Malik) [RHEL-30773]
- bpf, docs: Fix the description of 'src' in ALU instructions (Viktor Malik) [RHEL-30773]
- bpf: make list_for_each_entry portable (Viktor Malik) [RHEL-30773]
- bpf: ignore expected GCC warning in test_global_func10.c (Viktor Malik) [RHEL-30773]
- bpf: disable strict aliasing in test_global_func9.c (Viktor Malik) [RHEL-30773]
- selftests/bpf: Fix a few tests for GCC related warnings. (Viktor Malik) [RHEL-30773]
- s390/bpf: Emit a barrier for BPF_FETCH instructions (Viktor Malik) [RHEL-30773]
- kbuild,bpf: Switch to using --btf_features for pahole v1.26 and later (Viktor Malik) [RHEL-30773]
- kbuild: avoid too many execution of scripts/pahole-flags.sh (Viktor Malik) [RHEL-30773]
- bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD (Viktor Malik) [RHEL-30773]
- bpf: guard BPF_NO_PRESERVE_ACCESS_INDEX in skb_pkt_end.c (Viktor Malik) [RHEL-30773]
- bpf: avoid UB in usages of the __imm_insn macro (Viktor Malik) [RHEL-30773]
- bpf: avoid uninitialized warnings in verifier_global_subprogs.c (Viktor Malik) [RHEL-30773]
- bpf, arm64: Add support for lse atomics in bpf_arena (Viktor Malik) [RHEL-30773]
- selftests/bpf: shorten subtest names for struct_ops_module test (Viktor Malik) [RHEL-30773]
- selftests/bpf: validate struct_ops early failure detection logic (Viktor Malik) [RHEL-30773]
- libbpf: improve early detection of doomed-to-fail BPF program loading (Viktor Malik) [RHEL-30773]
- libbpf: fix libbpf_strerror_r() handling unknown errors (Viktor Malik) [RHEL-30773]
- selftests/bpf: add another struct_ops callback use case test (Viktor Malik) [RHEL-30773]
- libbpf: handle yet another corner case of nulling out struct_ops program (Viktor Malik) [RHEL-30773]
- libbpf: remove unnecessary struct_ops prog validity check (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add CFLAGS per source file and runner (Viktor Malik) [RHEL-30773]
- bpf: Temporarily define BPF_NO_PRESEVE_ACCESS_INDEX for GCC (Viktor Malik) [RHEL-30773]
- bpf: Disable some `attribute ignored' warnings in GCC (Viktor Malik) [RHEL-30773]
- bpf: Avoid __hidden__ attribute in static object (Viktor Malik) [RHEL-30773]
- bpf: Remove redundant page mask of vmf->address (Viktor Malik) [RHEL-30773]
- selftests/bpf: MUL range computation tests. (Viktor Malik) [RHEL-30773]
- bpf/verifier: relax MUL range computation check (Viktor Malik) [RHEL-30773]
- selftests/bpf: XOR and OR range computation tests. (Viktor Malik) [RHEL-30773]
- bpf/verifier: improve XOR and OR range computation (Viktor Malik) [RHEL-30773]
- bpf/verifier: refactor checks for range computation (Viktor Malik) [RHEL-30773]
- bpf/verifier: replace calls to mark_reg_unknown. (Viktor Malik) [RHEL-30773]
- bpftool, selftests/hid/bpf: Fix 29 clang warnings (Viktor Malik) [RHEL-30773]
- selftests/bpf: Use bpf_tracing.h instead of bpf_tcp_helpers.h (Viktor Malik) [RHEL-30773]
- powerpc/bpf: enable kfunc call (Viktor Malik) [RHEL-30773]
- libbpf: Avoid casts from pointers to enums in bpf_tracing.h (Viktor Malik) [RHEL-30773]
- libbpf: Fix bpf_ksym_exists() in GCC (Viktor Malik) [RHEL-30773]
- libbpf: fix ring_buffer__consume_n() return result logic (Viktor Malik) [RHEL-30773]
- libbpf: fix potential overflow in ring__consume_n() (Viktor Malik) [RHEL-30773]
- bpf: Missing trailing slash in tools/testing/selftests/bpf/Makefile (Viktor Malik) [RHEL-30773]
- libbpf: Fix error message in attach_kprobe_multi (Viktor Malik) [RHEL-30773]
- libbpf: Fix error message in attach_kprobe_session (Viktor Malik) [RHEL-30773]
- libbpf: better fix for handling nulled-out struct_ops program (Viktor Malik) [RHEL-30773]
- selftests/bpf: add tests for the "module: Function" syntax (Viktor Malik) [RHEL-30773]
- libbpf: support "module: Function" syntax for tracing programs (Viktor Malik) [RHEL-30773]
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (Viktor Malik) [RHEL-30773 RHEL-64874] {CVE-2024-38564}
- selftests/bpf: Add kprobe session cookie test (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add kprobe session test (Viktor Malik) [RHEL-30773]
- libbpf: Add kprobe session attach type name to attach_type_name (Viktor Malik) [RHEL-30773]
- libbpf: Add support for kprobe session attach (Viktor Malik) [RHEL-30773]
- bpf: Add support for kprobe session cookie (Viktor Malik) [RHEL-30773]
- bpf: Add support for kprobe session context (Viktor Malik) [RHEL-30773]
- bpf: Add support for kprobe session attach (Viktor Malik) [RHEL-30773]
- selftests/bpf: Drop an unused local variable (Viktor Malik) [RHEL-30773]
- bpf: Do not walk twice the hash map on free (Viktor Malik) [RHEL-30773]
- bpf: Do not walk twice the map on free (Viktor Malik) [RHEL-30773]
- selftests/bpf: validate nulled-out struct_ops program is handled properly (Viktor Malik) [RHEL-30773]
- libbpf: handle nulled-out program in struct_ops correctly (Viktor Malik) [RHEL-30773]
- bpf: Include linux/types.h for u32 (Viktor Malik) [RHEL-30773]
- selftests/bpf: Free strdup memory in veristat (Viktor Malik) [RHEL-30773]
- bpf: Switch to krealloc_array() (Viktor Malik) [RHEL-30773]
- bpf: Use struct_size() (Viktor Malik) [RHEL-30773]
- samples/bpf: Add valid info for VMLINUX_BTF (Viktor Malik) [RHEL-30773]
- bpf: Fix verifier assumptions about socket->sk (Viktor Malik) [RHEL-30773]
- bpf, docs: Clarify PC use in instruction-set.rst (Viktor Malik) [RHEL-30773]
- bpf_helpers.h: Define bpf_tail_call_static when building with GCC (Viktor Malik) [RHEL-30773]
- bpf, docs: Add introduction for use in the ISA Internet Draft (Viktor Malik) [RHEL-30773]
- selftests/bpf: dummy_st_ops should reject 0 for non-nullable params (Viktor Malik) [RHEL-30773]
- bpf: check bpf_dummy_struct_ops program params for test runs (Viktor Malik) [RHEL-30773]
- selftests/bpf: do not pass NULL for non-nullable params in dummy_st_ops (Viktor Malik) [RHEL-30773]
- selftests/bpf: adjust dummy_st_ops_success to detect additional error (Viktor Malik) [RHEL-30773]
- bpf: mark bpf_dummy_struct_ops.test_1 parameter as nullable (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add ring_buffer__consume_n test. (Viktor Malik) [RHEL-30773]
- bpf: Add bpf_guard_preempt() convenience macro (Viktor Malik) [RHEL-30773]
- bpf: update the comment for BTF_FIELDS_MAX (Viktor Malik) [RHEL-30773]
- selftests/bpf: Fix wq test. (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add tests for preempt kfuncs (Viktor Malik) [RHEL-30773]
- bpf: Introduce bpf_preempt_[disable,enable] kfuncs (Viktor Malik) [RHEL-30773]
- bpf: Don't check for recursion in bpf_wq_work. (Viktor Malik) [RHEL-30773]
- selftests/bpf: wq: add bpf_wq_start() checks (Viktor Malik) [RHEL-30773]
- bpf: add bpf_wq_start (Viktor Malik) [RHEL-30773]
- selftests/bpf: add checks for bpf_wq_set_callback() (Viktor Malik) [RHEL-30773]
- bpf: wq: add bpf_wq_set_callback_impl (Viktor Malik) [RHEL-30773]
- selftests/bpf: wq: add bpf_wq_init() checks (Viktor Malik) [RHEL-30773]
- bpf: wq: add bpf_wq_init (Viktor Malik) [RHEL-30773]
- selftests/bpf: add bpf_wq tests (Viktor Malik) [RHEL-30773]
- bpf: allow struct bpf_wq to be embedded in arraymaps and hashmaps (Viktor Malik) [RHEL-30773]
- bpf: add support for KF_ARG_PTR_TO_WORKQUEUE (Viktor Malik) [RHEL-30773]
- bpf: verifier: bail out if the argument is not a map (Viktor Malik) [RHEL-30773]
- tools: sync include/uapi/linux/bpf.h (Viktor Malik) [RHEL-30773]
- bpf: add support for bpf_wq user type (Viktor Malik) [RHEL-30773]
- bpf: replace bpf_timer_cancel_and_free with a generic helper (Viktor Malik) [RHEL-30773]
- bpf: replace bpf_timer_set_callback with a generic helper (Viktor Malik) [RHEL-30773]
- bpf: replace bpf_timer_init with a generic helper (Viktor Malik) [RHEL-30773]
- bpf: make timer data struct more generic (Viktor Malik) [RHEL-30773]
- bpf: Fix typos in comments (Viktor Malik) [RHEL-30773]
- bpf: Fix typo in function save_aux_ptr_type (Viktor Malik) [RHEL-30773]
- bpf, docs: Fix formatting nit in instruction-set.rst (Viktor Malik) [RHEL-30773]
- bpf, docs: Clarify helper ID and pointer terms in instruction-set.rst (Viktor Malik) [RHEL-30773]
- bpf: Fix JIT of is_mov_percpu_addr instruction. (Viktor Malik) [RHEL-30773]
- libbpf: Fix dump of subsequent char arrays (Viktor Malik) [RHEL-30773]
- libbpf: Fix misaligned array closing bracket (Viktor Malik) [RHEL-30773]
- bpftool: Address minor issues in bash completion (Viktor Malik) [RHEL-30773]
- bpftool: Update documentation where progs/maps can be passed by name (Viktor Malik) [RHEL-30773]
- bpf: Harden and/or/xor value tracking in verifier (Viktor Malik) [RHEL-30773]
- bpf, tests: Fix typos in comments (Viktor Malik) [RHEL-30773]
- btf: Avoid weak external references (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add read_trace_pipe_iter function (Viktor Malik) [RHEL-30773]
- bpftool: Fix typo in error message (Viktor Malik) [RHEL-30773]
- selftest/bpf: Test a perf BPF program that suppresses side effects (Viktor Malik) [RHEL-30773]
- tools include: Add some common function attributes (Viktor Malik) [RHEL-30773]
- bpf: Choose RCU Tasks based on TASKS_RCU rather than PREEMPTION (Viktor Malik) [RHEL-30773]
- selftests/bpf: Enable tests for atomics with cpuv4 (Viktor Malik) [RHEL-30773]
- bpftool: Add link dump support for BPF_LINK_TYPE_SOCKMAP (Viktor Malik) [RHEL-30773]
- libbpf: Add bpf_link support for BPF_PROG_TYPE_SOCKMAP (Viktor Malik) [RHEL-30773]
- bpf: Add bpf_link support for sk_msg and sk_skb progs [UAPI headers only] (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add tests for atomics in bpf_arena. (Viktor Malik) [RHEL-30773]
- bpf: Add support for certain atomics in bpf_arena to x86 JIT (Viktor Malik) [RHEL-30773]
- selftests/bpf: eliminate warning of get_cgroup_id_from_path() (Viktor Malik) [RHEL-30773]
- libbpf: Add ring__consume_n / ring_buffer__consume_n (Viktor Malik) [RHEL-30773]
- libbpf: ringbuf: Allow to consume up to a certain amount of items (Viktor Malik) [RHEL-30773]
- libbpf: Start v1.5 development cycle (Viktor Malik) [RHEL-30773]
- selftests/bpf: Verify calling core kfuncs from BPF_PROG_TYPE_SYCALL (Viktor Malik) [RHEL-30773]
- bpf: Allow invoking kfuncs from BPF_PROG_TYPE_SYSCALL progs (Viktor Malik) [RHEL-30773]
- bpf, docs: Editorial nits in instruction-set.rst (Viktor Malik) [RHEL-30773]
- selftests/bpf: Make sure libbpf doesn't enforce the signature of a func pointer. (Viktor Malik) [RHEL-30773]
- selftests/bpf: add test for bpf_for_each_map_elem() with different maps (Viktor Malik) [RHEL-30773]
- bpf: allow invoking bpf_for_each_map_elem with different maps (Viktor Malik) [RHEL-30773]
- bpf: store both map ptr and state in bpf_insn_aux_data (Viktor Malik) [RHEL-30773]
- bpf: fix perf_snapshot_branch_stack link failure (Viktor Malik) [RHEL-30773]
- selftests/bpf: add fp-leaking precise subprog result tests (Viktor Malik) [RHEL-30773]
- bpf: prevent r10 register from being marked as precise (Viktor Malik) [RHEL-30773]
- bpftool: Mount bpffs on provided dir instead of parent dir (Viktor Malik) [RHEL-30773]
- bpf: inline bpf_get_branch_snapshot() helper (Viktor Malik) [RHEL-30773]
- bpf: make bpf_get_branch_snapshot() architecture-agnostic (Viktor Malik) [RHEL-30773]
- bpf: Optimize emit_mov_imm64(). (Viktor Malik) [RHEL-30773]
- bpf: handle CONFIG_SMP=n configuration in x86 BPF JIT (Viktor Malik) [RHEL-30773]
- bpf: inline bpf_map_lookup_elem() helper for PERCPU_HASH map (Viktor Malik) [RHEL-30773]
- bpf: inline bpf_map_lookup_elem() for PERCPU_ARRAY maps (Viktor Malik) [RHEL-30773]
- bpf: inline bpf_get_smp_processor_id() helper (Viktor Malik) [RHEL-30773]
- bpf: add special internal-only MOV instruction to resolve per-CPU addrs (Viktor Malik) [RHEL-30773]
- bpf: Replace deprecated strncpy with strscpy (Viktor Malik) [RHEL-30773]
- bpf: Add arm64 JIT support for bpf_addr_space_cast instruction. (Viktor Malik) [RHEL-30773]
- bpf: Add arm64 JIT support for PROBE_MEM32 pseudo instructions. (Viktor Malik) [RHEL-30773]
- libbpf: Use local bpf_helpers.h include (Viktor Malik) [RHEL-30773]
- bpf: Improve program stats run-time calculation (Viktor Malik) [RHEL-30773]
- selftests/bpf: Skip test when perf_event_open returns EOPNOTSUPP (Viktor Malik) [RHEL-30773]
- bpftool: Use __typeof__() instead of typeof() in BPF skeleton (Viktor Malik) [RHEL-30773]
- selftests/bpf: Using llvm may_goto inline asm for cond_break macro (Viktor Malik) [RHEL-30773]
- bpf: Add a verbose message if map limit is reached (Viktor Malik) [RHEL-30773]
- bpf: Fix typo in uapi doc comments (Viktor Malik) [RHEL-30773]
- bpftool: Clean-up typos, punctuation, list formatting in docs (Viktor Malik) [RHEL-30773]
- bpftool: Remove useless emphasis on command description in man pages (Viktor Malik) [RHEL-30773]
- bpftool: Use simpler indentation in source rST for documentation (Viktor Malik) [RHEL-30773]
- selftests/bpf: make multi-uprobe tests work in RELEASE=1 mode (Viktor Malik) [RHEL-30773]
- bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie. (Viktor Malik) [RHEL-30773]
- bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter mode (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add a kprobe_multi subtest to use addrs instead of syms (Viktor Malik) [RHEL-30773]
- selftests/bpf: Fix kprobe_multi_bench_attach test failure with LTO kernel (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add {load,search}_kallsyms_custom_local() (Viktor Malik) [RHEL-30773]
- selftests/bpf: Refactor trace helper func load_kallsyms_local() (Viktor Malik) [RHEL-30773]
- selftests/bpf: Refactor some functions for kprobe_multi_test (Viktor Malik) [RHEL-30773]
- libbpf: Handle <orig_name>.llvm.<hash> symbol properly (Viktor Malik) [RHEL-30773]
- libbpf: Mark libbpf_kallsyms_parse static function (Viktor Malik) [RHEL-30773]
- selftests/bpf: Replace CHECK with ASSERT macros for ksyms test (Viktor Malik) [RHEL-30773]
- selftests/bpf: add batched tp/raw_tp/fmodret tests (Viktor Malik) [RHEL-30773]
- bpf: add bpf_modify_return_test_tp() kfunc triggering tracepoint (Viktor Malik) [RHEL-30773]
- selftests/bpf: lazy-load trigger bench BPF programs (Viktor Malik) [RHEL-30773]
- selftests/bpf: remove syscall-driven benchs, keep syscall-count only (Viktor Malik) [RHEL-30773]
- selftests/bpf: add batched, mostly in-kernel BPF triggering benchmarks (Viktor Malik) [RHEL-30773]
- bpf: Mitigate latency spikes associated with freeing non-preallocated htab (Viktor Malik) [RHEL-30773]
- selftests/bpf: rename and clean up userspace-triggered benchmarks (Viktor Malik) [RHEL-30773]
- bpf,arena: Use helper sizeof_field in struct accessors (Viktor Malik) [RHEL-30773]
- bpf: implement insn_is_cast_user() helper for JITs (Viktor Malik) [RHEL-30773]
- bpf: Avoid get_kernel_nofault() to fetch kprobe entry IP (Viktor Malik) [RHEL-30773]
- bpf: Sync uapi bpf.h to tools directory (Viktor Malik) [RHEL-30773]
- libbpf: Add new sec_def "sk_skb/verdict" (Viktor Malik) [RHEL-30773]
- selftests/bpf: Mark uprobe trigger functions with nocf_check attribute (Viktor Malik) [RHEL-30773]
- selftests/bpf: Use syscall(SYS_gettid) instead of gettid() wrapper in bench (Viktor Malik) [RHEL-30773]
- bpf-next: Avoid goto in regs_refine_cond_op() (Viktor Malik) [RHEL-30773]
- bpftool: Clean up HOST_CFLAGS, HOST_LDFLAGS for bootstrap bpftool (Viktor Malik) [RHEL-30773]
- selftests/bpf: scale benchmark counting by using per-CPU counters (Viktor Malik) [RHEL-30773]
- bpftool: Remove unnecessary source files from bootstrap version (Viktor Malik) [RHEL-30773]
- bpftool: Enable libbpf logs when loading pid_iter in debug mode (Viktor Malik) [RHEL-30773]
- selftests/bpf: add raw_tp/tp_btf BPF cookie subtests (Viktor Malik) [RHEL-30773]
- libbpf: add support for BPF cookie for raw_tp/tp_btf programs (Viktor Malik) [RHEL-30773]
- bpf: support BPF cookie in raw tracepoint (raw_tp, tp_btf) programs (Viktor Malik) [RHEL-30773]
- bpf: pass whole link instead of prog when triggering raw tracepoint (Viktor Malik) [RHEL-30773]
- bpf: flatten bpf_probe_register call chain (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add a sk_msg prog bpf_get_ns_current_pid_tgid() test (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add a cgroup prog bpf_get_ns_current_pid_tgid() test (Viktor Malik) [RHEL-30773]
- selftests/bpf: Refactor out some functions in ns_current_pid_tgid test (Viktor Malik) [RHEL-30773]
- selftests/bpf: Replace CHECK with ASSERT_* in ns_current_pid_tgid test (Viktor Malik) [RHEL-30773]
- bpf: Allow helper bpf_get_[ns_]current_pid_tgid() for all prog types (Viktor Malik) [RHEL-30773]
- bpf/lpm_trie: Inline longest_prefix_match for fastpath (Viktor Malik) [RHEL-30773]
- bpf: Check return from set_memory_rox() (Viktor Malik) [RHEL-30773]
- libbpbpf: Check bpf_map/bpf_program fd validity (Viktor Malik) [RHEL-30773]
- selftests/bpf: Remove second semicolon (Viktor Malik) [RHEL-30773]
- bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro() (Viktor Malik) [RHEL-30773]
- bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro() (Viktor Malik) [RHEL-30773]
- bpf: preserve sleepable bit in subprog info (Viktor Malik) [RHEL-30773]
- selftests/bpf: Ensure libbpf skip all-zeros fields of struct_ops maps. (Viktor Malik) [RHEL-30773]
- libbpf: Skip zeroed or null fields if not found in the kernel type. (Viktor Malik) [RHEL-30773]
- bpftool: Fix missing pids during link show (Viktor Malik) [RHEL-30773]
- bpftool: Cast pointers for shadow types explicitly. (Viktor Malik) [RHEL-30773]
- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66045] {CVE-2024-50099}
- xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65959] {CVE-2024-50110}
- net: napi: Prevent overflow of napi_defer_hard_irqs (Antoine Tenart) [RHEL-63914] {CVE-2024-50018}
- net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-62411]
- udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-62411]
- redhat/configs: For aarch64/RT, default kstack randomization off (Gabriele Monaco) [RHEL-62390]
- wifi: ath11k: fix RCU documentation in ath11k_mac_op_ipv6_changed() (Antoine Tenart) [RHEL-62205]
- wifi: ath11k: use RCU when accessing struct inet6_dev::ac_list (Antoine Tenart) [RHEL-62205]
- ipv6: Fix address dump when IPv6 is disabled on an interface (Antoine Tenart) [RHEL-62205]
- ipv6: remove RTNL protection from inet6_dump_addr() (Antoine Tenart) [RHEL-62205]
- ipv6: use xa_array iterator to implement inet6_dump_addr() (Antoine Tenart) [RHEL-62205]
- ipv6: remove unnecessary local variable (Antoine Tenart) [RHEL-62205]
- ipv6: make in6_dump_addrs() lockless (Antoine Tenart) [RHEL-62205]
- ipv6: make inet6_fill_ifaddr() lockless (Antoine Tenart) [RHEL-62205]
- ipv6: anycast: complete RCU handling of struct ifacaddr6 (Antoine Tenart) [RHEL-62205]
- inet: fix inet_fill_ifaddr() flags truncation (Antoine Tenart) [RHEL-62204]
- inet6: expand rcu_read_lock() scope in inet6_dump_addr() (Antoine Tenart) [RHEL-62204]
- rtnetlink: make the "split" NLM_DONE handling generic (Antoine Tenart) [RHEL-62204]
- ipv4: correctly iterate over the target netns in inet_dump_ifaddr() (Antoine Tenart) [RHEL-62204]
- ipv4: Fix address dump when IPv4 is disabled on an interface (Antoine Tenart) [RHEL-62204]
- rtnetlink: use xarray iterator to implement rtnl_dump_ifinfo() (Antoine Tenart) [RHEL-62204]
- inet: use xa_array iterator to implement inet_dump_ifaddr() (Antoine Tenart) [RHEL-62204]
- inet: prepare inet_base_seq() to run without RTNL (Antoine Tenart) [RHEL-62204]
- inet: annotate data-races around ifa->ifa_flags (Antoine Tenart) [RHEL-62204]
- inet: annotate data-races around ifa->ifa_preferred_lft (Antoine Tenart) [RHEL-62204]
- inet: annotate data-races around ifa->ifa_valid_lft (Antoine Tenart) [RHEL-62204]
- inet: annotate data-races around ifa->ifa_tstamp and ifa->ifa_cstamp (Antoine Tenart) [RHEL-62204]
- ipv6: use xa_array iterator to implement inet6_netconf_dump_devconf() (Antoine Tenart) [RHEL-62203]
- ipv6/addrconf: annotate data-races around devconf fields (II) (Antoine Tenart) [RHEL-62203]
- ipv6: Remove duplicate statements (Antoine Tenart) [RHEL-62203]
- ipv6/addrconf: annotate data-races around devconf fields (I) (Antoine Tenart) [RHEL-62203]
- ipv6: addrconf_disable_policy() optimization (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races around devconf->disable_policy (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races around devconf->proxy_ndp (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races in rt6_probe() (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races around idev->cnf.ignore_routes_with_linkdown (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races in ndisc_router_discovery() (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races around cnf.forwarding (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races around cnf.hop_limit (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races around cnf.mtu6 (Antoine Tenart) [RHEL-62203]
- ipv6: addrconf_disable_ipv6() optimization (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races around cnf.disable_ipv6 (Antoine Tenart) [RHEL-62203]
- ipv6: add ipv6_devconf_read_txrx cacheline_group (Antoine Tenart) [RHEL-62203]
- inet: use xa_array iterator to implement inet_netconf_dump_devconf() (Antoine Tenart) [RHEL-62202]
- inet: do not use RTNL in inet_netconf_get_devconf() (Antoine Tenart) [RHEL-62202]
- inet: annotate devconf data-races (Antoine Tenart) [RHEL-62202]
- slip: make slhc_remember() more robust against malicious packets (CKI Backport Bot) [RHEL-63892] {CVE-2024-50033}
- mm: split critical region in remap_file_pages() and invoke LSMs in between (Waiman Long) [RHEL-63349]
- mm: call the security_mmap_file() LSM hook in remap_file_pages() (Waiman Long) [RHEL-63349] {CVE-2024-47745}
- NFS: Further fixes to attribute delegation a/mtime changes (Scott Mayhew) [RHEL-59704]
- NFS: Fix attribute delegation behaviour on exclusive create (Scott Mayhew) [RHEL-59704]
- rpcrdma: Always release the rpcrdma_device's xa_array (Scott Mayhew) [RHEL-59704]
- nfsd: fix possible badness in FREE_STATEID (Scott Mayhew) [RHEL-59704]
- NFSv4.2: Fix detection of "Proxying of Times" server support (Scott Mayhew) [RHEL-59704]
- nfsd: fix initial getattr on write delegation (Scott Mayhew) [RHEL-59704]
- nfsd: untangle code in nfsd4_deleg_getattr_conflict() (Scott Mayhew) [RHEL-59704]
- NFSD: remove redundant assignment operation (Scott Mayhew) [RHEL-59704]
- nfsd/sunrpc: have svc tasks sleep in TASK_IDLE (Scott Mayhew) [RHEL-59704]
- nfsd: fix nfsd4_deleg_getattr_conflict in presence of third party lease (Scott Mayhew) [RHEL-59704]
- fs/nfsd: fix update of inode attrs in CB_GETATTR (Scott Mayhew) [RHEL-59704]
- nfsd: fix potential UAF in nfsd4_cb_getattr_release (Scott Mayhew) [RHEL-59704]
- nfsd: hold reference to delegation when updating it for cb_getattr (Scott Mayhew) [RHEL-59704]
- nfsd: prevent panic for nfsv4.0 closed files in nfs4_show_open (Scott Mayhew) [RHEL-59704]
- NFS: Avoid unnecessary rescanning of the per-server delegation list (Scott Mayhew) [RHEL-59704]
- NFSv4: Fix clearing of layout segments in layoutreturn (Scott Mayhew) [RHEL-59704]
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Scott Mayhew) [RHEL-59704]
- nfs: fix bitmap decoder to handle a 3rd word (Scott Mayhew) [RHEL-59704]
- nfs: fix the fetch of FATTR4_OPEN_ARGUMENTS (Scott Mayhew) [RHEL-59704]
- rpcrdma: Trace connection registration and unregistration (Scott Mayhew) [RHEL-59704]
- rpcrdma: Use XA_FLAGS_ALLOC instead of XA_FLAGS_ALLOC1 (Scott Mayhew) [RHEL-59704]
- rpcrdma: Device kref is over-incremented on error from xa_alloc (Scott Mayhew) [RHEL-59704]
- nfsd: don't set SVC_SOCK_ANONYMOUS when creating nfsd sockets (Scott Mayhew) [RHEL-59704]
- sunrpc: avoid -Wformat-security warning (Scott Mayhew) [RHEL-59704]
- SUNRPC: Fix a race to wake a sync task (Scott Mayhew) [RHEL-59704]
- nfs: split nfs_read_folio (Scott Mayhew) [RHEL-59704]
- nfs: do not extend writes to the entire folio (Scott Mayhew) [RHEL-59704]
- nfs/blocklayout: add support for NVMe (Scott Mayhew) [RHEL-59704]
- nfs: remove nfs_page_length (Scott Mayhew) [RHEL-59704]
- nfs: remove the unused max_deviceinfo_size field from struct pnfs_layoutdriver_type (Scott Mayhew) [RHEL-59704]
- nfsd: new netlink ops to get/set server pool_mode (Scott Mayhew) [RHEL-59704]
- sunrpc: refactor pool_mode setting code (Scott Mayhew) [RHEL-59704]
- nfsd: allow passing in array of thread counts via netlink (Scott Mayhew) [RHEL-59704]
- nfsd: make nfsd_svc take an array of thread counts (Scott Mayhew) [RHEL-59704]
- sunrpc: fix up the special handling of sv_nrpools == 1 (Scott Mayhew) [RHEL-59704]
- SUNRPC: Add a trace point in svc_xprt_deferred_close (Scott Mayhew) [RHEL-59704]
- lockd: Use *-y instead of *-objs in Makefile (Scott Mayhew) [RHEL-59704]
- svcrdma: Handle ADDR_CHANGE CM event properly (Scott Mayhew) [RHEL-59704]
- svcrdma: Refactor the creation of listener CMA ID (Scott Mayhew) [RHEL-59704]
- NFSD: remove unused structs 'nfsd3_voidargs' (Scott Mayhew) [RHEL-59704]
- NFSD: harden svcxdr_dupstr() and svcxdr_tmpalloc() against integer overflows (Scott Mayhew) [RHEL-59704]
- nfs: don't reuse partially completed requests in nfs_lock_and_join_requests (Scott Mayhew) [RHEL-59704]
- nfs: move nfs_wait_on_request to write.c (Scott Mayhew) [RHEL-59704]
- nfs: fold nfs_page_group_lock_subrequests into nfs_lock_and_join_requests (Scott Mayhew) [RHEL-59704]
- nfs: fold nfs_folio_find_and_lock_request into nfs_lock_and_join_requests (Scott Mayhew) [RHEL-59704]
- nfs: simplify nfs_folio_find_and_lock_request (Scott Mayhew) [RHEL-59704]
- nfs: remove nfs_folio_private_request (Scott Mayhew) [RHEL-59704]
- nfs: remove dead code for the old swap over NFS implementation (Scott Mayhew) [RHEL-59704]
- nfs: Block on write congestion (Scott Mayhew) [RHEL-59704]
- nfs: Properly initialize server->writeback (Scott Mayhew) [RHEL-59704]
- nfs: Drop pointless check from nfs_commit_release_pages() (Scott Mayhew) [RHEL-59704]
- nfs/blocklayout: SCSI layout trace points for reservation key reg/unreg (Scott Mayhew) [RHEL-59704]
- nfs/blocklayout: Report only when /no/ device is found (Scott Mayhew) [RHEL-59704]
- nfs/blocklayout: Fix premature PR key unregistration (Scott Mayhew) [RHEL-59704]
- NFSv4/pNFS: Do layout state recovery upon reboot (Scott Mayhew) [RHEL-59704]
- NFSv4/pNFS: Remove redundant call to unhash the layout (Scott Mayhew) [RHEL-59704]
- NFSv4/pnfs: Give nfs4_proc_layoutreturn() a flags argument (Scott Mayhew) [RHEL-59704]
- NFSv4/pNFS: Retry the layout return later in case of a timeout or reboot (Scott Mayhew) [RHEL-59704]
- NFSv4/pNFS: Handle server reboots in pnfs_poc_release() (Scott Mayhew) [RHEL-59704]
- NFSv4/pNFS: Add a helper to defer failed layoutreturn calls (Scott Mayhew) [RHEL-59704]
- NFSv4/pnfs: Add support for the PNFS_LAYOUT_FILE_BULK_RETURN flag (Scott Mayhew) [RHEL-59704]
- pNFS: Add a flag argument to pnfs_destroy_layouts_byclid() (Scott Mayhew) [RHEL-59704]
- NFSv4: Clean up encode_nfs4_stateid() (Scott Mayhew) [RHEL-59704]
- NFSv4.1: constify the stateid argument in nfs41_test_stateid() (Scott Mayhew) [RHEL-59704]
- NFSv4/pnfs: Remove redundant list check (Scott Mayhew) [RHEL-59704]
- NFSv4: Don't send delegation-related share access modes to CLOSE (Scott Mayhew) [RHEL-59704]
- Return the delegation when deleting sillyrenamed files (Scott Mayhew) [RHEL-59704]
- NFSv4: Ask for a delegation or an open stateid in OPEN (Scott Mayhew) [RHEL-59704]
- NFSv4: Add support for OPEN4_RESULT_NO_OPEN_STATEID (Scott Mayhew) [RHEL-59704]
- NFSv4: Detect support for OPEN4_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATION (Scott Mayhew) [RHEL-59704]
- NFSv4: Add support for the FATTR4_OPEN_ARGUMENTS attribute (Scott Mayhew) [RHEL-59704]
- NFSv4: Don't request atime/mtime/size if they are delegated to us (Scott Mayhew) [RHEL-59704]
- NFSv4: Fix up delegated attributes in nfs_setattr (Scott Mayhew) [RHEL-59704]
- NFSv4: Delegreturn must set m/atime when they are delegated (Scott Mayhew) [RHEL-59704]
- NFSv4: Enable attribute delegations (Scott Mayhew) [RHEL-59704]
- NFSv4: Add a capability for delegated attributes (Scott Mayhew) [RHEL-59704]
- NFSv4: Add recovery of attribute delegations (Scott Mayhew) [RHEL-59704]
- NFSv4: Add support for delegated atime and mtime attributes (Scott Mayhew) [RHEL-59704]
- NFSv4: Add a flags argument to the 'have_delegation' callback (Scott Mayhew) [RHEL-59704]
- NFSv4: Add CB_GETATTR support for delegated attributes (Scott Mayhew) [RHEL-59704]
- NFSv4: Plumb in XDR support for the new delegation-only setattr op (Scott Mayhew) [RHEL-59704]
- NFSv4: Add new attribute delegation definitions (Scott Mayhew) [RHEL-59704]
- NFSv4: Refactor nfs4_opendata_check_deleg() (Scott Mayhew) [RHEL-59704]
- NFSv4: Clean up open delegation return structure (Scott Mayhew) [RHEL-59704]
- fs: nfs: add missing MODULE_DESCRIPTION() macros (Scott Mayhew) [RHEL-59704]
- NFS: remove unused struct 'mnt_fhstatus' (Scott Mayhew) [RHEL-59704]
- xprtrdma: Remove temp allocation of rpcrdma_rep objects (Scott Mayhew) [RHEL-59704]
- xprtrdma: Clean up synopsis of frwr_mr_unmap() (Scott Mayhew) [RHEL-59704]
- xprtrdma: Handle device removal outside of the CM event handler (Scott Mayhew) [RHEL-59704]
- rpcrdma: Implement generic device removal (Scott Mayhew) [RHEL-59704]
- xprtrdma: removed asm-generic headers from verbs.c (Scott Mayhew) [RHEL-59704]
- nfs: drop usage of folio_file_pos (Scott Mayhew) [RHEL-59704]
- nfs: Avoid flushing many pages with NFS_FILE_SYNC (Scott Mayhew) [RHEL-59704]
- nfs: propagate readlink errors in nfs_symlink_filler (Scott Mayhew) [RHEL-59704]
- pNFS: rework pnfs_generic_pg_check_layout to check IO range (Scott Mayhew) [RHEL-59704]
- pNFS/filelayout: check layout segment range (Scott Mayhew) [RHEL-59704]
- NFS: Don't enable NFS v2 by default (Scott Mayhew) [RHEL-59704]
- SUNRPC: fix handling expired GSS context (Scott Mayhew) [RHEL-59704]
- NFSv4: Fixup smatch warning for ambiguous return (Scott Mayhew) [RHEL-59704]
- NFS: make sure lock/nolock overriding local_lock mount option (Scott Mayhew) [RHEL-59704]
- pNFS/filelayout: Specify the layout segment range in LAYOUTGET (Scott Mayhew) [RHEL-59704]
- pNFS/filelayout: Remove the whole file layout requirement (Scott Mayhew) [RHEL-59704]
- NFS/knfsd: Remove the invalid NFS error 'NFSERR_OPNOTSUPP' (Scott Mayhew) [RHEL-59704]
- nfsd: set security label during create operations (Scott Mayhew) [RHEL-59704]
- NFSD: Add COPY status code to OFFLOAD_STATUS response (Scott Mayhew) [RHEL-59704]
- NFSD: Record status of async copy operation in struct nfsd4_copy (Scott Mayhew) [RHEL-59704]
- SUNRPC: Remove comment for sp_lock (Scott Mayhew) [RHEL-59704]
- NFSD: add listener-{set,get} netlink command (Scott Mayhew) [RHEL-59704]
- SUNRPC: add a new svc_find_listener helper (Scott Mayhew) [RHEL-59704]
- SUNRPC: introduce svc_xprt_create_from_sa utility routine (Scott Mayhew) [RHEL-59704]
- NFSD: add write_version to netlink command (Scott Mayhew) [RHEL-59704]
- NFSD: convert write_threads to netlink command (Scott Mayhew) [RHEL-59704]
- NFSD: allow callers to pass in scope string to nfsd_svc (Scott Mayhew) [RHEL-59704]
- NFSD: move nfsd_mutex handling into nfsd_svc callers (Scott Mayhew) [RHEL-59704]
- lockd: host: Remove unnecessary statements'host = NULL;' (Scott Mayhew) [RHEL-59704]
- nfsd: optimise recalculate_deny_mode() for a common case (Scott Mayhew) [RHEL-59704]
- nfsd: add tracepoint in mark_client_expired_locked (Scott Mayhew) [RHEL-59704]
- nfsd: new tracepoint for check_slot_seqid (Scott Mayhew) [RHEL-59704]
- nfsd: drop extraneous newline from nfsd tracepoints (Scott Mayhew) [RHEL-59704]
- nfsd: trivial GET_DIR_DELEGATION support (Scott Mayhew) [RHEL-59704]
- NFSD: Move callback_wq into struct nfs4_client (Scott Mayhew) [RHEL-59704]
- nfsd: drop st_mutex before calling move_to_close_lru() (Scott Mayhew) [RHEL-59704]
- nfsd: replace rp_mutex to avoid deadlock in move_to_close_lru() (Scott Mayhew) [RHEL-59704]
- nfsd: move nfsd4_cstate_assign_replay() earlier in open handling. (Scott Mayhew) [RHEL-59704]
- nfsd: perform all find_openstateowner_str calls in the one place. (Scott Mayhew) [RHEL-59704]
- Revert "NFSD: Convert the callback workqueue to use delayed_work" (Scott Mayhew) [RHEL-59704]
- Revert "NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down" (Scott Mayhew) [RHEL-59704]
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Scott Mayhew) [RHEL-59704]
- SUNRPC: add a missing rpc_stat for TCP TLS (Scott Mayhew) [RHEL-59704]
- NFSD: Clean up nfsd4_encode_replay() (Scott Mayhew) [RHEL-59704]
- NFS: trace the uniquifier of fscache (Scott Mayhew) [RHEL-59704]
- NFS: remove unused variable nfs_rpcstat (Scott Mayhew) [RHEL-59704]
- nfs: properly protect nfs_direct_req fields (Scott Mayhew) [RHEL-59704]
- NFS: enable nconnect for RDMA (Scott Mayhew) [RHEL-59704]
- NFSv4: nfs4_do_open() is incorrectly triggering state recovery (Scott Mayhew) [RHEL-59704]
- NFS: avoid infinite loop in pnfs_update_layout. (Scott Mayhew) [RHEL-59704]
- nfs: make the rpc_stat per net namespace (Scott Mayhew) [RHEL-59704]
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Scott Mayhew) [RHEL-59704]
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Scott Mayhew) [RHEL-59704]
- nfs: remove unused NFS_CALL macro (Scott Mayhew) [RHEL-59704]
- NFSv4.1: add tracepoint to trunked nfs4_exchange_id calls (Scott Mayhew) [RHEL-59704]
- NFSD: send OP_CB_RECALL_ANY to clients when number of delegations reaches its limit (Scott Mayhew) [RHEL-59704]
- NFSD: Document nfsd_setattr() fill-attributes behavior (Scott Mayhew) [RHEL-59704]
- nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr() (Scott Mayhew) [RHEL-59704]
- NFSD: OP_CB_RECALL_ANY should recall both read and write delegations (Scott Mayhew) [RHEL-59704]
- NFSD: handle GETATTR conflict with write delegation (Scott Mayhew) [RHEL-59704]
- NFSD: add support for CB_GETATTR callback (Scott Mayhew) [RHEL-59704]
- nfsd: clean up comments over nfs4_client definition (Scott Mayhew) [RHEL-59704]
- svcrdma: Post WRs for Write chunks in svc_rdma_sendto() (Scott Mayhew) [RHEL-59704]
- svcrdma: Post the Reply chunk and Send WR together (Scott Mayhew) [RHEL-59704]
- svcrdma: Move write_info for Reply chunks into struct svc_rdma_send_ctxt (Scott Mayhew) [RHEL-59704]
- svcrdma: Post Send WR chain (Scott Mayhew) [RHEL-59704]
- svcrdma: Fix retry loop in svc_rdma_send() (Scott Mayhew) [RHEL-59704]
- svcrdma: Prevent a UAF in svc_rdma_send() (Scott Mayhew) [RHEL-59704]
- svcrdma: Fix SQ wake-ups (Scott Mayhew) [RHEL-59704]
- svcrdma: Increase the per-transport rw_ctx count (Scott Mayhew) [RHEL-59704]
- svcrdma: Update max_send_sges after QP is created (Scott Mayhew) [RHEL-59704]
- svcrdma: Report CQ depths in debugging output (Scott Mayhew) [RHEL-59704]
- svcrdma: Reserve an extra WQE for ib_drain_rq() (Scott Mayhew) [RHEL-59704]
- nfsd: allow layout state to be admin-revoked. (Scott Mayhew) [RHEL-59704]
- nfsd: allow delegation state ids to be revoked and then freed (Scott Mayhew) [RHEL-59704]
- nfsd: allow open state ids to be revoked and then freed (Scott Mayhew) [RHEL-59704]
- nfsd: allow lock state ids to be revoked and then freed (Scott Mayhew) [RHEL-59704]
- nfsd: allow admin-revoked NFSv4.0 state to be freed. (Scott Mayhew) [RHEL-59704]
- nfsd: report in /proc/fs/nfsd/clients/*/states when state is admin-revoke (Scott Mayhew) [RHEL-59704]
- nfsd: allow state with no file to appear in /proc/fs/nfsd/clients/*/states (Scott Mayhew) [RHEL-59704]
- nfsd: prepare for supporting admin-revocation of state (Scott Mayhew) [RHEL-59704]
- nfsd: split sc_status out of sc_type (Scott Mayhew) [RHEL-59704]
- nfsd: avoid race after unhash_delegation_locked() (Scott Mayhew) [RHEL-59704]
- nfsd: don't call functions with side-effecting inside WARN_ON() (Scott Mayhew) [RHEL-59704]
- nfsd: hold ->cl_lock for hash_delegation_locked() (Scott Mayhew) [RHEL-59704]
- nfsd: remove stale comment in nfs4_show_deleg() (Scott Mayhew) [RHEL-59704]
- NFSD: Remove redundant cb_seq_status initialization (Scott Mayhew) [RHEL-59704]
- SUNRPC: Remove EXPORT_SYMBOL_GPL for svc_process_bc() (Scott Mayhew) [RHEL-59704]
- nfsd: make svc_stat per-network namespace instead of global (Scott Mayhew) [RHEL-59704]
- nfsd: remove nfsd_stats, make th_cnt a global counter (Scott Mayhew) [RHEL-59704]
- nfsd: make all of the nfsd stats per-network namespace (Scott Mayhew) [RHEL-59704]
- nfsd: expose /proc/net/sunrpc/nfsd in net namespaces (Scott Mayhew) [RHEL-59704]
- nfsd: rename NFSD_NET_* to NFSD_STATS_* (Scott Mayhew) [RHEL-59704]
- sunrpc: use the struct net as the svc proc private (Scott Mayhew) [RHEL-59704]
- sunrpc: remove ->pg_stats from svc_program (Scott Mayhew) [RHEL-59704]
- sunrpc: pass in the sv_stats struct through svc_create_pooled (Scott Mayhew) [RHEL-59704]
- nfsd: stop setting ->pg_stats for unused stats (Scott Mayhew) [RHEL-59704]
- sunrpc: don't change ->sv_stats if it doesn't exist (Scott Mayhew) [RHEL-59704]
- nfsd: use __fput_sync() to avoid delayed closing of files. (Scott Mayhew) [RHEL-59704]
- nfsd: Don't leave work of closing files to a work queue (Scott Mayhew) [RHEL-59704]
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int (Scott Mayhew) [RHEL-59704]
- nfs: fix regression in handling of fsc= option in NFSv4 (Scott Mayhew) [RHEL-59704]
- pnfs/filelayout: add tracepoint to getdeviceinfo (Scott Mayhew) [RHEL-59704]
- NFS: Display the "fsc=" mount option if it is set (Scott Mayhew) [RHEL-59704]
- SUNRPC: add xrpt id to rpc_stats_latency tracepoint (Scott Mayhew) [RHEL-59704]
- SUNRPC: Add a transport callback to handle dequeuing of an RPC request (Scott Mayhew) [RHEL-59704]
- SUNRPC: Don't try to send when the connection is shutting down (Scott Mayhew) [RHEL-59704]
- SUNRPC: Don't retry using the same source port if connection failed (Scott Mayhew) [RHEL-59704]
- SUNRPC: change the back-channel queue to lwq (Scott Mayhew) [RHEL-59704]
- SUNRPC: discard sp_lock (Scott Mayhew) [RHEL-59704]
- SUNRPC: change sp_nrthreads to atomic_t (Scott Mayhew) [RHEL-59704]
- SUNRPC: use lwq for sp_sockets - renamed to sp_xprts (Scott Mayhew) [RHEL-59704]
- SUNRPC: only have one thread waking up at a time (Scott Mayhew) [RHEL-59704]
- SUNRPC: rename some functions from rqst_ to svc_thread_ (Scott Mayhew) [RHEL-59704]
- lib: add light-weight queuing mechanism. (Scott Mayhew) [RHEL-59704]
- redhat/configs: add CONFIG_LWQ_TEST (Scott Mayhew) [RHEL-59704]
- llist: add llist_del_first_this() (Scott Mayhew) [RHEL-59704]
- SUNRPC: change service idle list to be an llist (Scott Mayhew) [RHEL-59704]
- llist: add interface to check if a node is on a list. (Scott Mayhew) [RHEL-59704]
- SUNRPC: discard SP_CONGESTED (Scott Mayhew) [RHEL-59704]
- SUNRPC: add list of idle threads (Scott Mayhew) [RHEL-59704]
- SUNRPC: change how svc threads are asked to exit. (Scott Mayhew) [RHEL-59704]
- nfsd: convert to ctime accessor functions (Scott Mayhew) [RHEL-59704]
- nfs: convert to ctime accessor functions (Scott Mayhew) [RHEL-59704]
- fs: drop the timespec64 arg from generic_update_time (Scott Mayhew) [RHEL-59704]
- fs: convert to ctime accessor functions (Scott Mayhew) [RHEL-59704]
- mptcp: pm: do not remove closing subflows (Davide Caratti) [RHEL-62871]
- mptcp: pm: fix ID 0 endp usage after multiple re-creations (Davide Caratti) [RHEL-58839 RHEL-62871] {CVE-2024-46711}
- mptcp: pm: do not remove already closed subflows (Davide Caratti) [RHEL-62871]
- mptcp: pm: reset MPC endp ID when re-added (Davide Caratti) [RHEL-62871]
- mptcp: pm: skip connecting to already established sf (Davide Caratti) [RHEL-62871]
- mptcp: pm: send ACK on an active subflow (Davide Caratti) [RHEL-62871]
- mptcp: pm: update add_addr counters after connect (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: cannot rm sf if closed (Davide Caratti) [RHEL-62871]
- selftests: mptcp: add evts_get_info helper (Davide Caratti) [RHEL-62871]
- selftests: mptcp: update userspace pm test helpers (Davide Caratti) [RHEL-62871]
- mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow (Davide Caratti) [RHEL-62871 RHEL-66074] {CVE-2024-45009}
- selftests: mptcp: join: restrict fullmesh endp on 1st sf (Davide Caratti) [RHEL-62871]
- mptcp: pm: ADD_ADDR 0 is not a new address (Davide Caratti) [RHEL-62871]
- mptcp: avoid duplicated SUB_CLOSED events (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: check removing ID 0 endpoint (Davide Caratti) [RHEL-62871]
- mptcp: pm: fix RM_ADDR ID for the initial subflow (Davide Caratti) [RHEL-62871]
- mptcp: pm: reuse ID 0 after delete and re-add (Davide Caratti) [RHEL-62871]
- mptcp: pr_debug: add missing \n at the end (Davide Caratti) [RHEL-62871]
- mptcp: sched: check both backup in retrans (Davide Caratti) [RHEL-62871]
- mptcp: close subflow when receiving TCP+FIN (Davide Caratti) [RHEL-62871]
- mptcp: pm: avoid possible UaF when selecting endp (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: validate fullmesh endp on 1st sf (Davide Caratti) [RHEL-62871]
- mptcp: pm: fullmesh: select the right ID later (Davide Caratti) [RHEL-62871]
- mptcp: pm: only in-kernel cannot have entries with ID 0 (Davide Caratti) [RHEL-62871]
- mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR (Davide Caratti) [RHEL-62871]
- mptcp: pm: only decrement add_addr_accepted for MPJ req (Davide Caratti) [RHEL-62871 RHEL-66074] {CVE-2024-45009}
- mptcp: pm: only mark 'subflow' endp as available (Davide Caratti) [RHEL-62871 RHEL-66083] {CVE-2024-45010}
- mptcp: pm: remove mptcp_pm_remove_subflow() (Davide Caratti) [RHEL-62871]
- mptcp: pm: re-using ID of unused flushed subflows (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: check re-using ID of closed subflow (Davide Caratti) [RHEL-62871]
- mptcp: pm: re-using ID of unused removed subflows (Davide Caratti) [RHEL-62871]
- mptcp: pm: re-using ID of unused removed ADD_ADDR (Davide Caratti) [RHEL-62871]
- mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: test both signal & subflow (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: ability to invert ADD_ADDR check (Davide Caratti) [RHEL-62871]
- mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set (Davide Caratti) [RHEL-62871]
- mptcp: pm: don't try to create sf if alloc failed (Davide Caratti) [RHEL-62871]
- mptcp: pm: reduce indentation blocks (Davide Caratti) [RHEL-62871]
- mptcp: pm: deny endp with signal + subflow + port (Davide Caratti) [RHEL-62871]
- mptcp: fully established after ADD_ADDR echo on MPJ (Davide Caratti) [RHEL-62871]
- mptcp: fix duplicate data handling (Davide Caratti) [RHEL-62871]
- mptcp: fix bad RCVPRUNED mib accounting (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: check backup support in signal endp (Davide Caratti) [RHEL-62871]
- mptcp: pm: fix backup support in signal endpoints (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: validate backup in MPJ (Davide Caratti) [RHEL-62871]
- mptcp: mib: count MPJ with backup flag (Davide Caratti) [RHEL-62871]
- mptcp: pm: only set request_bkup flag when sending MP_PRIO (Davide Caratti) [RHEL-62871]
- mptcp: distinguish rcv vs sent backup flag in requests (Davide Caratti) [RHEL-62871]
- mptcp: sched: check both directions for backup (Davide Caratti) [RHEL-62871]
- selftests: mptcp: always close input's FD if opened (Davide Caratti) [RHEL-62871]
- selftests: mptcp: fix error path (Davide Caratti) [RHEL-62871]
- mptcp: fix NL PM announced address accounting (Davide Caratti) [RHEL-62871]
- mptcp: fix user-space PM announced address accounting (Davide Caratti) [RHEL-62871]
- mptcp: add validity check for sending RM_ADDR (Davide Caratti) [RHEL-62871]
- mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID (Davide Caratti) [RHEL-62871]
- mptcp: include inet_common in mib.h (Davide Caratti) [RHEL-62871]
- mptcp: move mptcp_pm_gen.h's include (Davide Caratti) [RHEL-62871]
- mptcp: remove unnecessary else statements (Davide Caratti) [RHEL-62871]
- mptcp: prefer strscpy over strcpy (Davide Caratti) [RHEL-62871]
- mptcp: sockopt: info: stop early if no buffer (Davide Caratti) [RHEL-62871]
- mptcp: fix full TCP keep-alive support (Davide Caratti) [RHEL-62871]
- mptcp: SO_KEEPALIVE: fix getsockopt support (Davide Caratti) [RHEL-62871]
- tcp: set TCP_DEFER_ACCEPT locklessly (Davide Caratti) [RHEL-62871]
- tcp: set TCP_LINGER2 locklessly (Davide Caratti) [RHEL-62871]
- tcp: set TCP_KEEPCNT locklessly (Davide Caratti) [RHEL-62871]
- tcp: set TCP_KEEPINTVL locklessly (Davide Caratti) [RHEL-62871]
- tcp: set TCP_USER_TIMEOUT locklessly (Davide Caratti) [RHEL-62871]
- tcp: set TCP_SYNCNT locklessly (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around fastopenq.max_qlen (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around icsk->icsk_user_timeout (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around tp->notsent_lowat (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around rskq_defer_accept (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around tp->linger2 (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around icsk->icsk_syn_retries (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around tp->keepalive_probes (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around tp->keepalive_intvl (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around tp->keepalive_time (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around tp->tsoffset (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around tp->tcp_tx_delay (Davide Caratti) [RHEL-62871]
- net: do not delay dst_entries_add() in dst_release() (Paolo Abeni) [RHEL-62849]
- net: add more sanity checks to qdisc_pkt_len_init() (Paolo Abeni) [RHEL-62849 RHEL-64328] {CVE-2024-49948}
- net: Fix gso_features_check to check for both dev->gso_{ipv4_,}max_size (Paolo Abeni) [RHEL-62849]
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Paolo Abeni) [RHEL-62849]
- pktgen: use cpus_read_lock() in pg_net_init() (Paolo Abeni) [RHEL-62849]
- net: linkwatch: use system_unbound_wq (Paolo Abeni) [RHEL-62849]
- rtnetlink: Don't ignore IFLA_TARGET_NETNSID when ifname is specified in rtnl_dellink(). (Paolo Abeni) [RHEL-62849]
- net: page_pool: fix warning code (Paolo Abeni) [RHEL-62849]
- net: give more chances to rcu in netdev_wait_allrefs_any() (Paolo Abeni) [RHEL-62849]
- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66098] {CVE-2024-45020}
- bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (Viktor Malik) [RHEL-63330] {CVE-2024-47675}
- bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66876] {CVE-2024-50262}
- selftests/bpf: Add return value checks for failed tests (Viktor Malik) [RHEL-63343]
- selftests/bpf: Workaround strict bpf_lsm return value check. (Viktor Malik) [RHEL-63343]
- bpf: Fix compare error in function retval_range_within (Viktor Malik) [RHEL-63343]
- bpf, lsm: Add check for BPF LSM return value (CKI Backport Bot) [RHEL-63343] {CVE-2024-47703}
- scsi: sd: Fix off-by-one error in sd_read_block_characteristics() (Ewan D. Milne) [RHEL-62151]
- scsi: scsi_debug: Remove a useless memset() (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Retry START STOP UNIT commands (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Remove duplicate included header file linux/bio-integrity.h (Ewan D. Milne) [RHEL-62151]
- scsi: core: Remove obsoleted declaration for scsi_driverbyte_string() (Ewan D. Milne) [RHEL-62151]
- scsi: core: Simplify an alloc_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: ufs: Simplify alloc*_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: stex: Simplify an alloc_ordered_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: scsi_transport_fc: Simplify alloc_workqueue() invocations (Ewan D. Milne) [RHEL-62151]
- scsi: snic: Simplify alloc_workqueue() invocations (Ewan D. Milne) [RHEL-62151]
- scsi: qedi: Simplify an alloc_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: qedf: Simplify alloc_workqueue() invocations (Ewan D. Milne) [RHEL-62151]
- scsi: myrs: Simplify an alloc_ordered_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: myrb: Simplify an alloc_ordered_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: mpt3sas: Simplify an alloc_ordered_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: mpi3mr: Simplify an alloc_ordered_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: ibmvscsi_tgt: Simplify an alloc_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: fcoe: Simplify alloc_ordered_workqueue() invocations (Ewan D. Milne) [RHEL-62151]
- scsi: esas2r: Simplify an alloc_ordered_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: bfa: Simplify an alloc_ordered_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: be2iscsi: Simplify an alloc_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: mptfusion: Simplify the alloc*_workqueue() invocations (Ewan D. Milne) [RHEL-62151]
- scsi: Expand all create*_workqueue() invocations (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Do not attempt to configure discard unless LBPME is set (Ewan D. Milne) [RHEL-62151]
- scsi: core: Fix the return value of scsi_logical_block_count() (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Keep the discard mode stable (Ewan D. Milne) [RHEL-62151]
- minmax: scsi: fix mis-use of 'clamp()' in sr.c (Ewan D. Milne) [RHEL-62151]
- scsi: scsi_debug: Fix create target debugfs failure (Ewan D. Milne) [RHEL-62151]
- scsi: core: Fix an incorrect comment (Ewan D. Milne) [RHEL-62151]
- scsi: core: Disable CDL by default (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Use READ(16) when reading block zero on large capacity disks (Ewan D. Milne) [RHEL-62151]
- scsi: core: Pass sdev to blk_mq_alloc_queue() (Ewan D. Milne) [RHEL-62151]
- scsi: sr: Fix unintentional arithmetic wraparound (Ewan D. Milne) [RHEL-62151]
- scsi: core: alua: I/O errors for ALUA state transitions (Ewan D. Milne) [RHEL-62151]
- scsi: core: Improve the code for showing commands in debugfs (Ewan D. Milne) [RHEL-62151]
- scsi: core: Introduce scsi_cmd_list_info() (Ewan D. Milne) [RHEL-62151]
- scsi: scsi_transport_srp: Fix a couple of kernel-doc warnings (Ewan D. Milne) [RHEL-62151]
- scsi: scsi_transport_fc: Add kernel-doc for function return (Ewan D. Milne) [RHEL-62151]
- scsi: core: Add function return kernel-doc for 2 functions (Ewan D. Milne) [RHEL-62151]
- scsi: libfcoe: Fix a slew of kernel-doc warnings (Ewan D. Milne) [RHEL-62151]
- scsi: iser: Fix @read_stag kernel-doc warning (Ewan D. Milne) [RHEL-62151]
- scsi: core: Add kernel-doc for scsi_msg_to_host_byte() (Ewan D. Milne) [RHEL-62151]
- scsi: st: Drop driver owner initialization (Ewan D. Milne) [RHEL-62151]
- scsi: sr: Drop driver owner initialization (Ewan D. Milne) [RHEL-62151]
- scsi: ses: Drop driver owner initialization (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Drop driver owner initialization (Ewan D. Milne) [RHEL-62151]
- scsi: core: Store owner from modules with scsi_register_driver() (Ewan D. Milne) [RHEL-62151]
- scsi: devinfo: Replace strncpy() and manual pad (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Have pr commands retry UAs (Ewan D. Milne) [RHEL-62151]
- scsi: Fix sshdr use in scsi_cdl_enable (Ewan D. Milne) [RHEL-62151]
- scsi: Add support for block PR read keys/reservation (Ewan D. Milne) [RHEL-62151]
- scsi: Move sd_pr_type to scsi_common (Ewan D. Milne) [RHEL-62151]
- scsi: Rename sd_pr_command (Ewan D. Milne) [RHEL-62151]
- scsi: core: Remove scsi_execute_req()/scsi_execute() functions (Ewan D. Milne) [RHEL-62151]
- scsi: Adjust recently added fields to SCSI and FC structures (Ewan D. Milne) [RHEL-62151]
- dpll: add Embedded SYNC feature for a pin (CKI Backport Bot) [RHEL-57743]
- dpll: fix return value check for kmemdup (CKI Backport Bot) [RHEL-57743]
- sched: sch_cake: fix bulk flow accounting logic for host fairness (CKI Backport Bot) [RHEL-60755] {CVE-2024-46828}
- mm/huge_memory: don't unpoison huge_zero_folio (Aristeu Rozanski) [RHEL-47802] {CVE-2024-40914}
* Tue Nov 19 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-532.el9]
- KVM: selftests: memslot_perf_test: increase guest sync timeout (Maxim Levitsky) [RHEL-66118]
- pinctrl: intel: platform: fix error path in device_for_each_child_node() (Steve Best) [RHEL-66957] {CVE-2024-50197}
- device property: Introduce device_for_each_child_node_scoped() (Steve Best) [RHEL-66957] {CVE-2024-50197}
- device property: Add cleanup.h based fwnode_handle_put() scope based cleanup. (Steve Best) [RHEL-66957] {CVE-2024-50197}
- kernel.spec: add bootconfig to kernel-tools package (Brian Masney) [RHEL-65546]
- bootconfig: Remove duplicate included header file linux/bootconfig.h (Brian Masney) [RHEL-65546]
- bootconfig: Fix the kerneldoc of _xbc_exit() (Brian Masney) [RHEL-65546]
- bootconfig: use memblock_free_late to free xbc memory to buddy (Brian Masney) [RHEL-65546]
- bootconfig: do not put quotes on cmdline items unless necessary (Brian Masney) [RHEL-65546]
- bootconfig: Fix testcase to increase max node (Brian Masney) [RHEL-65546]
- bootconfig: Change message if no bootconfig with CONFIG_BOOT_CONFIG_FORCE=y (Brian Masney) [RHEL-65546]
- tools/bootconfig: fix single & used for logical condition (Brian Masney) [RHEL-65546]
- bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support (Brian Masney) [RHEL-65546]
- bootconfig: Default BOOT_CONFIG_FORCE to y if BOOT_CONFIG_EMBED (Brian Masney) [RHEL-65546]
- Allow forcing unconditional bootconfig processing (Brian Masney) [RHEL-65546]
- Documentation: Fixed a typo in bootconfig.rst (Brian Masney) [RHEL-65546]
- bootconfig: Support embedding a bootconfig file in kernel (Brian Masney) [RHEL-65546]
- bootconfig: Check the checksum before removing the bootconfig from initrd (Brian Masney) [RHEL-65546]
- docs: bootconfig: Add how to embed the bootconfig into kernel (Brian Masney) [RHEL-65546]
- bootconfig: Make the bootconfig.o as a normal object file (Brian Masney) [RHEL-65546]
- bootconfig: Initialize ret in xbc_parse_tree() (Brian Masney) [RHEL-65546]
- lib/bootconfig: Fix the xbc_get_info kerneldoc (Brian Masney) [RHEL-65546]
- lib/bootconfig: Make xbc_alloc_mem() and xbc_free_mem() as __init function (Brian Masney) [RHEL-65546]
- bootconfig: Cleanup dummy headers in tools/bootconfig (Brian Masney) [RHEL-65546]
- bootconfig: Replace u16 and u32 with uint16_t and uint32_t (Brian Masney) [RHEL-65546]
- bootconfig: Remove unused debug function (Brian Masney) [RHEL-65546]
- bootconfig: Split parse-tree part from xbc_init (Brian Masney) [RHEL-65546]
- bootconfig: Rename xbc_destroy_all() to xbc_exit() (Brian Masney) [RHEL-65546]
- tools/bootconfig: Run test script when build all (Brian Masney) [RHEL-65546]
- bootconfig: Add xbc_get_info() for the node information (Brian Masney) [RHEL-65546]
- bootconfig: Allocate xbc_data inside xbc_init() (Brian Masney) [RHEL-65546]
- init/bootconfig: Reorder init parameter from bootconfig and cmdline (Brian Masney) [RHEL-65546]
- init: bootconfig: Remove all bootconfig data when the init memory is removed (Brian Masney) [RHEL-65546]
- tools/bootconfig: Show whole test command for each test case (Brian Masney) [RHEL-65546]
- tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh (Brian Masney) [RHEL-65546]
- docs: bootconfig: Add how to use bootconfig for kernel parameters (Brian Masney) [RHEL-65546]
- tracing/boot: Fix to check the histogram control param is a leaf node (Brian Masney) [RHEL-65546]
- tracing/boot: Fix trace_boot_hist_add_array() to check array is value (Brian Masney) [RHEL-65546]
- bootconfig: Rename xbc_node_find_child() to xbc_node_find_subkey() (Brian Masney) [RHEL-65546]
- bootconfig/tracing/ktest: Update ktest example for boot-time tracing (Brian Masney) [RHEL-65546]
- docs/trace: fix a label of boottime-trace (Brian Masney) [RHEL-65546]
- Documentation: tracing: Add histogram syntax to boot-time tracing (Brian Masney) [RHEL-65546]
- tracing: Fix missing trace_boot_init_histograms kstrdup NULL checks (Brian Masney) [RHEL-65546]
- tracing/boot: Show correct histogram error command (Brian Masney) [RHEL-65546]
- tracing/boot: Support multiple histograms for each event (Brian Masney) [RHEL-65546]
- tracing: Initialize integer variable to prevent garbage return value (Brian Masney) [RHEL-65546]
- tracing/boot: Support multiple handlers for per-event histogram (Brian Masney) [RHEL-65546]
- tracing/boot: Add per-event histogram action options (Brian Masney) [RHEL-65546]
- tracing/boot: Fix a hist trigger dependency for boot time tracing (Brian Masney) [RHEL-65546]
- tools/bootconfig: Use per-group/all enable option in ftrace2bconf script (Brian Masney) [RHEL-65546]
- tools/bootconfig: Add histogram syntax support to bconf2ftrace.sh (Brian Masney) [RHEL-65546]
- tools/bootconfig: Support per-group/all event enabling option (Brian Masney) [RHEL-65546]
- redhat/configs: set values for CONFIG_BOOT_CONFIG_{EMBED,FORCE} (Brian Masney) [RHEL-65546]
- tools/power/x86/intel-speed-select: v1.20 release (Steve Best) [RHEL-65196]
- tools/power/x86/intel-speed-select: Set TRL MSR in 100 MHz units (Steve Best) [RHEL-65196]
- platform/x86: ISST: Add Diamond Rapids to support list (Steve Best) [RHEL-65196]
- platform/x86: ISST: Fix return value on last invalid resource (Steve Best) [RHEL-65196]
- platform/x86: ISST: Simplify isst_misc_reg() and isst_misc_unreg() (Steve Best) [RHEL-65196]
- platform/x86: intel_speed_select_if: Switch to new Intel CPU model defines (Steve Best) [RHEL-65196]
- platform/x86: ISST: Use only TPMI interface when present (Steve Best) [RHEL-65196]
- platform/x86: ISST: Avoid some SkyLake server models (Steve Best) [RHEL-65196]
- platform/x86: ISST: Add model specific loading for common module (Steve Best) [RHEL-65196]
- x86/cpu: Add two Intel CPU model numbers (Steve Best) [RHEL-65196]
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (CKI Backport Bot) [RHEL-64540] {CVE-2024-50006}
- ext4: no need to continue when the number of entries is 1 (CKI Backport Bot) [RHEL-64524] {CVE-2024-49967}
- ext4: fix slab-use-after-free in ext4_split_extent_at() (CKI Backport Bot) [RHEL-64147] {CVE-2024-49884}
- ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free (CKI Backport Bot) [RHEL-64010] {CVE-2024-49983}
- ext4: fix timer use-after-free on failed mount (CKI Backport Bot) [RHEL-64008] {CVE-2024-49960}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (CKI Backport Bot) [RHEL-64001] {CVE-2024-49883}
- ext4: fix double brelse() the buffer of the extents path (CKI Backport Bot) [RHEL-63617] {CVE-2024-49882}
- driver core: Fix uevent_show() vs driver detach race (CKI Backport Bot) [RHEL-61583] {CVE-2024-44952}
- thermal: intel: hfi: Give HFI instances package scope (David Arcari) [RHEL-20130]
- thermal: intel: hfi: Increase the number of CPU capabilities per netlink event (David Arcari) [RHEL-20130]
- thermal: intel: hfi: Rename HFI_MAX_THERM_NOTIFY_COUNT (David Arcari) [RHEL-20130]
- thermal: intel: hfi: Shorten the thermal netlink event delay to 100ms (David Arcari) [RHEL-20130]
- thermal: intel: hfi: Rename HFI_UPDATE_INTERVAL (David Arcari) [RHEL-20130]
- thermal: intel: hfi: Enable HFI only when required (David Arcari) [RHEL-20130]
- thermal: netlink: Add genetlink bind/unbind notifications (David Arcari) [RHEL-20130]
- x86/cpu/topology: Rename topology_max_die_per_package() [partial] (David Arcari) [RHEL-20130]
- genetlink: Add per family bind/unbind callbacks (David Arcari) [RHEL-20130]
- thermal: netlink: Rework notify API for cooling devices (David Arcari) [RHEL-20130]
- thermal: netlink: Add thermal_group_has_listeners() helper (David Arcari) [RHEL-20130]
- thermal: netlink: Add enum for mutlicast groups indexes (David Arcari) [RHEL-20130]
- thermal: netlink: Drop thermal_notify_tz_trip_add/delete() (David Arcari) [RHEL-20130]
- thermal: netlink: Use for_each_trip() in thermal_genl_cmd_tz_get_trip() (David Arcari) [RHEL-20130]
- ext4: fix infinite loop when replaying fast_commit (CKI Backport Bot) [RHEL-54846] {CVE-2024-43828}
* Fri Nov 15 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-531.el9]
- bnx2x: Set ivi->vlan field as an integer (Michal Schmidt) [RHEL-52258 RHEL-52667]
- bnx2x: Provide declaration of dmae_reg_go_c in header (Michal Schmidt) [RHEL-52258 RHEL-52667]
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Michal Schmidt) [RHEL-52258 RHEL-52667]
- bnx2x: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-52258 RHEL-52667]
- bnx2x: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-52258 RHEL-52667]
- bnx2x: constify references to netdev->dev_addr in drivers (Michal Schmidt) [RHEL-52258 RHEL-52667]
- bnx2x: use eth_hw_addr_set() for dev->addr_len cases (Michal Schmidt) [RHEL-52258 RHEL-52667]
- tg3: Remove residual error handling in tg3_suspend (Michal Schmidt) [RHEL-52671 RHEL-52757]
- tg3: simplify tg3_phy_autoneg_cfg (Michal Schmidt) [RHEL-52671 RHEL-52757]
- powerpc/pseries/eeh: move pseries_eeh_err_inject() outside CONFIG_DEBUG_FS block (Mamatha Inamdar) [RHEL-61572]
- powerpc/pseries/eeh: Fix pseries_eeh_err_inject (Mamatha Inamdar) [RHEL-61572]
- nvmet-auth: assign dh_key to NULL after kfree_sensitive (CKI Backport Bot) [RHEL-66830] {CVE-2024-50215}
- perf/x86/rapl: Fix the energy-pkg event for AMD CPUs (David Arcari) [RHEL-66194]
- net: sched: use RCU read-side critical section in taprio_dump() (Xin Long) [RHEL-65978] {CVE-2024-50126}
- nfsd: enforce upper limit for namelen in __cld_pipe_inprogress_downcall() (Olga Kornievskaia) [RHEL-63198] {CVE-2024-47692}
- nfsd: return -EINVAL when namelen is 0 (Olga Kornievskaia) [RHEL-63198] {CVE-2024-47692}
- powerpc/qspinlock: Fix deadlock in MCS queue (Mamatha Inamdar) [RHEL-58127]
- net: ethtool: phy: Don't set the context dev pointer for unfiltered DUMP (Michal Schmidt) [RHEL-57751]
- net: ethtool: Enhance error messages sent to user space (Michal Schmidt) [RHEL-57751]
- Documentation: networking: Fix missing PSE documentation and grammar issues (Michal Schmidt) [RHEL-57751]
- net: ethtool: phy: Check the req_info.pdn field for GET commands (Michal Schmidt) [RHEL-57751]
- ptp: ptp_ines: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: stmmac: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- sfc/siena: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- sfc: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- qede: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- enic: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: thunderx: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- liquidio: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: macb: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- amd-xgbe: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- bonding: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- tg3: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- bnxt_en: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- bnx2x: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- cxgb4: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- ixgbe: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- igc: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- igb: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- ice: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: netcp: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: ti: icssg-prueth: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: ethernet: ti: cpsw_ethtool: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: ethernet: ti: am65-cpsw-ethtool: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- mlxsw: spectrum: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- lan743x: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: mvpp2: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- octeontx2-pf: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: fec: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: hns3: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: renesas: rswitch: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- ionic: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- can: peak_usb: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- can: peak_canfd: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- can: dev: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- ethtool: RX software timestamp for all (Michal Schmidt) [RHEL-57751]
- ethtool: pse-pd: move pse validation into set (Michal Schmidt) [RHEL-57751]
- net: ethtool: cable-test: Release RTNL when the PHY isn't found (Michal Schmidt) [RHEL-57751]
- net: fix unreleased lock in cable test (Michal Schmidt) [RHEL-57751]
- ethtool: Add support for specifying information source in cable test results (Michal Schmidt) [RHEL-57751]
- ethtool: Extend cable testing interface with result source information (Michal Schmidt) [RHEL-57751]
- Documentation: networking: document phy_link_topology (Michal Schmidt) [RHEL-57751]
- net: ethtool: strset: Allow querying phy stats by index (Michal Schmidt) [RHEL-57751]
- net: ethtool: cable-test: Target the command to the requested PHY (Michal Schmidt) [RHEL-57751]
- net: ethtool: pse-pd: Target the command to the requested PHY (Michal Schmidt) [RHEL-57751]
- net: ethtool: plca: Target the command to the requested PHY (Michal Schmidt) [RHEL-57751]
- netlink: specs: add ethnl PHY_GET command set (Michal Schmidt) [RHEL-57751]
- net: ethtool: Introduce a command to list PHYs on an interface (Michal Schmidt) [RHEL-57751]
- netlink: specs: add phy-index as a header parameter (Michal Schmidt) [RHEL-57751]
- net: ethtool: Allow passing a phy index for some commands (Michal Schmidt) [RHEL-57751]
- net: sfp: Add helper to return the SFP bus name (Michal Schmidt) [RHEL-57751]
- net: phy: add helpers to handle sfp phy connect/disconnect (Michal Schmidt) [RHEL-57751]
- net: sfp: pass the phy_device when disconnecting an sfp module's PHY (Michal Schmidt) [RHEL-57751]
- net: phy: Introduce ethernet link topology representation (Michal Schmidt) [RHEL-57751]
- ethtool: Add new result codes for TDR diagnostics (Michal Schmidt) [RHEL-57751]
- Documentation: networking: correct spelling (Michal Schmidt) [RHEL-57751]
- netlink: specs: decode indirection table as u32 array (Michal Schmidt) [RHEL-57751]
- ethtool: rss: support skipping contexts during dump (Michal Schmidt) [RHEL-57751]
- ethtool: rss: support dumping RSS contexts (Michal Schmidt) [RHEL-57751]
- ethtool: rss: report info about additional contexts from XArray (Michal Schmidt) [RHEL-57751]
- ethtool: rss: move the device op invocation out of rss_prepare_data() (Michal Schmidt) [RHEL-57751]
- ethtool: rss: don't report key if device doesn't support it (Michal Schmidt) [RHEL-57751]
- bnxt: remove .cap_rss_ctx_supported from updated drivers (Michal Schmidt) [RHEL-57751]
- ethtool: make ethtool_ops::cap_rss_ctx_supported optional (Michal Schmidt) [RHEL-57751]
- ethtool: refactor checking max channels (Michal Schmidt) [RHEL-57751]
- net: ethtool: check rxfh_max_num_contexts != 1 at register time (Michal Schmidt) [RHEL-57751]
- ethtool: cmis_cdb: Remove unused declaration ethtool_cmis_page_fini() (Michal Schmidt) [RHEL-57751]
- ethtool: Don't check for NULL info in prepare_data callbacks (Michal Schmidt) [RHEL-57751]
- ppp: do not assume bh is held in ppp_channel_bridge_input() (Guillaume Nault) [RHEL-63598] {CVE-2024-49946}
- ppp: fix ppp_async_encode() illegal access (Guillaume Nault) [RHEL-63757] {CVE-2024-50035}
- powerpc/pseries/vas: Use usleep_range() to support HCALL delay (Mamatha Inamdar) [RHEL-44917]
- icmp: change the order of rate limits (Hangbin Liu) [RHEL-63235] {CVE-2024-47678}
- static_call: Replace pointless WARN_ON() in static_call_module_notify() (David Arcari) [RHEL-64532] {CVE-2024-49954}
- tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-65271]
- tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-65271] {CVE-2024-49866}
- tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-65271]
- tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-65271]
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Thomas Huth) [RHEL-65229]
- KVM: s390: gaccess: Check if guest address is in memslot (Thomas Huth) [RHEL-65229]
- KVM: s390: Fix SORTL and DFLTCC instruction format error in __insn32_query (Thomas Huth) [RHEL-65229]
- s390/uv: Panic for set and remove shared access UVC errors (Thomas Huth) [RHEL-65229]
- KVM: s390: remove useless include (Thomas Huth) [RHEL-65229]
- s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests (Thomas Huth) [RHEL-65229]
- mm/userfaultfd: Do not place zeropages when zeropages are disallowed (Thomas Huth) [RHEL-65229]
- KVM: s390: vsie: Use virt_to_phys for crypto control block (Thomas Huth) [RHEL-65229]
- KVM: s390: vsie: Use virt_to_phys for facility control block (Thomas Huth) [RHEL-65229]
- resource: fix region_intersects() vs add_memory_driver_managed() (Myron Stowe) [RHEL-64585] {CVE-2024-49878}
- bpf: devmap: provide rxq after redirect (Felix Maurer) [RHEL-65205]
- bpf: Make sure internal and UAPI bpf_redirect flags don't overlap (Felix Maurer) [RHEL-65205]
- sock_map: Add a cond_resched() in sock_hash_free() (Felix Maurer) [RHEL-63189 RHEL-65205] {CVE-2024-47710}
- bpf, net: Fix a potential race in do_sock_getsockopt() (Felix Maurer) [RHEL-65205]
- selftests/bpf: Add XDP_UMEM_TX_METADATA_LEN to XSK TX metadata test (Felix Maurer) [RHEL-65205]
- xsk: Require XDP_UMEM_TX_METADATA_LEN to actuate tx_metadata_len (Felix Maurer) [RHEL-65205]
- bpf: Fix a segment issue when downgrading gso_size (Felix Maurer) [RHEL-65205]
- bpf, arm64: Fix address emission with tag-based KASAN enabled (Felix Maurer) [RHEL-65205]
- bpf, arm64: Fix trampoline for BPF_TRAMP_F_CALL_ORIG (Felix Maurer) [RHEL-65205]
- xdp: fix invalid wait context of page_pool_destroy() (Felix Maurer) [RHEL-54828 RHEL-65205] {CVE-2024-43834}
- bpf: Fix too early release of tcx_entry (Felix Maurer) [RHEL-65205 RHEL-65858] {CVE-2024-41010}
- xdp: use flags field to disambiguate broadcast redirect (Felix Maurer) [RHEL-65205]
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic (Felix Maurer) [RHEL-65205]
- veth: Use tstats per-CPU traffic counters (Felix Maurer) [RHEL-65205]
- tipc: guard against string buffer overrun (Xin Long) [RHEL-63545] {CVE-2024-49995}
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (CKI Backport Bot) [RHEL-65161] {CVE-2024-50082}
- devlink: Support setting max_io_eqs (CKI Backport Bot) [RHEL-64903]
- driver core: bus: Fix double free in driver API bus_register() (CKI Backport Bot) [RHEL-63832] {CVE-2024-50055}
- redhat: Add CONFIG_CRYPTO_HMAC_S390 config files (Mete Durlu) [RHEL-50799]
- s390/crypto: Add hardware acceleration for HMAC modes (Mete Durlu) [RHEL-50799]
* Fri Nov 15 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-530.el9]
- wifi: save new module iwlmvm-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-50013]
- config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-50013]
- Revert "wifi: mac80211: move radar detect work to sdata" (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: clear trans->state earlier upon error (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: free skb on error path in ieee80211_beacon_get_ap() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: allow 6 GHz channels in MLO scan (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: pause TCM when the firmware is stopped (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: fix wgds rev 3 exact size (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: take the mutex before running link selection (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: lower message level for FW buffer destination (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix hibernation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: fix beacon SSID mismatch handling (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: fix NULL pointer dereference in ath11k_mac_get_eirp_power() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mwifiex: duplicate static structs used in driver instances (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: correctly lookup DMA address in SG table (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletion (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: rtl8192du: Initialise value32 in _rtl92du_init_queue_reserved_page (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: use 128 bytes aligned iova in transmit path for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix soft lockup on suspend (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7921: fix null pointer access in mt792x_mac_link_bss_remove (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix reusing outside iterator in ath12k_wow_vif_set_wakeups() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: correct S1G beacon length calculation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: fix reporting failed MLO links status with cfg80211_connect_done (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: use monitor sdata with driver only if desired (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix build vs old compiler (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: fix AP chandef capturing in CSA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: correctly reference TSO page information (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt792x: fix scheduler interference in drv own process (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: enabling MLO when the firmware supports it (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: remove the unused mt7925_mcu_set_chan_info (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mac_link_bss_add for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_bss_basic_tlv for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_set_timing for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_sta_phy_tlv for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_sta_rate_ctrl_tlv for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_mcu_sta_eht_mld_tlv for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_sta_update for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_add_bss_info for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_bss_mld_tlv for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_sta_mld_tlv for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_[assign,unassign]_vif_chanctx (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: add def_wcid to struct mt76_wcid (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: report link information in rx status (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update rate index according to link id (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in the mt7925_ipv6_addr_change (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in the BSS_CHANGED_ARP_FILTER handler (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_vif_connect_iter (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_sta_set_decap_offload (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_mac_sta_assoc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_txwi_free (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_mcu_set_beacon_filter (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in the BSS_CHANGED_PS handler (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling to mt7925_change_chanctx (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_set_key (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling to txwi (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_mac_sta_remove (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_mac_sta_add (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_change_sta_links (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_change_vif_links (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_uni_roc_event (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_set_link_key (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: set mt7925_mcu_sta_key_tlv according to link id (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: set Tx queue parameters according to link id (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mac_link_sta_[add, assoc, remove] for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt76_connac_mcu_uni_add_dev for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: simpify mt7925_mcu_sta_cmd logic by removing fw_offload (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_mac_link_bss_remove to remove per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_mac_link_bss_add to create per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_mac_link_sta_remove to remove per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_mac_link_sta_assoc to associate per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_mac_link_sta_add to create per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_basic_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_mld_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_add_bss_info for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_hdr_trans_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt762x: extend mt76_connac_mcu_sta_basic_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt792x: extend mt76_connac_get_phy_mode_v2 for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_get_phy_mode for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_get_phy_mode_ext for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_phy_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_ht_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_vht_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_amsdu_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_he_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_he_6g_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_eht_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_rate_ctrl_tlv with per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_state_v2_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_update for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: mt7925_mcu_set_chctx rely on mt7925_mcu_bss_rlm_tlv (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_mcu_bss_rlm_tlv to constitue the RLM TLV (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_uni_bss_ps for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_uni_bss_bcnft for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_[abort, set]_roc for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_set_bss_pm for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_basic_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_sec_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: remove unused parameters in mt7925_mcu_bss_bmc_tlv (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_bmc_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_mld_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_qos_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_he_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_color_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_ifs_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_set_timing for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_add_bss_info for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_set_tx with for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt792x: extend mt76_connac_mcu_uni_add_dev for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: support for split bss_info_changed method (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt792x: add struct mt792x_chanctx (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt792x: add struct mt792x_link_sta (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt792x: add struct mt792x_bss_conf (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211_hwsim: add support for multi-radio wiphy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: add wiphy radio assignment and validation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: move code in ieee80211_link_reserve_chanctx to a helper (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: extend ifcomb check functions for multi-radio (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: add radio index to ieee80211_chanctx_conf (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: add support for DFS with multiple radios (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: add helper for checking if a chandef is valid on a radio (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: extend interface combination check for multi-radio (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: add support for advertising multiple radios belonging to a wiphy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: chanctx emulation set CHANGE_CHANNEL when in_reconfig (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: virt_wifi: don't use strlen() in const context (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211_hwsim: fix warning (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: do not check BSS color collision in certain cases (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: cancel color change finalize work when link is stopped (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: clear vif drv_priv after remove_interface when stopping (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: nl80211: split helper function from nl80211_put_iface_combinations (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: fix default typo (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: unify the selection logic of RFK table when MCC (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: mac: parse MRC C2H failure report (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bx: add extra handles of BTC for 8852BT in 8852b_common (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bx: move BTC common code from 8852b to 8852b_common (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw88: usb: schedule rx work after everything is set up (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: re-enable MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: Add support for LARI_CONFIG_CHANGE_CMD v12 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: Remove debug message (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: document remaining mvm data (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: api: fix missing RX descriptor kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: document PPAG table command union correctly (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: api: add puncturing to PHY context docs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: api: mac: fix kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: api: fix memory region kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add missing string for ROC EMLSR block (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: release TXQ lock during reclaim (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: keep BHs disabled when TXing from reclaim (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: use already mapped data when TXing an AMSDU (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: keep the TSO and workaround pages mapped (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: map entire SKB when sending AMSDUs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: return a new allocation for hdr page space (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: simplify EMLSR blocking (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: align reorder buffer entries to cacheline (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: clean up reorder buffer data (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't send an ROC command with max_delay = 0 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix interface combinations (Jose Ignacio Tornos Martinez) [RHEL-50013]
- bus: mhi: host: Allow controller drivers to specify name for the MHI controller (Jose Ignacio Tornos Martinez) [RHEL-50013]
- bus: mhi: host: Add support for Foxconn SDX72 modems (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bt: rfk: add RCK (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bt: rfk: add DACK (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bt: rfk: add RX DCK (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bt: rfk: add IQK (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: constrain TX power according to Transmit Power Envelope (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Add coexistence policy for hardware scan (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Support TQM stats (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Support pdev error stats (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Support Transmit Scheduler stats (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Dump additional Tx PDEV HTT stats (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Add support to parse requested stats_type (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Add htt_stats_dump file ops support (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Add support to enable debugfs_htt_stats (Jose Ignacio Tornos Martinez) [RHEL-50013]
- bus: mhi: host: pci_generic: Use unique 'mhi_pci_dev_info' for product families (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: remove DEAUTH_NEED_MGD_TX_PREP (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211_hwsim: fix kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: Use the link BSS configuration for beacon processing (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: remove key data from get_key callback (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: nl80211: don't give key data to userspace (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix driver initialization for WoW unsupported devices (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtl8xxxu: 8188f: Limit TX power index (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bt: rfk: add DPK (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bt: rfk: add TSSI (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: add polling for LPS H2C to ensure FW received (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: enable beacon filter after swapping firmware (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: prevent to send unexpected H2C during download Firmware (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: fix GTK offload H2C skbuff issue (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: update config mac for 802.11ax chip (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: update WoWLAN reason register for different FW (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: append security header offset for different cipher (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcmfmac: of: Support interrupts-extended (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix peer metadata parsing (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Fix pdev id sent to firmware for single phy devices (Jose Ignacio Tornos Martinez) [RHEL-50013]
- net: rfkill: Correct return value in invalid parameter case (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix rs.h kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: api: datapath: fix kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fix remaining mistagged kernel-doc comments (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fix prototype mismatch kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fix kernel-doc in iwl-fh.h (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fix kernel-doc in iwl-trans.h (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: pcie: fix kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: dvm: fix kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't log error for failed UATS table read (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: trans: make bad state warnings (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: api: fix some kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: remove init_dbg module parameter (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: update the BA notification API (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: always unblock EMLSR on ROC end (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: use IWL_FW_CHECK for link ID check (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't flush BSSes on restart with MLD API (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: remove MVM prefix from scan API (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: remove AX101, AX201 and AX203 support from LNL (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't limit VLP/AFC to UATS-enabled (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: enable VLP AP on VLP channels (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mei: clarify iwl_mei_pldr_req() docs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: rename 'pldr_sync' (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Fix associated initiator key setting (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: dissolve iwl_mvm_mac_remove_interface_common() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: trans: remove unused status bits (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: don't assume op_mode_nic_config exists (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: bump FW API to 92 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: trans: remove unused function parameter (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: remove IWL_MVM_PARSE_NVM (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: support fast resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fix iwl_mvm_get_valid_rx_ant() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: unify and fix interface combinations (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: pcie: fix a few legacy register accesses for new devices (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: inform the low level if drv_stop() is a suspend (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: Always call tracing (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: check SSID in beacon (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: correcty limit wider BW TDLS STAs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: add ieee80211_tdls_sta_link_id() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: update STA/chandef width during switch (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: make ieee80211_chan_bw_change() able to use reserved (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: optionally pass chandef to ieee80211_sta_cur_vht_bw() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: optionally pass chandef to ieee80211_sta_cap_rx_bw() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: handle protected dual of public action (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: restrict public action ECSA frame handling (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: refactor CSA queue block/unblock (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: handle keepalive during WoWLAN suspend and resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: support GTK rekey offload (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: support ARP and NS offload (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: implement hardware data filter (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add WoW net-detect functionality (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add basic WoW functionalities (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: implement WoW enable and wakeup commands (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add ATH12K_DBG_WOW log level (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtl8xxxu: use swap() in rtl8xxxu_switch_ports() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw88: usb: Further limit the TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: un-embedd netdev from mt76_dev (Jose Ignacio Tornos Martinez) [RHEL-50013]
- bus: mhi: ep: Do not allocate memory for MHI objects from DMA zone (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix mbssid max interface advertisement (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix firmware crash due to invalid peer nss (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix legacy peer association due to missing HT or 6 GHz capabilities (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix uninitialize symbol error on ath12k_peer_assoc_h_he() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix NULL pointer access in ath12k_mac_op_get_survey() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: modify the calculation of the average signal strength in station mode (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: fix ack signal strength calculation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: disable SDIO func IRQ before suspend (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: remove suspend/resume from cfg80211 part (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: move sdio suspend method next to resume and pm ops definition (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: do not keep sdio bus claimed during suspend/resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: let host->chip suspend/resume notifications manage chip wake/sleep (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: disable power sequencer (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Remove unused ath12k_base from ath12k_hw (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Fix WARN_ON during firmware crash in split-phy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: pci: fix RX tag race condition resulting in wrong RX length (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: pci: support 36-bit PCI DMA address (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: adopt firmware whose version is equal or less but closest (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bx: add extra handles for 8852BT in 8852b_common (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bx: move common code from 8852b to 8852b_common (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: use 'time_left' variable with wait_for_completion_timeout() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- net: qrtr: ns: Ignore ENODEV failures in ns (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcmfmac: use 'time_left' variable with wait_event_timeout() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: use ROC for P2P device activities (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: separate non-BSS/ROC EMLSR blocking (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: bump min API version for Qu/So devices (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix re-enabling EMLSR (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: remove struct iwl_trans_ops (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: pcie: integrate TX queue code (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: api: fix includes in debug.h (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: move TXQ bytecount limit to queue code (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix DTIM skip powersave config (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: bump minimum API version in BZ/SC to 90 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: remove unneeded debugfs entries (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: honor WIPHY_FLAG_SPLIT_SCAN_6GHZ in cfg80211_conn_scan (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: clean up 'ret' in sta_link_apply_parameters() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: fix erroneous errors for STA changes (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211_hwsim: add 320 MHz to hwsim channel widths (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: nl80211: remove the FTMs per burst limit for NDP ranging (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: reject non-conformant 6 GHz center frequencies (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: add regulatory flag to allow VLP AP operation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: refactor regulatory beaconing checking (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: refactor 6 GHz AP power type parsing (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: refactor channel checks (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: move enum ieee80211_ap_reg_power to cfg80211 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ieee80211: remove unused enum ieee80211_client_reg_power (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: use BIT() for flag enums (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: nl80211: expose can-monitor channel property (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: Remove generic .ndo_get_stats64 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: Move stats allocation to core (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: make hash table duplicates more survivable (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: correct EHT EIRP TPE parsing (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: handle symlink cleanup for per pdev debugfs dentry (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: unregister per pdev debugfs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix per pdev debugfs registration (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: avoid unnecessary MSDU drop in the Rx error process (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: use 'time_left' variable with wait_event_timeout() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix ACPI warning when resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: modify remain on channel for single wiphy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add hw_link_id in ath12k_pdev (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add panic handler (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: chan: Use swap() in rtw89_swap_sub_entity() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcm80211: remove unused structs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcm80211: use sizeof(*pointer) instead of sizeof(type) (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: do not process consecutive RDDM event (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix memory leak in ath12k_dp_rx_peer_frag_setup() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: handle return value of usb init TX/RX (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Enable the new rtl8192du driver (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/sw.c (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Constify rtl_hal_cfg.{ops,usb_interface_cfg} and rtl_priv.cfg (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/dm.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/fw.{c,h} and rtl8192du/led.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/rf.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/trx.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/phy.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/hw.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add new members to struct rtl_priv for RTL8192DU (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/table.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: rtl8192d: Use "rtl92d" prefix (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: nl80211: clean up coalescing rule handling (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: handle HW restart during ROC (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: check ieee80211_bss_info_change_notify() against MLD (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: move Bz and Gl iwl_dev_info entries (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: move amsdu_size parsing to iwlwifi (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: remove redundant prints (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix a wrong comment (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: declare band variable in the scope (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: show full firmware ID in debugfs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add debug data for MPDU counting (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: use only beacon BSS load for active links (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add support for version 10 of the responder config command (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add support for version 14 of the range request command (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: modify iwl_mvm_ftm_set_secured_ranging() parameters (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: initiator: move setting the sta_id into a function (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Remove debug related code (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: initiator: move setting target flags into a function (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: handle TPE advertised by AP (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: move a constant to constants.h (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: remove IWL_MVM_USE_NSSN_SYNC (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Enable p2p low latency (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: report 64-bit radiotap timestamp (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add an option to use ptp clock for rx timestamp (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix wrong definition of CE ring's base address (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix race due to setting ATH12K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: fix wrong definition of CE ring's base address (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Fix devmem address prefix when logging (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: Fix P2P behavior for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: add LDPC and STBC to rx_status and radiotap known fields for monitor mode (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: fill STBC and LDPC capabilities to TX descriptor (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852c: correct logic and restore PCI PHY EQ after device resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix firmware crash during reo reinject (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix invalid memory access while processing fragmented packets (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: change DMA direction while mapping reinjected packets (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: improve the rx descriptor error information (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: refactor rx descriptor CMEM configuration (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: send DelBA with correct BSSID (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: reset negotiated TTLM on disconnect (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: don't stop TTLM works again (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: cancel TTLM teardown work earlier (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: cancel multi-link reconf work on disconnect (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: fix TTLM teardown work (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: use __counted_by where appropriate (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: Add EHT UL MU-MIMO flag in ieee80211_bss_conf (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: refactor chanreq.ap setting (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: handle TPE element during CSA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: handle wider bandwidth OFDMA during CSA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: collect some CSA data into sub-structs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: mlme: handle cross-link CSA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: restrict operation during radar detection (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: move radar detect work to sdata (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: Add support for LARI_CONFIG_CHANGE_CMD v11 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: move code from iwl-eeprom-parse to dvm (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: kill iwl-eeprom-read (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't skip link selection (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add mvm-specific guard (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: simplify TX tracing (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: tracing: fix condition to allocate buf1 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: leave a print in the logs when we call fw_nmi() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: disable dynamic EMLSR when AUTO_EML is false (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: use vif P2P type helper (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't track used links separately (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: always print the firmware version in hex (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: avoid bad FW config on RXQ DMA failure (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: api: Add new timepoint for scan failure (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mei: unify iwl_mei_set_power_limit() prototype (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: mark bad no-data RX as having bad PLCP (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: bump FW API to 91 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add a of print of a few commands (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Use the SMPS cfg of the correct link (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't always set antenna in beacon template cmd (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: remove redundant reading from NVM file (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: remove fw_running op (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Don't set NO_HT40+/- flags on 6 GHz band (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: call ieee80211_sta_recalc_aggregates on A-MSDU size update (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: set A-MSDU size on the correct link (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: define link_sta in the relevant scope (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: debugfs: add entry for setting maximum TXOP time (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: allow UAPSD when in SCM (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: simplify the uAPSD coexistence limitation code (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: dvm: clean up rs_get_rate() logic (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: track changes in AP's TPE (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: pass parsed TPE data to drivers (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: fix TPE power levels (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ieee80211/ath11k: remove IEEE80211_MAX_NUM_PWR_LEVEL (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: update 6 GHz AP power type before association (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: remove extra link STA functions (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: remove outdated comments (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: add tracing for wiphy work (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: sort trace events again (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: nl80211: disallow setting special AP channel widths (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ieee80211: document two FTM related functions (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ieee80211: document function return values (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ieee80211: remove ieee80211_next_tbtt_present() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: radiotap: document ieee80211_get_radiotap_len() return value (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ieee80211: add missing doc short descriptions (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: regulatory: remove extra documentation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: correct hardware value of nominal packet padding for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852b: restore setting for RFE type 5 after device resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: fix HW scan not aborting properly (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix Smatch warnings on ath12k_core_suspend() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: dynamic VLAN support (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rt2x00: remove unused delayed work data from link description (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mwifiex: Fix interface type change (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: read MAC address from fuse at probe (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: make sdio deinit function really deinit the sdio card (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: add function to read mac address from eFuse (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: set wilc_set_mac_address parameter as const (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: register net device only after bus being fully initialized (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: set net device registration as last step during interface creation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix ack signal strength calculation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: use correct MAX_RADIOS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: remove duplicate definition of MAX_RADIOS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: remove redundant peer delete for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Fix tx completion ring (WBM2SW) setup failure (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: skip sending vdev down for channel switch (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add EMA beacon support (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add MBSSID beacon support (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: refactor arvif security parameter configuration (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: configure MBSSID parameters in AP mode (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: create a structure for WMI vdev up parameters (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: rename MBSSID fields in wmi_vdev_up_cmd (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: configure MBSSID params in vdev create/start (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: advertise driver capabilities for MBSSID and EMA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: support SMPS configuration for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: refactor SMPS configuration (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add 6 GHz params in peer assoc command (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix survey dump collection in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Correct 6 GHz frequency value in rx status (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add channel 2 into 6 GHz channel list (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath10k: add LED and GPIO controlling support for various chipsets (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: support mac_id number according to chip (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: switch to register vif_cfg_changed and link_info_changed (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: cam: tweak relation between sec CAM and addr CAM (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: ser: avoid multiple deinit on same CAM (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: allocate dummy net_device dynamically (Jose Ignacio Tornos Martinez) [RHEL-50013]
- dt-bindings: net: wireless: ath10k: add qcom,no-msa-ready-indicator prop (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath10k: do not always wait for MSA_READY indicator (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: initialize 'ret' in ath12k_dp_rxdma_ring_sel_config_wcn7850() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix misspelling of "dma" in num_rxmda_per_pdev (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: fix misspelling of "dma" in num_rxmda_per_pdev (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: avoid double SW2HW_MACID conversion (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: initialize 'ret' in ath11k_qmi_load_file_target_mem() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: initialize 'ret' in ath12k_qmi_load_file_target_mem() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw88: usb: Fix disconnection after beacon loss (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw88: usb: Simplify rtw_usb_write_data (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw88: Un-embed dummy device (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: Un-embed dummy device (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: avoid duplicated vdev down (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: avoid duplicated vdev stop (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: remove unused variable monitor_flags (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Remove unused tcl_*_ring configuration (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Remove unsupported tx monitor handling (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix calling correct function for rx monitor mode (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: skip status ring entry processing (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: drop failed transmitted frames from metric calculation. (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Don't drop tx_status in failure case (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add multi device support for WBM idle ring buffer setup (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Introduce device index (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Refactor idle ring descriptor setup (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Replace "chip" with "device" in hal Rx return buffer manager (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: unmap the CE in ath11k_ahb_probe() error path (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: refactor CE remap & unmap (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Add lock to protect the hardware state (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Refactor the hardware state (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Refactor the hardware recovery procedure (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: ath11k_mac_op_ipv6_changed(): use list_for_each_entry() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: check vif for NULL/ERR_PTR before dereference (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: avoid link lookup in statistics (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't wake up rx_sync_waitq upon RFKILL (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: properly set WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: fix ies_len type in connect path (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: fix BSS_CHANGED_UNSOL_BCAST_PROBE_RESP (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: disable softirqs for queued frame handling (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: fix monitor channel with chanctx emulation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: Recalc offload when monitor stop (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: scan: correctly check if PSC listen period is needed (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix ROC version check (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: unlock mvm mutex (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: wext: set ssids=NULL for passive scans (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Ignore IEEE80211_CONF_CHANGE_RETRY_LIMITS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7615: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: document SRCU usage instead of SRCU (Jose Ignacio Tornos Martinez) [RHEL-50013]
- Revert "wifi: wilc1000: set atomic flag on kmemdup in srcu critical section" (Jose Ignacio Tornos Martinez) [RHEL-50013]
- Revert "wifi: wilc1000: convert list management to RCU" (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: correctly parse Spatial Reuse Parameter Set element (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: fix Spatial Reuse element size check (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkill (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: handle BA session teardown in RF-kill (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: remove stale STA link data during restart (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: set properly mac header (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: always set the TWT IE offset (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't initialize csa_work twice (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: pass proper link id for channel switch started notification (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: fix 6 GHz scan request building (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: handle tasklet frames before stopping (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: apply mcast rate only if interface is up (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: pmsr: use correct nla_get_uX functions (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: fully move wiphy work to unbound workqueue (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: move power type check to ASSOC stage when connecting to 6 GHz AP (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: fix WCN6750 firmware crash caused by 17 num_vdevs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211_hwsim: drop owner assignment (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath10k: fix QCOM_RPROC_COMMON dependency (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: Fix error path in ath11k_pcic_ext_irq_config (Jose Ignacio Tornos Martinez) [RHEL-50013]
- net: qrtr: ns: Fix module refcnt (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: Ensure prph_mac dump includes all addresses (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't request statistics in restart (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: exit EMLSR if secondary link is not used (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add beacon template version 14 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: align UATS naming with firmware (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: Force SCU_ACTIVE for specific platforms (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: record and return channel survey information (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add the firmware API for channel survey (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Fix race in scan completion (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Add a print for invalid link pair due to bandwidth (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add a debugfs for reading EMLSR blocking reasons (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Add active EMLSR blocking reasons prints (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix primary link setting (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: use already determined cmd_id (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't reset link selection during restart (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: Print EMLSR states name (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Block EMLSR when a p2p/softAP vif is active (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix typo in debug print (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: exit EMLSR when CSA happens (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Disable/enable EMLSR due to link's bandwidth/band (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: avoid always prefering single-link (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: trigger link selection upon TTLM start/end (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: consider FWs recommendation for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Activate EMLSR based on traffic volume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't always unblock EMLSR (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Always allow entering EMLSR from debugfs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add a debugfs for (un)blocking EMLSR (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: trigger link selection after exiting EMLSR (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: cleanup EMLSR when BT is active handling (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: 8192d: initialize rate_mask in rtl92de_update_hal_rate_mask() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Remove unused structs and avoid multiple -Wfamnae warnings (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: correct aSIFSTime for 6GHz band (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: add ARP offload feature (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: support WEP cipher on WoWLAN (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: support 802.11w PMF IGTK rekey (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: update latest PTK GTK info to mac80211 after resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: add GTK rekey feature related H2C commands (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: construct EAPoL packet for GTK rekey offload (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: use struct to fill H2C of WoWLAN global configuration (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: use struct to access firmware command h2c_dctl_sec_cam_v1 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: prepare PTK GTK info from mac80211 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: parsing Auth Key Management from associate request (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: refine WoWLAN flows of HCI interrupts and low power mode (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: send RFK pre-nofity H2C command in WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211_hwsim: add support for BSS color (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: handle color change per link (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: handle color change per link (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: Clear mlo_links info when STA disconnects (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: pcie: allocate dummy net_device dynamically (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: Use request_module_nowait (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: enable spectrum management (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add EHT radiotap support in monitor mode (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7921e: add LED control support (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7996: let upper layer handle MGMT frame protection (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7921: cqm rssi low/high event notify (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: make const arrays in functions static (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7996: add sanity checks for background radar trigger (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: connac: enable critical packet mode support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7996: fix potential memory leakage when reading chip temperature (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7996: fix non-main BSS no beacon issue for MBSS scenario (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: connac: enable HW CSO module for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7996: set RCPI value in rate control command (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: connac: use peer address for station BMC entry (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7996: disable rx header translation for BMC entry (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7915: Remove unused of_gpio.h (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: sdio: move mcu queue size check inside critical section (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7921: introduce mt7920 PCIe support (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7603: fix tx queue of loopback packets (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7915: add fallback in case of missing precal data (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7915: add mt7986, mt7916 and mt7981 pre-calibration (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7915: add support for disabling in-band discovery (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7996: only set MT76_MCU_RESET for the main phy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7915: only set MT76_MCU_RESET for the main phy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7915: fix HE PHY capabilities IE for station mode (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7915: fix bogus Tx/Rx airtime duration values (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7915: fix mcu command format for mt7915 tx stats (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: fix tx packet loss when scanning on DBDC (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7915: initialize rssi on adding stations (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix the problem that down grade phy mode operation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtl8xxxu: cleanup includes (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtl8xxxu: remove rtl8xxxu_ prefix from filenames (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtl8xxxu: remove some unused includes (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852c: refine power sequence to imporve power consumption (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Adjust rtl8192d-common for USB (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Clean up rtl8192d-common a bit (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Move code from rtl8192de to rtl8192d-common (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix flush failure in recovery scenarios (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: check M3 buffer size as well whey trying to reuse it (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: rtl8723be: Make read-only arrays static const (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: Remove the redundant else branch in the function rtw89_phy_get_kpath (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Check and enable reports after run coex (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Add Wi-Fi role v8 condition when set BTG control (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Add Wi-Fi role v8 condition when set Bluetooth channel (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Fix unexpected value in version 7 slot parameter (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Add Bluetooth version report version 7 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Add Bluetooth frequency hopping map version 7 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Add Bluetooth scan parameter report version 7 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Add Wi-Fi null data status version 7 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852b: update hardware parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: fix CTS transmission issue with center frequency deviation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcmfmac: remove unused brcmf_usb_image struct (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcmsmac: ampdu: remove unused cb_del_ampdu_pars struct (Jose Ignacio Tornos Martinez) [RHEL-50013]
- bus: mhi: host: pci_generic: Add generic edl_trigger to allow devices to enter EDL mode (Jose Ignacio Tornos Martinez) [RHEL-50013]
- bus: mhi: host: Add a new API for getting channel doorbell offset (Jose Ignacio Tornos Martinez) [RHEL-50013]
- bus: mhi: host: Add sysfs entry to force device to enter EDL (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath10k: drop fw.eboard file name (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath10k: drop chip-specific board data file name (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath10k: populate board data for WCN3990 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: set mlo_capable_flags based on QMI PHY capability (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: read single_chip_mlo_support parameter from QMI PHY capability (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add support to handle beacon miss for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: allocate dummy net_device dynamically (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath10k: allocate dummy net_device dynamically (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Re-order the index for the report from firmware (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Add coexistence firmware control report version 8 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Add GPIO signal control version 7 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Add register monitor report v7 format (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Update Bluetooth polluted Wi-Fi TX logic (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Add PTA path control condition for chip RTL8922A (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Add version 3 report map of H2C command (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Add v7 firmware cycle status report (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Allow Bluetooth doing traffic during Wi-Fi scan (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtl8xxxu: Add LED control code for RTL8723BU (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtl8xxxu: Add LED control code for RTL8192CU family (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtl8xxxu: Add separate MAC init table for RTL8192CU (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: ACPI band edge channel power support (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: ACPI CCA threshold support (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: ACPI SAR support (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: ACPI TAS support (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: change supports_suspend to true for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: support suspend/resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: avoid stopping mac80211 queues in ath12k_core_restart() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: no need to handle pktlog during suspend/resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: flush all packets before suspend (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix kernel crash during resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Refactor data path cmem init (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: displace the Tx and Rx descriptor in cookie conversion table (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Refactor the hardware cookie conversion init (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: avoid redundant code in Rx cookie conversion init (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtl8xxxu: enable MFP support with security flag of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-50013]
- Revert "wifi: rtl8xxxu: enable MFP support" (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw88: suppress messages of failed to flush queue (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8922a: fix argument to hal_reset in bb_cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: set WIPHY_FLAG_DISABLE_WEXT before MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: handle link ID during management Tx (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: handle sdata->u.ap.active flag with MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: add return docs for regulatory functions (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: make some regulatory functions void (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: add return docs for sta_info_flush() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: keep mac80211 consistent on link activation failure (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: simplify ieee80211_assign_link_chanctx() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: reserve chanctx during find (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: fix cfg80211 function kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211_hwsim: Use wider regulatory for custom for 6GHz tests (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Don't allow EMLSR when the RSSI is low (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: disable EMLSR when we suspend with wowlan (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: get periodic statistics in EMLSR (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't recompute EMLSR mode in can_activate_links (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: implement EMLSR prevention mechanism. (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: exit EMLSR upon missed beacon (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: init vif works only once (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Add helper functions to update EMLSR status (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Implement new link selection algorithm (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: move EMLSR/links code (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: check if EMLSR is allowed before selecting links (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't always disable EMLSR due to BT coex (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: calculate EMLSR mode after connection (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: implement link grading (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: send ap_tx_power_constraints cmd to FW in AP mode (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: introduce esr_disable_reason (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: Add support for LARI_CONFIG_CHANGE_CMD v10 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Add support for PPAG cmd v6 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: move lari_config handlig to regulatory (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: add a device ID for BZ-W (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: move WTAS macro to api file (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: extend STEP URM workaround for new devices (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: move phy band to nl80211 band helper (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Refactor tracking of scan UIDs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: defer link switch work in reconfig (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: don't use %pK in dmesg format strings (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: enable service flag for survey dump stats (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: enable WIPHY_FLAG_DISABLE_WEXT (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: Fix error handling in ath11k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- dt-bindings: net: wireless: ath11k: Drop "qcom,ipq8074-wcss-pil" from example (Jose Ignacio Tornos Martinez) [RHEL-50013]
- dt-bindings: net: wireless: ath11k: add ieee80211-freq-limit property (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: add support DT ieee80211-freq-limit (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: regd: handle policy of 6 GHz SP according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: acpi: process 6 GHz SP policy from ACPI DSM (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: regd: extend policy of UNII-4 for IC regulatory (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: regd: block 6 GHz by policy if not specific country (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852c: update TX power tables to R69.1 (2 of 2) (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852c: update TX power tables to R69.1 (1 of 2) (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: sar: correct TX power boundary for MAC domain (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: convert list management to RCU (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: set atomic flag on kmemdup in srcu critical section (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: dynamically update peer puncturing bitmap for STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix mac id extraction when MSDU spillover in rx error path (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: support get_survey mac op for single wiphy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Modify rts threshold mac op for single wiphy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Modify set and get antenna mac ops for single wiphy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: modify regulatory support for single wiphy architecture (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Add additional checks for vif and sta iterators (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Cache vdev configs before vdev create (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fetch correct radio based on vdev status (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: scan statemachine changes for single wiphy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: vdev statemachine changes for single wiphy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: modify ath12k mac start/stop ops for single wiphy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Modify add and remove chanctx ops for single wiphy support (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add multiple radio support in a single MAC HW un/register (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcmfmac: Fix spelling mistake &qu