معرفی شرکت ها


kernel-headers-5.14.0-553.el9.x86_64.rpm


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Header files for the Linux kernel for use by glibc
ویژگی مقدار
سیستم عامل Linux
توزیع CentOS 9-stream
مخزن Centos AppStream x86_64
نام بسته kernel-headers
نام فایل بسته kernel-headers-5.14.0-553.el9.x86_64.rpm
نسخه بسته 5.14.0
انتشار بسته 553.el9
معماری بسته x86_64
نگهدارنده -
تاریخ ساخت Wed 15 Jan 2025 07
هاست سازنده x86-05.stream.rdu2.redhat.com
نوع بسته .rpm
آدرس صفحه اصلی https://www.kernel.org/
مجوز ((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
حجم دانلود 3.0M
حجم نصب 6.153M
Kernel-headers includes the C header files that specify the interface between the Linux kernel and userspace libraries and programs. The header files define structures and constants that are needed for building most standard programs and are also needed for rebuilding the glibc package.


جایگزین ها

بسته نسخه معماری مخزن
kernel-headers-5.14.0-373.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-373.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-373.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-373.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-375.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-375.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-375.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-375.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-378.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-378.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-378.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-378.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-381.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-381.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-381.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-381.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-383.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-383.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-383.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-383.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-386.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-386.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-386.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-386.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-388.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-388.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-388.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-388.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-390.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-390.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-390.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-390.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-410.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-410.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-410.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-410.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-412.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-412.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-412.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-412.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-419.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-419.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-419.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-419.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-425.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-425.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-425.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-425.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-427.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-427.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-427.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-427.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-547.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-547.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-547.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-547.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-553.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-553.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-553.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-554.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-554.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-554.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-554.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-559.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-559.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-559.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-559.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-565.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-565.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-565.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-565.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-596.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-596.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-596.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-596.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-598.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-598.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-598.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-598.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-599.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-599.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-599.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-599.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-601.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-601.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-601.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-601.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-5.14.0-603.el9.aarch64.rpm 5.14.0 aarch64 CentOS AppStream
kernel-headers-5.14.0-603.el9.ppc64le.rpm 5.14.0 ppc64le CentOS AppStream
kernel-headers-5.14.0-603.el9.s390x.rpm 5.14.0 s390x CentOS AppStream
kernel-headers-5.14.0-603.el9.x86_64.rpm 5.14.0 x86_64 CentOS AppStream
kernel-headers-6.12.0-37.el10.aarch64.rpm 6.12.0 aarch64 CentOS AppStream
kernel-headers-6.12.0-37.el10.ppc64le.rpm 6.12.0 ppc64le CentOS AppStream
kernel-headers-6.12.0-37.el10.s390x.rpm 6.12.0 s390x CentOS AppStream
kernel-headers-6.12.0-37.el10.x86_64.rpm 6.12.0 x86_64 CentOS AppStream
kernel-headers-6.12.0-39.el10.aarch64.rpm 6.12.0 aarch64 CentOS AppStream
kernel-headers-6.12.0-39.el10.ppc64le.rpm 6.12.0 ppc64le CentOS AppStream
kernel-headers-6.12.0-39.el10.s390x.rpm 6.12.0 s390x CentOS AppStream
kernel-headers-6.12.0-39.el10.x86_64.rpm 6.12.0 x86_64 CentOS AppStream
kernel-headers-6.12.0-43.el10.aarch64.rpm 6.12.0 aarch64 CentOS AppStream
kernel-headers-6.12.0-43.el10.ppc64le.rpm 6.12.0 ppc64le CentOS AppStream
kernel-headers-6.12.0-43.el10.s390x.rpm 6.12.0 s390x CentOS AppStream
kernel-headers-6.12.0-43.el10.x86_64.rpm 6.12.0 x86_64 CentOS AppStream
kernel-headers-6.12.0-47.el10.aarch64.rpm 6.12.0 aarch64 CentOS AppStream
kernel-headers-6.12.0-47.el10.ppc64le.rpm 6.12.0 ppc64le CentOS AppStream
kernel-headers-6.12.0-47.el10.s390x.rpm 6.12.0 s390x CentOS AppStream
kernel-headers-6.12.0-47.el10.x86_64.rpm 6.12.0 x86_64 CentOS AppStream
kernel-headers-6.12.0-51.el10.aarch64.rpm 6.12.0 aarch64 CentOS AppStream
kernel-headers-6.12.0-51.el10.ppc64le.rpm 6.12.0 ppc64le CentOS AppStream
kernel-headers-6.12.0-51.el10.s390x.rpm 6.12.0 s390x CentOS AppStream
kernel-headers-6.12.0-51.el10.x86_64.rpm 6.12.0 x86_64 CentOS AppStream


ارائه دهنده

مقدار نام
= 3.0-46 glibc-kernheaders
= 5.14.0-553.el9 kernel-headers
= 5.14.0-553.el9 kernel-headers(x86-64)


نحوه نصب


نصب پکیج rpm kernel-headers:

    None


فایل ها

مسیرها
/usr/include/asm
/usr/include/asm-generic
/usr/include/asm-generic/auxvec.h
/usr/include/asm-generic/bitsperlong.h
/usr/include/asm-generic/bpf_perf_event.h
/usr/include/asm-generic/errno-base.h
/usr/include/asm-generic/errno.h
/usr/include/asm-generic/fcntl.h
/usr/include/asm-generic/hugetlb_encode.h
/usr/include/asm-generic/int-l64.h
/usr/include/asm-generic/int-ll64.h
/usr/include/asm-generic/ioctl.h
/usr/include/asm-generic/ioctls.h
/usr/include/asm-generic/ipcbuf.h
/usr/include/asm-generic/kvm_para.h
/usr/include/asm-generic/mman-common.h
/usr/include/asm-generic/mman.h
/usr/include/asm-generic/msgbuf.h
/usr/include/asm-generic/param.h
/usr/include/asm-generic/poll.h
/usr/include/asm-generic/posix_types.h
/usr/include/asm-generic/resource.h
/usr/include/asm-generic/sembuf.h
/usr/include/asm-generic/setup.h
/usr/include/asm-generic/shmbuf.h
/usr/include/asm-generic/siginfo.h
/usr/include/asm-generic/signal-defs.h
/usr/include/asm-generic/signal.h
/usr/include/asm-generic/socket.h
/usr/include/asm-generic/sockios.h
/usr/include/asm-generic/stat.h
/usr/include/asm-generic/statfs.h
/usr/include/asm-generic/swab.h
/usr/include/asm-generic/termbits-common.h
/usr/include/asm-generic/termbits.h
/usr/include/asm-generic/termios.h
/usr/include/asm-generic/types.h
/usr/include/asm-generic/ucontext.h
/usr/include/asm-generic/unistd.h
/usr/include/asm/a.out.h
/usr/include/asm/amd_hsmp.h
/usr/include/asm/auxvec.h
/usr/include/asm/bitsperlong.h
/usr/include/asm/boot.h
/usr/include/asm/bootparam.h
/usr/include/asm/bpf_perf_event.h
/usr/include/asm/byteorder.h
/usr/include/asm/debugreg.h
/usr/include/asm/e820.h
/usr/include/asm/errno.h
... and 972 more


گزارش تغییرات

تاریخ آخرین تغییر جزئیات
2025-01-15

Revert "perf trace augmented_raw_syscalls: Add more checks to pass the verifier" (Michael Petlan) [RHEL-70429]
powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active (Mamatha Inamdar) [RHEL-73488]
loop: fix type of block size (Ming Lei) [RHEL-63718]
Revert "drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT" (Robert Foss) [RHEL-53570]
Revert "drm/xe/observation: Drop empty sysctl table entry" (Robert Foss) [RHEL-53570]
redhat: Remove video from singlemods list in filter-modules.sh.rhel (Robert Foss) [RHEL-53570]
redhat: Add wmi to overrides list in filter-modules.sh.rhel (Robert Foss) [RHEL-53570]
redhat: Remove drm_display_helper from mod-internal.list (Robert Foss) [RHEL-53570]
redhat: Add xe to drmdrvs list in filter-modules.sh.rhel (Robert Foss) [RHEL-53570]
kconfig: Add Selects to DRM_GEM_SHMEM_HELPER (Robert Foss) [RHEL-53570]
drm: dp: Fix dp_aux_ep_match argument types (Robert Foss) [RHEL-53570]
drm/bridge-connector: move to DRM_DISPLAY_HELPER module (Robert Foss) [RHEL-53570]
redhat: Add drm_display_helper to mod-internal.list (Robert Foss) [RHEL-53570]
redhat: Add drm_hdmi_state_helper_test to mod-internal.list (Robert Foss) [RHEL-53570]
Revert "drm/ast: Request PCI BAR with devres" (Robert Foss) [RHEL-53570]
Revert "fs: Convert aops->write_end to take a folio" (Robert Foss) [RHEL-53570]
Revert "fs: Convert aops->write_begin to take a folio" (Robert Foss) [RHEL-53570]
drm: Fix __assign_str arguments (Robert Foss) [RHEL-53570]
Revert "move asm/unaligned.h to linux/unaligned.h" (Robert Foss) [RHEL-53570]
Revert "drm: fixed: Don't use "proxy" headers" (Robert Foss) [RHEL-53570]
Revert "drm/i915/gt: Use kmemdup_array instead of kmemdup for multiple allocation" (Robert Foss) [RHEL-53570]
Revert "drm/fb-helper: Set skip_panic if the drm driver supports drm panic" (Robert Foss) [RHEL-53570]
Revert "mm: kvmalloc: align kvrealloc() with krealloc()" (Robert Foss) [RHEL-53570]
Revert "introduce fd_file(), convert all accessors to it." (Robert Foss) [RHEL-53570]
Revert "fs: move FMODE_UNSIGNED_OFFSET to fop_flags" (Robert Foss) [RHEL-53570]
include/drm: Include bitops.h instead of wordpart.h (Robert Foss) [RHEL-53570]
redhat/configs: Add new configs from drm 6.12 backport (Robert Foss) [RHEL-53570]
Merge DRM changes from upstream v6.11..v6.12 (Robert Foss) [RHEL-53570]
Revert "drm/i915: Reject async flips with bigjoiner" (Robert Foss) [RHEL-53570]
drm: Fix __assign_str arguments (Robert Foss) [RHEL-53570]
Revert "virtio: convert the rest virtio_find_vqs() users to virtio_find_vqs_info()" (Robert Foss) [RHEL-53570]
Revert "udmabuf: pin the pages using memfd_pin_folios() API" (Robert Foss) [RHEL-53570]
drm/intel: intel headers were moved to include/drm/intel/ (Robert Foss) [RHEL-53570]
drm/xe: Include bitops.h instead of wordpart.h (Robert Foss) [RHEL-53570]
drm/dsi: Fix const struct device_driver change (Robert Foss) [RHEL-53570]
redhat/configs: Add new configs from drm 6.11 backport (Robert Foss) [RHEL-53570]
Merge DRM changes from upstream v6.10..v6.11 (Robert Foss) [RHEL-53570]
redhat/configs: Enable CONFIG_DRM_XE (Robert Foss) [RHEL-64034]
redhat/configs: Add new configs from drm 6.10 backport (Robert Foss) [RHEL-53570]
Merge DRM changes from upstream v6.9.11..v6.10 (Robert Foss) [RHEL-53570]
platform/x86: panasonic-laptop: Add support for programmable buttons (David Arcari) [RHEL-55365]
platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array (David Arcari) [RHEL-55365]
platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses (David Arcari) [RHEL-55365]
platform/x86: use PLATFORM_DEVID_NONE instead of -1 (David Arcari) [RHEL-55365]
platform/x86: panasonic-laptop: Use acpi_video_get_backlight_type() (David Arcari) [RHEL-55365]
platform/x86: panasonic-laptop: filter out duplicate volume up/down/mute keypresses (David Arcari) [RHEL-55365]
platform/x86: panasonic-laptop: don't report duplicate brightness key-presses (David Arcari) [RHEL-55365]
platform/x86: panasonic-laptop: revert "Resolve hotkey double trigger bug" (David Arcari) [RHEL-55365]
platform/x86: panasonic-laptop: sort includes alphabetically (David Arcari) [RHEL-55365]
platform/x86: panasonic-laptop: de-obfuscate button codes (David Arcari) [RHEL-55365]
platform/x86: panasonic-laptop: Replace snprintf in show functions with sysfs_emit (David Arcari) [RHEL-55365]
x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation (David Arcari) [RHEL-68394]
x86/cpu/intel: Drop stray FAM6 check with new Intel CPU model defines (David Arcari) [RHEL-68394]
x86/cpu/intel: Switch to new Intel CPU model defines (David Arcari) [RHEL-68394]
powerpc/fadump: Move fadump_cma_init to setup_arch() after initmem_init() (Mamatha Inamdar) [RHEL-73627]
powerpc/fadump: Reserve page-aligned boot_memory_size during fadump_reserve_mem (Mamatha Inamdar) [RHEL-73627]
powerpc/fadump: Refactor and prepare fadump_cma_init for late init (Mamatha Inamdar) [RHEL-73627]
redhat: Drop bpftool from kernel spec (Viktor Malik) [RHEL-73479]
igc: Unlock on error in igc_io_resume() (Corinna Vinschen) [RHEL-49819]
igc: Move the MULTI GBT AN Control Register to _regs file (Corinna Vinschen) [RHEL-49819]
igc: Add Energy Efficient Ethernet ability (Corinna Vinschen) [RHEL-49819]
igc: Get rid of spurious interrupts (Corinna Vinschen) [RHEL-49819]
igc: Add MQPRIO offload support (Corinna Vinschen) [RHEL-49819]
igc: Fix qbv tx latency by setting gtxoffset (Corinna Vinschen) [RHEL-49819]
igc: Fix reset adapter logics when tx mode change (Corinna Vinschen) [RHEL-49819]
igc: Fix qbv_config_change_errors logics (Corinna Vinschen) [RHEL-49819]
igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer (Corinna Vinschen) [RHEL-49819]
igc: Fix double reset adapter triggered from a single taprio cmd (Corinna Vinschen) [RHEL-49819]
igc: Remove the internal 'eee_advert' field (Corinna Vinschen) [RHEL-49819]
Revert "igc: fix a log entry using uninitialized netdev" (Corinna Vinschen) [RHEL-49819]
igc: fix a log entry using uninitialized netdev (Corinna Vinschen) [RHEL-49819]
igc: Add Tx hardware timestamp request for AF_XDP zero-copy packet (Corinna Vinschen) [RHEL-49819]

2025-01-14

net: inet: do not leave a dangling sk pointer in inet_create() (CKI Backport Bot) [RHEL-72304] {CVE-2024-56601}
net: inet6: do not leave a dangling sk pointer in inet6_create() (CKI Backport Bot) [RHEL-72313] {CVE-2024-56600}
selftests/futex: Order calls to futex_lock_pi (Čestmír Kalina) [RHEL-60306]
locking/rwsem: drop redundant semicolon of down_write_nest_lock (Čestmír Kalina) [RHEL-60306]
selftests: futex: Fix 'the the' typo in comment (Čestmír Kalina) [RHEL-60306]
selftests: futex: Use variable MAKE instead of make (Čestmír Kalina) [RHEL-60306]
asm-generic: qspinlock: Indicate the use of mixed-size atomics (Čestmír Kalina) [RHEL-60306]
Documentation: Fix duplicate statement about raw_spinlock_t type (Čestmír Kalina) [RHEL-60306]
Documentation: locking: fix references (Čestmír Kalina) [RHEL-60306]
asm-generic: qrwlock: Document the spinlock fairness requirements (Čestmír Kalina) [RHEL-60306]
Documentation/locking/locktypes: Fix PREEMPT_RT _bh() description (Čestmír Kalina) [RHEL-60306]
selftests/futex: fix build for clang (Čestmír Kalina) [RHEL-60306]
docs: locking: refer to the actual existing config names (Čestmír Kalina) [RHEL-60306]
locking: Make rwsem_assert_held_write_nolockdep() build with PREEMPT_RT=y (Čestmír Kalina) [RHEL-60306]
locking: Add rwsem_assert_held() and rwsem_assert_held_write() (Čestmír Kalina) [RHEL-60306]
rtmutex: Drop rt_mutex::wait_lock before scheduling (Čestmír Kalina) [RHEL-60306]
lockdep: Fix lockdep_set_notrack_class() for CONFIG_LOCK_STAT (Čestmír Kalina) [RHEL-60306]
locking/pvqspinlock: Correct the type of "old" variable in pv_kick_node() (Čestmír Kalina) [RHEL-60306]
lockdep: Add comments for lockdep_set_no{validate,track}_class() (Čestmír Kalina) [RHEL-60306]
lockdep: lockdep_set_notrack_class() (Čestmír Kalina) [RHEL-60306]
locking/rwsem: Add __always_inline annotation to __down_write_common() and inlined callers (Čestmír Kalina) [RHEL-60306]
locktorture: Add MODULE_DESCRIPTION() (Čestmír Kalina) [RHEL-60306]
selftests/futex: pass _GNU_SOURCE without a value to the compiler (Čestmír Kalina) [RHEL-60306]
selftests/futex: don't redefine .PHONY targets (all, clean) (Čestmír Kalina) [RHEL-60306]
locking/pvqspinlock: Use try_cmpxchg() in qspinlock_paravirt.h (Čestmír Kalina) [RHEL-60306]
locking/pvqspinlock: Use try_cmpxchg_acquire() in trylock_clear_pending() (Čestmír Kalina) [RHEL-60306]
locking/qspinlock: Use atomic_try_cmpxchg_relaxed() in xchg_tail() (Čestmír Kalina) [RHEL-60306]
locking/rtmutex: Use try_cmpxchg_relaxed() in mark_rt_mutex_waiters() (Čestmír Kalina) [RHEL-60306]
locking/percpu-rwsem: Trigger contention tracepoints only if contended (Čestmír Kalina) [RHEL-60306]
lockdep: move held_lock to lockdep_types.h (Čestmír Kalina) [RHEL-60306]
locking/seqlock: Split out seqlock_types.h (Čestmír Kalina) [RHEL-60306]
selftests: fuxex: Report a unique test name per run of futex_requeue_pi (Čestmír Kalina) [RHEL-60306]
locking/mutex: Clarify that mutex_unlock(), and most other sleeping locks, can still use the lock object after it's unlocked (Čestmír Kalina) [RHEL-60306]
locking/lockdep: Slightly reorder 'struct lock_class' to save some memory (Čestmír Kalina) [RHEL-60306]
asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Čestmír Kalina) [RHEL-60306]
asm-generic: ticket-lock: Optimize arch_spin_value_unlocked() (Čestmír Kalina) [RHEL-60306]
asm-generic: ticket-lock: New generic ticket-based spinlock (Čestmír Kalina) [RHEL-60306]
sched/numa: fix memory leak due to the overwritten vma->numab_state (Phil Auld) [RHEL-70120]
mm/kmemleak: fix sleeping function called from invalid context at print message (Alessandro Carminati) [RHEL-72951]
vmxnet3: Fix packet corruption in vmxnet3_xdp_xmit_frame (Izabela Bakollari) [RHEL-70701]
vmxnet3: support higher link speeds from vmxnet3 v9 (Izabela Bakollari) [RHEL-70701]
printk: nbcon: Fix illegal RCU usage on thread wakeup (Derek Barbosa) [RHEL-45588]
x86/kexec: Add EFI config table identity mapping for kexec kernel (Baoquan He) [RHEL-64872]
lsm: remove LSM_COUNT and LSM_CONFIG_COUNT (Ondrej Mosnacek) [RHEL-12439]
lsm: replace indirect LSM hook calls with static calls (Ondrej Mosnacek) [RHEL-12439]
lsm: count the LSMs enabled at compile time (Ondrej Mosnacek) [RHEL-12439]
kernel: Add helper macros for loop unrolling (Ondrej Mosnacek) [RHEL-12439]
init/main.c: Initialize early LSMs after arch code, static keys and calls. (Ondrej Mosnacek) [RHEL-12439]
lsm: cleanup lsm_hooks.h (Ondrej Mosnacek) [RHEL-12439]
lsm: use default hook return value in call_int_hook() (Ondrej Mosnacek) [RHEL-12439]
lsm: fix the logic in security_inode_getsecctx() (Ondrej Mosnacek) [RHEL-12439 RHEL-16573]
lsm: don't yet account for IMA in LSM_CONFIG_COUNT calculation (Ondrej Mosnacek) [RHEL-12439]
LSM: Maintain a table of LSM attribute data (Ondrej Mosnacek) [RHEL-12439]
LSM: Identify modules by more than name (Ondrej Mosnacek) [RHEL-12439]
lsm: fix default return value for inode_getsecctx (Ondrej Mosnacek) [RHEL-12439 RHEL-16573]
lsm: fix default return value for vm_enough_memory (Ondrej Mosnacek) [RHEL-12439]
selinux: update comment on selinux_hooks[] (Ondrej Mosnacek) [RHEL-12439]
security: Allow all LSMs to provide xattrs for inode_init_security hook (Ondrej Mosnacek) [RHEL-12439]
selinux: cleanup exit_sel_fs() declaration (Ondrej Mosnacek) [RHEL-12439]
selinux: avc: drop unused function avc_disable() (Ondrej Mosnacek) [RHEL-12439]
selinux: clean up dead code after removing runtime disable (Ondrej Mosnacek) [RHEL-12439]
security: Remove security_old_inode_init_security() (Ondrej Mosnacek) [RHEL-12439]
selinux: remove the runtime disable functionality (Ondrej Mosnacek) [RHEL-12439]
smack: Remove the redundant lsm_inode_alloc (Ondrej Mosnacek) [RHEL-12439]
mm/slub: Avoid list corruption when removing a slab from the full list (Rafael Aquini) [RHEL-72310] {CVE-2024-56566}
lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Benjamin Poirier) [RHEL-47128]
lib: cpu_rmap: Use allocator for rmap entries (Benjamin Poirier) [RHEL-47128]
lib: cpu_rmap: Avoid use after free on rmap->obj array entries (Benjamin Poirier) [RHEL-47128]
mm/mm_init: Fix incorrect alignment between deferred_free_pages() & deferred_free_range() (Waiman Long) [RHEL-72551]
netlink: typographical error in nlmsg_type constants definition (CKI Backport Bot) [RHEL-73152]
net: restrict SO_REUSEPORT to inet sockets (Paolo Abeni) [RHEL-73121]
net: defer final 'struct net' free in netns dismantle (Paolo Abeni) [RHEL-73121] {CVE-2024-56658}

2025-01-13

io_uring: manually fix compilation error (Jeff Moyer) [RHEL-64867]
io_uring: fix corner case forgetting to vunmap (Jeff Moyer) [RHEL-64867]
io_uring: fix memory leak when cache init fail (Jeff Moyer) [RHEL-64867]
io_uring/io-wq: inherit cpuset of cgroup in io worker (Jeff Moyer) [RHEL-64867]
io_uring/io-wq: do not allow pinning outside of cpuset (Jeff Moyer) [RHEL-64867]
io_uring: fix io_match_task must_hold (Jeff Moyer) [RHEL-64867]
io_uring: Fix probe of disabled operations (Jeff Moyer) [RHEL-64867]
net: always try to set ubuf in skb_zerocopy_iter_stream (Jeff Moyer) [RHEL-64867]
kasan: fix bad call to unpoison_slab_object (Jeff Moyer) [RHEL-64867]
io_uring/sqpoll: ensure task state is TASK_RUNNING when running task_work (Jeff Moyer) [RHEL-64867]
io_uring/sqpoll: close race on waiting for sqring entries (Jeff Moyer) [RHEL-64867]
io_uring/rw: fix cflags posting for single issue multishot read (Jeff Moyer) [RHEL-64867]
io_uring/net: harden multishot termination case for recv (Jeff Moyer) [RHEL-64867]
io_uring: check for presence of task_work rather than TIF_NOTIFY_SIGNAL (Jeff Moyer) [RHEL-64867]
io_uring/sqpoll: do not put cpumask on stack (Jeff Moyer) [RHEL-64867]
io_uring/sqpoll: retain test for whether the CPU is valid (Jeff Moyer) [RHEL-64867]
io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN (Jeff Moyer) [RHEL-64867]
io_uring/sqpoll: do not allow pinning outside of cpuset (Jeff Moyer) [RHEL-64867]
io_uring/kbuf: return correct iovec count from classic buffer peek (Jeff Moyer) [RHEL-64867]
io_uring/kbuf: sanitize peek buffer setup (Jeff Moyer) [RHEL-64867]
io_uring/napi: check napi_enabled in io_napi_add() before proceeding (Jeff Moyer) [RHEL-64867]
io_uring/net: don't pick multiple buffers for non-bundle send (Jeff Moyer) [RHEL-64867]
io_uring/net: ensure expanded bundle send gets marked for cleanup (Jeff Moyer) [RHEL-64867]
io_uring/net: ensure expanded bundle recv gets marked for cleanup (Jeff Moyer) [RHEL-64867]
io_uring: keep multishot request NAPI timeout current (Jeff Moyer) [RHEL-64867]
io_uring: don't allow netpolling with SETUP_IOPOLL (Jeff Moyer) [RHEL-64867]
io_uring: tighten task exit cancellations (Jeff Moyer) [RHEL-64867]
io_uring: fix error pbuf checking (Jeff Moyer) [RHEL-64867]
io_uring: fix lost getsockopt completions (Jeff Moyer) [RHEL-64867]
io_uring/io-wq: limit retrying worker initialisation (Jeff Moyer) [RHEL-64867]
io_uring/net: don't clear msg_inq before io_recv_buf_select() needs it (Jeff Moyer) [RHEL-64867]
io_uring: signal SQPOLL task_work with TWA_SIGNAL_NO_IPI (Jeff Moyer) [RHEL-64867]
io_uring: remove dead struct io_submit_state member (Jeff Moyer) [RHEL-64867]
io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed (Jeff Moyer) [RHEL-64867]
io_uring: fix cancellation overwriting req->flags (Jeff Moyer) [RHEL-64867]
io_uring: fix possible deadlock in io_register_iowq_max_workers() (Jeff Moyer) [RHEL-64867]
io_uring/io-wq: avoid garbage value of 'match' in io_wq_enqueue() (Jeff Moyer) [RHEL-64867]
io_uring/napi: fix timeout calculation (Jeff Moyer) [RHEL-64867]
io_uring: check for non-NULL file pointer in io_file_can_poll() (Jeff Moyer) [RHEL-64867]
io_uring/net: assign kmsg inq/flags before buffer selection (Jeff Moyer) [RHEL-64867]
io_uring/rw: Free iovec before cleaning async data (Jeff Moyer) [RHEL-64867]
io_uring: don't attempt to mmap larger than what the user asks for (Jeff Moyer) [RHEL-64867]
io_uring: remove checks for NULL 'sq_offset' (Jeff Moyer) [RHEL-64867]
io_uring/sqpoll: ensure that normal task_work is also run timely (Jeff Moyer) [RHEL-64867]
io_uring/net: wire up IORING_CQE_F_SOCK_NONEMPTY for accept (Jeff Moyer) [RHEL-64867]
net: pass back whether socket was empty post accept (Jeff Moyer) [RHEL-64867]
perf beauty: Update copy of linux/socket.h with the kernel sources (Jeff Moyer) [RHEL-64867]
net: have do_accept() take a struct proto_accept_arg argument (Jeff Moyer) [RHEL-64867]
net: make __sys_accept4_file() static (Jeff Moyer) [RHEL-64867]
selftests/bpf: fix inet_csk_accept prototype in test_sk_storage_tracing.c (Jeff Moyer) [RHEL-64867]
net: change proto and proto_ops accept type (Jeff Moyer) [RHEL-64867]
io_uring: support to inject result for NOP (Jeff Moyer) [RHEL-64867]
io_uring/net: add IORING_ACCEPT_POLL_FIRST flag (Jeff Moyer) [RHEL-64867]
io_uring/net: add IORING_ACCEPT_DONTWAIT flag (Jeff Moyer) [RHEL-64867]
io_uring/filetable: don't unnecessarily clear/reset bitmap (Jeff Moyer) [RHEL-64867]
io_uring/msg_ring: cleanup posting to IOPOLL vs !IOPOLL ring (Jeff Moyer) [RHEL-64867]
io_uring/notif: disable LAZY_WAKE for linked notifs (Jeff Moyer) [RHEL-64867]
io_uring/msg_ring: reuse ctx->submitter_task read using READ_ONCE instead of re-reading it (Jeff Moyer) [RHEL-64867]
io_uring/rw: reinstate thread check for retries (Jeff Moyer) [RHEL-64867]
io_uring/notif: implement notification stacking (Jeff Moyer) [RHEL-64867]
io_uring/notif: simplify io_notif_flush() (Jeff Moyer) [RHEL-64867]
net: add callback for setting a ubuf_info to skb (Jeff Moyer) [RHEL-64867]
net: extend ubuf_info callback to ops structure (Jeff Moyer) [RHEL-64867]
io_uring/net: support bundles for recv (Jeff Moyer) [RHEL-64867]
io_uring/net: support bundles for send (Jeff Moyer) [RHEL-64867]
io_uring/kbuf: add helpers for getting/peeking multiple buffers (Jeff Moyer) [RHEL-64867]
io_uring/net: add provided buffer support for IORING_OP_SEND (Jeff Moyer) [RHEL-64867]
io_uring/net: add generic multishot retry helper (Jeff Moyer) [RHEL-64867]
io_uring/rw: ensure retry condition isn't lost (Jeff Moyer) [RHEL-64867]
io-wq: Drop intermediate step between pending list and active work (Jeff Moyer) [RHEL-64867]
io_uring/notif: shrink account_pages to u32 (Jeff Moyer) [RHEL-64867]
io_uring/notif: remove ctx var from io_notif_tw_complete (Jeff Moyer) [RHEL-64867]
io_uring/notif: refactor io_tx_ubuf_complete() (Jeff Moyer) [RHEL-64867]
io_uring: ensure overflow entries are dropped when ring is exiting (Jeff Moyer) [RHEL-64867]
io_uring/timeout: remove duplicate initialization of the io_timeout list. (Jeff Moyer) [RHEL-64867]
io_uring: consolidate overflow flushing (Jeff Moyer) [RHEL-64867]
io_uring: always lock __io_cqring_overflow_flush (Jeff Moyer) [RHEL-64867]
io_uring: open code io_cqring_overflow_flush() (Jeff Moyer) [RHEL-64867]
io_uring: remove extra SQPOLL overflow flush (Jeff Moyer) [RHEL-64867]
io_uring: unexport io_req_cqe_overflow() (Jeff Moyer) [RHEL-64867]
io_uring: separate header for exported net bits (Jeff Moyer) [RHEL-64867]
io_uring/net: set MSG_ZEROCOPY for sendzc in advance (Jeff Moyer) [RHEL-64867]
io_uring/net: get rid of io_notif_complete_tw_ext (Jeff Moyer) [RHEL-64867]
io_uring/net: merge ubuf sendzc callbacks (Jeff Moyer) [RHEL-64867]
io_uring: return void from io_put_kbuf_comp() (Jeff Moyer) [RHEL-64867]
io_uring: remove io_req_put_rsrc_locked() (Jeff Moyer) [RHEL-64867]
io_uring: remove async request cache (Jeff Moyer) [RHEL-64867]
io_uring: turn implicit assumptions into a warning (Jeff Moyer) [RHEL-64867]
io_uring: kill dead code in io_req_complete_post (Jeff Moyer) [RHEL-64867]
io_uring/kbuf: remove dead define (Jeff Moyer) [RHEL-64867]
io_uring: fix warnings on shadow variables (Jeff Moyer) [RHEL-64867]
io_uring: move mapping/allocation helpers to a separate file (Jeff Moyer) [RHEL-64867]
io_uring: use unpin_user_pages() where appropriate (Jeff Moyer) [RHEL-64867]
io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ring (Jeff Moyer) [RHEL-64867]
io_uring/kbuf: vmap pinned buffer ring (Jeff Moyer) [RHEL-64867]
io_uring: unify io_pin_pages() (Jeff Moyer) [RHEL-64867]
io_uring/rsrc: cleanup io_pin_pages() (Jeff Moyer) [RHEL-64867]
io_uring: use vmap() for ring mapping (Jeff Moyer) [RHEL-64867]
io_uring: get rid of remap_pfn_range() for mapping rings/sqes (Jeff Moyer) [RHEL-64867]
io_uring: Avoid anonymous enums in io_uring uapi (Jeff Moyer) [RHEL-64867]
io_uring: Remove unused function (Jeff Moyer) [RHEL-64867]
io_uring: re-arrange Makefile order (Jeff Moyer) [RHEL-64867]
io_uring: refill request cache in memory order (Jeff Moyer) [RHEL-64867]
io_uring/poll: shrink alloc cache size to 32 (Jeff Moyer) [RHEL-64867]
io_uring/alloc_cache: switch to array based caching (Jeff Moyer) [RHEL-64867]
io_uring: drop ->prep_async() (Jeff Moyer) [RHEL-64867]
io_uring/uring_cmd: defer SQE copying until it's needed (Jeff Moyer) [RHEL-64867]
io_uring/uring_cmd: switch to always allocating async data (Jeff Moyer) [RHEL-64867]
io_uring/net: move connect to always using async data (Jeff Moyer) [RHEL-64867]
io_uring/rw: add iovec recycling (Jeff Moyer) [RHEL-64867]
io_uring/rw: cleanup retry path (Jeff Moyer) [RHEL-64867]
io_uring: get rid of struct io_rw_state (Jeff Moyer) [RHEL-64867]
io_uring/rw: always setup io_async_rw for read/write requests (Jeff Moyer) [RHEL-64867]
io_uring/net: drop 'kmsg' parameter from io_req_msg_cleanup() (Jeff Moyer) [RHEL-64867]
io_uring/net: add iovec recycling (Jeff Moyer) [RHEL-64867]
io_uring/net: remove (now) dead code in io_netmsg_recycle() (Jeff Moyer) [RHEL-64867]
io_uring: kill io_msg_alloc_async_prep() (Jeff Moyer) [RHEL-64867]
io_uring/net: get rid of ->prep_async() for send side (Jeff Moyer) [RHEL-64867]
io_uring/net: get rid of ->prep_async() for receive side (Jeff Moyer) [RHEL-64867]
io_uring/net: always set kmsg->msg.msg_control_user before issue (Jeff Moyer) [RHEL-64867]
io_uring/net: always setup an io_async_msghdr (Jeff Moyer) [RHEL-64867]
io_uring/net: unify cleanup handling (Jeff Moyer) [RHEL-64867]
io_uring/net: switch io_recv() to using io_async_msghdr (Jeff Moyer) [RHEL-64867]
io_uring/net: switch io_send() and io_send_zc() to using io_async_msghdr (Jeff Moyer) [RHEL-64867]
io_uring/alloc_cache: shrink default max entries from 512 to 128 (Jeff Moyer) [RHEL-64867]
io_uring: remove timeout/poll specific cancelations (Jeff Moyer) [RHEL-64867]
io_uring: flush delayed fallback task_work in cancelation (Jeff Moyer) [RHEL-64867]
io_uring: clean up io_lockdep_assert_cq_locked (Jeff Moyer) [RHEL-64867]
io_uring: refactor io_req_complete_post() (Jeff Moyer) [RHEL-64867]
io_uring: remove current check from complete_post (Jeff Moyer) [RHEL-64867]
io_uring: get rid of intermediate aux cqe caches (Jeff Moyer) [RHEL-64867]
io_uring: refactor io_fill_cqe_req_aux (Jeff Moyer) [RHEL-64867]
io_uring: remove struct io_tw_state::locked (Jeff Moyer) [RHEL-64867]
io_uring: force tw ctx locking (Jeff Moyer) [RHEL-64867]
io_uring/rw: avoid punting to io-wq directly (Jeff Moyer) [RHEL-64867]
RHEL-only: convert READ/WRITE to ITER_DEST/ITER_SOURCE (Jeff Moyer) [RHEL-64867]
io_uring: use mempool KASAN hook (Jeff Moyer) [RHEL-64867]
skbuff: use mempool KASAN hooks (Jeff Moyer) [RHEL-64867]
kasan: rename and document kasan_(un)poison_object_data (Jeff Moyer) [RHEL-64867]
kasan: reorder tests (Jeff Moyer) [RHEL-64867]
kasan: rename pagealloc tests (Jeff Moyer) [RHEL-64867]
kasan: add mempool tests (Jeff Moyer) [RHEL-64867]
mempool: introduce mempool_use_prealloc_only (Jeff Moyer) [RHEL-64867]
mempool: use new mempool KASAN hooks (Jeff Moyer) [RHEL-64867]
mempool: skip slub_debug poisoning when KASAN is enabled (Jeff Moyer) [RHEL-64867]
kasan: save alloc stack traces for mempool (Jeff Moyer) [RHEL-64867]
kasan: introduce poison_kmalloc_large_redzone (Jeff Moyer) [RHEL-64867]
kasan: clean up and rename ____kasan_kmalloc (Jeff Moyer) [RHEL-64867]
kasan: save free stack traces for slab mempools (Jeff Moyer) [RHEL-64867]
kasan: clean up __kasan_mempool_poison_object (Jeff Moyer) [RHEL-64867]
kasan: introduce kasan_mempool_unpoison_pages (Jeff Moyer) [RHEL-64867]
kasan: introduce kasan_mempool_poison_pages (Jeff Moyer) [RHEL-64867]
kasan: introduce kasan_mempool_unpoison_object (Jeff Moyer) [RHEL-64867]
kasan: add return value for kasan_mempool_poison_object (Jeff Moyer) [RHEL-64867]
kasan: document kasan_mempool_poison_object (Jeff Moyer) [RHEL-64867]
kasan: move kasan_mempool_poison_object (Jeff Moyer) [RHEL-64867]
kasan: rename kasan_slab_free_mempool to kasan_mempool_poison_object (Jeff Moyer) [RHEL-64867]
net: skbuff: drop the word head from skb cache (Jeff Moyer) [RHEL-64867]
io-uring: correct typo in comment for IOU_F_TWQ_LAZY_WAKE (Jeff Moyer) [RHEL-64867]
io_uring/sqpoll: early exit thread if task_context wasn't allocated (Jeff Moyer) [RHEL-64867]
io_uring/kbuf: rename is_mapped (Jeff Moyer) [RHEL-64867]
io_uring: simplify io_pages_free (Jeff Moyer) [RHEL-64867]
io_uring: Fix sqpoll utilization check racing with dying sqpoll (Jeff Moyer) [RHEL-64867]
io_uring/net: dedup io_recv_finish req completion (Jeff Moyer) [RHEL-64867]
io_uring/net: add io_req_msg_cleanup() helper (Jeff Moyer) [RHEL-64867]
io_uring/net: simplify msghd->msg_inq checking (Jeff Moyer) [RHEL-64867]
io_uring/kbuf: rename REQ_F_PARTIAL_IO to REQ_F_BL_NO_RECYCLE (Jeff Moyer) [RHEL-64867]
io_uring/net: clear REQ_F_BL_EMPTY in the multishot retry handler (Jeff Moyer) [RHEL-64867]
io_uring/sqpoll: statistics of the true utilization of sq threads (Jeff Moyer) [RHEL-64867]
io_uring/kbuf: flag request if buffer pool is empty after buffer pick (Jeff Moyer) [RHEL-64867]
io_uring/net: improve the usercopy for sendmsg/recvmsg (Jeff Moyer) [RHEL-64867]
io_uring/napi: enable even with a timeout of 0 (Jeff Moyer) [RHEL-64867]
io_uring: kill stale comment for io_cqring_overflow_kill() (Jeff Moyer) [RHEL-64867]
io_uring/sqpoll: use the correct check for pending task_work (Jeff Moyer) [RHEL-64867]
io_uring: wake SQPOLL task when task_work is added to an empty queue (Jeff Moyer) [RHEL-64867]
io_uring/napi: ensure napi polling is aborted when work is available (Jeff Moyer) [RHEL-64867]
io_uring: Don't include af_unix.h. (Jeff Moyer) [RHEL-64867]
io_uring: add register/unregister napi function (Jeff Moyer) [RHEL-64867]
io-uring: add sqpoll support for napi busy poll (Jeff Moyer) [RHEL-64867]
io-uring: add napi busy poll support (Jeff Moyer) [RHEL-64867]
net: add napi_busy_loop_rcu() (Jeff Moyer) [RHEL-64867]
net: split off __napi_busy_poll from napi_busy_poll (Jeff Moyer) [RHEL-64867]
net/core: Enable socket busy polling on -RT (Jeff Moyer) [RHEL-64867]
io-uring: move io_wait_queue definition to header file (Jeff Moyer) [RHEL-64867]
io_uring: add support for ftruncate (Jeff Moyer) [RHEL-64867]
Add do_ftruncate that truncates a struct file (Jeff Moyer) [RHEL-64867]
io_uring: Simplify the allocation of slab caches (Jeff Moyer) [RHEL-64867]
io_uring: re-arrange struct io_ring_ctx to reduce padding (Jeff Moyer) [RHEL-64867]
io_uring/sqpoll: manage task_work privately (Jeff Moyer) [RHEL-64867]
io_uring: pass in counter to handle_tw_list() rather than return it (Jeff Moyer) [RHEL-64867]
io_uring: cleanup handle_tw_list() calling convention (Jeff Moyer) [RHEL-64867]
io_uring/poll: improve readability of poll reference decrementing (Jeff Moyer) [RHEL-64867]
io_uring: remove next io_kiocb fetch in task_work running (Jeff Moyer) [RHEL-64867]
io_uring: handle traditional task_work in FIFO order (Jeff Moyer) [RHEL-64867]
io_uring: remove 'loops' argument from trace_io_uring_task_work_run() (Jeff Moyer) [RHEL-64867]
io_uring/kbuf: cleanup passing back cflags (Jeff Moyer) [RHEL-64867]
io_uring/rw: remove dead file == NULL check (Jeff Moyer) [RHEL-64867]
io_uring: cleanup io_req_complete_post() (Jeff Moyer) [RHEL-64867]
io_uring: mark the need to lock/unlock the ring as unlikely (Jeff Moyer) [RHEL-64867]
io_uring/cancel: don't default to setting req->work.cancel_seq (Jeff Moyer) [RHEL-64867]

2025-01-10

redhat/configs: replace IOMMU_DEFAULT_DMA_STRICT with IOMMU_DEFAULT_DMA_LAZY (Mete Durlu) [RHEL-69993]
sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66809] {CVE-2024-50223}
redhat/configs: enable CONFIG_USB_XHCI_PCI_RENESAS on RHEL (Desnes Nunes) [RHEL-72093]
configs: new configs in drivers/phy (Izabela Bakollari) [RHEL-57766]
net: mii: constify advertising mask (Izabela Bakollari) [RHEL-57766]
net: phy: dp83822: Fix reset pin definitions (Izabela Bakollari) [RHEL-57766]
net: phy: realtek: Fix MMD access on RTL8126A-integrated PHY (Izabela Bakollari) [RHEL-57766]
net: phy: Remove LED entry from LEDs list on unregister (Izabela Bakollari) [RHEL-57766 RHEL-63771] {CVE-2024-50023}
net: phy: bcm84881: Fix some error handling paths (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: remove usage of phy_set_max_speed (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: AQR115c fix up PMA capabilities (Izabela Bakollari) [RHEL-57766]
net: phy: dp83869: fix memory corruption when enabling fiber (Izabela Bakollari) [RHEL-57766]
net: phy: microchip_t1s: add c45 direct access in LAN865x internal PHY (Izabela Bakollari) [RHEL-57766]
net: phy: microchip_t1: Cable Diagnostics for lan887x (Izabela Bakollari) [RHEL-57766]
net: phylink: Add phylink_set_fixed_link() to configure fixed link state in phylink (Izabela Bakollari) [RHEL-57766]
net: phy: qca83xx: use PHY_ID_MATCH_EXACT (Izabela Bakollari) [RHEL-57766]
net: phy: Add driver for Motorcomm yt8821 2.5G ethernet phy (Izabela Bakollari) [RHEL-57766]
net: phy: Optimize phy speed mask to be compatible to yt8821 (Izabela Bakollari) [RHEL-57766]
net: phy: Check for read errors in SIOCGMIIREG (Izabela Bakollari) [RHEL-57766]
net: phy: Use for_each_available_child_of_node_scoped() (Izabela Bakollari) [RHEL-57766]
net: phy: Fix missing of_node_put() for leds (Izabela Bakollari) [RHEL-57766]
net: phy: vitesse: implement MDI-X configuration in vsc73xx (Izabela Bakollari) [RHEL-57766]
phy: dp83td510: Utilize ALCD for cable length measurement when link is active (Izabela Bakollari) [RHEL-57766]
net: phy: microchip_t1: Adds support for lan887x phy (Izabela Bakollari) [RHEL-57766]
net: phy: Add phy library support to check supported list when autoneg is enabled (Izabela Bakollari) [RHEL-57766]
net: phy: dp83tg720: Add cable testing support (Izabela Bakollari) [RHEL-57766]
phy: Add Open Alliance helpers for the PHY framework (Izabela Bakollari) [RHEL-57766]
net: phy: vitesse: repair vsc73xx autonegotiation (Izabela Bakollari) [RHEL-57766]
net: phylib: do not disable autoneg for fixed speeds >= 1G (Izabela Bakollari) [RHEL-57766]
net: phy: phy_device: fix PHY WOL enabled, PM failed to suspend (Izabela Bakollari) [RHEL-57766]
net: phy: vitesse: implement downshift in vsc73xx phys (Izabela Bakollari) [RHEL-57766]
net: phy: qca807x: Drop unnecessary and broken DT validation (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: only poll GLOBAL_CFG regs on aqr113, aqr113c and aqr115c (Izabela Bakollari) [RHEL-57766]
net: phy: micrel: Fix the KSZ9131 MDI-X status issue (Izabela Bakollari) [RHEL-57766]
net: phy: realtek: add support for RTL8366S Gigabit PHY (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: add support for aqr115c (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: wait for the GLOBAL_CFG to start returning real values (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: rename and export aqr107_wait_reset_complete() (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: add missing include guards (Izabela Bakollari) [RHEL-57766]
net: phy: introduce core support for phy-mode = "10g-qxgmii" (Izabela Bakollari) [RHEL-57766]
net: phylink: add phylink_get_link_timer_ns() helper (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: fix -ETIMEDOUT PHY probe failure when firmware not present (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: fix applying active_low bit after reset (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: fix setting active_low bit (Izabela Bakollari) [RHEL-57766]
net: phy: bcm54811: Add LRE registers definitions (Izabela Bakollari) [RHEL-57766]
net: phy: bcm-phy-lib: Implement BroadR-Reach link modes (Izabela Bakollari) [RHEL-57766]
net: phy: dp83td510: add cable testing support (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: wait for FW reset before checking the vendor ID (Izabela Bakollari) [RHEL-57766]
net: phy: microchip: lan937x: add support for 100BaseTX PHY (Izabela Bakollari) [RHEL-57766]
net: phy: microchip: lan87xx: reinit PHY after cable test (Izabela Bakollari) [RHEL-57766]
net: phy: fix potential use of NULL pointer in phy_suspend() (Izabela Bakollari) [RHEL-57766]
net: phy: realtek: Check the index value in led_hw_control_get (Izabela Bakollari) [RHEL-57766]
net: phy: realtek: Fix setting of PHY LEDs Mode B bit on RTL8211F (Izabela Bakollari) [RHEL-57766]
net: phy: realtek: Add support for PHY LEDs on RTL8211F (Izabela Bakollari) [RHEL-57766]
net: phy: phy_device: Fix PHY LED blinking code comment (Izabela Bakollari) [RHEL-57766]
net: phy: mxl-gpy: Remove interrupt mask clearing from config_init (Izabela Bakollari) [RHEL-57766]
net: phy: realtek: add support for rtl8224 2.5Gbps PHY (Izabela Bakollari) [RHEL-57766]
gpiolib: put gpio_suffixes in a single compilation unit (Izabela Bakollari) [RHEL-57766]
net: sfp: Always call `sfp_sm_mod_remove()` on remove (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: add support for PHY LEDs (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: move priv and hw stat to header (Izabela Bakollari) [RHEL-57766]
net: phy: Micrel KSZ8061: fix errata solution not taking effect problem (Izabela Bakollari) [RHEL-57766]
net: phylink: rename ovr_an_inband to default_an_inband (Izabela Bakollari) [RHEL-57766]
net: phylink: move test for ovr_an_inband (Izabela Bakollari) [RHEL-57766]
net: phylink: rearrange phylink_parse_mode() (Izabela Bakollari) [RHEL-57766]
net: phy: xilinx-gmii2rgmii: Adopt clock support (Izabela Bakollari) [RHEL-57766]
net: micrel: Fix lan8841_config_intr after getting out of sleep mode (Izabela Bakollari) [RHEL-57766]
net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061 (Izabela Bakollari) [RHEL-57766]
net: phy: air_en8811h: reset netdev rules when LED is set manually (Izabela Bakollari) [RHEL-57766]
net: phy: marvell-88q2xxx: add support for Rev B1 and B2 (Izabela Bakollari) [RHEL-57766]
net: phy: marvell: add support for MV88E6250 family internal PHYs (Izabela Bakollari) [RHEL-57766]
net: phy: marvell: constify marvell_hw_stats (Izabela Bakollari) [RHEL-57766]
net: sfp-bus: constify link_modes to sfp_select_interface() (Izabela Bakollari) [RHEL-57766]
net: sfp: allow use 2500base-X for 2500base-T modules (Izabela Bakollari) [RHEL-57766]
net: phylink: add debug print for empty posssible_interfaces (Izabela Bakollari) [RHEL-57766]
net: phy: micrel: Add support for PTP_PF_EXTTS for lan8814 (Izabela Bakollari) [RHEL-57766]
net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX module (Izabela Bakollari) [RHEL-57766]
net: phy: dp83822: Fix NULL pointer dereference on DP83825 devices (Izabela Bakollari) [RHEL-57766]
net: phy: dp83869: Fix MII mode failure (Izabela Bakollari) [RHEL-57766]
net: phy: mediatek-ge-soc: follow netdev LED trigger semantics (Izabela Bakollari) [RHEL-57766]
net: phy: mediatek-ge: do not disable EEE advertisement (Izabela Bakollari) [RHEL-57766]
net: sfp: add quirk for another multigig RollBall transceiver (Izabela Bakollari) [RHEL-57766]
net: phy: realtek: add rtl822x_c45_get_features() to set supported port (Izabela Bakollari) [RHEL-57766]
net: phy: realtek: Change rtlgen_get_speed() to rtlgen_decode_speed() (Izabela Bakollari) [RHEL-57766]
net: phy: realtek: Add driver instances for rtl8221b via Clause 45 (Izabela Bakollari) [RHEL-57766]
net: phy: realtek: add get_rate_matching() for rtl822xb PHYs (Izabela Bakollari) [RHEL-57766]
net: phy: realtek: configure SerDes mode for rtl822xb PHYs (Izabela Bakollari) [RHEL-57766]
net: phy: dp8382x: keep WOL settings across suspends (Izabela Bakollari) [RHEL-57766]
net: phy: micrel: lan8814: Add support for PTP_PF_PEROUT (Izabela Bakollari) [RHEL-57766]
net: phy: micrel: lan8814: Enable LTC at probe time (Izabela Bakollari) [RHEL-57766]
net: phy: air_en8811h: fix some error codes (Izabela Bakollari) [RHEL-57766]
net: phy: marvell: implement cable test for 88E1111 (Izabela Bakollari) [RHEL-57766]
net: phy: marvell: implement cable-test for 88E308X/88E609X family (Izabela Bakollari) [RHEL-57766]
net: phy: marvell: add basic support of 88E308X/88E609X family (Izabela Bakollari) [RHEL-57766]
net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: add support for AQR114C PHY ID (Izabela Bakollari) [RHEL-57766]
dt-bindings: net: airoha,en8811h: Add en8811h (Izabela Bakollari) [RHEL-57766]
net: phy: air_en8811h: Add the Airoha EN8811H PHY driver (Izabela Bakollari) [RHEL-57766]
net: stmmac: Signal to PHY/PCS drivers to keep RX clock on (Izabela Bakollari) [RHEL-57766]
net: phy: qcom: at803x: Avoid hibernating if MAC requires RX clock (Izabela Bakollari) [RHEL-57766]
net: phylink: add rxc_always_on flag to phylink_pcs (Izabela Bakollari) [RHEL-57766]
net: phylink: add PHY_F_RXC_ALWAYS_ON to PHY dev flags (Izabela Bakollari) [RHEL-57766]
net: phy: marvell-88x2222: Remove unused of_gpio.h (Izabela Bakollari) [RHEL-57766]
net: mdio_bus: Remove unused of_gpio.h (Izabela Bakollari) [RHEL-57766]
net: phy: dp83822: Fix RGMII TX delay configuration (Izabela Bakollari) [RHEL-57766]
net: phy: fix phy_get_internal_delay accessing an empty array (Izabela Bakollari) [RHEL-57766]
net: phy: marvell: add comment about m88e1111_config_init_1000basex() (Izabela Bakollari) [RHEL-57766]
net: phy: micrel: lan8814 cable improvement errata (Izabela Bakollari) [RHEL-57766]
net: phy: micrel: lan8814 led errata (Izabela Bakollari) [RHEL-57766]
net: phy: qcom: qca808x: fill in possible_interfaces (Izabela Bakollari) [RHEL-57766]
net: phy: qcom: qca808x: add helper for checking for 1G only model (Izabela Bakollari) [RHEL-57766]
net: phy: dp83826: disable WOL at init (Izabela Bakollari) [RHEL-57766]
gpiolib: Pass consumer device through to core in devm_fwnode_gpiod_get_index() (Izabela Bakollari) [RHEL-57766]
net: phy: simplify genphy_c45_ethtool_set_eee (Izabela Bakollari) [RHEL-57766]
dt-bindings: net: dp83822: support configuring RMII master/slave mode (Izabela Bakollari) [RHEL-57766]
net: phy: dp83826: support configuring RMII master/slave operation mode (Izabela Bakollari) [RHEL-57766]
net: phy: dp83826: Add support for phy-mode configuration (Izabela Bakollari) [RHEL-57766]
net: phy: realtek: Fix rtl8211f_config_init() for RTL8211F(D)(I)-VD-CG PHY (Izabela Bakollari) [RHEL-57766]
net: phy: Add BaseT1 auto-negotiation constants (Izabela Bakollari) [RHEL-57766]
net: phy: marvell-88q2xxx: move interrupt configuration (Izabela Bakollari) [RHEL-57766]
net: phy: marvell-88q2xxx: remove duplicated assignment of pma_extable (Izabela Bakollari) [RHEL-57766]
net: phy: marvell-88q2xxx: cleanup mv88q2xxx_config_init (Izabela Bakollari) [RHEL-57766]
net: phy: marvell-88q2xxx: switch to mv88q2xxx_config_aneg (Izabela Bakollari) [RHEL-57766]
net: phy: marvell-88q2xxx: make mv88q2xxx_config_aneg generic (Izabela Bakollari) [RHEL-57766]
net: phy: marvell-88q2xxx: add cable test support (Izabela Bakollari) [RHEL-57766]
net: phy: marvell-88q2xxx: add support for temperature sensor (Izabela Bakollari) [RHEL-57766]
net: phy: marvell-88q2xxx: add suspend / resume ops (Izabela Bakollari) [RHEL-57766]
net: phy: marvell-88q2xxx: add interrupt support for link detection (Izabela Bakollari) [RHEL-57766]
net: phy: marvell-88q2xxx: add driver for the Marvell 88Q2220 PHY (Izabela Bakollari) [RHEL-57766]
net: phy: marvell-88q2xxx: fix typos (Izabela Bakollari) [RHEL-57766]
net: phy: c45: detect 100/1000BASE-T1 linkmode advertisements (Izabela Bakollari) [RHEL-57766]
net: phy: Support 100/1000BT1 linkmode advertisements (Izabela Bakollari) [RHEL-57766]
net: phy: mxl-gpy: fill in possible_interfaces for GPY21x chipset (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: add AQR813 PHY ID (Izabela Bakollari) [RHEL-57766]
net: phy: c45: add support for MDIO_AN_EEE_ADV2 (Izabela Bakollari) [RHEL-57766]
net: phy: c45: add support for EEE link partner ability 2 to genphy_c45_read_eee_lpa (Izabela Bakollari) [RHEL-57766]
net: phy: c45: add and use genphy_c45_read_eee_cap2 (Izabela Bakollari) [RHEL-57766]
net: phy: add PHY_EEE_CAP2_FEATURES (Izabela Bakollari) [RHEL-57766]
net: mdio: add helpers for accessing the EEE CAP2 registers (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: add AQR113 PHY ID (Izabela Bakollari) [RHEL-57766 RHEL-66298]
net: fill in MODULE_DESCRIPTION()s for mdio_devres (Izabela Bakollari) [RHEL-57766]
net: mdio_bus: make mdio_bus_type const (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: add AQR111 and AQR111B0 PHY ID (Izabela Bakollari) [RHEL-57766]
dt-bindings: net: dp83826: support TX data voltage tuning (Izabela Bakollari) [RHEL-57766]
net: phy: dp83826: support TX data voltage tuning (Izabela Bakollari) [RHEL-57766]
net: phy: aquantia: clear PMD Global Transmit Disable bit during init (Izabela Bakollari) [RHEL-57766]
gpiolib: make gpiochip_get_desc() public (Izabela Bakollari) [RHEL-57766]
gpiolib: unexport gpiod_set_transitory() (Izabela Bakollari) [RHEL-57766]
net: phy/pcs: Explicitly include correct DT includes (Izabela Bakollari) [RHEL-57766]
redhat: make kernel-debug-uki-virt installable without kernel-debug-core (Vitaly Kuznetsov) [RHEL-70874]
scsi: st: New session only when Unit Attention for new tape (John Meneghini) [RHEL-28791]
scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (John Meneghini) [RHEL-28791]
scsi: st: Don't modify unknown block number in MTIOCGET (John Meneghini) [RHEL-28791]
powerpc/pseries/vas: Add close() callback in vas_vm_ops struct (Mamatha Inamdar) [RHEL-72206]
net: e1000e & ixgbe: Remove PCI_HEADER_TYPE_MFD duplicates (Ivan Vecera) [RHEL-49821 RHEL-49823]
net: intel: implement modern PM ops declarations (Ivan Vecera) [RHEL-49821 RHEL-49823]
ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Ivan Vecera) [RHEL-49821 RHEL-49823]
ixgbe: pull out stats update to common routines (Ivan Vecera) [RHEL-49821 RHEL-49823]
ixgbe: Add 1000BASE-BX support (Ivan Vecera) [RHEL-49821 RHEL-49823]
intel: make module parameters readable in sys filesystem (Ivan Vecera) [RHEL-49821 RHEL-49823]
net: adopt skb_network_offset() and similar helpers (Ivan Vecera) [RHEL-49821 RHEL-49823]
ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able (Ivan Vecera) [RHEL-49821 RHEL-49823]
ixgbe: Clarify the values of the returning status (Ivan Vecera) [RHEL-49821 RHEL-49823]
ixgbe: Rearrange args to fix reverse Christmas tree (Ivan Vecera) [RHEL-49821 RHEL-49823]
ixgbe: Convert ret val type from s32 to int (Ivan Vecera) [RHEL-49821 RHEL-49823]
ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() (Ivan Vecera) [RHEL-49821 RHEL-49823]
ixgbe: Refactor returning internal error codes (Ivan Vecera) [RHEL-49821 RHEL-49823]
ixgbe: Refactor overtemp event handling (Ivan Vecera) [RHEL-49821 RHEL-49823]
ixgbe: report link state for VF devices (Ivan Vecera) [RHEL-49821 RHEL-49823]
intel: legacy: field get conversion (Ivan Vecera) [RHEL-49821 RHEL-49823]
intel: legacy: field prep conversion (Ivan Vecera) [RHEL-49821 RHEL-49823]
ixgbevf: Remove unused function declarations (Ivan Vecera) [RHEL-49821 RHEL-49823]
powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Mamatha Inamdar) [RHEL-56343]
selftests/ftrace: Add test to exercize function tracer across cpu hotplug (Mamatha Inamdar) [RHEL-56343]
powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Mamatha Inamdar) [RHEL-56343]
platform/x86/intel/pmc: Disable C1 auto-demotion during suspend (David Arcari) [RHEL-66571]
platform/x86/intel/pmc: Refactor platform resume functions to use cnl_resume() (David Arcari) [RHEL-66571]
Revert "vfio/pci: Use unmap_mapping_range()" (CĂŠdric Le Goater) [RHEL-72566]
Revert "vfio/pci: Insert full vma on mmap'd MMIO fault" (CĂŠdric Le Goater) [RHEL-72566]
Revert "vfio/pci: Remove unused struct 'vfio_pci_mmap_vma'" (CĂŠdric Le Goater) [RHEL-72566]
redhat/kernel.spec.template: Require kernel-tools-libs in rtla (Tomas Glozar) [RHEL-72568]
rtla/timerlat: Fix histogram ALL for zero samples (Tomas Glozar) [RHEL-64000]
arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (Jeremy Linton) [RHEL-71918]
s390/cio: Do not unregister the subchannel based on DNV (Mete Durlu) [RHEL-71655]
s390/pci: Expose FIDPARM attribute in sysfs (Mete Durlu) [RHEL-71375]
bnxt_en: Unregister PTP during PCI shutdown and suspend (Michal Schmidt) [RHEL-62688 RHEL-69084]
bnxt_en: Refactor bnxt_ptp_init() (Michal Schmidt) [RHEL-62688 RHEL-69084]
bnxt_en: Fix receive ring space parameters when XDP is active (Michal Schmidt) [RHEL-62688]
bnxt_en: Fix queue start to update vnic RSS table (Michal Schmidt) [RHEL-62688]
bnxt_en: Set backplane link modes correctly for ethtool (Michal Schmidt) [RHEL-62688]
bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down (Michal Schmidt) [RHEL-62688]
bnxt_en: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-62688]
bnxt_en: ethtool: Support unset l4proto on ip4/ip6 ntuple rules (Michal Schmidt) [RHEL-62688]
bnxt_en: ethtool: Remove ip4/ip6 ntuple support for IPPROTO_RAW (Michal Schmidt) [RHEL-62688]
bnxt_en: replace ptp_lock with irqsave variant (Michal Schmidt) [RHEL-62688]
bnxt_en: resize bnxt_irq name field to fit format string (Michal Schmidt) [RHEL-62688]
bnxt_en: Add MSIX check in bnxt_check_rings() (Michal Schmidt) [RHEL-62688]
bnxt_en: Increase the number of MSIX vectors for RoCE device (Michal Schmidt) [RHEL-62688]
bnxt_en: Support dynamic MSIX (Michal Schmidt) [RHEL-62688]
bnxt_en: Allocate the max bp->irq_tbl size for dynamic msix allocation (Michal Schmidt) [RHEL-62688]
bnxt_en: Replace deprecated PCI MSIX APIs (Michal Schmidt) [RHEL-62688]
bnxt_en: Remove register mapping to support INTX (Michal Schmidt) [RHEL-62688]
bnxt_en: Remove BNXT_FLAG_USING_MSIX flag (Michal Schmidt) [RHEL-62688]
bnxt_en: Deprecate support for legacy INTX mode (Michal Schmidt) [RHEL-62688]
bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Michal Schmidt) [RHEL-62688]
bnxt_en: add support for retrieving crash dump using ethtool (Michal Schmidt) [RHEL-62688]
bnxt_en: add support for storing crash dump into host memory (Michal Schmidt) [RHEL-62688]
bnxt_en: avoid truncation of per rx run debugfs filename (Michal Schmidt) [RHEL-62688]
bnxt_en: Extend maximum length of version string by 1 byte (Michal Schmidt) [RHEL-62688]
bnxt_en: only set dev->queue_mgmt_ops if supported by FW (Michal Schmidt) [RHEL-62688]
bnxt_en: stop packet flow during bnxt_queue_stop/start (Michal Schmidt) [RHEL-62688]
bnxt_en: set vnic->mru in bnxt_hwrm_vnic_cfg() (Michal Schmidt) [RHEL-62688]
bnxt_en: Check the FW's VNIC flush capability (Michal Schmidt) [RHEL-62688]
bnxt_en: Add support to call FW to update a VNIC (Michal Schmidt) [RHEL-62688]
bnxt_en: Update firmware interface to 1.10.3.68 (Michal Schmidt) [RHEL-62688]
bnxt_en: update xdp_rxq_info in queue restart logic (Michal Schmidt) [RHEL-62688]
bnxt_en: unlink page pool when stopping Rx queue (Michal Schmidt) [RHEL-62688]
iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (Luis Claudio R. Goncalves) [RHEL-66917]
s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (Mete Durlu) [RHEL-50791]
s390/pci: Ignore RID for isolated VFs (Mete Durlu) [RHEL-50791]
s390/pci: Use topology ID for multi-function devices (Mete Durlu) [RHEL-50791]
s390/pci: Sort PCI functions prior to creating virtual busses (Mete Durlu) [RHEL-50791]
s390/iucv: Correct spelling in iucv.h (Mete Durlu) [RHEL-71085]
s390/lcs: add missing MODULE_DESCRIPTION() macro (Mete Durlu) [RHEL-71085]
iucv: make iucv_bus const (Mete Durlu) [RHEL-71085]
selftests/powerpc: Add {read,write}_{long,ulong} (Mamatha Inamdar) [RHEL-68540]
selftests/powerpc: Parse long/unsigned long value safely (Mamatha Inamdar) [RHEL-68540]
selftests/powerpc: Add read/write debugfs file, int (Mamatha Inamdar) [RHEL-68540]
selftests/powerpc: Add generic read/write file util (Mamatha Inamdar) [RHEL-68540]
selftests/powerpc: Add ptrace setup_core_pattern() null-terminator (Mamatha Inamdar) [RHEL-68540]
selftests/powerpc: Fix resource leaks (Mamatha Inamdar) [RHEL-68540]
hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer (CKI Backport Bot) [RHEL-69580] {CVE-2024-53103}
r8169: avoid unsolicited interrupts (Michal Schmidt) [RHEL-70377]
r8169: add missing MODULE_FIRMWARE entry for RTL8126A rev.b (Michal Schmidt) [RHEL-70377]
r8169: add tally counter fields added with RTL8125 (Michal Schmidt) [RHEL-64552 RHEL-70377] {CVE-2024-49973}
r8169: disable ALDPS per default for RTL8125 (Michal Schmidt) [RHEL-70377]
r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun" (Michal Schmidt) [RHEL-70377]
r8169: add support for RTL8126A rev.b (Michal Schmidt) [RHEL-70377]
r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY (Michal Schmidt) [RHEL-70377]
r8169: disable interrupt source RxOverflow (Michal Schmidt) [RHEL-70377]
Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already" (Michal Schmidt) [RHEL-70377]
r8169: simplify code by using core-provided pcpu stats allocation (Michal Schmidt) [RHEL-70377]
r8169: use new helper phy_advertise_eee_all (Michal Schmidt) [RHEL-70377]
r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h (Michal Schmidt) [RHEL-70377]
r8169: use new PM macros (Michal Schmidt) [RHEL-70377]
selftests: netfilter: Stabilize rpath.sh (Phil Sutter) [RHEL-21040]
selftests: netfilter: skip tests on early errors (Phil Sutter) [RHEL-21040]
selftests: netfilter: nft_audit.sh: add more skip checks (Phil Sutter) [RHEL-21040]
selftests: netfilter: Fix permissions of nft_audit.sh (Phil Sutter) [RHEL-21040]

2025-01-09

usb: typec: fix potential array underflow in ucsi_ccg_sync_control() (Desnes Nunes) [RHEL-72346] {CVE-2024-53203}
workqueue: Fix another htmldocs build warning (Robert Foss) [RHEL-53569]
workqueue: Don't call va_start / va_end twice (Robert Foss) [RHEL-53569]
workqueue: Add interface for user-defined workqueue lockdep map (Robert Foss) [RHEL-53569]
workqueue: Change workqueue lockdep map to pointer (Robert Foss) [RHEL-53569]
workqueue: Split alloc_workqueue into internal function and lockdep init (Robert Foss) [RHEL-53569]
backlight: Add BACKLIGHT_POWER_ constants for power states (Robert Foss) [RHEL-53569]
fault-inject: improve build for CONFIG_FAULT_INJECTION=n (Robert Foss) [RHEL-53569]
string: add mem_is_zero() helper to check if memory area is all zeros (Robert Foss) [RHEL-53569]
kernel: remove platform_has() infrastructure (Robert Foss) [RHEL-53569]
drm/i915/pciids: switch to xe driver style PCI ID macros (Robert Foss) [RHEL-53569]
devcoredump: Add dev_coredumpm_timeout() (Robert Foss) [RHEL-53569]
devcoredump: Add dev_coredump_put() (Robert Foss) [RHEL-53569]
dma-buf/heaps: Correct the types of fd_flags and heap_flags (Robert Foss) [RHEL-53569]
lib/string_choices: Add str_plural() helper (Robert Foss) [RHEL-53569]
cpumask: introduce for_each_cpu_or (Robert Foss) [RHEL-53569]
seq_buf: Make DECLARE_SEQ_BUF() usable (Robert Foss) [RHEL-53569]
seq_buf: Introduce DECLARE_SEQ_BUF and seq_buf_str() (Robert Foss) [RHEL-53569]
PM: runtime: Simplify pm_runtime_get_if_active() usage (Robert Foss) [RHEL-53569]
uki: enable FIPS mode (Vitaly Kuznetsov) [RHEL-37109]
tools/power turbostat: Add initial support for GraniteRapids-D (David Arcari) [RHEL-29355]
intel_idle: add Granite Rapids Xeon D support (David Arcari) [RHEL-20164]
tracing: Free buffers when a used dynamic event is removed (CKI Backport Bot) [RHEL-63666] {CVE-2022-49006}
net/mlx5e: Remove workaround to avoid syndrome for internal port (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SD, Use correct mdev to build channel param (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS: Properly set bwc queue locks lock classes (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Ensure active slave attachment to the bond IB device (Benjamin Poirier) [RHEL-52869]
RDMA/core: Implement RoCE GID port rescan and export delete function (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Call dev_put() after the blocking notifier (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Disable loopback self-test on multi-PF netdev (Benjamin Poirier) [RHEL-52869]
net/mlx5e: CT: Fix null-ptr-deref in add rule err flow (Benjamin Poirier) [RHEL-52869 RHEL-69680] {CVE-2024-53120}
net/mlx5e: clear xdp features on non-uplink representors (Benjamin Poirier) [RHEL-52869]
net/mlx5e: kTLS, Fix incorrect page refcounting (Benjamin Poirier) [RHEL-52869]
net/mlx5: fs, lock FTE when checking if active (Benjamin Poirier) [RHEL-52869 RHEL-69658] {CVE-2024-53121}
net/mlx5: Fix msix vectors to respect platform limit (Benjamin Poirier) [RHEL-52869]
net/mlx5: E-switch, unload IB representors when unloading ETH representors (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Don't call cleanup on profile rollback failure (Benjamin Poirier) [RHEL-52869]
net/mlx5: Unregister notifier on eswitch init failure (Benjamin Poirier) [RHEL-52869]
net/mlx5: Fix command bitmask initialization (Benjamin Poirier) [RHEL-52869]
net/mlx5: Check for invalid vector index on EQ creation (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, use lock classes for bwc locks (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, don't destroy more bwc queue locks than allocated (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, fixed double free in error flow of definer layout (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, removed wrong access to a number of rules variable (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Fix crash caused by calling __xfrm_state_delete() twice (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Fix overflow of hd_per_wq (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, changed E2BIG error to a negative return code (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, fixed double-free in error flow of creating SQ (Benjamin Poirier) [RHEL-52869]
net/mlx5: Fix wrong reserved field in hca_cap_2 in mlx5_ifc (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Benjamin Poirier) [RHEL-52869]
net/mlx5: Added cond_resched() to crdump collection (Benjamin Poirier) [RHEL-52869]
net/mlx5: Fix error path in multi-packet WQE transmit (Benjamin Poirier) [RHEL-52869]
net/mlx5: Support throttled commands from async API (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Use IB set_netdev and get_netdev functions (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Initialize phys_port_cnt earlier in RDMA device creation (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Obtain upper net device only when needed (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Check RoCE LAG status before getting netdev (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Consider the query_vuid cap for data_direct (Benjamin Poirier) [RHEL-52869]
net/mlx5: Handle memory scheme ODP capabilities (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Add implicit MR handling to ODP memory scheme (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Add handling for memory scheme page fault events (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Split ODP mkey search logic (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Add new ODP memory scheme eqe format (Benjamin Poirier) [RHEL-52869]
net/mlx5: Expose HW bits for Memory scheme ODP (Benjamin Poirier) [RHEL-52869]
net/mlx5: Expand mkey page size to support 6 bits (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Fix MR cache temp entries cleanup (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Limit usage of over-sized mkeys from the MR cache (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Fix counter update on MR cache mkey creation (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Drop redundant work canceling from clean_keys() (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Enable ATS when allocating kernel MRs (Benjamin Poirier) [RHEL-52869]
IB/mlx5: Fix UMR pd cleanup on error flow of driver init (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Remove two unused declarations (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Introduce GET_DATA_DIRECT_SYSFS_PATH ioctl (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Add support for DMABUF MR registrations with Data-direct (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Add the initialization flow to utilize the 'data direct' device (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Introduce the 'data direct' driver (Benjamin Poirier) [RHEL-52869]
net/mlx5: Add IFC related stuff for data direct (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Expose vhca id for all ports in multiport mode (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, check the correct variable in hws_send_ring_alloc_sq() (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Match cleanup order in mlx5e_free_rq in reverse of mlx5e_alloc_rq (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Add no-split ethtool counters for header/data split (Benjamin Poirier) [RHEL-52869]
net/mlx5: Add NOT_READY command return status (Benjamin Poirier) [RHEL-52869]
net/mlx5: Allow users to configure affinity for SFs (Benjamin Poirier) [RHEL-52869]
net/mlx5: Skip HotPlug check on sync reset using hot reset (Benjamin Poirier) [RHEL-52869]
net/mlx5: Add support for sync reset using hot reset (Benjamin Poirier) [RHEL-52869]
net/mlx5: Add device cap for supporting hot reset in sync reset flow (Benjamin Poirier) [RHEL-52869]
net/mlx5: fs, add support for no append at software level (Benjamin Poirier) [RHEL-52869]
net/mlx5: fs, separate action and destination into distinct struct (Benjamin Poirier) [RHEL-52869]
net/mlx5: fs, remove unused member (Benjamin Poirier) [RHEL-52869]
net/mlx5: fs, move hardware fte deletion function reset (Benjamin Poirier) [RHEL-52869]
net/mlx5: fs, make get_root_namespace API function (Benjamin Poirier) [RHEL-52869]
net/mlx5: fs, move steering common function to fs_cmd.h (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, fixed error flow return values of some functions (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, updated API functions comments to kernel doc (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, added API and enabled HWS support (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, added send engine and context handling (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, added debug dump and internal headers (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, added backward-compatible API handling (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, added memory management handling (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, added vport handling (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, added modify header pattern and args handling (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, added FW commands handling (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, added matchers functionality (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, added definers handling (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, added rules handling (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, added tables handling (Benjamin Poirier) [RHEL-52869]
net/mlx5: HWS, added actions handling (Benjamin Poirier) [RHEL-52869]
net/mlx5: Added missing definitions in preparation for HW Steering (Benjamin Poirier) [RHEL-52869]
net/mlx5: Added missing mlx5_ifc definition for HW Steering (Benjamin Poirier) [RHEL-52869]
net/mlx5: E-Switch, Remove unused declarations (Benjamin Poirier) [RHEL-52869]
net/mlx5: Use cpumask_local_spread() instead of custom code (Benjamin Poirier) [RHEL-52869]
eth: mlx5: allow disabling queues when RSS contexts exist (Benjamin Poirier) [RHEL-52869]
net/mlx5e: CT: Update connection tracking steering entries (Benjamin Poirier) [RHEL-52869]
net/mlx5e: CT: 'update' rules instead of 'replace' (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Use extack in get module eeprom by page callback (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Use extack in set coalesce callback (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Use extack in get coalesce callback (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Use extack in set ringparams callback (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Be consistent with bitmap handling of link modes (Benjamin Poirier) [RHEL-52869]
net/mlx5e: TC, Offload rewrite and mirror to both internal and external dests (Benjamin Poirier) [RHEL-52869]
net/mlx5e: TC, Offload rewrite and mirror on tunnel over ovs internal port (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Enable remove flow for hard packet limit (Benjamin Poirier) [RHEL-52869]
net/mlx5: E-Switch, Increase max int port number for offload (Benjamin Poirier) [RHEL-52869]
net/mlx5: Implement PTM cross timestamping support (Benjamin Poirier) [RHEL-52869]
net/mlx5: Add support for enabling PTM PCI capability (Benjamin Poirier) [RHEL-52869]
net/mlx5: Add support for MTPTM and MTCTR registers (Benjamin Poirier) [RHEL-52869]
net/mlx5: Reclaim max 50K pages at once (Benjamin Poirier) [RHEL-52869]
net/mlx5: Fix bridge mode operations when there are no VFs (Benjamin Poirier) [RHEL-52869]
net/mlx5: Verify support for scheduling element and TSAR type (Benjamin Poirier) [RHEL-52869]
net/mlx5: Add missing masks and QoS bit masks for scheduling elements (Benjamin Poirier) [RHEL-52869]
net/mlx5: Explicitly set scheduling element and TSAR type (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Add missing link mode to ptys2ext_ethtool_map (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Add missing link modes to ptys2ethtool_map (Benjamin Poirier) [RHEL-52869]
net/mlx5: Fix IPsec RoCE MPV trace call (Benjamin Poirier) [RHEL-52869]
net/mlx5e: XPS, Fix oversight of Multi-PF Netdev changes (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Release in progress headers (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Fix page leak (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Fix queue stats access to non-existing channels splat (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Correctly report errors for ethtool rx flows (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Take state lock during tx timeout reporter (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Increase timeout to improve latency (Benjamin Poirier) [RHEL-52869]
net/mlx5: SD, Do not query MPIR register if no sd_group (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Require mlx5 tc classifier action support for IPsec prio capability (Benjamin Poirier) [RHEL-52869]
net/mlx5: Lag, don't use the hardcoded value of the first port (Benjamin Poirier) [RHEL-52869]
net/mlx5: DR, Fix 'stack guard page was hit' error in dr_rule (Benjamin Poirier) [RHEL-52869]
net/mlx5: Fix error handling in irq_pool_request_irq (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Support per-plane port IB counters by querying PPCNT register (Benjamin Poirier) [RHEL-52869 RHEL-52874]
net/mlx5: mlx5_ifc update for accessing ppcnt register of plane ports (Benjamin Poirier) [RHEL-52869 RHEL-52874]
RDMA/mlx5: Add plane index support when querying PTYS registers (Benjamin Poirier) [RHEL-52869 RHEL-52874]
RDMA/mlx5: Support plane device and driver APIs to add and delete it (Benjamin Poirier) [RHEL-52869 RHEL-52874]
RDMA/mlx5: Add support to multi-plane device and port (Benjamin Poirier) [RHEL-52869 RHEL-52874]
net/mlx5: mlx5_ifc update for multi-plane support (Benjamin Poirier) [RHEL-52869 RHEL-52874]
RDMA/mlx5: Send UAR page index as ioctl attribute (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Use sq timestamp as QP timestamp when RoCE is disabled (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Set mkeys for dmabuf at PAGE_SIZE (Benjamin Poirier) [RHEL-52869]
net/mlx5: Expose SFs IRQs (Benjamin Poirier) [RHEL-52869 RHEL-52876]
RDMA/mlx5: Add Qcounters req_transport_retries_exceeded/req_rnr_retries_exceeded (Benjamin Poirier) [RHEL-52869]
IB/mlx5: Allocate resources just before first QP/SRQ is created (Benjamin Poirier) [RHEL-52869]
IB/mlx5: Create UMR QP just before first reg_mr occurs (Benjamin Poirier) [RHEL-52869]
net/mlx5: Reimplement write combining test (Benjamin Poirier) [RHEL-52869]
eth: mlx5: expose NETIF_F_NTUPLE when ARFS is compiled out (Benjamin Poirier) [RHEL-52869]
net/mlx5: Use set number of max EQs (Benjamin Poirier) [RHEL-52869]
net/mlx5: Set default max eqs for SFs (Benjamin Poirier) [RHEL-52869]
net/mlx5: Set sf_eq_usage for SF max EQs (Benjamin Poirier) [RHEL-52869]
net/mlx5: IFC updates for SF max IO EQs (Benjamin Poirier) [RHEL-52869]
net/mlx5e: CT: Initialize err to 0 to avoid warning (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Add missing aggregate counter (Benjamin Poirier) [RHEL-52869]
net/mlx5: DR, Remove definer functions from SW Steering API (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Approximate IPsec per-SA payload data bytes count (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Present succeeded IPsec SA bytes and packet (Benjamin Poirier) [RHEL-52869]
net/mlx5: Use max_num_eqs_24b when setting max_io_eqs (Benjamin Poirier) [RHEL-52869]
net/mlx5: Use max_num_eqs_24b capability if set (Benjamin Poirier) [RHEL-52869]
net/mlx5: IFC updates for changing max EQs (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Add per queue netdev-genl stats (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Add txq to sq stats mapping (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Support SWP-mode offload L4 csum calculation (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Use tcp_v[46]_check checksum helpers (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Fix outdated comment in features check (Benjamin Poirier) [RHEL-52869]
net/mlx5: Replace strcpy with strscpy (Benjamin Poirier) [RHEL-52869]
net/mlx5: CT: Separate CT and CT-NAT tuple entries (Benjamin Poirier) [RHEL-52869]
net/mlx5: Correct TASR typo into TSAR (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Coalesce skb fragments to page size (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Re-enable HW-GRO (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Use KSMs instead of KLMs (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Add header-only ethtool counters for header data split (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Drop rx_gro_match_packets counter (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Make GRO counters more precise (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Skipping on duplicate flush of the same SHAMPO SKB (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Specialize mlx5e_fill_skb_data() (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Simplify header page release in teardown (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Disable gso_size for non GRO packets (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Fix FCS config when HW GRO on (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Fix incorrect page release (Benjamin Poirier) [RHEL-52869]
net/mlx5e: SHAMPO, Use net_prefetch API (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Do not use ptp structure for tx ts stats when not initialized (Benjamin Poirier) [RHEL-52869]
net/mlx5: Do not query MPIR on embedded CPU function (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Remove NULL check before dev_{put, hold} (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Track DCT, DCI and REG_UMR QPs as diver_detail resources. (Benjamin Poirier) [RHEL-52869]
net/mlx5: Remove unused msix related exported APIs (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Modifying channels number and updating TX queues (Benjamin Poirier) [RHEL-52869]
net/mlx5: Enable 8 ports LAG (Benjamin Poirier) [RHEL-52869]
net/mlx5e: flower: check for unsupported control flags (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Implement ethtool callbacks for supporting per-queue coalescing (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Support updating coalescing configuration without resetting channels (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Dynamically allocate DIM structure for SQs/RQs (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Use DIM constants for CQ period mode parameter (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Move DIM function declarations to en/dim.h (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Acquire RTNL lock before RQs/SQs activation/deactivation (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Use channel mdev reference instead of global mdev instance for coalescing (Benjamin Poirier) [RHEL-52869]
net/mlx5: SD, Handle possible devcom ERR_PTR (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Expose the VF/SF RX drop counter on the representor (Benjamin Poirier) [RHEL-52869]
net/mlx5: fix possible stack overflows (Benjamin Poirier) [RHEL-52869]
net/mlx5: Disallow SRIOV switchdev mode when in multi-PF netdev (Benjamin Poirier) [RHEL-52869]
docs: networking: fix indentation errors in multi-pf-netdev (Benjamin Poirier) [RHEL-52869]
mlx5/core: Support max_io_eqs for a function (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Implement ethtool hardware timestamping statistics (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Introduce timestamps statistic counter for Tx DMA layer (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Introduce lost_cqe statistic counter for PTP Tx port timestamping CQ (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Un-expose functions in en.h (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Support FEC settings for 100G/lane modes (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Extract checking of FEC support for a link mode (Benjamin Poirier) [RHEL-52869]
net/mlx5: Don't call give_pages() if request 0 page (Benjamin Poirier) [RHEL-52869]
net/mlx5: Skip pages EQ creation for non-page supplier function (Benjamin Poirier) [RHEL-52869]
net/mlx5: Support matching on l4_type for ttc_table (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Add support for 800Gbps link modes (Benjamin Poirier) [RHEL-52869]
net/mlx5: Convert uintX_t to uX (Benjamin Poirier) [RHEL-52869]
net/mlx5e: XDP, Fix an inconsistent comment (Benjamin Poirier) [RHEL-52869]
net/mlx5e: debugfs, Add reset option for command interface stats (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Make stats group fill_stats callbacks consistent with the API (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Use ethtool_sprintf/puts() to fill stats strings (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Use ethtool_sprintf/puts() to fill selftests strings (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Use ethtool_sprintf/puts() to fill priv flags strings (Benjamin Poirier) [RHEL-52869]
RDMA/mlx5: Delete unused mlx5_ib_copy_pas prototype (Benjamin Poirier) [RHEL-52869]
Documentation: networking: Add description for multi-pf netdev (Benjamin Poirier) [RHEL-52869]
net/mlx5: Enable SD feature (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Block TLS device offload on combined SD netdev (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Support per-mdev queue counter (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Support cross-vhca RSS (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Let channels be SD-aware (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Create EN core HW resources for all secondary devices (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Create single netdev per SD group (Benjamin Poirier) [RHEL-52869]
net/mlx5: SD, Add debugfs (Benjamin Poirier) [RHEL-52869]
net/mlx5: SD, Add informative prints in kernel log (Benjamin Poirier) [RHEL-52869]
net/mlx5: SD, Implement steering for primary and secondaries (Benjamin Poirier) [RHEL-52869]
net/mlx5: SD, Implement devcom communication and primary election (Benjamin Poirier) [RHEL-52869]
net/mlx5: SD, Implement basic query and instantiation (Benjamin Poirier) [RHEL-52869]
net/mlx5: SD, Introduce SD lib (Benjamin Poirier) [RHEL-52869]
net/mlx5: Add MPIR bit in mcam_access_reg (Benjamin Poirier) [RHEL-52869]
net/mlx5e: link NAPI instances to queues and IRQs (Benjamin Poirier) [RHEL-52869]
net/mlx5e: XDP, Exclude headroom and tailroom from memory calculations (Benjamin Poirier) [RHEL-52869]
net/mlx5e: XSK, Exclude tailroom from non-linear SKBs memory calculations (Benjamin Poirier) [RHEL-52869]
net/mlx5: DR, Change SWS usage to debug fs seq_file interface (Benjamin Poirier) [RHEL-52869]
net/mlx5: Change missing SyncE capability print to debug (Benjamin Poirier) [RHEL-52869]
net/mlx5: Remove initial segmentation duplicate definitions (Benjamin Poirier) [RHEL-52869]
net/mlx5: Return specific error code for timeout on wait_fw_init (Benjamin Poirier) [RHEL-52869]
net/mlx5: remove fw reporter dump option for non PF (Benjamin Poirier) [RHEL-52869]
net/mlx5: remove fw_fatal reporter dump option for non PF (Benjamin Poirier) [RHEL-52869]
net/mlx5: Rename mlx5_sf_dev_remove (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Delete obsolete IPsec code (Benjamin Poirier) [RHEL-52869]
net/mlx5e: Connect mlx5 IPsec statistics with XFRM core (Benjamin Poirier) [RHEL-52869]
net/mlx5: DPLL, Implement lock status error value (Benjamin Poirier) [RHEL-52869]
Documentation: mlx5.rst: Add note for eswitch MD (Benjamin Poirier) [RHEL-52869]
x86: KVM: Advertise CPUIDs for new instructions in Clearwater Forest (Maxim Levitsky) [RHEL-64444]
KVM: x86/mmu: Avoid reacquiring RCU if TDP MMU fails to allocate an SP (Maxim Levitsky) [RHEL-64444]
KVM: x86/mmu: Unnest TDP MMU helpers that allocate SPs for eager splitting (Maxim Levitsky) [RHEL-64444]
KVM: x86/mmu: Hard code GFP flags for TDP MMU eager split allocations (Maxim Levitsky) [RHEL-64444]
KVM: x86/mmu: Always drop mmu_lock to allocate TDP MMU SPs for eager splitting (Maxim Levitsky) [RHEL-64444]
KVM: selftests: Add test for configure of x86 APIC bus frequency (Maxim Levitsky) [RHEL-64444]
KVM: selftests: Add guest udelay() utility for x86 (Maxim Levitsky) [RHEL-64444]
KVM: x86: Add a capability to configure bus frequency for APIC timer (Maxim Levitsky) [RHEL-64444]
KVM: x86: Make nanoseconds per APIC bus cycle a VM variable (Maxim Levitsky) [RHEL-64444]
KVM: x86: hyper-v: Calculate APIC bus frequency for Hyper-V (Maxim Levitsky) [RHEL-64444]
tools/include: Sync uapi/linux/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-64444]
KVM: x86/mmu: Check that root is valid/loaded when pre-faulting SPTEs (Maxim Levitsky) [RHEL-64444]
KVM: guest_memfd: abstract how prepared folios are recorded (Maxim Levitsky) [RHEL-64444]
KVM: x86: disallow pre-fault for SNP VMs before initialization (Maxim Levitsky) [RHEL-64444]
KVM: selftests: x86: Add test for KVM_PRE_FAULT_MEMORY (Maxim Levitsky) [RHEL-64444]
KVM: x86: Implement kvm_arch_vcpu_pre_fault_memory() (Maxim Levitsky) [RHEL-64444]
KVM: x86/mmu: Make kvm_mmu_do_page_fault() return mapped level (Maxim Levitsky) [RHEL-64444]
KVM: x86/mmu: Account pf_{fixed,emulate,spurious} in callers of "do page fault" (Maxim Levitsky) [RHEL-64444]
KVM: x86/mmu: Bump pf_taken stat only in the "real" page fault handler (Maxim Levitsky) [RHEL-64444]
KVM: Add KVM_PRE_FAULT_MEMORY vcpu ioctl to pre-populate guest memory (Maxim Levitsky) [RHEL-64444]
KVM: Document KVM_PRE_FAULT_MEMORY ioctl (Maxim Levitsky) [RHEL-64444]
KVM: x86: Don't re-setup empty IRQ routing when KVM_CAP_SPLIT_IRQCHIP (Maxim Levitsky) [RHEL-64444]
KVM: Setup empty IRQ routing when creating a VM (Maxim Levitsky) [RHEL-64444]
KVM: x86: Bury guest_cpuid_is_amd_or_hygon() in cpuid.c (Maxim Levitsky) [RHEL-64444]
KVM: x86: Open code vendor_intel() in string_registers_quirk() (Maxim Levitsky) [RHEL-64444]
KVM: x86: Allow SYSENTER in Compatibility Mode for all Intel compat vCPUs (Maxim Levitsky) [RHEL-64444]
KVM: SVM: Emulate SYSENTER RIP/RSP behavior for all Intel compat vCPUs (Maxim Levitsky) [RHEL-64444]
KVM: x86: Use "is Intel compatible" helper to emulate SYSCALL in !64-bit (Maxim Levitsky) [RHEL-64444]
KVM: x86: Inhibit code #DBs in MOV-SS shadow for all Intel compat vCPUs (Maxim Levitsky) [RHEL-64444]
KVM: x86: Apply Intel's TSC_AUX reserved-bit behavior to Intel compat vCPUs (Maxim Levitsky) [RHEL-64444]
KVM: x86/pmu: Squash period for checkpointed events based on host HLE/RTM (Maxim Levitsky) [RHEL-64444]
KVM: SEV: Update KVM_AMD_SEV Kconfig entry and mention SEV-SNP (Maxim Levitsky) [RHEL-64444]
KVM: x86/mmu: Bug the VM if KVM tries to split a !hugepage SPTE (Maxim Levitsky) [RHEL-64444]
KVM: selftests: Require KVM_CAP_USER_MEMORY2 for tests that create memslots (Maxim Levitsky) [RHEL-64444]
KVM: selftests: Re-enable hyperv_evmcs/hyperv_svm_test on bare metal (Maxim Levitsky) [RHEL-64444]
KVM: selftests: Move Hyper-V specific functions out of processor.c (Maxim Levitsky) [RHEL-64444]
KVM: X86: Remove unnecessary GFP_KERNEL_ACCOUNT for temporary variables (Maxim Levitsky) [RHEL-64444]
KVM: Fix a goof where kvm_create_vm() returns 0 instead of -ENOMEM (Maxim Levitsky) [RHEL-64444]
KVM: VMX: Remove unused declaration of vmx_request_immediate_exit() (Maxim Levitsky) [RHEL-64444]
KVM: selftests: Increase robustness of LLC cache misses in PMU counters test (Maxim Levitsky) [RHEL-64444]
KVM: selftests: Rework macros in PMU counters test to prep for multi-insn loop (Maxim Levitsky) [RHEL-64444]
KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASE (Maxim Levitsky) [RHEL-64444]
KVM: x86: Forcibly leave nested if RSM to L2 hits shutdown (Maxim Levitsky) [RHEL-64444]
KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missing (Maxim Levitsky) [RHEL-64444]
KVM: x86: Acquire kvm->srcu when handling KVM_SET_VCPU_EVENTS (Maxim Levitsky) [RHEL-64444]
KVM: x86: Suppress MMIO that is triggered during task switch emulation (Maxim Levitsky) [RHEL-64444]
KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Maxim Levitsky) [RHEL-64444]
KVM: VMX: reset the segment cache after segment init in vmx_vcpu_reset() (Maxim Levitsky) [RHEL-64444]
KVM: x86: Drop unused check_apicv_inhibit_reasons() callback definition (Maxim Levitsky) [RHEL-64444]
KVM: x86: Make x2APIC ID 100% readonly (Maxim Levitsky) [RHEL-64444]
x86/kvm: Override default caching mode for SEV-SNP and TDX (Maxim Levitsky) [RHEL-64444]
KVM: VMX: Set PFERR_GUEST_{FINAL,PAGE}_MASK if and only if the GVA is valid (Maxim Levitsky) [RHEL-64444]
KVM: Harden guest memory APIs against out-of-bounds accesses (Maxim Levitsky) [RHEL-64444]
KVM: Write the per-page "segment" when clearing (part of) a guest page (Maxim Levitsky) [RHEL-64444]
KVM: SVM: Disallow guest from changing userspace's MSR_AMD64_DE_CFG value (Maxim Levitsky) [RHEL-64444]
KVM: nVMX: Honor userspace MSR filter lists for nested VM-Enter/VM-Exit (Maxim Levitsky) [RHEL-64444]
KVM: x86: Advertise AVX10.1 CPUID to userspace (Maxim Levitsky) [RHEL-64444]
KVM: x86: WARN if a vCPU gets a valid wakeup that KVM can't yet inject (Maxim Levitsky) [RHEL-64444]
KVM: nVMX: Fold requested virtual interrupt check into has_nested_events() (Maxim Levitsky) [RHEL-64444]
KVM: nVMX: Check for pending posted interrupts when looking for nested events (Maxim Levitsky) [RHEL-64444]
KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked() (Maxim Levitsky) [RHEL-64444]
KVM: nVMX: Request immediate exit iff pending nested event needs injection (Maxim Levitsky) [RHEL-64444]
KVM: nVMX: Add a helper to get highest pending from Posted Interrupt vector (Maxim Levitsky) [RHEL-64444]
KVM: VMX: Move posted interrupt descriptor out of VMX code (Maxim Levitsky) [RHEL-64444]
KVM: VMX: Switch __vmx_exit() and kvm_x86_vendor_exit() in vmx_exit() (Maxim Levitsky) [RHEL-64444]
KVM: VMX: Remove unnecessary INVEPT[GLOBAL] from hardware enable path (Maxim Levitsky) [RHEL-64444]
KVM: nVMX: Update VMCS12_REVISION comment to state it should never change (Maxim Levitsky) [RHEL-64444]
KVM: VMX: Move out vmx_x86_ops to 'main.c' to dispatch VMX and TDX (Maxim Levitsky) [RHEL-64444]
netfilter: ipset: Fix for recursive locking warning (Phil Sutter) [RHEL-35897]
net: tcp: Add noinline_for_tracing annotation for tcp_drop_reason() (Antoine Tenart) [RHEL-68063]
compiler_types: Add noinline_for_tracing annotation (Antoine Tenart) [RHEL-68063]
net: vxlan: replace VXLAN_INVALID_HDR with VNI_NOT_FOUND (Antoine Tenart) [RHEL-68063]
net: vxlan: use kfree_skb_reason() in encap_bypass_if_local() (Antoine Tenart) [RHEL-68063]
net: vxlan: use kfree_skb_reason() in vxlan_encap_bypass() (Antoine Tenart) [RHEL-68063]
net: vxlan: use kfree_skb_reason() in vxlan_mdb_xmit() (Antoine Tenart) [RHEL-68063]
net: vxlan: add drop reasons support to vxlan_xmit_one() (Antoine Tenart) [RHEL-68063]
net: vxlan: use kfree_skb_reason() in vxlan_xmit() (Antoine Tenart) [RHEL-68063]
net: vxlan: make vxlan_set_mac() return drop reasons (Antoine Tenart) [RHEL-68063]
net: vxlan: make vxlan_snoop() return drop reasons (Antoine Tenart) [RHEL-68063]
net: vxlan: make vxlan_remcsum() return drop reasons (Antoine Tenart) [RHEL-68063]
net: vxlan: add skb drop reasons to vxlan_rcv() (Antoine Tenart) [RHEL-68063]
net: tunnel: make skb_vlan_inet_prepare() return drop reasons (Antoine Tenart) [RHEL-68063]
net: tunnel: add pskb_inet_may_pull_reason() helper (Antoine Tenart) [RHEL-68063]
net: skb: add pskb_network_may_pull_reason() helper (Antoine Tenart) [RHEL-68063]
net: ovs: fix ovs_drop_reasons error (Antoine Tenart) [RHEL-68063]
net/core: Introduce netdev_core_stats_inc() (Antoine Tenart) [RHEL-68063]
thermal: intel: intel_tcc_cooling: Use a model-specific bitmask for TCC offset (David Arcari) [RHEL-66569]
thermal: intel: intel_tcc: Add model checks for temperature registers (David Arcari) [RHEL-66569]
redhat/configs: enable CONFIG_INTEL_TCC_COOLING for RHEL (David Arcari) [RHEL-66569]
hwmon: (coretemp) Extend the bitmask to read temperature to 0xff (David Arcari) [RHEL-66569]
thermal: core: Free tzp copy along with the thermal zone (David Arcari) [RHEL-63761] {CVE-2024-50027}
thermal: core: Reference count the zone in thermal_zone_get_by_id() (David Arcari) [RHEL-63849] {CVE-2024-50028}
efi/x86: Free EFI memory map only when installing a new one. (Vitaly Kuznetsov) [RHEL-33045]
x86/sev: Convert shared memory back to private on kexec (Vitaly Kuznetsov) [RHEL-33045]
x86/mm: Refactor __set_clr_pte_enc() (Vitaly Kuznetsov) [RHEL-33045]
x86/boot: Skip video memory access in the decompressor for SEV-ES/SNP (Vitaly Kuznetsov) [RHEL-33045]
smb: client: fix potential race in cifs_put_tcon() (Paulo Alcantara) [RHEL-70959]
smb: client: don't try following DFS links in cifs_tree_connect() (Paulo Alcantara) [RHEL-70959]
smb: client: allow reconnect when sending ioctl (Paulo Alcantara) [RHEL-70959]
smb: client: get rid of @nlsc param in cifs_tree_connect() (Paulo Alcantara) [RHEL-70959]
smb: client: allow more DFS referrals to be cached (Paulo Alcantara) [RHEL-70959]

2025-01-03

Revert "block, bfq: merge bfq_release_process_ref() into bfq_put_cooperator()" (Ming Lei) [RHEL-68422]
block: remove zone append special casing from the direct I/O path (Ming Lei) [RHEL-68422]
block: fix queue limits checks in blk_rq_map_user_bvec for real (Ming Lei) [RHEL-68422]
block: fix sanity checks in blk_rq_map_user_bvec (Ming Lei) [RHEL-68422]
elevator: Remove argument from elevator_find_get (Ming Lei) [RHEL-68422]
elevator: do not request_module if elevator exists (Ming Lei) [RHEL-68422]
drbd: Remove unused conn_lowest_minor (Ming Lei) [RHEL-68422]
block: Fix elevator_get_default() checking for NULL q->tag_set (Ming Lei) [RHEL-68422]
aoe: fix the potential use-after-free problem in more places (Ming Lei) [RHEL-68422]
blk_iocost: remove some duplicate irq disable/enables (Ming Lei) [RHEL-68422]
block: fix blk_rq_map_integrity_sg kernel-doc (Ming Lei) [RHEL-68422]
block: Remove unused blk_limits_io_{min,opt} (Ming Lei) [RHEL-68422]
drbd: Fix atomicity violation in drbd_uuid_set_bm() (Ming Lei) [RHEL-68422]
block: remove bogus union (Ming Lei) [RHEL-68422]
block: change wait on bd_claiming to use a var_waitqueue (Ming Lei) [RHEL-68422]
blk-integrity: improved sg segment mapping (Ming Lei) [RHEL-68422]
block: unexport blk_rq_count_integrity_sg (Ming Lei) [RHEL-68422]
nvme-rdma: use request to get integrity segments (Ming Lei) [RHEL-68422]
scsi: use request to get integrity segments (Ming Lei) [RHEL-68422]
block: provide a request helper for user integrity segments (Ming Lei) [RHEL-68422]
blk-integrity: consider entire bio list for merging (Ming Lei) [RHEL-68422]
blk-integrity: properly account for segments (Ming Lei) [RHEL-68422]
blk-mq: set the nr_integrity_segments from bio (Ming Lei) [RHEL-68422]
blk-mq: unconditional nr_integrity_segments (Ming Lei) [RHEL-68422]
blk_iocost: make read-only static array vrate_adj_pct const (Ming Lei) [RHEL-68422]
block: unpin user pages belonging to a folio at once (Ming Lei) [RHEL-68422]
mm: release number of pages of a folio (Ming Lei) [RHEL-68422]
block: introduce folio awareness and add a bigger size from folio (Ming Lei) [RHEL-68422]
block: Added folio-ized version of bio_add_hw_page() (Ming Lei) [RHEL-68422]
block, bfq: factor out a helper to split bfqq in bfq_init_rq() (Ming Lei) [RHEL-68422]
block, bfq: remove local variable 'bfqq_already_existing' in bfq_init_rq() (Ming Lei) [RHEL-68422]
block, bfq: remove local variable 'split' in bfq_init_rq() (Ming Lei) [RHEL-68422]
block, bfq: remove bfq_log_bfqg() (Ming Lei) [RHEL-68422]
block, bfq: merge bfq_release_process_ref() into bfq_put_cooperator() (Ming Lei) [RHEL-68422]
block, bfq: fix procress reference leakage for bfqq in merge chain (Ming Lei) [RHEL-68422]
block, bfq: fix uaf for accessing waker_bfqq after splitting (Ming Lei) [RHEL-68422]
blk-throttle: support prioritized processing of metadata (Ming Lei) [RHEL-68422]
blk-throttle: remove last_low_overflow_time (Ming Lei) [RHEL-68422]
drbd: Add NULL check for net_conf to prevent dereference in state validation (Ming Lei) [RHEL-68422]
blk-mq: add missing unplug trace event (Ming Lei) [RHEL-68422]
mtip32xx: Remove redundant null pointer checks in mtip_hw_debugfs_init() (Ming Lei) [RHEL-68422]
nbd: nbd_bg_flags_show: add NBD_FLAG_ROTATIONAL (Ming Lei) [RHEL-68422]
nbd: implement the WRITE_ZEROES command (Ming Lei) [RHEL-68422]
MAINTAINERS: Move the BFQ io scheduler to Odd Fixes state (Ming Lei) [RHEL-68422]
block: fix comment to use set_current_state (Ming Lei) [RHEL-68422]
MAINTAINERS: move the BFQ io scheduler to orphan state (Ming Lei) [RHEL-68422]
block, bfq: use bfq_reassign_last_bfqq() in bfq_bfqq_move() (Ming Lei) [RHEL-68422]
block, bfq: don't break merge chain in bfq_split_bfqq() (Ming Lei) [RHEL-68422]
block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Ming Lei) [RHEL-68422]
block, bfq: fix possible UAF for bfqq->bic with merge chain (Ming Lei) [RHEL-68422]
block: don't use bio_split_rw on misc operations (Ming Lei) [RHEL-68422]
block: properly handle REQ_OP_ZONE_APPEND in __bio_split_to_limits (Ming Lei) [RHEL-68422]
block: constify the lim argument to queue_limits_max_zone_append_sectors (Ming Lei) [RHEL-68422]
block: rework bio splitting (Ming Lei) [RHEL-68422]
block: export bio_split_rw (Ming Lei) [RHEL-68422]
block/rnbd-srv: Add sanity check and remove redundant assignment (Ming Lei) [RHEL-68422]
drbd: Remove an unused field in struct drbd_device (Ming Lei) [RHEL-68422]
pktcdvd: remove unnecessary debugfs_create_dir() error check (Ming Lei) [RHEL-68422]
blk-cgroup: Remove unused declaration blkg_path() (Ming Lei) [RHEL-68422]
block: constify ext_pi_ref_escape() (Ming Lei) [RHEL-68422]
block: delete module stuff from t10-pi (Ming Lei) [RHEL-68422]
drbd: Remove unused extern declarations (Ming Lei) [RHEL-68422]
nbd: add support for rotational devices (Ming Lei) [RHEL-68422]
blk-ioprio: remove per-disk structure (Ming Lei) [RHEL-68422]
blk-ioprio: remove ioprio_blkcg_from_bio() (Ming Lei) [RHEL-68422]
blk-cgroup: check for pd_(alloc|free)_fn in blkcg_activate_policy() (Ming Lei) [RHEL-68422]
block: Fix dio_cleanup() to advance the head index (Ming Lei) [RHEL-68422]
block: Use iov_iter_extract_pages() and page pinning in direct-io.c (Ming Lei) [RHEL-68422]
block: convert bio_map_user_iov to use iov_iter_extract_pages (Ming Lei) [RHEL-68422]
block: Convert bio_iov_iter_get_pages to use iov_iter_extract_pages (Ming Lei) [RHEL-68422]
block: Add BIO_PAGE_PINNED and associated infrastructure (Ming Lei) [RHEL-68422]
block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic (Ming Lei) [RHEL-68422]
block: Fix bio_flagged() so that gcc can better optimise it (Ming Lei) [RHEL-68422]
iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing (Ming Lei) [RHEL-68422]

2024-12-30

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: 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]
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: 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: 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: 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: 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]

2024-12-19

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: 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: 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 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: 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]

2024-12-16

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}

2024-12-13

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]

2024-12-12

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]

2024-12-11

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: 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]
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: 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: 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]

2024-12-10

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}

2024-12-09

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]
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: 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}

2024-12-05

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]
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: 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]

2024-12-03

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 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]